视频编码方法及视频解码方法技术

技术编号:36702004 阅读:18 留言:0更新日期:2023-03-01 09:19
本申请提供一种视频编码方法及视频解码方法,涉及视频信息安全防护技术领域。该视频编码方法包括:对预设帧图像中当前亮度子块的相邻亮度子块的预测模式进行统计;根据统计结果,判断相邻亮度子块的预测模式是否满足预设信息写入条件;若满足,根据预设信息写入条件对应的目标系数调制矩阵,确定当前亮度子块中的调制系数位置;根据待写入信息,对调制系数位置进行系数调制,将待写入信息写入至调制系数位置,得到写入信息后的目标亮度宏块;对写入信息后目标亮度宏块,和预设帧图像中的其它亮度宏块进行熵编码,得到包括编码帧图像的已编码视频。本申请可以实现在写入隐藏信息时保证视频画面帧的清晰度和画面质量不受影响。证视频画面帧的清晰度和画面质量不受影响。证视频画面帧的清晰度和画面质量不受影响。

【技术实现步骤摘要】
视频编码方法及视频解码方法


[0001]本专利技术涉及视频信息安全防护
,具体而言,涉及一种视频编码方法及视频解码方法。

技术介绍

[0002]随着通信技术和互联网社交平台的高速发展,数字视频由于其优秀的宣传展示作用,已经成为工作、生活中不可替代的角色。
[0003]现有的视频压缩编码方法,在视频传输过程中可能导致视频内容版权无法得到有效保护,为此,需要在原始视频中写入隐藏信息,以对视频内容的版权进行保护。
[0004]现有的隐藏信息写入方法,在将隐藏信息写入视频的图像帧中,会导致图像帧的清晰度、画面质量降低。

技术实现思路

[0005]本专利技术的目的在于,针对上述现有技术中的不足,提供一种视频编码方法及视频解码方法,以便在写入隐藏信息时保证视频画面帧的清晰度和画面质量不受影响。
[0006]为实现上述目的,本申请实施例采用的技术方案如下:
[0007]第一方面,本申请实施例提供了一种视频编码方法,所述方法包括:
[0008]对待编码视频的预设帧图像中当前亮度子块的相邻亮度子块的预测模式进行统计;
[0009]根据统计结果,判断所述相邻亮度子块的预测模式是否满足预设信息写入条件;
[0010]若满足所述预设信息写入条件,则根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置;
[0011]根据待写入信息,对所述调制系数位置进行系数调制,以将所述待写入信息写入至所述调制系数位置,得到写入信息后的所述当前亮度子块所在的目标亮度宏块;
[0012]对写入信息后所述目标亮度宏块,和所述预设帧图像中的其它亮度宏块进行熵编码,得到包括编码帧图像的已编码视频。
[0013]可选的,所述预设信息写入条件包括:多个信息写入条件,所述根据统计结果,判断所述相邻亮度子块的预测模式是否满足预设信息写入条件,包括:
[0014]根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满足所述多个信息写入条件;
[0015]若所述相邻亮度子块的预测模式满足任一信息写入条件,则确定满足所述预设信息写入条件;
[0016]所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置之前,所述方法还包括:
[0017]从所述多个信息写入条件对应的系数调制矩阵中,确定所述任一信息写入条件对应的系数调制矩阵为所述目标系数调制矩阵。
[0018]可选的,所述根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满足所述多个信息写入条件,包括:
[0019]若所述统计结果指示所述相邻亮度子块中右方亮度子块的预测模式在第一预测模式集合中,下方亮度子块的预测模式不在第二预设预测模式集合中,且,左下方亮度子块的预测模式不在第三预设预测模式集合中,则确定所述相邻亮度子块的预测模式满足所述多个信息写入条件中的第一信息写入条件;
[0020]所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置,包括:
[0021]根据所述目标系数调制矩阵中非零系数所在的列,确定所述调制系数位置。
[0022]可选的,所述根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满足所述多个信息写入条件,包括:
[0023]若所述统计结果指示所述相邻亮度子块中右方亮度子块的预测模式不在第一预测模式集合中,下方亮度子块的预测模式在第二预设预测模式集合中,且,左下方亮度子块的预测模式在第三预设预测模式集合中,则确定所述相邻亮度子块的预测模式满足所述多个信息写入条件中的第二信息写入条件;
[0024]所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置,包括:
[0025]根据所述目标系数调制矩阵中非零系数所在的行,确定所述调制系数位置。
[0026]可选的,所述根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满足所述多个信息写入条件,包括:
[0027]若所述统计结果指示所述相邻亮度子块中右方亮度子块的预测模式不在第一预测模式集合中,下方亮度子块的预测模式不在第二预设预测模式集合中、左下方亮度子块的预测模式不在第三预设预测模式集合中,右下亮度子块的预测模式在第四预设预测模式集合中,则确定所述相邻亮度子块的预测模式满足所述多个信息写入条件中的第三信息写入条件;
[0028]所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置,包括:
[0029]根据所述目标系数调制矩阵中非零系数所在的列,确定所述调制系数位置。
[0030]可选的,所述根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满足所述多个信息写入条件,包括:
[0031]若所述统计结果指示所述相邻亮度子块中右方亮度子块的预测模式不在第一预测模式集合中,下方亮度子块的预测模式不在第二预设预测模式集合中、左下方亮度子块的预测模式不在第三预设预测模式集合中,右下亮度子块的预测模式不在第四预设预测模式集合中,则确定所述相邻亮度子块的预测模式满足所述多个信息写入条件中的第四信息写入条件;
[0032]所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置,包括:
[0033]根据所述目标系数调制矩阵中非零系数所在的行或列,确定所述调制系数位置。
[0034]可选的,所述根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满
足所述多个信息写入条件,包括:
[0035]若所述统计结果指示所述相邻亮度子块中右方亮度子块的预测模式在第一预测模式集合中,下方亮度子块的预测模式在第二预设预测模式集合中,则确定所述相邻亮度子块的预测模式满足所述多个信息写入条件中的第五信息写入条件;
[0036]所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置,包括:
[0037]根据所述目标系数调制矩阵中非零系数所在的位置,确定所述调制系数位置。
[0038]可选的,所述根据待写入信息,对所述调制系数位置进行系数调制,包括:
[0039]若所述调制系数位置的系数为奇数,且,待写入信息为1,则将所述调制系数位置的系数调整为偶数;
[0040]若所述调制系数位置的系数为偶数,且,待写入信息为0,则将所述调制系数位置的系数调整为奇数。
[0041]第二方面,本申请实施例还提供一种视频解码方法,所述方法包括:
[0042]对已编码视频的预设帧图像中当前亮度子块的相邻亮度子块的预测模式进行统计;
[0043]根据统计结果,判断所述相邻亮度子块的预测模式是否满足预设信息提取条件;
[0044]若满足所述预设信息提取条件,则根据所述预设信息提取条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置;
...

【技术保护点】

【技术特征摘要】
1.一种视频编码方法,其特征在于,所述方法包括:对待编码视频的预设帧图像中当前亮度子块的相邻亮度子块的预测模式进行统计;根据统计结果,判断所述相邻亮度子块的预测模式是否满足预设信息写入条件;若满足所述预设信息写入条件,则根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置;根据待写入信息,对所述调制系数位置进行系数调制,以将所述待写入信息写入至所述调制系数位置,得到写入信息后的所述当前亮度子块所在的目标亮度宏块;对写入信息后所述目标亮度宏块,和所述预设帧图像中的其它亮度宏块进行熵编码,得到包括编码帧图像的已编码视频。2.如权利要求1所述的方法,其特征在于,所述预设信息写入条件包括:多个信息写入条件,所述根据所述统计结果,判断所述相邻亮度子块的预测模式是否满足预设信息写入条件,包括:根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满足所述多个信息写入条件;若所述相邻亮度子块的预测模式满足任一信息写入条件,则确定满足所述预设信息写入条件;所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置之前,所述方法还包括:从所述多个信息写入条件对应的系数调制矩阵中,确定所述任一信息写入条件对应的系数调制矩阵为所述目标系数调制矩阵。3.如权利要求2所述的方法,其特征在于,所述根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满足所述多个信息写入条件,包括:若所述统计结果指示所述相邻亮度子块中右方亮度子块的预测模式在第一预测模式集合中,下方亮度子块的预测模式不在第二预设预测模式集合中,且,左下方亮度子块的预测模式不在第三预设预测模式集合中,则确定所述相邻亮度子块的预测模式满足所述多个信息写入条件中的第一信息写入条件;所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置,包括:根据所述目标系数调制矩阵中非零系数所在的列,确定所述调制系数位置。4.如权利要求2所述的方法,其特征在于,所述根据所述统计结果,分别判断所述相邻亮度子块的预测模式是否满足所述多个信息写入条件,包括:若所述统计结果指示所述相邻亮度子块中右方亮度子块的预测模式不在第一预测模式集合中,下方亮度子块的预测模式在第二预设预测模式集合中,且,左下方亮度子块的预测模式在第三预设预测模式集合中,则确定所述相邻亮度子块的预测模式满足所述多个信息写入条件中的第二信息写入条件;所述根据所述预设信息写入条件对应的目标系数调制矩阵,确定所述当前亮度子块中的调制系数位置,包括:根据所述目标系数调制矩阵中非零系数所在的行,确定所述调制系数位置。5.如权利要求2所述的方法,其特征在于,所述根据所述统计结果,分别判断所述相邻
亮度子块的预测模式是否满足所述多个信息写入条件,包括:若所述统计结果指示所述相邻亮度子块中右方亮度子块的预测模式不在第一预测模式集合中,下方亮度子块的预测模式不...

【专利技术属性】
技术研发人员:李锋林宋晓伟刘雄刘彬闫培峰
申请(专利权)人:艾索信息股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1