一种基于视频编码的视频处理方法和装置制造方法及图纸

技术编号:35864709 阅读:15 留言:0更新日期:2022-12-07 10:56
本发明专利技术提供了一种基于视频编码的视频处理方法和装置,其中,该方法包括:对待处理视频相邻两个关键帧内目标数量的帧进行分块预测,得到多个帧对应的分块预测图像,其中,目标数量根据待处理视频多帧图像的变化速度确定;对多个帧对应的分块预测图像处理得到目标区域运动信息,其中,目标区域运动信息包括像素的坐标、运动方向、运动长度和运动时长;将目标区域运动信息存入补充增强信息中,得到处理后的视频文件。通过本发明专利技术,解决了视频目标检测相关技术中存在的工作量冗余和效率低下的问题。关技术中存在的工作量冗余和效率低下的问题。关技术中存在的工作量冗余和效率低下的问题。

【技术实现步骤摘要】
一种基于视频编码的视频处理方法和装置


[0001]本专利技术涉及视频处理领域,尤其涉及一种基于视频编码的视频处理方法和装置。

技术介绍

[0002]视频编码的目的是为了压缩原始视频,去除冗余信息。H.264由于出色的数据压缩比率和视频质量,成为当前市场上流行的一种编解码标准。H.265(HEVC,High Efficiency Video Coding,高效率视频编码)在H.264的基础上改进,在保证相同视频质量的同时,视频流的码率还可以减少50%,节省了更多带宽和容量。在使用视频编码时,运动物体的信息无法及时存储下来,后期分析视频文件时需要再重新通过其他检测算法进行分析。目前对视频做运动目标检测时,普遍使用的方法是读取视频编码文件后通过第三方库检测算法进行分析,因此,现有技术中存在工作量冗余和效率低下,对实时处理应用的场景不理想的问题。

技术实现思路

[0003]本专利技术提供了一种基于视频编码的视频处理方法和装置,以至少解决相关技术中存在工作量冗余和效率低下的问题。
[0004]根据本专利技术实施例的第一方面,提供了一种基于视频编码的视频处理方法,该方法包括:对待处理视频相邻两个关键帧内目标数量的帧进行分块预测,得到多个帧对应的分块预测图像,其中,所述目标数量根据所述待处理视频多帧图像的变化速度确定;对所述多个帧对应的分块预测图像处理得到目标区域运动信息,其中,所述目标区域运动信息包括像素的坐标、运动方向、运动长度和运动时长;将所述目标区域运动信息存入补充增强信息中,得到处理后的视频文件。
[0005]可选地,所述方法还包括:对待处理视频中所有相邻两个关键帧内目标数量的帧动态处理,得到目标区域运动信息,将所述目标区域运动信息存入补充增强信息中,其中,所述动态处理为重复所述分块预测,得到多个帧对应的分块预测图像,根据所述多个帧对应的分块预测图像得到目标区域运动信息的过程。
[0006]可选地,所述对待处理视频相邻两个关键帧内目标数量的帧进行分块预测,得到多个帧对应的分块预测图像包括:对待处理视频中单帧图像分块,通过帧内编码、帧内预测以及残差处理得到分块预测图像;对相邻两个关键帧内目标数量的帧重复所述通过帧内编码、帧内预测以及残差处理得到分块预测图像的过程,得到多个帧对应的分块预测图像。
[0007]可选地,所述对待处理视频中单帧图像分块,通过帧内编码、帧内预测以及残差处理得到分块预测图像包括:对待处理视频中单帧图像分区并标注区域块,得到分区后的单帧图像数据;对所述分区后的单帧图像数据进行帧内编码和帧内预测,得到帧内预测数据;将所述分区后的单帧图像数据与所述帧内预测数据求差,得到第一残差帧数据;对所述第一残差帧数据进行线性变换后的系数缩放和量化,得到残差帧系数;对所述残差帧系数进行缩放和量化的反处理,得到第二残差帧数据;将所述第二残差帧数据与所述帧内预测数
据相加,得到分块预测图像。
[0008]可选地,所述对所述分区后的单帧图像数据进行帧内编码和帧内预测,得到帧内预测数据包括:在帧内编码时,把每帧的帧内数据根据全像素生成对应的第一像素表,根据1/4像素生成对应的第二像素表,根据1/2像素生成对应的第三像素表;在帧内预测时,根据第一像素表、第二像素表和第三像素表得到帧内预测数据。
[0009]可选地,在得到根据实施例第一方面任一所述方法处理后的视频文件时,所述方法还包括:读取所述视频文件补充增强信息中的目标区域运动信息;根据所述目标区域运动信息确定视频中的运动目标物体的轨迹。
[0010]根据本专利技术实施例的第二方面,还提供了一种基于视频编码的视频处理装置,该装置包括:第一得到模块,用于对待处理视频相邻两个关键帧内目标数量的帧进行分块预测,得到多个帧对应的分块预测图像,其中,所述目标数量根据所述待处理视频的多帧图像变化速度确定;第二得到模块,用于对所述多个帧对应的分块预测图像处理得到目标区域运动信息,其中,所述目标区域运动信息包括像素的坐标、运动方向、运动长度和运动时长;第三得到模块,用于将所述目标区域运动信息存入补充增强信息中,得到处理后的视频文件。
[0011]可选地,所述装置还包括:动态处理模块,用于对待处理视频中所有相邻两个关键帧内目标数量的帧动态处理,得到目标区域运动信息,将所述目标区域运动信息存入补充增强信息中,其中,所述动态处理为重复所述分块预测,得到多个帧对应的分块预测图像,根据所述多个帧对应的分块预测图像得到目标区域运动信息的过程。
[0012]可选地,所述第一得到模块包括:第一得到单元,用于对待处理视频中单帧图像分块,通过帧内编码、帧内预测以及残差处理得到分块预测图像;第二得到单元,用于对相邻两个关键帧内目标数量的帧重复所述通过帧内编码、帧内预测以及残差处理得到分块预测图像的过程,得到多个帧对应的分块预测图像。
[0013]可选地,所述第一得到单元包括:第一得到子模块,用于对待处理视频中单帧图像分区并标注区域块,得到分区后的单帧图像数据;第二得到子模块,对所述分区后的单帧图像数据进行帧内编码和帧内预测,得到帧内预测数据;第三得到子模块,用于将所述分区后的单帧图像数据与所述帧内预测数据求差,得到第一残差帧数据;第四得到子模块,用于对所述第一残差帧数据进行线性变换后的系数缩放和量化,得到残差帧系数;第五得到子模块,用于对所述残差帧系数进行缩放和量化的反处理,得到第二残差帧数据;第六得到子模块,用于将所述第二残差帧数据与所述帧内预测数据相加,得到分块预测图像。
[0014]可选地,所述第二得到子模块包括:生成子单元,用于在帧内编码时,把每帧的帧内数据根据全像素生成对应的第一像素表,根据1/4像素生成对应的第二像素表,根据1/2像素生成对应的第三像素表;得到子单元,用于在帧内预测时,根据第一像素表、第二像素表和第三像素表得到帧内预测数据。
[0015]可选地,所述装置还包括:读取模块,用于读取所述视频文件补充增强信息中的目标区域运动信息;确定模块,用于根据所述目标区域运动信息确定视频中的运动目标物体的轨迹。
[0016]根据本专利技术实施例的第三方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;其
中,存储器,用于存储计算机程序;处理器,用于通过运行所述存储器上所存储的所述计算机程序来执行上述任一实施例中的方法步骤。
[0017]根据本专利技术实施例的第四方面,还提供了一种计算机可读的存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一实施例中的方法步骤。
[0018]在本专利技术实施例中,对待处理视频相邻两个关键帧内目标数量的帧进行分块预测,得到多个帧对应的分块预测图像,其中,目标数量根据待处理视频多帧图像的变化速度确定;对多个帧对应的分块预测图像处理得到目标区域运动信息,其中,目标区域运动信息包括像素的坐标、运动方向、运动长度和运动时长;将目标区域运动信息存入补充增强信息中,得到处理后的视频文件。由于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于视频编码的视频处理方法,其特征在于,所述方法包括:对待处理视频相邻两个关键帧内目标数量的帧进行分块预测,得到多个帧对应的分块预测图像,其中,所述目标数量根据所述待处理视频多帧图像的变化速度确定;对所述多个帧对应的分块预测图像处理得到目标区域运动信息,其中,所述目标区域运动信息包括像素的坐标、运动方向、运动长度和运动时长;将所述目标区域运动信息存入补充增强信息中,得到处理后的视频文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:对待处理视频中所有相邻两个关键帧内目标数量的帧动态处理,得到目标区域运动信息,将所述目标区域运动信息存入补充增强信息中,其中,所述动态处理为重复所述分块预测,得到多个帧对应的分块预测图像,根据所述多个帧对应的分块预测图像得到目标区域运动信息的过程。3.根据权利要求1所述的方法,其特征在于,所述对待处理视频相邻两个关键帧内目标数量的帧进行分块预测,得到多个帧对应的分块预测图像包括:对待处理视频中单帧图像分块,通过帧内编码、帧内预测以及残差处理得到分块预测图像;对相邻两个关键帧内目标数量的帧重复所述通过帧内编码、帧内预测以及残差处理得到分块预测图像的过程,得到多个帧对应的分块预测图像。4.根据权利要求3所述的方法,其特征在于,所述对待处理视频中单帧图像分块,通过帧内编码、帧内预测以及残差处理得到分块预测图像包括:对待处理视频中单帧图像分区并标注区域块,得到分区后的单帧图像数据;对所述分区后的单帧图像数据进行帧内编码和帧内预测,得到帧内预测数据;将所述分区后的单帧图像数据与所述帧内预测数据求差,得到第一残差帧数据;对所述第一残差帧数据进行线性变换后的系数缩放和量化,得到残差帧系数;对所述残差帧系数进行缩放和量化的反处理,得到第二残差帧数据;将所述第二残差帧数据与所述帧内预测数据相加,得到分块预测图像。5.根据权利要求4所述的方法,其特征在于,所述对所述分区后的单帧图像数据进行帧内编码和帧内预测,得到帧内预测数据包括:在帧内编码时,把每帧的帧内数据根据全像素生成对应的第一像素表,根据1/4像素生成对应的第二像素表,根据1/2像素生成对应的第三像素表;在帧内预测时,根据第一...

【专利技术属性】
技术研发人员:彭泽波宋向阳张轶君
申请(专利权)人:安徽文香科技有限公司
类型:发明
国别省市:

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

1