Mosaicing new views: The crossed-slits projection

Assaf Zomet*, Doron Feldman, Shmuel Peleg, Daphna Weinshall

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

140 Scopus citations


We Introduce a new kind of mosaiclng, 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 mosalcing 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.

Original languageAmerican English
Pages (from-to)741-754
Number of pages14
JournalIEEE Transactions on Pattern Analysis and Machine Intelligence
Issue number6
StatePublished - Jun 2003

Bibliographical note

Funding Information:
The authors would like to thank Moshe Ben-Ezra for reinventing the X-Slits camera [2] (being unaware of Ducos du Hauron’s work), Yoav Schechner for directing us to the relevant optics literature, Scott Kirkpatrick for directing us to the relevant events in the history of photography, and Tomas Pajdla for many useful comments. This research was supported (in part) by the EU under the Presence Initiative through contract IST-2001-39184 BENOGO and by a grant from the Israel Science Foundation.


  • Crossed-slits projection
  • Image-based rendering
  • Nonstationary mosaicing
  • Pushbroom camera
  • Virtual walkthrough


Dive into the research topics of 'Mosaicing new views: The crossed-slits projection'. Together they form a unique fingerprint.

Cite this