电信科学 ›› 2022, Vol. 38 ›› Issue (2): 59-70.doi: 10.11959/j.issn.1000-0801.2022008

• 研究与开发 • 上一篇    下一篇

基于三维模型凹凸结构特征的多载体信息隐藏算法

任帅1, 石磊1, 王斌斌1, 程慧荣1, 张倩倩1, 刘洪林2   

  1. 1 长安大学信息工程学院,陕西 西安 710064
    2 桂林航天工业学院,广西 桂林 541004
  • 修回日期:2022-01-07 出版日期:2022-02-20 发布日期:2022-02-01
  • 作者简介:任帅(1982- ),男,博士,长安大学副教授,主要研究方向为信息隐藏技术
    石磊(1996- ),男,长安大学硕士生,主要研究方向为信息隐藏技术
    王斌斌(1997- ),男,长安大学硕士生,主要研究方向为信息隐藏技术
    程慧荣(1997- ),女,长安大学硕士生,主要研究方向为信息隐藏技术
    张倩倩(1998- ),女,长安大学硕士生,主要研究方向为信息隐藏技术
    刘洪林(1967- ),男,桂林航天工业学院教授,主要研究方向为物联网应用、控制理论与应用
  • 基金资助:
    2020年度中央高校基本科研业务费资助项目(自然科学类)计划(高新技术研究培育项目)(300102240208);长安大学研究生科研创新实践项目(300103714045)

Multi-carrier information hiding algorithm based on three-dimensional model’s concave-convex structure characteristics

Shuai REN1, Lei SHI1, Binbin WANG1, Huirong CHENG1, Qianqian ZHANG1, Honglin LIU2   

  1. 1 School of Information Engineering, Chang’an University, Xi’an 710064, China
    2 Guilin University of Aerospace Technology, Guilin 541004, China
  • Revised:2022-01-07 Online:2022-02-20 Published:2022-02-01
  • Supported by:
    Funding Projects (Natural Sciences) of Fundamental Research Funds for Central Universities in 2020 (High-tech Research and Cultivation Project)(300102240208);Scientific Innovation Practice Project of Postgraduates of Chang’an University(300103714045)

摘要:

针对单载体的信息隐藏算法的嵌入容量、不可见性和鲁棒性受载体数量限制无法进一步提升的问题,将载体体素化和秘密信息的嵌入结合三维模型凹凸结构特征,提出了一种基于三维模型凹凸结构特征的多载体信息隐藏算法。首先,对三维模型进行体素化,并根据体素化后获得的数据集提取三维模型的凹凸结构特征对载体库进行分类,转换得到凹凸度区间后对其编码;其次,根据载体分类数对秘密信息分段并进行置乱和优化,使载体和秘密信息的嵌入通过其分类及分段数有效地联系起来,分别通过凹凸度区间和体素化坐标点的编码数据双重嵌入秘密信息,进一步提升算法性能;最后,应用遗传算法对秘密信息进行最优调整后完成信息隐藏。实验表明,与基于单载体的高容量三维模型隐写算法相比,算法的不可见性、鲁棒性和容量性都有明显提升。

关键词: 信息隐藏, 多载体三维模型, 凹凸结构特征, 体素化

Abstract:

Aiming at the problem that the embedding capacity, invaibility and robustness of a single-carrier information hiding algorithm cannot be further improved due to the limitation of the number of carriers, the voxelization of the carrier and the embedding of secret information were combined with the concave-convex structure characteristics of the three-dimensional model, and a method was proposed.A multi-carrier information hiding algorithm based on the three-dimensional model’s concave-convex structure features.Firstly, the three-dimensional model was voxelized, and the three-dimensional model’s concave-convex structure features were extracted from the data set obtained after voxelization to classify the carrier library, and the concave-convex degree was obtained by conversion after the interval was encoded.Secondly, the secret information was segmented according to the number of carrier classifications and scrambled and optimized, so that the embedding of the carrier and the secret information was effectively connected through its classification and number of segments, and double embedding of secret information by encoding data of concavity intervals and voxelized coordinate points, respectively, to further improve the performance of the algorithm.Finally, the genetic algorithm was applied to optimize the secret information to complete the information hiding.The experiment shows that compared with the high-capacity three-dimensional model steganography algorithm based on a single carrier, the invisibility, robustness and capacity of the algorithm were significantly improved.

Key words: information hiding, multi-carrier three-dimensional model, concave-convex structure feature, voxelization

中图分类号: 

No Suggested Reading articles found!