Image Compression with Edge Local Variable Based Inpainting

Authors

  • Sanjay Nayak, Krishna Kant Nayak

Keywords:

Fuzzy Gibbs Random Field, local level processing, Multiresolution decomposition, Multispectral image fusion

Abstract

In this thesis, image compression utilizing visual redundancy is investigated. Inspired by recent advancements in image inpainting techniques, we propose an image compression framework focused on visual quality with pixel-wise fidelity. In this work, an original image is analyzed at the encoder side so that parts of the image are intentionally and automatically skipped. Instead, some information is extracted from these skipped regions and delivered to the decoder as assistant information in a compressed manner. The delivered assistant information plays a key role in the proposed work because it provides guidelines for image inpainting with restoration, aiming to restore these regions accurately at the decoder side. Moreover, to fully take advantage of the assistant information, a compression-oriented edge-based inpainting restoration algorithm is proposed for image compression, integrating pixel-wise structure propagation and patch-wise texture synthesis. We also construct a practical system to verify the effectiveness of the compression approach, in which an edge map serves as assistant information, and the edge extraction and region removal approaches are developed accordingly. Our proposed method is a promising exploration for image and video compression.

 

References

N. Jayant, J. Johnston, and R. Safranek, "Signal compression based on models of human perception," Proc. IEEE, vol. 81, no. 10, pp. 1385–1422, Oct. 1993.

I. Höntsch and L. J. Karam, "Locally adaptive perceptual image coding," IEEE Trans. Image Process., vol. 9, no. 9, pp. 1472–1483, Sep. 2000.

M. M. Reid, R. J. Millar, and N. D. Black, "Second-generation image coding: An overview," ACM Comput. Surveys, vol. 29, no. 1, pp. 3–29, Mar. 1997.

M. Tuceryan and A. K. Jain, "Texture analysis," in The Handbook of Pattern Recognition and Computer Vision, C. H. Chen, L. F. Pau, and P. S. P. Wang, Eds., 2nd ed., Singapore: World Scientific, 1998, pp. 207–248.

C. Guo, S.-C. Zhu, and Y. N. Wu, "Towards a mathematical theory of primal sketch and sketchability," in Proc. IEEE Int. Conf. Computer Vision (ICCV’03), 2003, pp. 1228–1235.

A. A. Efros and T. K. Leung, "Texture synthesis by nonparametric sampling," in Proc. IEEE Int. Conf. Computer Vision (ICCV’99), 1999, pp. 1033–1038.

L.-Y Wei and M. Levoy, "Fast texture synthesis using tree-structured vector quantization," in Proc. ACM SIGGRAPH, 2000, pp. 479–488.

M. Ashikhmin, "Synthesizing natural textures," in Proc. ACM Symp. Interactive 3D Graphics (SI3D), 2001, pp. 217–226.

A. Hertzmann, C. E. Jacobs, N. Oliver, B. Curless, and D. H. Salesin, "Image analogies," in Proc. ACM SIGGRAPH, 2001, pp. 327–340.

A. A. Efros and W. T. Freeman, "Image quilting for texture synthesis and transfer," in Proc. ACM SIGGRAPH, 2001, pp. 341–346.

L. Liang, C. Liu, Y.-Q. Xu, B. Guo, and H.-Y. Shum, "Real-time texture synthesis by patch-based sampling," ACM Trans. Graphics, vol. 20, no. 3, pp. 127–150, Jul. 2001.

V. Kwatra, A. Schödl, I. Essa, G. Turk, and A. Bobick, "Graphcut textures: Image and video synthesis using graph cuts," in Proc. ACM SIGGRAPH, 2003, pp. 277–286.

S. Lefebvre and H. Hoppe, "Parallel controllable texture synthesis," in Proc. ACM SIGGRAPH, 2005, pp. 777–786.

V. Kwatra, I. Essa, A. Bobick, and N. Kwatra, "Texture optimization for example-based synthesis," in Proc. ACM SIGGRAPH, 2005, pp. 795–802.

M. Bertalmio, G. Sapiro, V. Caselles, and C. Ballester, "Image inpainting," in Proc. ACM SIGGRAPH, 2000, pp. 417–424.

T. F. Chan and J. Shen, "Mathematical models for local nontexture inpaintings," SIAM J. Appl. Math., vol. 62, no. 3, pp. 1019–1043, Feb. 2002.

C. Ballester, M. Bertalmio, V. Caselles, G. Sapiro, and J. Verdera, "Filling-in by joint interpolation of vector fields and gray levels," IEEE Trans. Image Process., vol. 10, no. 8, pp. 1200–1211, Aug. 2001.

T. F. Chan and J. Shen, "Non-texture inpainting by curvature-driven diffusions (CDD)," J. Visual Commun. Image Represent., vol. 12, no. 4, pp. 436–449, Dec. 2001.

J. Jia and C.-K. Tang, "Image repairing: Robust image synthesis by adaptive ND tensor voting," in Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR’03), 2003, pp. 643–650.

I. Drori, D. Cohen-Or, and H. Yeshurun, "Fragment-based image completion," in Proc. ACM SIGGRAPH, 2003, pp. 303–312.

A. Criminisi, P. Pérez, and K. Toyama, "Region filling and object removal by exemplar-based image inpainting," IEEE Trans. Image Process., vol. 13, no. 9, pp. 1200–1212, Sep. 2004.

P. Pérez, M. Gangnet, and A. Blake, "PatchWorks: Example-based region tiling for image editing," Microsoft Research, Redmond, WA, Tech. Rep. MSR-TR-2004-04, 2004.

J. Sun, L. Yuan, J. Jia, and H.-Y. Shum, "Image completion with structure propagation," in Proc. ACM SIGGRAPH, 2005, pp. 861–868.

M. Bertalmio, L. Vese, G. Sapiro, and S. Osher, "Simultaneous structure and texture image inpainting," IEEE Trans. Image Process., vol. 12, no. 8, pp. 882–889, Aug. 2003.

H. Grossauer, "A combined PDE and texture synthesis approach to inpainting," in Proc. Eur. Conf. Comput. Vis. (ECCV’04), 2004, pp. 214–224.

S. D. Rane, G. Sapiro, and M. Bertalmio, "Structure and texture filling-in of missing image blocks in wireless transmission and compression applications," IEEE Trans. Image Process., vol. 12, no. 3, pp. 296–303, Mar. 2003.

L. Atzori and F. G. B. De Natale, "Error concealment in video transmission over packet networks by a sketch-based approach," Signal Process.: Image Commun., vol. 15, no. 1-2, pp. 57–76, Sep. 1999.

W. Zeng and B. Liu, "Geometric-structure-based error concealment with novel applications in block-based low-bitrate coding," IEEE Trans. Circuits Syst. Video Technol., vol. 9, no. 6, pp. 648–665, Jun. 1999.

N. Jojic, B. J. Frey, and A. Kannan, "Epitomic analysis of appearance and shape," in Proc. IEEE Int. Conf. Comput. Vis. (ICCV’03), 2003, pp. 34–41.

V. Cheung, B. J. Frey, and N. Jojic, "Video epitomes," in Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR’05), 2005, pp. 42–49.

C. Wang, X. Sun, F. Wu, and H. Xiong, "Image compression with structure-aware inpainting," in Proc. IEEE Int. Symp. Circuits Syst (ISCAS’06), 2006, pp. 1816–1819.

X. Sun, F. Wu, and S. Li, "Compression with vision technologies," presented at the Picture Coding Symp. (PCS), Beijing, China, Apr. 2006.

C. A. Rothwell, J. L. Mundy, W. Hoffman, and V.-D. Nguyen, "Driving vision by topology," in Proc. Int. Symp. Comput. Vis., 1995, pp. 395–400.

P. Pérez, M. Gangnet, and A. Blake, "Poisson image editing," in Proc. ACM SIGGRAPH, 2003, pp. 313–318.

D. Tschumperlé and R. Deriche, "Vector-valued image regularization with PDEs: A common framework for different applications," IEEE Trans. Pattern Anal. Machine Intell., vol. 27, no. 4, pp. 506–517, Apr. 2005.

Dong Liu, Xiaoyan Sun, Feng Wu, Shipeng Li, and Ya-Qin Zhang, "Image compression with edge-based inpainting," IEEE Transactions On Circuits And Systems For Video Technology, vol. 17, no. 10, Oct. 2007.

Jian-Jiun Ding and Jiun-De Huang, "Image Compression by Segmentation and Boundary Description," Master’s Thesis, National Taiwan University, Taipei, 2007.

W. K. Pratt, Digital Image Processing, 2nd ed., New York: Wiley.

R. C. Gonzalez and R. E. Woods, Digital Image Processing, 2nd ed., Reading, MA: Addison-Wesley, 2002.

Downloads

How to Cite

Sanjay Nayak, Krishna Kant Nayak. (2014). Image Compression with Edge Local Variable Based Inpainting. International Journal of Research & Technology, 2(1), 53–63. Retrieved from https://ijrt.org/j/article/view/57

Similar Articles

<< < 2 3 4 5 6 7 8 9 10 11 > >> 

You may also start an advanced similarity search for this article.