Authors:
Bradley Atcheson
and
Wolfgang Heidrich
Affiliation:
The University of British Columbia, Canada
Keyword(s):
Pixel Correspondences, Bloom Filter, Environment Matting, Structured Light.
Related
Ontology
Subjects/Areas/Topics:
Active and Robot Vision
;
Applications
;
Computer Vision, Visualization and Computer Graphics
;
Geometry and Modeling
;
Image Formation and Preprocessing
;
Image Formation, Acquisition Devices and Sensors
;
Image-Based Modeling
;
Motion, Tracking and Stereo Vision
;
Pattern Recognition
;
Software Engineering
Abstract:
Many computer vision and graphics applications require the acquisition of correspondences between the pixels of a 2D illumination pattern and those of captured 2D photographs. Trivial cases with only one-to-one correspondences require only a few measurements. In more general scenes containing complex inter-reflections, capturing the full reflectance field requires more extensive sampling and complex processing schemes. We present a method that addresses the middle-ground: scenes where each pixel maps to a small, compact set of pixels that cannot easily be modeled parametrically. The coding method is based on optically-constructed Bloom filters and frequency coding. It is non-adaptive, allowing fast acquisition, robust to measurement noise, and can be decoded with only moderate computational power. It requires fewer measurements and scales up to higher resolutions more efficiently than previous methods.