Skip to main content
Log in

Optimum anamorphic image generation using image rotation and relative entropy

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Anamorphosis is related to the art that gives illusion (distortion) over the image or object when the viewer looks the original image or from the random viewpoint. This illusion effect is nullified when the image or object is viewed from the standard viewpoint. In digital imaging domain, anamorphic images (distortion) are generated by changing the pixel coordinates of the given image into new pixel coordinates, and this process typically increases the size of the original image matrix which results in gaps between the successive pixels. In anamorphic transform, the gaps between the successive pixel positions increases as we travel from viewing end to the tail end, and these gaps are filled by interpolating the successive pixels. The viewing angle, distance, height between the viewer and original image are responsible for the amount of distortion introduced in anamorphic images. The proposed work reveals that the rotation of the original image also plays an important role in creating distortion in anamorphic images. The proposed work uses the Kullback-Leibler distance (KLD) to measure the amount of distortion between the original and anamorphized images. A larger KLD implies that the original and anamorphic images are well separated i.e., a good anamorphism has achieved. It is found that the smaller viewing angle combined with the viewing distance and height achieves the larger KLD. The optimum anamorphic image generation is done at two levels: (i) Choosing an appropriate viewing angle, distance, and height, and (ii) Choosing the appropriate rotation of the image to be anamorphized. The former is optimized through KLD, and for the latter Shannon’s entropy of the tail portion of the original image under different rotations is used. The proposed technique is tested on various images with different resolutions and is found to be working properly.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. Bobby Stefy Chris S, Pavithra LK, Srinivasan R, Sree Sharmila T (2019) Entropy analysis on planar anamorphic images. Procedia Computer Science 165:774–780

    Article  Google Scholar 

  2. Bouwers A, Blaisse BS (1956) Anamorphic Mirror Systems. Journal of SMPTE 65 (3)

  3. Bromiley PA, Thacker NA, Bouhova-Thacker E (2004) Shannon entropy, Renyi entropy, and information, Statistics and Inf. Series

  4. Cover T, Thomas J (1991) Elements of information theory. Wiley, New York

    Book  Google Scholar 

  5. DeWeerd AJ, Hill SE (2006) Comment on ‘Anamorphic images,’ by J. L. Hunt, B. G. Nickel and Christian Gigault, Am J Phys, 74(1), 83–84, Comment on “Anamorphic images,” by J. L. Hunt, B. G. Nickel, and Christian Gigault [Am. J. Phys. 68(3), 232–237 (2000)]

  6. Di Lazzaro P, Murra D, Vitelli P (2019) The interdisciplinary nature of anamorphic images in a journey through art, history and geometry. Journal of Mathematics and the Arts 13(4):353–368

    Article  MathSciNet  Google Scholar 

  7. Di Paola F, Pedone P, Inzerillo L et al (2015) Anamorphic Projection: Analogical/Digital Algorithms. Nexus Netw J 17:253. https://doi.org/10.1007/s00004-014-0225-5

    Article  MATH  Google Scholar 

  8. Gonzalez RC, Woods RE (2009) Digital Image Processing. Prentice Hall, 3rd edition

  9. Hansford D, Collins D, Tempe AZ (2006) Anamorphic 3D geometry. Computing 79:211–223

    Article  MathSciNet  Google Scholar 

  10. Hu L, Ji Y, Li Y, Gao F (2010) SAR image segmentation based on Kullback-Leibler distance of Edgeworth, advances in multimedia information processing - lecture notes in computer science, vol 6297. Springer, Berlin, Heidelberg

  11. Hunt JL, Nickel BG, Gigault C (2000) Anamorphic Image. Am J Phys 68(3):232–238

    Article  Google Scholar 

  12. Jain A (1986) Fundamentals of digital image processing, prentice-hall

  13. Li J, Wang JZ (2003) Automatic linguistic indexing of pictures by a statistical modeling approach. IEEE Trans Pattern Anal Mach Intell 25(9):1075–1088

    Article  Google Scholar 

  14. Liao X, Yin J, Chen M, Qin Z. Adaptive Payload Distribution in Multiple Images Steganography Based on Image Texture Features, in IEEE Transactions on Dependable and Secure Computing, https://doi.org/10.1109/TDSC.2020.3004708.

  15. Ravnik R, Batagelj B, Kverh B, Solina F (2014) Dynamic Anamorphosis as a Special. Computer-Generated User Interface. Interacting with Computers 26(1)

  16. Sanchez-Reyes J, Chacon JM (2016) Anamorphic free-form deformation. Computer Aided Geometric Design 46:30–42

    Article  MathSciNet  Google Scholar 

  17. Shapiro A, Todorović D (2017) The Oxford compendium of visual illusions. Oxford University press

    Book  Google Scholar 

  18. Singh OP, Singh AK (2021) Data hiding in encryption–compression domain. Complex & Intelligent Systems, https://doi.org/10.1007/s40747-021-00309-w

  19. Stojakovic V, Tepavcevic B (2016) Distortion minimization: a framework for the Design of Plane Geometric Anamorphosis. Nexus Netw J 18:759–777. https://doi.org/10.1007/s00004-016-0302-z

    Article  MATH  Google Scholar 

  20. Stork DG (2009) Computer Vision and Computer Graphics Analysis of Paintings and Drawings: An Introduction to the Literature. 13th International Conference on Computer Analysis of Images and Patterns CAIP 2009 Münster, Germany, 2-4

  21. Topper D (2000) On anamorphosis: setting some things straight. Leonardo. JSTOR 33:115–124

    Google Scholar 

  22. Yang B, Zhen-Hong J, Xi-zhong Q, Yang J, Hu Y-j (2013) Remote sensing image enhancement based on relative entropy and fuzzy algorithm. J Appl Sci 13:2394–2398

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to L. K. Pavithra.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pavithra, L.K., Srinivasan, R. & Sharmila, T.S. Optimum anamorphic image generation using image rotation and relative entropy. Multimed Tools Appl 81, 38971–39001 (2022). https://doi.org/10.1007/s11042-022-12982-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12982-1

Keywords

Navigation