bibliography on image/video tampering (synthesis)

Image/video cutout

Boundary based

1.        E. Mortensen and W. Barrett. Intelligent Scissors for Image Composition. Proceedings of SIGGRAPH 1995. pp. 191-198.

2.        M. Gleicher, Image snapping. in Proceedings of SIGGRAPH 1995. pp. 183-190.

Region based

3.        Adobe System Incorp. Adobe Photoshop User Guide. 2002

4.        Falcao A.X., and Lotufo R., and Araujo G. The image foresting transformation. In Relatorio Tecnico IC-00-12. 2000.

5.        Kar-Han Tan and Narendra Ahuja. Selecting Objects with Freehand Sketches. In Proceedings of ICCV 2001. 

Graphcut based

6.        Y. Boykov and M.P. Jolly. Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-d Images. Proceedings of ICCV 2001, pp.: 105-112.

7.        C. Rother, A. Blake, and V. Kolmogorov. Graphcut - Interactive Foreground Extraction Using Iterated Graph Cuts. Proceedings of SIGGRAPH 2004, pp. 309-314.

8.        Y. Li et al.. Lazy Snapping. Proceedings of SIGGRAPH 2004, pp. 303-308.

9.        V. Kolmogorov, A. Criminisi, A. Blake, G. Cross, and C. Rother. Bi-layer segmentation of binocular stereo video. In Proceedings of CVPR, pages 1186每1193, 2005.

10.    Y. Li, J. Sun, and H. Y. Shum. Video object cut and paste. In Proceedings of SIGGRAPH, pages 595每600, 2005.

11.    J.Wang, P. Bhat, R. A. Colburn, M. Agrawala, and M. F. Cohen. Interactive video cutout. In Proceedings of SIGGRAPH, pages 585每594, 2005.

12.    Jian Sun, Weiwei Zhang, Xiaoou Tang and Heung-Yeung Shum. Background Cut. ECCV 2006, Vol. 2, pp. 628-641.

Image/video paste

Blending and stitching

13.    P. J. Burt and E. H. Adelson, A multiresolution spline with application to image mosaics," ACM Transaction on Graphics, vol. 2, no. 4, pp. 217-236, 1983.

14.    Adelson, E.H., Anderson, C.H., Bergen, J.R., Burt, P.J., M., O.J.: Pyramid method in image processing. RCA Engineer 29(6) (1984) pp. 33每41

15.    M. Uyttendaele, A. Eden, and R. Szeliski. Eliminating ghosting and exposure artifacts in image mosaics. In Proceedings of CVPR 2001, volume 2, pp. 509--516. 

16.    Dan B Goldman and Jiun-Hung Chen. Vignette and Exposure Calibration and Compensation. In Proceedings of ICCV 2005, pp. 899每906.

Optimal seam

17.    Eden, M. Uyttendaele, and R. Szeliski. Seamless image stitching of scenes with large motions and exposure differences. In Proceedings of CVPR2006

(And also two papers cited in texture synthesis part:

Image quilting for texture synthesis and transfer

Graphcut textures: Image and video synthesis using graph cuts.)

Gradient based approaches

18.    P. Perez, M. Gangnet, and A. Blake. Poisson Image Editing. Proceedings of SIGGRAPH 2003, pp. 313-318.

19.    A. Agarwala et al.. Interactive Digital Photomontage. Proceedings of SIGGRAPH 2004, pp. 294-301.

20.    A. Levin, A. Zomet, S. Peleg, and Y.Weiss. Seamless image stitching in the gradient domain. In Proc. ECCV, volume 4, pages 377每389, 2004.

21.    Jia J., and Tang C.K.. Eliminating structure and intensity misalignment in image stitching. In Proceedings of ICCV 2005.

22.    Jiaya Jia, Jian Sun, Chi-Keung Tang, and Heung-Yeung Shum, Drag and drop pasting. SIGGRAPH 2006.

3D based approaches

23.    Jean-François Lalonde, Derek Hoiem, Alexei A. Efros,  Carsten Rother, John Winn, Antonio Criminisi. Photo Clip Art.  SIGGRAPH 2007

Image/video matting

Blue screen matting

24.    A.R. Smith and J.F. Blinn. Blue Screen Matting. Proceedings of SIGGRAPH 1996, pp. 259-268.

Matting with trimap

25.    Ruzon, M. A., and Tomasi, C. Alpha estimation in natural images. In Proceedings of CVPR 2000, pp. 18每25.

26.    Hillman, P., Hannah, J., and Renshaw, D. Alpha channel estimation in high resolution images and image sequences. In Proceedings of CVPR 2001, pp. 1063-1068.

27.    Y.-Y. Chuang et al.. A Bayesian Approach to Digital Matting. Proceedings of CVPR 2001, pp.II: 264-271.

28.    Y.-Y. Chuang et al.. Video Matting of Complex Scenes. Proceedings of SIGGRAPH 2002, pp. 243-248.

29.    N. E. Apostoloff and A.W. Fitzgibbon. Bayesian video matting using learnt image priors. In Proc. CVPR, 2004.

30.    Corel Corporation. 2002. Knockout user guide.

31.    J. Sun et al.. Poisson Matting. Proceedings of SIGGRAPH 2004, pp. 315-321.

Matting with strokes

32.    Wang, J., and Cohen, M. 2005. An iterative optimization approach for unified image segmentation and matting. In Proceedings of ICCV 2005, vol. II, 936每943.

33.    A. Levin, D. Lischinski, and Y. Weiss. A closed form solution to natural image matting. Hebrew University Technical Report, 2006.

34.    Jue Wang, Michael Cohen.  Simultaneous Matting and Compositing. Microsoft Research Technical Report, MSR-TR-2006-63, May 2006.

Matting with other info

35.    Y.-Y. Chuang et al. Environment matting extensions: Towards higher accuracy and real-time capture. In Prodeeding of SIGGRAPH 2000, pp. 121-130.

36.    Y. Wexler, A. Fitzgibbon, and A. Zisserman. Bayesian estimation of layers from multiple images. In prodeedings of ECCV 2002, pp. 487〞501.

37.    McGuire, M., Matusik, W., Pfister, H., Hughes, J. F., and Durand, F. Defocus video matting. In Proceedings of SIGGRAPH 2005, pp. 567每576.

38.    Y.-Y. Chuang et al. Shadow matting. ACM Transactions on Graphics, 22(3):494-500, July 2003.

39.    T.-P.Wu and C.-K. Tang, A bayesian approach for shadow extraction from a single image, in In Prodeedings of CVPR 2005.

40.    Jian Sun, Yin Li, Sing-Bing Kang and Heung-Yeung Shum. Flash Matting. In Prodeedings of SIGGRAPH 2006.

41.    Neel Joshi, Wojciech Matusik, and Shai Avidan. Natural Video Matting using Camera Arrays. In Prodeedings of SIGGRAPH 2006.

Texture synthesis

Pixel based methods

42.    Heeger D. J., and Bergen J.R. Pyramid-based texture analysis/synthesis. In Proceedings of SIGGRAPH 95, pp. 229每238.

43.    S. C. Zhu, Y. N. Wu and D.B. Mumford. FRAME: Filters, Random field And Maximum Entropy: --- Towards a Unified Theory for Texture Modeling.  International Journal of Computer Vision, 27(2) pp.1-20, March/April. 1998.

44.    E.P. Ortilla and Simocelli E.P. A parametric texture model based on joint statistics of complex wavelet coefficients. International Journal of Computer Vision, October 2000, pp. 49每70.

45.    Efros, A., and Leung, T. Texture synthesis by non-parametric sampling. In Proceedings of ICCV 1999, pp. 1033每1038.

46.    Wei, L. W., and Levoy, M. 2000. Fast texture synthesis using tree-structured vector quantization. In Proceedings of SIGGRAPH 2000, 479每488.

47.    Efros, A., and Freeman, W. Image quilting for texture synthesis and transfer. In Proceedings of SIGGRAPH 2001, pp. 341每346.

48.    Ashikhmin, M. 2001. Synthesizing natural textures. In ACM Symposium on Interactive 3D Graphics 2001, pp.217每226.

49.    Hertzmann, A., Jacobs, C. E., Oliver, N., Curless, B., and Salesin, D. 2001. Image analogies. In Proceedings of SIGGRAPH 2001, pp. 327每340.

Patch based methods

50.    Liang, L., Liu, C., Xu, Y. Q., Guo, B., and Shum, H. 2001. Real-time texture synthesis by patch-based sampling. ACM Transactions on Graphics 2003, pp. 127每150.

51.    Kwatra, V., Schodl, A., Essa, I., Turk, G., and Bobick, A. 2003. Graphcut textures: Image and video synthesis using graph cuts. In Proceedings of SIGGRAPH 2003, pp. 277每286.

52.    Qing Wu and Yizhou Yu. Feature matching and deformation for texture synthesis. Proceedings of SIGGRAPH 2004, pp. 362每365.

53.    Johannes Kopf, Chi-Wing Fu, Daniel Cohen-Or, Oliver Deussen, Dani Lischinski, Tien-Tsin Wong. Solid Texture Synthesis from 2D Exemplars. Proceedings of SIGGRAPH 2007.

Dynamic and video textures

54.    Szummer M. and Picard R. Temporal texture modeling. In Proceeding of IEEE International Conference on Image Processing 1996, pp. 823每826.

55.    Saisan P., Doretto G., Wu Y. and Soatto S. Dynamic texture recognition. In Proceeding of CVPR 2001, volume II, pp. 58每63.

56.    Wang Y. And Zhu S. A generative method for textured motion: Analysis and synthesis. In Proceeding of  ECCV 2002.

57.    Arno Schödl, Richard Szeliski, David H. Salesin, and Irfan Essa. Video textures. Proceedings of SIGGRAPH 2000, pages 489-498

58.    Aseem Agarwala, et.al.. Panoramic Video Textures. Proceedings of SIGGRAPH 2005, 2005.

Image/video inpainting and editing

59.    Bertalmio, M., Sapiro, G., Ballester, C., and Caselles, V.  Image inpainting. In Proceedings of SIGGRAPH 2000, pp. 417每 424.

60.    Ballester, C., Bertalmio, M., Caselles, V., Sapiro, G., and Verdera, J. 2001. Filling in by joint interpolation of vector fields and gray levels. IEEE Trans. Image Processing 10, 8, 1200每1211.

61.    Bertalmio, M., Bertozzi, A., and Sapiro, G. Navier-stokes, fluid dynamics, and image and video inpainting. In Proceedings of. CVPR 2001, pp.355每362.

62.    Chan, T., and Shen, J. 2001. Non-texture inpaintings by curvature driven diffusions. In J. Visual Comm. Image Rep. 12, 4, pp. 436每449.

63.    Barret, A., and Cheney, A. 2002. Object-based image editing. In Proceedings of SIGGRAPH 2002, pp. 777每784.

64.    Bornard, R., Lecan, E., Laborelli, L., and Chenot, J.-H. 2002. Missing data correction in still images and image sequences. In Proc. ACM Int. Conf. on Multimedia, 355每361.

65.    Levin, A., Zomet, A., and Weiss, Y. 2003. Learning how to inpaint from global image statistics. In Proceedings of ICCV 2003, II.305每313.

66.    Noe, A., Pessoa, L., and Thompson, E. 1998. Finding out about filling-in: A guide to perceptual completion for visual science and the philosophy of perception. Behavioral and Brain Sciences, 1998, pp. 723每748.

67.    Drori, I., Cohen-Or, D., and Yeshurun, H. 2003. Fragment-based image completion. In Proceedings of SIGGRAPH 2003, pp. 303 每 312.

68.    Bertalmio, M., Vese, L., Sapiro, G., and Osher, S. Simultaneous structure and texture image inpainting. In Proceedings of. CVPR 2003, pp. 707每714.

69.    Criminisi, A., Perez, P., and Toyama, K. Object removal by exemplar-based inpainting. In CVPR 2003, pp.417每424.

70.    Jia, J., and Tang, C. K. Image repairing: robust image synthesis by adaptive nd tensor voting. In CVPR 2003., vol I pp. 643每650.

71.    Sharf, A., Alexa, M., and Cohen-Or, D. Context-based surface completion. In Proceedings of SIGGRAPH 2004, pp. 878每887.

72.    Wexler, Y., Shechtman, E., and Irani, M. Space-time video completion. In CVPR 2004., vol I, pp. 120每127.

73.    J. Sun, L. Yuan, J. Jia, H.-Y. Shum. image completion with structure propagation. In Proceedings of SIGGRAPH 2005.

74.    Fang, H., and Hart, J. C. Textureshop: Texture synthesis as a photographic editing tool. In proceedings of SIGGRAPH 2004.

75.    W.A. Barrett and A.S. Cheney. Object-Based Image Editing. In Proceedings of SIGGRAPH 2002, pp. 777-784.

76.    James Hays, Alexei A. Efros. Scene Completion Using Millions of Photographs. In proceedings of SIGGRAPH 2007.