Implementation and Applications of the Distortion Operator


The distortion operator transforms 2D images in a manner similar to image warping or morphing, allowing source pixels to be mapped to any destination pixel. This operator can be implemented on current hardware, allowing at least one distortion per frame at interactive frame rates. Potential applications are numerous, but those described include re-mapping images for correct projection onto curved screens, correcting camera distortion from multiple sources simultaneously, and allowing constant time dynamic texturing and lighting of a static scene which is independent of geometric complexity.


Conference Papers (peer reviewed)

[1] Shaun Bangay. Implementation and applications of the distortion operator. In Afrigraph '01: Proceedings of the 1st international conference on Computer graphics, virtual reality and visualisation, pages 17-25, Cape Town, South Africa, November 2001. ACM Press, New York, NY, USA. [PDF] [BibTeX]