
Software realization of optical information hiding system based on phase-shifting interferometry
Author(s) -
Desheng Fan,
Xiangfeng Meng,
Yang Xiu-lun,
Yurong Wang,
Xiang Peng,
He Wen-Qi
Publication year - 2012
Publication title -
wuli xuebao
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.199
H-Index - 47
ISSN - 1000-3290
DOI - 10.7498/aps.61.244204
Subject(s) - computer science , information hiding , software , encryption , robustness (evolution) , interferometry , matlab , embedding , computer vision , artificial intelligence , optics , programming language , physics , biochemistry , chemistry , gene , operating system
Combining the techniques of double random phase encoding and phase-shifting interferometry, an information hiding system is proposed, in which the information to be hidden can be encrypted into multiple interferograms. By choosing the appropriate weighting factor, the interferograms can be embedded in the host image. The secrete information can be successfully extracted and decrypted by special phase-shifting reconstruction formula and inverse Fresnel diffraction transform. A software of information hiding system is designed by mixed programming between Visual C++ and Matlab based in the Matcom software environments. By testing the software interface, the designed software can successfully realize the main functions, such as image reading and displaying, input of basis geometrical parameters, information encrypting and embedding, information extracting, decrypting, robustness testing, etc..