当前位置: 首页 > 专利查询>深圳市专利>正文

图像帧序列处理方法技术

技术编号:39584117 阅读:5 留言:0更新日期:2023-12-03 19:34
本申请提供一种图像帧序列处理方法

【技术实现步骤摘要】
图像帧序列处理方法、装置、计算机设备以及存储介质


[0001]本申请涉及人工智能
,具体涉及一种图像帧序列处理方法

装置

计算机设备以及计算机可读存储介质
(
简称存储介质
)。

技术介绍

[0002]现有针对图像帧序列处理的保存技术中,通常是对比前后两帧图像帧找出图像帧间的差分区域,在保存图像帧序列时可以仅保存前一帧图像帧以及后一帧图像帧的差分区域对应图像块,以降低图像帧序列的文件大小

[0003]但是,在图像帧序列播放的时候,需要对后一帧图像帧的各个差分区域的图像块进行一一解码,以渲染覆盖到前一帧图像帧上,当差分区域的数量较大时,差分区域的解码

渲染需要消耗大量资源

时间,导致绘制效率大幅降低


技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种图像帧序列处理方法

装置

计算机设备以及存储介质,用以提高目标对象的尺寸识别准确率

[0005]第一方面,本申请提供一种图像帧序列处理方法,该方法包括:
[0006]获取图像帧序列中的目标图像帧以及目标图像帧对应的参考图像帧;
[0007]按照差分步次序获取目标图像帧以及参考图像帧间的差分像素点,基于当前差分步的目标差分像素点更新目标图像帧中的第一差分区块;
[0008]若第一差分区块与第二差分区块间的距离值小于预设距离阈值,基于第一差分区块以及第二差分区块生成目标差分区块;其中,第二差分区块为目标图像帧中的除第一差分区块以外的差分区块;
[0009]在当前差分步的目标差分像素点为最后一个差分像素点时,基于目标差分区块,对图像帧序列进行保存

[0010]在本申请一些实施例中,基于当前差分步的目标差分像素点更新目标图像帧中的第一差分区块的步骤,包括:
[0011]获取目标图像帧中的历史差分区块;
[0012]若目标差分像素点不在历史差分区块中的任意一个差分区块内,将距离目标差分像素点值小于预设距离阈值的历史差分区块确定为第一差分区块,并基于当前差分步的目标差分像素点更新第一差分区块

[0013]在本申请一些实施例中,获取目标图像帧中的历史差分区块的步骤之后,还包括:
[0014]若目标差分像素点不在历史差分区块中的任意一个差分区块内,且历史差分区块中任意差分区块与目标差分像素点间的距离值均大于或等于预设距离阈值,基于目标差分像素点生成第一差分区块

[0015]在本申请一些实施例中,基于第一差分区块以及第二差分区块生成目标差分区块的步骤之后,还包括:
[0016]将目标差分区块确定为新的第一差分区块,继续执行若第一差分区块与第二差分区块间的距离值小于预设距离阈值,基于第一差分区块以及第二差分区块生成目标差分区块的步骤

[0017]在本申请一些实施例中,按照差分步次序获取目标图像帧以及参考图像帧间的差分像素点的步骤,包括:
[0018]按照差分步次序获取目标图像帧在当前坐标点上的第一像素数据以及参考图像帧在当前坐标点上的第二像素数据;
[0019]若第一像素数据与第二像素数据不相同,则将当前坐标点的像素点确定为差分像素点

[0020]在本申请一些实施例中,按照差分步次序获取目标图像帧以及参考图像帧间的差分像素点的步骤,包括:
[0021]按照差分步次序获取目标图像帧在当前坐标点上的第一透明度参数以及参考图像帧在当前坐标点上的第二透明度参数;
[0022]若第一透明度参数与第二透明度参数中的一个大于预设透明度参数且另一个小于或等于预设透明度参数,将当前坐标点的像素点确定为差分像素点;
[0023]若第一透明度参数与第二透明度参数均大于预设透明度参数,则获取目标图像帧在当前坐标点上的第一
RGB
参数以及参考图像帧在当前像素点上的第二
RGB
参数;
[0024]若第一
RGB
参数与第二
RGB
参数不相同,则将当前坐标点的像素点确定为差分像素点

[0025]在本申请一些实施例中,获取图像帧序列中的目标图像帧以及目标图像帧对应的参考图像帧的步骤之前,还包括:
[0026]获取图像帧序列的图像宽度以及图像高度;
[0027]确定图像宽度与图像高度中的最大值,基于最大值确定预设距离阈值

[0028]在本申请一些实施例中,基于目标差分区块,对图像帧序列进行保存的步骤,包括:
[0029]根据目标差分区块在目标图像帧的区域位置以及区域大小,生成差分图像信息;
[0030]基于差分图像信息以及参考图像帧,对图像帧序列进行保存

[0031]第二方面,本申请提供一种图像帧序列处理装置,该装置包括:
[0032]图像帧获取模块,用于获取图像帧序列中的目标图像帧以及目标图像帧对应的参考图像帧;
[0033]差分像素获取模块,用于按照差分步次序获取目标图像帧以及参考图像帧间的差分像素点,基于当前差分步的目标差分像素点更新目标图像帧中的第一差分区块;
[0034]差分区块合并模块,用于在第一差分区块与第二差分区块间的距离值小于预设距离阈值时,基于第一差分区块以及第二差分区块生成目标差分区块;其中,第二差分区块为目标图像帧中的除第一差分区块以外的差分区块;
[0035]帧序列保存模块,用于在当前差分步的目标差分像素点为最后一个差分像素点时,基于目标差分区块,对图像帧序列进行保存

[0036]第三方面,本申请还提供一种计算机设备,该计算机设备包括:
[0037]一个或多个处理器;
[0038]存储器;以及
[0039]一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现所述的图像帧序列处理方法

[0040]第四方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的图像帧序列处理方法中的步骤

[0041]上述图像帧序列处理方法

装置

计算机设备以及存储介质,获取图像帧序列中的目标图像帧以及目标图像帧对应的参考图像帧;按照差分步次序获取目标图像帧以及参考图像帧间的差分像素点,基于当前差分步的目标差分像素点更新目标图像帧中的第一差分区块;若第一差分区块与第二差分区块间的距离值小于预设距离阈值,基于第一差分区块以及第二差分区块生成目标差分区块;其中,第二差分区块为目标图像帧中的除第一差分区块以外的差分区块;在当前差分步的目标差分像素点为最后一个差分像素点时,基于目标差分区块,对图像帧序列进行保存
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种图像帧序列处理方法,其特征在于,所述方法包括:获取图像帧序列中的目标图像帧以及所述目标图像帧对应的参考图像帧;按照差分步次序获取所述目标图像帧以及所述参考图像帧间的差分像素点,基于当前差分步的目标差分像素点更新所述目标图像帧中的第一差分区块;若所述第一差分区块与第二差分区块间的距离值小于预设距离阈值,基于所述第一差分区块以及所述第二差分区块生成目标差分区块;其中,所述第二差分区块为所述目标图像帧中的除第一差分区块以外的差分区块;在当前差分步的目标差分像素点为最后一个差分像素点时,基于所述目标差分区块,对所述图像帧序列进行保存
。2.
根据权利要求1所述的方法,其特征在于,所述基于当前差分步的目标差分像素点更新所述目标图像帧中的第一差分区块的步骤,包括:获取所述目标图像帧中的历史差分区块;若所述目标差分像素点不在所述历史差分区块中的任意一个差分区块内,将距离所述目标差分像素点值小于预设距离阈值的历史差分区块确定为第一差分区块,并基于所述当前差分步的目标差分像素点更新所述第一差分区块
。3.
根据权利要求2所述的方法,其特征在于,所述获取所述目标图像帧中的历史差分区块的步骤之后,还包括:若所述目标差分像素点不在所述历史差分区块中的任意一个差分区块内,且所述历史差分区块中任意差分区块与所述目标差分像素点间的距离值均大于或等于所述预设距离阈值,基于所述目标差分像素点生成第一差分区块
。4.
根据权利要求1所述的方法,其特征在于,所述基于所述第一差分区块以及所述第二差分区块生成目标差分区块的步骤之后,还包括:将所述目标差分区块确定为新的第一差分区块,继续执行若所述第一差分区块与第二差分区块间的距离值小于所述预设距离阈值,基于所述第一差分区块以及所述第二差分区块生成目标差分区块的步骤
。5.
根据权利要求1所述的方法,其特征在于,所述按照差分步次序获取所述目标图像帧以及所述参考图像帧间的差分像素点的步骤,包括:按照差分步次序获取所述目标图像帧在当前坐标点上的第一像素数据以及所述参考图像帧在所述当前坐标点上的第二像素数据;若所述第一像素数据与所述第二像素数据不相同,则将所述当前坐标点的像素点确定为差分像素点
。6.
根据权利要求1所述的方法,其特征在于,所述按照差分步次序获取所述目标图像帧以及所述参考图像帧间的差分像素点的步骤,包括:按照差分步次序获取所述目标图像帧在当前坐标点上的第一透明度参数以及所述参考图像帧在当前坐标点上的第二...

【专利技术属性】
技术研发人员:雷明
申请(专利权)人:深圳市
类型:发明
国别省市:

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

1