|
|
Fourier-based automatic alignment for improved visual cryptography schemes |
Optics Express, Vol. 19, Issue 23, pp. 22709-22722 (2011)
http://dx.doi.org/10.1364/OE.19.022709
Acrobat PDF (5273 KB)
Abstract
In Visual Cryptography, several images, called “shadow images”, that separately contain no information, are overlapped to reveal a shared secret message. We develop a method to digitally register one printed shadow image acquired by a camera with a purely digital shadow image, stored in memory. Using Fourier techniques derived from Fourier Optics concepts, the idea is to enhance and exploit the quasi periodicity of the shadow images, composed by a random distribution of black and white patterns on a periodic sampling grid. The advantage is to speed up the security control or the access time to the message, in particular in the cases of a small pixel size or of large numbers of pixels. Furthermore, the interest of visual cryptography can be increased by embedding the initial message in two shadow images that do not have identical mathematical supports, making manual registration impractical. Experimental results demonstrate the successful operation of the method, including the possibility to directly project the result onto the printed shadow image.
© 2011 OSA
1. Introduction
M. Naor and A. Shamir, “Visual cryptography,” Lecture Notes in Computer Science 950(01), 1–12 (1995). [CrossRef]
O. Kafri and E. Keren, “Encryption of pictures and shapes by random grids,” Opt. Lett. 12(6), 377–379 (1987). [CrossRef] [PubMed]
C. N. Yang, A. G. Peng, and T. S. Chen, “MTVSS: (M)isalignment (T)olerant (V)isual (S)ecret (S)haring on resolving alignment difficulty,” Signal Process. 89(8), 1602–1624 (2009). [CrossRef]
J. Weir and W.Q. Yan, “A comprehensive study of visual cryptography,” Transactions on data hiding and multimedia security V 6010, 70–105 (2010). [CrossRef]
2. Principles of Visual Cryptography
C. N. Yang, A. G. Peng, and T. S. Chen, “MTVSS: (M)isalignment (T)olerant (V)isual (S)ecret (S)haring on resolving alignment difficulty,” Signal Process. 89(8), 1602–1624 (2009). [CrossRef]
C. N. Yang, A. G. Peng, and T. S. Chen, “MTVSS: (M)isalignment (T)olerant (V)isual (S)ecret (S)haring on resolving alignment difficulty,” Signal Process. 89(8), 1602–1624 (2009). [CrossRef]
F. Liu, C. Wu, and X. Lin, “The alignment problem of visual cryptography schemes,” Designs Codes and Cryptography 50(2), 215–227 (2009). [CrossRef]
C. N. Yang and T. H. Chung, “A general multi-secret visual cryptography scheme,” Opt. Commun. 283(24), 4949–4960 (2010). [CrossRef]
F. Liu, C. Wu, and X. Lin, “The alignment problem of visual cryptography schemes,” Designs Codes and Cryptography 50(2), 215–227 (2009). [CrossRef]
H. Yamamoto, Y. Hayasaki, and N. Nishida, “Securing information display by use of visual cryptography,” Opt. Lett. 28(17), 1564–1566 (2003). [CrossRef] [PubMed]
H. Yamamoto, Y. Hayasaki, and N. Nishida, “Secure information display with limited viewing zone by use of multi-color visual cryptography,” Opt. Express 12(7), 1258–1270 (2004). [CrossRef] [PubMed]
C. N. Yang, A. G. Peng, and T. S. Chen, “MTVSS: (M)isalignment (T)olerant (V)isual (S)ecret (S)haring on resolving alignment difficulty,” Signal Process. 89(8), 1602–1624 (2009). [CrossRef]
J. Weir and W.Q. Yan, “A comprehensive study of visual cryptography,” Transactions on data hiding and multimedia security V 6010, 70–105 (2010). [CrossRef]
L. G. Brown, “A survey of image registration techniques,” ACM Comput. Surv. 24(4), 325–376 (1992). [CrossRef]
B. Zitova and J. Flusser, “Image registration methods: a survey,” Image and Vision Computing 21 (11), 977–1000 (2003). [CrossRef]
3. SI registration based on feature detection
3.1. Hypothesis
3.2. Features detection
3.3. Rotation and Scale estimation
3.4. Shift estimation
4. Registration method in six steps
- Detect edges in the digitized image of SI1 and compute its Fourier transform.
- Detect, in the Fourier amplitude, the locations of the secondary peaks in the first quadrant, corresponding to frequency and deduce the angle θ and the scale factor s.Angle θ is measured counter-clockwise between 0 and and determined modulo .
- Rotate and scale SI2 so that it matches the scanned version of SI1.
- Compute the shift Δx, Δy by cross-correlation between the scanned version of SI1 and the current SI2.To identify the proper orientation, up to eight correlations are required, four with rotations of with k ∈ {0,...,3} and the same again after flipping SI1 side to side if the scanning conditions are such that a SI reversal may occur. The highest correlation peak is retained. It is order of magnitudes higher than the other seven peaks, where no image registration happens.
- Rotate by the proper value of the current SI2, flip it over if appropriate, and shift it by estimated Δx, Δy.
Q. Tian and M. N. Huhns, “Algorithms for subpixel registration,” Computer Vision Graphics, and Image Processing 35, 220–233 (1986). [CrossRef]
5. Practical implementation and tampering detection
5.1. Experimental evidence
5.2. Practical considerations
5.3. Security considerations
6. Conclusion
Appendices
Appendix A
M. Naor and A. Shamir, “Visual cryptography,” Lecture Notes in Computer Science 950(01), 1–12 (1995). [CrossRef]
Appendix B
References and links
M. Naor and A. Shamir, “Visual cryptography,” Lecture Notes in Computer Science 950(01), 1–12 (1995). [CrossRef] | |
O. Kafri and E. Keren, “Encryption of pictures and shapes by random grids,” Opt. Lett. 12(6), 377–379 (1987). [CrossRef] [PubMed] | |
C. N. Yang, A. G. Peng, and T. S. Chen, “MTVSS: (M)isalignment (T)olerant (V)isual (S)ecret (S)haring on resolving alignment difficulty,” Signal Process. 89(8), 1602–1624 (2009). [CrossRef] | |
F. Liu, C. Wu, and X. Lin, “The alignment problem of visual cryptography schemes,” Designs Codes and Cryptography 50(2), 215–227 (2009). [CrossRef] | |
D. Wang, L. Dong, and X. Li, “Towards Shift Tolerant Visual Secret Sharing Schemes,” Arxiv preprint arXiv:1004.2364. | |
W. Yan, D. Jin, and M. Kankanhalli, “Visual cryptography for print and scan applications,” in Proceedings of the 2004 International Symposium on Circuits and Systems 5, Citeseer, 572–575 (2004). | |
J. Weir and W.Q. Yan, “A comprehensive study of visual cryptography,” Transactions on data hiding and multimedia security V 6010, 70–105 (2010). [CrossRef] | |
C. N. Yang and T. H. Chung, “A general multi-secret visual cryptography scheme,” Opt. Commun. 283(24), 4949–4960 (2010). [CrossRef] | |
H. Yamamoto, Y. Hayasaki, and N. Nishida, “Securing information display by use of visual cryptography,” Opt. Lett. 28(17), 1564–1566 (2003). [CrossRef] [PubMed] | |
H. Yamamoto, Y. Hayasaki, and N. Nishida, “Secure information display with limited viewing zone by use of multi-color visual cryptography,” Opt. Express 12(7), 1258–1270 (2004). [CrossRef] [PubMed] | |
A. Maréchal and M. Francon, “Diffraction, structure des images. Influence de la cohérence de la lumière,” Masson, 1959. | |
J. Goodman, “Introduction to Fourier optics,” Roberts & Company Publishers, (2005). | |
L. G. Brown, “A survey of image registration techniques,” ACM Comput. Surv. 24(4), 325–376 (1992). [CrossRef] | |
B. Zitova and J. Flusser, “Image registration methods: a survey,” Image and Vision Computing 21 (11), 977–1000 (2003). [CrossRef] | |
Q. Tian and M. N. Huhns, “Algorithms for subpixel registration,” Computer Vision Graphics, and Image Processing 35, 220–233 (1986). [CrossRef] |
OCIS Codes
(100.0100) Image processing : Image processing
(100.2000) Image processing : Digital image processing
(330.5000) Vision, color, and visual optics : Vision - patterns and recognition
(100.4998) Image processing : Pattern recognition, optical security and encryption
ToC Category:
Image Processing
History
Original Manuscript: July 25, 2011
Revised Manuscript: September 5, 2011
Manuscript Accepted: September 10, 2011
Published: October 26, 2011
Virtual Issues
Vol. 7, Iss. 1 Virtual Journal for Biomedical Optics
Citation
Jacques Machizaud, Pierre Chavel, and Thierry Fournel, "Fourier-based automatic alignment for improved visual cryptography schemes," Opt. Express 19, 22709-22722 (2011)
http://www.opticsinfobase.org/oe/abstract.cfm?URI=oe-19-23-22709
Sort: Year | Journal | Reset
References
- M. Naor and A. Shamir, “Visual cryptography,” Lecture Notes in Computer Science950(01), 1–12 (1995). [CrossRef]
- O. Kafri and E. Keren, “Encryption of pictures and shapes by random grids,” Opt. Lett.12(6), 377–379 (1987). [CrossRef] [PubMed]
- C. N. Yang, A. G. Peng, and T. S. Chen, “MTVSS: (M)isalignment (T)olerant (V)isual (S)ecret (S)haring on resolving alignment difficulty,” Signal Process.89(8), 1602–1624 (2009). [CrossRef]
- F. Liu, C. Wu, and X. Lin, “The alignment problem of visual cryptography schemes,” Designs Codes and Cryptography50(2), 215–227 (2009). [CrossRef]
- D. Wang, L. Dong, and X. Li, “Towards Shift Tolerant Visual Secret Sharing Schemes,” Arxiv preprint arXiv:1004.2364.
- W. Yan, D. Jin, and M. Kankanhalli, “Visual cryptography for print and scan applications,” in Proceedings of the 2004 International Symposium on Circuits and Systems5, Citeseer, 572–575 (2004).
- J. Weir and W.Q. Yan, “A comprehensive study of visual cryptography,” Transactions on data hiding and multimedia security V6010, 70–105 (2010). [CrossRef]
- C. N. Yang and T. H. Chung, “A general multi-secret visual cryptography scheme,” Opt. Commun.283(24), 4949–4960 (2010). [CrossRef]
- H. Yamamoto, Y. Hayasaki, and N. Nishida, “Securing information display by use of visual cryptography,” Opt. Lett.28(17), 1564–1566 (2003). [CrossRef] [PubMed]
- H. Yamamoto, Y. Hayasaki, and N. Nishida, “Secure information display with limited viewing zone by use of multi-color visual cryptography,” Opt. Express12(7), 1258–1270 (2004). [CrossRef] [PubMed]
- A. Maréchal and M. Francon, “Diffraction, structure des images. Influence de la cohérence de la lumière,” Masson, 1959.
- J. Goodman, “Introduction to Fourier optics,” Roberts & Company Publishers, (2005).
- L. G. Brown, “A survey of image registration techniques,” ACM Comput. Surv.24(4), 325–376 (1992). [CrossRef]
- B. Zitova and J. Flusser, “Image registration methods: a survey,” Image and Vision Computing21 (11), 977–1000 (2003). [CrossRef]
- Q. Tian and M. N. Huhns, “Algorithms for subpixel registration,” Computer Vision Graphics, and Image Processing35, 220–233 (1986). [CrossRef]
Cited By |
OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.





OSA is a member of 