视频编码方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:30431321 阅读:49 留言:0更新日期:2021-10-24 17:24
本公开的实施例公开了视频编码方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:接收摄像头实时采集的原始视频图像;根据预设编码方法,将追溯信息与原始视频图像进行叠加,生成叠加视频图像,其中,追溯信息在叠加视频图像中的叠加位置动态变化;对消除信息进行加密,生成密钥信息,其中,消除信息用于消除叠加视频图像中的追溯信息;将密钥信息携带在叠加视频图像的扩展信息中,得到加密视频图像。该实施方式在摄像头进行视频图像编码时,就将可追溯信息混入正常图像进行编码。并且追溯信息在正常图像中的叠加位置是不断变化的。这样实现了一种保护措施更有效、适用范围更广泛的视频添加水印方法。用范围更广泛的视频添加水印方法。用范围更广泛的视频添加水印方法。

【技术实现步骤摘要】
视频编码方法、装置、电子设备和计算机可读介质


[0001]本公开的实施例涉及计算机
,具体涉及视频编码方法、装置、电子设备和计算机可读介质。

技术介绍

[0002]图像水印技术是将一些标识信息直接嵌入图像数字载体当中,通过修改特定区域凸显的表示方法使得图像在传播过程中可以被生产方识别和辨认。图像水印是保护图像信息安全,实现防伪溯源、版权保护的有效办法。
[0003]目前在视频监控领域,视频监控图像的内容通过手机翻拍很容易进行复制,并造成监控内容扩散。通过在图像上叠加授权用户信息的内容可以从泄漏的内容中追述来源。现有的水印方法主要包括:一种是在显示终端进行叠加。通常是在终端软件上进行追溯信息的叠加。叠加的位置由终端软件自行设定。这种方式无法支持多种按标准协议互通的终端设备强制叠加追溯信息。另一种是静态的追溯信息叠加。而这种方式可以通过后期处理编辑裁剪掉,从而使得视频图像的来源不可追溯。此外,视频监控的数据量通常非常大,通过图像重新编码的方式叠加信息,会需要巨大的处理资源。

技术实现思路

[0004]本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。本公开的一些实施例提出了用于分析电力系统安全性的方法、装置、电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。
[0005]第一方面,本公开的一些实施例提供了一种视频编码方法,包括:接收摄像头实时采集的原始视频图像;根据预设编码方法,将追溯信息与原始视频图像进行叠加,生成叠加视频图像,其中,追溯信息在叠加视频图像中的叠加位置动态变化;对消除信息进行加密,生成密钥信息,其中,消除信息用于消除叠加视频图像中的追溯信息;将密钥信息携带在叠加视频图像的扩展信息中,得到加密视频图像。
[0006]在一些实施例中,根据预设编码方法,将追溯信息与原始视频图像进行叠加,包括:根据预设的初始位置信息以及X轴和Y轴的移动速度,确定在预设时刻的叠加位置信息;以及在预设时刻,根据确定的叠加位置信息所指示的位置,将追溯信息叠加到原始视频图像中。
[0007]在一些实施例中,根据预设编码方法,将追溯信息与原始视频图像进行叠加,包括:按照预设的叠加位置信息表中的叠加位置信息所指示的位置,每隔预设帧数将追溯信息叠加到原始视频图像中。
[0008]在一些实施例中,消除信息包括追溯信息和追溯信息的叠加位置动态变化信息;以及追溯信息包括国际互联协议IP地址。
[0009]在一些实施例中,该方法还包括:响应于获取到加密视频图像,对密钥信息进行解密,得到消除信息;根据消除信息,消除叠加视频图像中的追溯信息,得到原始视频图像。
[0010]在一些实施例中,将追溯信息与原始视频图像进行叠加,包括:在原始视频图像中创建新的增强层,以及在新的增强层中叠加追溯信息。
[0011]在一些实施例中,该方法还包括:显示解密后的加密视频图像,其中,叠加视频图像中的原始视频图像与追溯信息具有不同的显示清晰度。
[0012]第二方面,本公开的一些实施例提供了一种视频编码装置,包括:接收单元,被配置成接收摄像头实时采集的原始视频图像;叠加单元,被配置成根据预设编码方法,将追溯信息与原始视频图像进行叠加,生成叠加视频图像,其中,追溯信息在叠加视频图像中的叠加位置动态变化;加密单元,被配置成对消除信息进行加密,生成密钥信息,其中,消除信息用于消除叠加视频图像中的追溯信息;生成单元,被配置成将密钥信息携带在叠加视频图像的扩展信息中,得到加密视频图像。
[0013]在一些实施例中,叠加单元进一步被配置成:根据预设的初始位置信息以及X轴和Y轴的移动速度,确定在预设时刻的叠加位置信息;以及在预设时刻,根据确定的叠加位置信息所指示的位置,将追溯信息叠加到原始视频图像中。
[0014]在一些实施例中,叠加单元进一步被配置成:按照预设的叠加位置信息表中的叠加位置信息所指示的位置,每隔预设帧数将追溯信息叠加到原始视频图像中。
[0015]在一些实施例中,消除信息包括追溯信息和追溯信息的叠加位置动态变化信息;以及追溯信息包括国际互联协议IP地址。
[0016]在一些实施例中,该装置还包括:解密单元,被配置成响应于获取到加密视频图像,对密钥信息进行解密,得到消除信息;还原单元,被配置成根据消除信息,消除叠加视频图像中的追溯信息,得到原始视频图像。
[0017]在一些实施例中,叠加单元还进一步被配置成:在原始视频图像中创建新的增强层,以及在新的增强层中叠加追溯信息。
[0018]在一些实施例中,该装置还包括:显示单元,被配置成显示解密后的加密视频图像,其中,叠加视频图像中的原始视频图像与追溯信息具有不同的显示清晰度。
[0019]第三方面,本公开的一些实施例提供了一种电子设备,包括:摄像头,用于采集图像;一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面中任一实现方式所描述的方法。
[0020]第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面中任一实现方式所描述的方法。
[0021]本公开的上述各个实施例具有如下有益效果:本公开的一些实施例的视频编码方法通过在摄像头进行原始视频图像编码时,就将追溯信息叠加到图像中,从而避免了后期图像的重新编码。这样不仅可以提高视频的处理效率,还有利于减少资源占用。同时,这种视频编码方法可以实现追溯信息的叠加位置的动态变化,从而减少或避免追溯信息被后期处理编辑裁剪掉的情况发生。并且在跨级、跨域互联的场景下,可以应用于各种服务器或终端设备上。也就是说,本公开的实施例提供了一种保护措施更有效、适用范围更广泛的视频编码(即视频添加水印)方法。
附图说明
[0022]结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。
[0023]图1是本公开的一些实施例可以应用于其中的示例性系统的架构图;
[0024]图2是根据本公开的视频编码方法的一些实施例的流程图;
[0025]图3是根据本公开的视频编码装置的一些实施例的结构示意图;
[0026]图4是适于用来实现本公开的一些实施例的电子设备的结构示意图。
具体实施方式
[0027]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频编码方法,包括:接收摄像头实时采集的原始视频图像;根据预设编码方法,将追溯信息与所述原始视频图像进行叠加,生成叠加视频图像,其中,所述追溯信息在所述叠加视频图像中的叠加位置动态变化;对消除信息进行加密,生成密钥信息,其中,所述消除信息用于消除所述叠加视频图像中的追溯信息;将所述密钥信息携带在所述叠加视频图像的扩展信息中,得到加密视频图像。2.根据权利要求1所述的视频编码方法,其中,所述根据预设编码方法,将追溯信息与所述原始视频图像进行叠加,包括:根据预设的初始位置信息以及X轴和Y轴的移动速度,确定在预设时刻的叠加位置信息;以及在所述预设时刻,根据确定的叠加位置信息所指示的位置,将追溯信息叠加到所述原始视频图像中。3.根据权利要求1所述的视频编码方法,其中,所述根据预设编码方法,将追溯信息与所述原始视频图像进行叠加,包括:按照预设的叠加位置信息表中的叠加位置信息所指示的位置,每隔预设帧数将追溯信息叠加到所述原始视频图像中。4.根据权利要求1所述的视频编码方法,其中,所述消除信息包括所述追溯信息和所述追溯信息的叠加位置动态变化信息;以及所述追溯信息包括国际互联协议IP地址。5.根据权利要求1所述的视频编码方法,其中,所述方法还包括:响应于获取到所述加密视频图像,对所述密钥信息进行解密,得到所述消除信息;根据所述消除信息,消除所述叠加视频图像中的所述追溯信息,得到所述原始视频图...

【专利技术属性】
技术研发人员:郑震宇韩峻林赤军黄强雄
申请(专利权)人:宜宾中星技术智能系统有限公司
类型:发明
国别省市:

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

1