发明名称 多层结构化编码单元中数据隐藏的方法和装置
摘要 本发明涉及提供用于将分层编码单元的值隐藏在编码单元包括的其它值中的方法(编码方法)。此外,本发明还涉及用于从已编码的编码单元重构隐藏数据的方法(解码方法)。本发明还涉及这些编码和/或解码方法在装置中和(非瞬时性)计算机可读介质上的实施。根据本发明,数据被隐藏到分层结构化编码单元的不同层的值中。
申请公布号 CN106063274A 申请公布日期 2016.10.26
申请号 CN201480076758.1 申请日期 2014.04.01
申请人 华为技术有限公司 发明人 阿列克谢·康斯坦丁诺维奇·菲利波夫;瓦西里·亚历斯维奇·拉夫特斯基
分类号 H04N19/70(2006.01)I;H04N19/102(2006.01)I;H04N19/18(2006.01)I;H04N19/174(2006.01)I;H04N19/467(2006.01)I;H04N19/176(2006.01)I 主分类号 H04N19/70(2006.01)I
代理机构 代理人
主权项 一种用于将分层编码单元的值隐藏在所述编码单元包括的其它值中的方法,其特征在于,所述方法包括:提供数据隐藏模式的分层堆栈用于在所述编码单元的不同层处隐藏所述编码单元的所述值,其中所述数据隐藏模式中的每一个均具有与其关联的校验函数,用于在所述编码单元的所述层之一处隐藏所述编码单元的所述值中的一个或多个;针对所述数据隐藏模式中的每一个,执行以下操作:(i)基于所述数据隐藏模式中的相应一个数据隐藏模式从所述编码单元的所述其它值中选择的值计算所述相应数据隐藏模式的所述校验函数;(ii)确定所述校验函数的结果是否对应将由所述相应数据隐藏模式隐藏的所述编码单元的值;(iii)若否,则修改所述相应数据隐藏模式从所述编码单元的所述其它值中选择的所述值中的至少一个,使得步骤(ii)中的所述校验函数的所述结果对应将由所述相应数据隐藏模式隐藏的所述编码单元的所述值;其中所述已编码的编码单元包括如在步骤(iii)中针对所有数据隐藏模式修改的所述编码单元的所述其它值。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼