Title
Automatic test image generation using procedural noise.
Abstract
It is difficult to test programs that input images, due to the large number of (pixel) values that must be chosen and the complex ways these values interact. Typically, such programs are tested manually, using images that have known results. However, this is a laborious process and limited in the range of tests that can be applied. We introduce a new approach for testing programs that input images automatically, using procedural noise and spatial statistics to create inputs that are both realistic and can easily be tuned to have specific properties. The effectiveness of our approach is illustrated on an epidemiological simulation of a recently introduced tree pest in Great Britain: Oriental Chestnut Gall Wasp. Our approach produces images that match the real landscapes more closely than other techniques and can be used (alongside metamorphic relations) to detect smaller (artificially introduced) errors with greater accuracy.
Year
DOI
Venue
2016
10.1145/2970276.2970333
ASE
Keywords
Field
DocType
software testing, image processing, test data generation
Spatial analysis,Histogram,Computer vision,Computer science,Image processing,Theoretical computer science,White noise,Pixel,Artificial intelligence,Digital image processing,Test data generation,Standard test image
Conference
ISSN
ISBN
Citations 
1527-1366
978-1-5090-5571-5
1
PageRank 
References 
Authors
0.34
5
4
Name
Order
Citations
PageRank
Matthew Patrick1235.41
Matthew D. Castle210.34
Richard O. J. H. Stutt310.68
Christopher A. Gilligan43710.33