“Detail preserving shape deformation in image editing” by Fang and Hart

  • ©Hui Fang and John C. Hart




    Detail preserving shape deformation in image editing



    Shape deformation is a common practice in digital image editing, but can unrealistically stretch or compress texture detail. We propose an image editing system that decouples feature position from pixel color generation, by resynthesizing texture from the source image to preserve its detail and orientation around a new feature curve location. We introduce a new distortion to patch-based texture synthesis that aligns texture features with image features. A dense correspondence field between source and target images generated by the control curves then guides texture synthesis.


    1. Barrett, W. A., and Cheney, A. S. 2002. Object-based image editing. Proc. SIGGRAPH 2002. Google ScholarDigital Library
    2. Brooks, S., Cardle, M., and Dodgson, N. 2003. Concise user control for texture-by-numbers cloning. SIGGRAPH Technical Sketch 2003.Google Scholar
    3. Efros, A. A., and Freeman, W. T. 2001. Image quilting for texture synthesis and transfer. SIGGRAPH 2001. Google ScholarDigital Library
    4. Fang, H., and Hart, J. C. 2004. Textureshop: Texture synthesis as a photograph editing tool. Proc. SIGGRAPH 2004, Los Angeles, California. Google ScholarDigital Library
    5. Heeger, D. J., and Bergen, J. R. 1995. Pyramid-based texture analysis/synthesis. Proc. SIGGRAPH 1995. Google ScholarDigital Library
    6. Hertzmann, A., Jacobs, C. E., Oliver, N., Curless, B., and Salesin, D. H. 2001. Image analogies. Proc. SIGGRAPH 2001. Google ScholarDigital Library
    7. Kwatra, V., Schoedl, A., Essa, I., Turk, G., and Bobick, A. 2003. Graphcut textures: Image and video synthesis using graph cuts. Proc. SIGGRAPH 2003. Google ScholarDigital Library
    8. Kwatra, V., Essa, I., Bobick, A., and Kwatra, N. 2005. Texture optimization for example-based synthesis. Proc. SIGGRAPH 2005. Google ScholarDigital Library
    9. Li, Y., Sun, J., Tang, C.-K., and Shum, H.-Y. 2004. Lazy snapping. (Proc. SIGGRAPH) ACM Trans. Graphics 23(3), 303–308. Google ScholarDigital Library
    10. Matusik, W., Zwicker, M., and Durand, F. 2005. Texture design using a simplicial complex of morphable textures. Proc. SIGGRAPH 2005. Google ScholarDigital Library
    11. Perez, P., Gangnet, M., and Blake, A. 2003. Poisson image editing. Proc. SIGGRAPH, 313–318. Google ScholarDigital Library
    12. Sun, J., Yuan, L., Jia, J., and Shum, H.-Y. 2005. Image completion with structure propagation. Proc. SIGGRAPH 2005. Google ScholarDigital Library
    13. Wei, L.-Y., and Levoy, M. 2000. Fast exture synthesis using tree-structured vector quantization. Proc. SIGGRAPH 2000. Google ScholarDigital Library
    14. Wu, Q., and Yu, Y. 2004. Feature matching and deformation for texture synthesis. Proc. SIGGRAPH 2004. Google ScholarDigital Library

ACM Digital Library Publication:

Overview Page: