OSA's Digital Library

Virtual Journal for Biomedical Optics

Virtual Journal for Biomedical Optics


  • Editor: Gregory W. Faris
  • Vol. 2, Iss. 7 — Jul. 16, 2007

Photographic stitching with optimized object and color matching based on image derivatives

Simon T.Y. Suen, Edmund Y. Lam, and Kenneth K.Y. Wong  »View Author Affiliations

Optics Express, Vol. 15, Issue 12, pp. 7689-7696 (2007)

View Full Text Article

Enhanced HTML    Acrobat PDF (279 KB) Open Access

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



In this paper, a novel optimization-based stitching method is presented. It minimizes an energy function defined with derivatives up to the second order. We have identified some appropriate choices for its parameters, allowing it to reduce artifacts such as ghosting, color inconsistency, and misalignment. To accelerate the computation, a multi-resolution technique is introduced. The significant speedup and memory saving make it possible for use in hand-held capturing devices.

© 2007 Optical Society of America

OCIS Codes
(100.2000) Image processing : Digital image processing
(110.4190) Imaging systems : Multiple imaging
(330.1690) Vision, color, and visual optics : Color

ToC Category:
Image Processing

Original Manuscript: March 12, 2007
Revised Manuscript: May 15, 2007
Manuscript Accepted: May 29, 2007
Published: June 7, 2007

Virtual Issues
Vol. 2, Iss. 7 Virtual Journal for Biomedical Optics

Simon T. Suen, Edmund Y. Lam, and Kenneth K. Wong, "Photographic stitching with optimized object and color matching based on image derivatives," Opt. Express 15, 7689-7696 (2007)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. F. P. Junior and N. J. Leite, "A Morphological Algorithm for Photomosaicking," 8th European Signal Processing Conference 3, 1881-1884 (1996).
  2. F. Meyer and S. Beucher, "Morphological Segmentation," J. Visual Comm. and Image Representation 1, 21-46 (1990). [CrossRef]
  3. M. Uyttendaele, A. Eden, and R. Szeliski, "Eliminating Ghosting and Exposure Artifacts in Image Mosaics," IEEE Computer Society Conference on Computer Vision and Pattern Recognition 2, 509-516 (2001).
  4. P. Soille, "Morphological Image Compositing," IEEE Trans. Pattern Analysis and Machine Intelligence 28, 673- 683 (2006). [CrossRef]
  5. A. Levin, A. Zomet, S. Peleg, and Y. Weiss, "Seamless image stitching in the Gradient Domain," 8th European Conference on Computer Vision 4, 377-389 (2004).
  6. C. T. Hsu and J. L. Wu, "Multiresolution Mosaic," IEEE Trans. Consumer Electronics 42, 981-990 (1996). [CrossRef]
  7. M. S. Su, W. L. Hwang, and K. Y. Cheng, "Variational calculus approach to multiresolution image mosaic," International Conference on Image Processing 2, 245 - 245 (2001).
  8. M. S. Su, W. L. Hwang, and K. Y. Cheng, "Analysis on multiresolution mosaic images," IEEE Trans. Image Processing 13, 952-959 (2004). [CrossRef]
  9. A. A. Efros andW. T. Freeman, "Image quilting for texture synthesis and transfer," SIGGRAPH ’01: 28th Annual Conference on Computer Graphics and Interactive Techniques, 341-346 (2001).
  10. S. T. Suen, E. Y. Lam, and K. K. Wong, "Digital photograph stitching with optimized matching of gradient and curvature," Proc. SPIE 6069, 139-154 (2006).
  11. S. T. Suen, E. Y. Lam, and K. K. Wong, "Photographic mosaic for camera phones based on minimization of curvature value variations," Tech. rep., Department of Electrical and Electronic Engineering, the University of Hong Kong (2006), http://www.eee.hku.hk/research/research_reports.htm.
  12. G. Strang and T. Nguyen, Wavelets and Filter Banks (MA: Wellesley-Cambridge Press, 1996).
  13. "The Panorama Factory V4.4 for Windows XP," http://www.panoramafactory.com/.

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited