CS 510/610 Project

A good place to look for project topics is SIGGRAPH/SIGGRAPH Asia/ICCV/CVPR/ECCV conference proceedings. Below I list a few topics. For each topic, I give a few reference papers. Some topics might be challenging, which I mark in red. You are welcome to work on others than listed below.

1. De-noise (popular course project topic)

Video Enhancement using Per-pixel Virtual Exposures. Eric P. Bennett and Leonard McMillan. ACM Transactions of Graphics (Proceedings of the ACM SIGGRAPH'05 Conference). 2005.

Image Deblurring with Blurred/Noisy Image Pairs. Yuan, Lu and Sun, Jian and Quan, Long and Shum, Heung-Yeung. ACM SIGGRAPH 07

Fast Median and Bilateral Filtering. Ben Weiss. ACM Transactions of Graphics (Proceedings of the ACM SIGGRAPH'06 Conference). 2006

Median Filtering in Constant Time. Perreault, S. and Hebert, P. IEEE Transactions on Image Processing. 2007  

Accelerating Spatially Varying Gaussian Filters, Baek, J., Jacobs, D. E. Proc. ACM SIGGRAPH Asia 2010

2. De-blur

Removing Camera Shake From A Single Photograph. Fergus et al, SIGGRAPH 06

Image Deblurring with Blurred/Noisy Image Pairs. Yuan, Lu and Sun, Jian and Quan, Long and Shum, Heung-Yeung. ACM SIGGRAPH 07

Fast Motion Deblurring. Cho, Sunghyun and Lee, Seungyong. SIGGRAPH Asia 09

3. Interactive Tone Adjustment (popular course project topic)

Interactive local adjustment of tonal values. Lischinski, Dani and Farbman, Zeev and Uyttendaele, Matt and Szeliski, Richard. ACM SIGGRAPH 06

4. High Dynamics Range Imaging (popular course project topic)

Recovering High Dynamic Range Radiance Maps from Photographs. Paul E. Debevec and Jitendra Malik. ACM SIGGRAPH 97

5. Panorama (popular course project topic. You can only choose one of the last two papers.)

 A course project on panorama at the University of Wisconsin, Madison.

A brief overview of panorama stitching. (pages 1-21) (A good overview, without enough details)

Image Alignment and Stitching: A Tutorial. R. Szeliski. Foundations and Trends in Computer Graphics and Vision.

Creating full view panoramic image mosaics and texture-mapped models,  R. Szeliski and H.-Y. Shum. SIGGRAPH 97.

M. Brown, D. G. Lowe, Recognising Panoramas, ICCV 2003

M. Brown and D. Lowe. Automatic Panoramic Image Stitching using Invariant Features. International Journal of Computer Vision, 74(1), pages 59-73, 2007 (pdf 3.5Mb)

Automatic Multiperspective Images. Augusto Román and Hendrik P. A. Lensch. EGSR 06

Photographing long scenes with multi-viewpoint panoramas. Aseem Agarwala, Maneesh Agrawala, Michael Cohen, David Salesin, Richard Szeliski. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2006), 2006.

6. Color2gray

Color2Gray: Salience-Preserving Color Removal. Amy A. Gooch, Sven C. Olsen, Jack Tumblin, and Bruce Gooch. SIGGRAPH 05

Re-coloring Images for Gamuts of Lower Dimension. Karl Rasche, Robert Geist, and James Westall. EG 2005

Apparent Greyscale: A Simple and Fast Conversion to Perceptually Accurate Images and Video. Kaleigh Smith, Pierre-Edouard Landes, Jöelle Thollot, Karol Myszkowski. EG 2008

Robust color-to-gray via nonlinear global mapping. Yongjin Kim and Cheolhun Jang and Julien Demouth and Seungyong Lee. SIGGRAPH ASIA 2009

8. Segmentation (popular course project topic)

Lazy Snapping. Yin Li, Jian Sun, Chi-Keung Tang and Heung-Yeung Shum. SIGGRAPH 2004, Vol. 23, pp. 303-308. (Video)

GrabCut: Interactive Foreground Extraction using Iterated Graph Cuts. C. Rother, V. Kolmogorov, A. Blake. SIGGRAPH '04

9. Matting

  • Simultaneous Matting and Compositing. Jue Wang and Michael Cohen.  In Proc. IEEE CVPR, 2007. [pdf]

    10. De-interlacing

  • Deinterlacing-an overview. G De Haan, EB Bellers. Proceedings of IEEE, 1998.

    Partial Differential Equations for Zooming, Deinterlacing and Dejittering. Frank Lenzen and Otmar Scherzer. International Journal of Computer Vision, 2011.