Skip to main content

Motion Map Generation for Maintaining the Temporal Coherence of Brush Strokes

  • Conference paper
Advances in Computer Graphics and Computer Vision

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 4))

Abstract

Painterly animation is a method that expresses images with a hand-painted appearance from a video, and the most crucial element for it is the coherence between frames. A motion map generation is proposed in this paper as a resolution to the issue of maintaining the coherence in the brush strokes between the frames. A motion map refers to the range of motion calculated by their magnitudes and directions between the frames with the edge of the previous frame as a point of reference. The different methods of motion estimation used in this paper include the optical flow method and the block-based method, and the method that yielded the biggest PSNR using the motion information (the directions and magnitudes) acquired by various methods of motion estimation has been chosen as the final motion information to form a motion map. The created motion map determined the part of the frame that should be re-painted. In order to maintain the temporal coherence, the motion information was applied to only the strong edges that determine the directions of the brush strokes. Also, this paper sought to reduce the flickering phenomenon between the frames by using the multiple exposure method and the difference map created by the difference between images of the source and the canvas. Maintenance of the coherence in the direction of the brush strokes was also attempted by a local gradient interpolation in an attempt to maintain the structural coherence.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  • Beier, T., Neely, S.: Feature based image metamorphosis. In: SIGGRAPH 1992, pp. 35–42 (1992)

    Google Scholar 

  • Deng, Y., Kenney, C., Moore, M., Manjunath, B.: Peer group filtering and perceptual color image quantization. In: ISCAS 1999, pp. 21–24 (1999a)

    Google Scholar 

  • Deng, Y., Manjunath, B., Shin, H.: Color image segmentation. In: CVPR 1999, pp. 2446–2451 (1999b)

    Google Scholar 

  • Hays, J., Essa, I.: Image and video based painterly animation. In: NPAR 2004, pp. 113–120 (2004)

    Google Scholar 

  • Hertzmann, A.: Painterly rendering with curved brush strokes of multiple sizes. In: SIGGRAPH 1998, pp. 453–460 (1998)

    Google Scholar 

  • Hertzmann, A., Perlin, K.: Painterly rendering for video and interaction. In: NPAR 2000, pp. 7–12 (2000)

    Google Scholar 

  • Horn, B., Schunck, B.: Determining optical flow. In: Artifitial Intelligence, pp. 185–203 (1981)

    Google Scholar 

  • Koga, T., Iinuma, K., Hirano, A., Iijima, Y., Ishiguro, T.: Motion-compensated interframe coding for video. In: NTC 1981, pp. 531–534 (1981)

    Google Scholar 

  • Laybourne, K.: Animation Book, 2nd edn. Three Reviers Press (1998)

    Google Scholar 

  • Litwinowicz, P.: Processing images and video for an impressionist. In: SIGGRAPH 1997, pp. 407–414 (1997)

    Google Scholar 

  • Lucas, B., Kanade, T.: An iterative image registration technique with an application to stereo vision. In: DARPA Image Understanding Workshop, pp. 121–130 (1981)

    Google Scholar 

  • Park, Y., Yoon, K.: Adaptive brush stroke generation for painterly rendering. In: EG 2004 - Short Presentations, pp. 65–68 (2004)

    Google Scholar 

  • Tekalp, A.M.: Digital Video Processing, 2nd edn. Prentice Hall, Englewood Cliffs (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Park, Y., Yoon, K. (2007). Motion Map Generation for Maintaining the Temporal Coherence of Brush Strokes. In: Braz, J., Ranchordas, A., Araújo, H., Jorge, J. (eds) Advances in Computer Graphics and Computer Vision. Communications in Computer and Information Science, vol 4. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75274-5_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75274-5_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75272-1

  • Online ISBN: 978-3-540-75274-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics