CONFIGR: CONtour FIgure and GRound
CONFIGR (CONtour FIgure and GRound) is a model that performs long-range contour completion on large-scale images. CONFIGR accomplishes this through a mechanism that fills-in both figure and ground via complementary process.
CONFIGR completions (blue) on road pixels (red) extracted from a benchmark image.
Source code and test images for CONFIGR:
Algorithm Pseudocode is available here. MATLAB source code and test images for the CONFIGR system are available in Zipped format here. For a C++ port of this code, click here. A test image file enables replication of most examples described in the CONFIGR article.
Parameter selection
CONFIGR is fully specified by choosing one free parameter, namely, the size of the smallest independent unit (pixel) in a given image.
This parameter can be specified according to the comments included in the source code header. Image inputs must be binary.
A complete description of CONFIGR is available at:
http://cns.bu.edu/~gail/CONFIGR_TR-2007-016_.pdf
Disclaimer
This software is provided free of charge. As such, the authors assume no responsibility for the programs' behavior. While they have been tested and used in-house for three years, no claim is made that CONFIGR implementations are correct or bug-free. They are used and provided solely for research and educational purposes. No liability, financial or otherwise, is assumed regarding any application of CONFIGR.
Feedback
Have questions? Found a bug? Please send comments to: CONFIGR@cns.bu.edu
Publications
Carpenter, G. A., Gaddam, C. S., & Mingolla, E. (2007). CONFIGR: A vision-based system for long-range figure completion. Neural Networks, xx(x) xxx-xxx. Technical Report CAS/CNS TR-2007-016, Boston, MA: Boston University.


