买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】基于半解码的AAC码流的信息隐写嵌入、提取方法和系统_中国科学院信息工程研究所_202311385300.1 

申请/专利权人:中国科学院信息工程研究所

申请日:2023-10-24

公开(公告)日:2024-02-02

公开(公告)号:CN117496986A

主分类号:G10L19/018

分类号:G10L19/018

优先权:["20221226 CN 2022116864925"]

专利状态码:在审-实质审查的生效

法律状态:2024.02.23#实质审查的生效;2024.02.02#公开

摘要:本发明公开了基于半解码的AAC码流的信息隐写嵌入、提取方法和系统,涉及信息技术领域,针对现有AAC等压缩音频隐写方法容量低,嵌入位置集中和嵌入速度慢等问题,本发明将压缩音频解码为QMDCT系数,将秘密信息嵌入到压缩音频QMDCT系数中,采用半解码的方式,仅需要将AAC音频解码为QMDCT系数,在哈夫曼编码的过程中进行隐写嵌入,能显著提高秘密信息嵌入和提取的速度。

主权项:1.一种基于半解码的AAC码流的信息隐写嵌入方法,其特征在于,包括以下步骤:S1:对AAC码流文件进行半解码,提取出QMDCT系数Q和哈夫曼信息;S2:遍历每个音频帧的QMDCT系数Q,从Q中提取符合筛选条件的系数q,筛选条件包括q对应的哈夫曼码字包含有溢出字,q的幅值大小不大于筛选阈值T且q在符号反转后不改变对应哈夫曼码字的长度;将系数q中的溢出字LSB和符号位进行映射和拼接,得到载体比特串C,并记录每个比特的来源帧编号A与QMDCT系数索引编号K;S3:对于每帧的载体比特串C,根据QMDCT系数Q及其索引编号K,计算载体比特串C对应的修改失真代价ρ;S4:重复执行步骤S2和S3进行逐帧计算,直至遍历完所有音频帧,得到所有帧的载体比特串C、全部比特的修改失真代价ρ,记录载体比特串C中所有比特对应的来源帧编号A和QMDCT系数索引编号K;S5:将载体比特串C和修改失真代价ρ使用相同的置乱算法及参数配置进行置乱,得到载体C′和ρ′;S6:基于修改失真代价ρ和秘密信息M,利用校验网格编码STC嵌入载体C′进行秘密信息嵌入,得到乱序载密比特串S′;S7:使用与步骤S5中相对应的逆置乱算法及参数配置将比特串S′进行逆置乱,得到有序载密比特串S;S8:根据步骤S7中得到的有序载密比特串S和步骤S4中得到的来源帧编号A和QMDCT系数索引编号K,基于步骤S1中记录的QMDCT系数Q和哈夫曼信息,确定码字比特修改方案,该比特修改方案由比特反转和比特替换两部分组成;S9:根据确定的码字比特修改方案对原始AAC码流文件中的部分比特进行修改,修改完成后得到载密AAC音频。

全文数据:

权利要求:

百度查询: 中国科学院信息工程研究所 基于半解码的AAC码流的信息隐写嵌入、提取方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。