基于相移干涉术的光学信息隐藏系统的软件实现
- 山东大学信息科学与工程学院光学系,山东省激光技术与应用重点实验室,济南250100
- 深圳大学光电工程学院,光电子器件与系统教育部/广东省重点实验室,深圳518060
摘要: 结合双随机相位编码技术与相移干涉术,提出了一种信息隐藏系统,待隐藏信息被加密到多幅干涉图数据中后。通过选取合适的权重因子,它们可以被嵌入到宿主图像中;利用特定的相移再现公式和逆菲涅耳衍射变换,可以实现隐藏信息的提取及解密.通过基于Matcom的VisualC++与Matlab混合编程,设计和开发了一款信息隐藏系统软件,经过界面测试,该软件可以实现图像读取及显示、基本几何参数输入、信息加密及嵌入、信息提取及解密、鲁棒性测试等主要功能.
Software realization of optical information hiding system based on phase-shifting interferometry
- 山东大学信息科学与工程学院光学系,山东省激光技术与应用重点实验室,济南250100
- 深圳大学光电工程学院,光电子器件与系统教育部/广东省重点实验室,深圳518060
Abstract: 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..