ObjTest: Object-Level Mutation for Testing Object Detection Systems

被引:0
|
作者
Liu, Zixi [1 ]
Feng, Yang [1 ]
Xu, Jiali [1 ]
Xu, Baowen [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
基金
中国国家自然科学基金;
关键词
object detection; test generation; deep neural networks; metamorphic testing;
D O I
10.1145/3671016.3671400
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the tremendous advancement of deep learning techniques, object detection (OD) systems have achieved significant development. These systems, powered by deep neural networks, are now widely employed in diverse applications, including autonomous driving, intelligent video surveillance, and industrial inspection. Despite their impressive capabilities, OD systems, being complex software entities, can manifest erroneous behaviors that potentially lead to substantial losses. Moreover, the inherent complexity of detecting and localizing multiple objects in an image adds to the challenges of data annotation and system testing. To alleviate these challenges, in this paper, we propose ObjTest, an object-level mutation approach for testing OD systems. We generate large-scale test data by inserting, replacing, and removing target objects in the images while preserving their oracle information properly. We further propose an uncertainty evaluation metric for the prediction of test cases and adopt them to guide the test generation. Our comprehensive evaluation of ObjTest across three well-known OD datasets reveals that it effectively identifies numerous recognition failures. The results demonstrate that our object-level mutation approach yields more naturalistic alterations compared to traditional image-level transformations. Furthermore, the tests derived from our uncertainty metric-driven guidance enhance error detection efficiency and offer substantial benefits for guiding the retraining of OD systems to boost their performance.
引用
收藏
页码:61 / 70
页数:10
相关论文
共 50 条
  • [41] Experiences with an object-level scalable web framework
    Prabhakaran, B
    Tu, YU
    Wu, Y
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2003, 26 (02) : 163 - 196
  • [42] Query Result Clustering for Object-level Search
    Lee, Jongwuk
    Hwang, Seung-won
    Nie, Zaiqing
    Wen, Ji-Rong
    KDD-09: 15TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2009, : 1205 - 1213
  • [43] Object-level structured contour map extraction
    Bergevin, R
    Bubel, A
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2003, 91 (03) : 302 - 334
  • [44] Contextual Outpainting with Object-Level Contrastive Learning
    Li, Jiacheng
    Chen, Chang
    Xiong, Zhiwei
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2022, : 11441 - 11450
  • [45] Global Localization with Object-Level Semantics and Topology
    Liu, Yu
    Petillot, Yvan
    Lane, David
    Wang, Sen
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 4909 - 4915
  • [46] Object-Level Segmentation of Indoor Point Clouds by the Convexity of Adjacent Object Regions
    Luo, Nan
    Wang, Quan
    Wei, Qi
    Jing, Chuan
    IEEE ACCESS, 2019, 7 : 171934 - 171949
  • [47] Object-Level Semantic Metric Mapping for Robot Object Search in Home Environment
    Wang, Zhiwei
    Tian, GuoHui
    Liu, Tiantian
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024,
  • [48] CHANGE DETECTION IN OPTICAL REMOTE SENSING IMAGES WITH A FULLY OBJECT-LEVEL APPROACH
    Ma, Long
    Mai, Zhihong
    Chen, He
    Liu, Wenchao
    Feng, Fan
    Liu, Guichi
    Soomro, N. Q.
    IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 1914 - 1917
  • [49] DETECTION OF SALIENT OBJECTS IN COMPUTER SYNTHESIZED IMAGES BASED ON OBJECT-LEVEL CONTRAST
    Dong, Lu
    Lin, Weisi
    Fang, Yuming
    Wu, Shiqian
    Seah, Hock Soon
    2013 IEEE INTERNATIONAL CONFERENCE ON VISUAL COMMUNICATIONS AND IMAGE PROCESSING (IEEE VCIP 2013), 2013,
  • [50] 50 FPS Object-Level Saliency Detection via Maximally Stable Region
    Huang, Xiaoming
    Zheng, Yin
    Huang, Junzhou
    Zhang, Yu-Jin
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 : 1384 - 1396