Title :
Mosaicing new views: the Crossed-Slits projection
Author :
Zomet, Assaf ; Feldman, Doron ; Peleg, Shmuel ; Weinshall, Daphna
Author_Institution :
Sch. of Comput. Sci. & Eng., Hebrew Univ., Jerusalem, Israel
fDate :
6/1/2003 12:00:00 AM
Abstract :
We introduce anew kind of mosaicing, where the position of the sampling strip varies as a function of the input camera location. The new images that are generated this way correspond to a new projection model defined by two slits, termed here the Crossed-Slits (X-Slits) projection. In this projection model, every 3D point is projected by a ray defined as the line that passes through that point and intersects the two slits. The intersection of the projection rays with the imaging surface defines the image. X-Slits mosaicing provides two benefits. First, the generated mosaics are closer to perspective images than traditional pushbroom mosaics. Second, by simple manipulations of the strip sampling function, we can change the location of one of the virtual slits, providing a virtual walkthrough of a X-Slits camera; all this can be done without recovering any 3D geometry and without calibration. A number of examples where we translate the virtual camera and change its orientation are given; the examples demonstrate realistic changes in parallax, reflections, and occlusions.
Keywords :
computational geometry; computer vision; image sampling; rendering (computer graphics); 3D point; Crossed-Slits projection; X-Slits camera; image-based rendering; input camera location; new view mosaicing; occlusions; parallax; pushbroom mosaics; reflections; sampling strip; strip sampling function; virtual camera; virtual walkthrough; Calibration; Cameras; Computer Society; Eyes; Geometry; Image generation; Image sampling; Reflection; Rendering (computer graphics); Strips;
Journal_Title :
Pattern Analysis and Machine Intelligence, IEEE Transactions on
DOI :
10.1109/TPAMI.2003.1201823