Automatic Test Oracle for Image Processing Applications Using Support Vector Machines

被引:0
|
作者
Jameel, Tahir [1 ]
Lin Mengxiang [1 ]
Chao, Liu [2 ]
机构
[1] Beihang Univ, State Key Lab Software, Dept Environm, Beijing, Peoples R China
[2] Beihang Univ, Inst Software Engn, Beijing, Peoples R China
关键词
Test Oracle; Testing Imaging Applications; Machine Learning;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software testing has been a challenging job over the decades and possess more challenges for complex inputs such as images. While evaluating correctness of the output images, there may exist a large number of correct or incorrect images with insignificant differences. A test oracle is required to evaluate the correctness of output images which may not be available in most of the cases. Currently, output images are evaluated by domain experts such as medical experts, which involves manual inspection of output images at each step of software development. In this paper, we have proposed a mechanism to automate the test oracle using support vector machine. It requires a few correct and incorrect images for the training and is capable of classification of correct and incorrect output images. For the demonstration purpose, we used different implementations of image dilation and compared the results with statistical oracle and metamorphic testing. The results in our initial experiments are encouraging.
引用
收藏
页码:1110 / 1113
页数:4
相关论文
共 50 条
  • [1] Automatic masking in multivariate image analysis using support vector machines
    Liu, JJ
    Bharati, MH
    Dunn, KG
    MacGregor, JF
    [J]. CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2005, 79 (1-2) : 42 - 54
  • [2] Automatic MRI Image Threshold using Fuzzy Support Vector Machines
    Hamedi, Seyyed Mostafa
    Vahidi, Javad
    Hamedi, Seyyedeh Marziyeh
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 207 - 210
  • [3] An automatic system for spermiogram analysis based on image processing techniques and Support Vector Machines
    Revollo, Natalia V.
    Delrieux, Claudio A.
    Gonzalez-Jose, Rolando
    Izetta R, Javier
    [J]. 14TH INTERNATIONAL SYMPOSIUM ON MEDICAL INFORMATION PROCESSING AND ANALYSIS, 2018, 10975
  • [4] Asymmetrical support vector machines and applications in speech processing
    Ding, P
    Chen, ZB
    Liu, Y
    Xu, B
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 73 - 76
  • [5] Automatic Detection of Dehydration using Support Vector Machines
    Reljin, Natasa
    Malyuta, Yelena
    Zimmer, Gary
    Mendelson, Yitzhak
    Blehar, David J.
    Darling, Chad E.
    Chon, Ki H.
    [J]. 2018 14TH SYMPOSIUM ON NEURAL NETWORKS AND APPLICATIONS (NEUREL), 2018,
  • [6] Automatic language identification using support vector machines
    Zhang, Wenlin
    Li, Bicheng
    Qu, Dan
    Wang, Bingxi
    [J]. 2006 8TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-4, 2006, : 728 - +
  • [7] Automatic ship classification using support vector machines
    Owen, B
    Palaniswami, M
    Swierkowski, L
    [J]. DESIGN AND APPLICATION OF HYBRID INTELLIGENT SYSTEMS, 2003, 104 : 545 - 552
  • [8] A novel defect inspection approach using image processing and support vector machines in bolts
    Lv, Xiao
    [J]. 2015 SEVENTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2015), 2015, : 40 - 43
  • [9] Antenna array processing for radar applications with support vector machines
    Martinez-Ramon, Manel
    Xu, Nan
    Christodoulou, Christos G.
    [J]. ULTRA-WIDEBAND, SHORT-PULSE ELECTROMAGNETICS 8, 2007, : 143 - +
  • [10] Automated image segmentation using support vector machines
    Powell, Stephanie
    Magnotta, Vincent A.
    Andreasen, Nancy C.
    [J]. MEDICAL IMAGING 2007: IMAGE PROCESSING, PTS 1-3, 2007, 6512