通信学报 ›› 2016, Vol. 37 ›› Issue (2): 54-63.doi: 10.11959/j.issn.1000-436x.2016030

• 学术论文 • 上一篇    下一篇

新颖的差值扩展可逆数据隐藏算法

罗剑高1,韩国强2,沃焱2   

  1. 1 广东农工商职业技术学院计算机系,广东 广州 510507
    2 华南理工大学计算机科学与工程学院,广东 广州 510006
  • 出版日期:2016-02-26 发布日期:2016-02-26
  • 基金资助:
    国家自然科学基金资助项目;国家自然科学基金广东省联合基金资助项目

Novel reversible data hiding based on difference expansion

Jian-gao LUO1,Guo-qiang HAN2,Yan WO2   

  1. 1 Department of Computer, Guangdong AIB Polytechnic College, Guangzhou 510507, China
    2 School of Computer Science and Engineering, South China University of Technology, Guangzhou 510006, China
  • Online:2016-02-26 Published:2016-02-26
  • Supported by:
    The National Natural Science Foundation of China;The National Natural Science Foundation of China—Guangdong Province

摘要:

提出一种变换方向自适应的差值扩展可逆数据隐藏算法(ACD),ACD通过扩展像素对的差值嵌入数据。像素对中一为参照像素,另一为变换像素,ACD根据像素对所处区域类型的估测,自适应选择变换像素,暗区选大值像素,亮区选小值像素,否则选默认方向像素。理论分析及实验结果表明,ACD解决了预测误差扩展可逆数据隐藏算法(PEE)在暗或亮载体时灰度溢出急剧增加的问题,与采用现有灰度溢出解决方案的PEE相比,改善了载体普适性,性能更稳定。

关键词: 可逆数据隐藏, 差值扩展, 灰度溢出, 自适应数据嵌入

Abstract:

A novel reversible data hiding algorithm based on difference expansion called ACD was proposed, which used the so-called adaptive change direction technology. ACD embeds data by expanding the differences of neighboring pixel values. In a pair of pixels, a pixel was for reference and the other was for transform. ACD first estimates the type of the pixels area, then chooses transform pixels by the type that it chooses the large value pixel in dark areas and the small value pixel in bright areas, or else selects the pixels by default direction. Theoretical analysis and experimental results show that ACD solves the problem of gray overflow increased dramatically in the reversible data hiding based on prediction error expansion (PEE)when the carrier is very dark or bright. Compared with the PEE with the existing gray overflow solution, ACD is suitable for wider types of carrier and has more stable performance.

Key words: reversible data hiding, difference expansion, gray overflow, adaptive data embedding

No Suggested Reading articles found!