• DocumentCode
    2929223
  • Title

    On Random Testing of Image Processing Applications

  • Author

    Mayer, Johannes ; Guderlei, Ralph

  • Author_Institution
    Dept. of Appl. Inf. Process., Ulm Univ.
  • fYear
    2006
  • fDate
    27-28 Oct. 2006
  • Firstpage
    85
  • Lastpage
    92
  • Abstract
    Testing image processing applications is a non-trivial task. Complex inputs have to be generated and complex test results have to be evaluated. In the present paper, models for random generation of images are proposed and compared. The study for their comparison uses mutants of one particular implementation of an image processing operator, namely an implementation of the Euclidean distance transform. Metamorphic relations, necessary properties, and special values are furthermore identified for this distance transform to enable automatic evaluation of test results. These criteria are also compared using mutation analysis. Based on the results, general hints are given on how to choose random models and automatically evaluate test results for testing in the field of image processing
  • Keywords
    image processing; program testing; program verification; random processes; transforms; Euclidean distance transform; image processing applications; metamorphic Testing; metamorphic relation; mutation analysis; random image generation; random models; random testing; testing oracle; Automatic testing; Digital images; Euclidean distance; Genetic mutations; Gray-scale; Image analysis; Image processing; Pixel; Software quality; Software testing; Metamorphic Testing; Random Testing; test data selection; test evaluation; testing oracle;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2006. QSIC 2006. Sixth International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1550-6002
  • Print_ISBN
    0-7695-2718-3
  • Type

    conf

  • DOI
    10.1109/QSIC.2006.45
  • Filename
    4032272