一种物品边框平滑显示的方法及安检设备技术

技术编号:19743432 阅读:31 留言:0更新日期:2018-12-12 04:25
本发明专利技术实施例提供一种物品边框平滑显示的方法及安检设备,用以解决现有技术中安检设备无法平稳地显示物品边框的技术问题。方法包括:获取物品移动的多个视频帧;基于预设间隔从多个视频帧中选取至少两个视频帧进行智能算法分析,获得与至少两个视频帧对应的至少两个智能帧;基于所述物品在每组智能帧的每个智能帧中的第一物品坐标,确定物品在每组智能帧的两个智能帧之间的移动间隔;基于智能帧的帧率和视频帧的帧率,确定每组智能帧的两个智能帧之间的视频帧的个数;基于移动间隔和每组智能帧的两个智能帧之间的视频帧的个数,确定多个视频帧中每两个视频帧之间物品移动的平均距离;基于平均距离绘制物品边框;显示物品边框。

【技术实现步骤摘要】
一种物品边框平滑显示的方法及安检设备
本专利技术涉及图像处理
,尤其涉及一种物品边框平滑显示的方法及安检设备。
技术介绍
随着科学的不断发展,人们的生活水平也不断的提高,安全意识也日益增强。现下地铁、高铁等人员集中地的各个关口都会配备安检设备以对人们携带的各类物品进行安全检测,提高人们出行的安全性。目前,安检设备对各类物品进行安全性检测后,会在安检设备的显示屏上显示各类物品的物品边框等相关信息,以便安检工作人员查看,及时发现违禁物品。现有技术中安检设备显示物品边框的方式主要采用以下方式进行:1)请参见图1,当图1中的物品A向左移动X像素时,每隔X像素就需要重画一次物品边框,其中,X'为视频帧之间物品移动间隔,X'和X相等,安检设备需要分析物品A的全部视频帧,每个视频帧得到一个智能帧,进而在视频显示区域实现物品边框的显示。这种方式中,由于需要对物品A的全部视频帧进行分析,智能算法分析帧率太高,中央处理器(CentralProcessingUnit/Processor,CPU)性能负荷大。2)请参见图2,当图2中的物品A向左移动X像素时,每隔X像素就需要重画一次物品边框,其中,X'为视频帧之间物品移动间隔。由图2可知,安检设备对物品的视频帧a进行智能算法分析后得到智能帧a,画下物品边框a(图2中的实线框),然后中间间隔预设个数的视频帧,安检设备再对物品的视频帧b进行智能算法分析后得到智能帧b,画下物品边框b(图2中的虚线框),即这种方式下,安检设备不需要对全部的视频帧进行分析,虽然降低了智能算法分析帧率,但是由于安检设备间隔分析视频帧,使得部分视频帧对应的重绘的边框的间隔变大,物品边框跳变,又因为边框比实际物品慢一拍,在安检设备的视频显示区域显示物品边框时形成了视觉上的抖动,无法平稳地显示物品边框。综上可知,现有技术中安检设备无法平稳地显示物品边框。
技术实现思路
本专利技术实施例提供一种物品边框平滑显示的方法及安检设备,用以解决现有技术中安检设备无法平稳地显示物品边框的技术问题。第一方面,本专利技术实施例提供一种物品边框平滑显示的方法,包括:获取物品移动的多个视频帧;基于预设间隔从所述多个视频帧中选取至少两个视频帧进行智能算法分析,获得与所述至少两个视频帧对应的至少两个智能帧;基于所述物品在每组智能帧的每个智能帧中的第一物品坐标,确定所述物品在所述每组智能帧的两个智能帧之间的移动间隔,其中,所述每组智能帧包括所述至少两个智能帧中相邻的两个智能帧;基于智能帧的帧率和视频帧的帧率,确定所述每组智能帧的两个智能帧之间的视频帧的个数;基于所述移动间隔和所述每组智能帧的两个智能帧之间的视频帧的个数,确定所述多个视频帧中每两个视频帧之间物品移动的平均距离;基于所述平均距离绘制物品边框;显示所述物品边框。本专利技术实施例中提出一种物品边框平滑显示的方法,在物品的全部视频帧中只按照预设间隔选取部分视频帧进行智能分析,然后根据分析结果绘制物品边框,而在不进行智能分析的视频帧上,可以根据物品在显示画面中的运动距离绘制物品边框,以在降低智能算法分析帧率的情况下还能够平稳地显示物品边框。在一种可能的实现方式中,所述基于所述平均距离绘制物品边框,包括:在第一组智能帧中的第一智能帧对应的物品边框绘制完成后,每出现一个视频帧,则沿所述物品的移动方向在所述第一智能帧的第一物品坐标的基础上累加所述平均距离大小的偏移,依次获得所述物品在已出现的视频帧的每个视频帧中对应的第二物品坐标,其中,所述第一组智能帧为所述至少两个智能帧对应的任意一组智能帧;基于所述第一智能帧的第一物品坐标和所述已出现的视频帧中每个视频帧对应的第二物品坐标绘制物品边框。在一种可能的实现方式中,在每获得一个视频帧对应的第二物品坐标之后,还包括:判断当前视频帧的第二物品坐标是否超过所述第一组智能帧中的第二智能帧的第一物品坐标,其中,所述第二智能帧位于所述第一智能帧之后;若未超过,则基于所述第一智能帧的第一物品坐标和所述当前视频帧的第二物品坐标绘制物品边框。在一种可能的实现方式中,在每获得一个视频帧对应的第二物品坐标之后,还包括:判断是否出现第二组智能帧,所述第二组智能帧位于所述第一组智能帧之后、且包括所述第一组智能帧中的第二智能帧;若未出现,则基于所述第一智能帧的第一物品坐标和当前视频帧的第二物品坐标绘制所述物品边框。第二方面,本专利技术实施例提供一种安检设备,包括:获取模块,用于获取物品移动的多个视频帧;分析模块,用于基于预设间隔从所述多个视频帧中选取至少两个视频帧进行智能算法分析,获得与所述至少两个视频帧对应的至少两个智能帧;确定模块,用于基于所述物品在每组智能帧的每个智能帧中的第一物品坐标,确定所述物品在所述每组智能帧的两个智能帧之间的移动间隔,其中,所述每组智能帧包括所述至少两个智能帧中相邻的两个智能帧;及,基于智能帧的帧率和视频帧的帧率,确定所述每组智能帧的两个智能帧之间的视频帧的个数;及,基于所述移动间隔和所述每组智能帧的两个智能帧之间的视频帧的个数,确定所述多个视频帧中每两个视频帧之间物品移动的平均距离;绘制模块,用于基于所述平均距离绘制物品边框;显示模块,用于显示所述物品边框。在一种可能的实现方式中,所述绘制模块还用于:在第一组智能帧中的第一智能帧对应的物品边框绘制完成后,每出现一个视频帧,则沿所述物品的移动方向在所述第一智能帧的第一物品坐标的基础上累加所述平均距离大小的偏移,依次获得所述物品在已出现的视频帧中每个视频帧对应的第一物品坐标,其中,所述第一组智能帧为所述至少两个智能帧对应的任意一组智能帧;基于所述第一智能帧的第一物品坐标和所述已出现的视频帧中每个视频帧对应的第二物品坐标绘制物品边框。在一种可能的实现方式中,在每获得一个视频帧对应的第二物品坐标之后,所述绘制模块还用于:判断当前视频帧的第二物品坐标是否超过所述第一组智能帧中的第二智能帧的第一物品坐标,其中,所述第二智能帧位于所述第一智能帧之后;若未超过,则基于所述第一智能帧的第一物品坐标和所述当前视频帧的第二物品坐标绘制物品边框。在一种可能的实现方式中,在每获得一个视频帧对应的第二物品坐标之后,所述绘制模块还用于:判断是否出现第二组智能帧,所述第二组智能帧位于所述第一组智能帧之后的智能帧、且包括第一组智能帧中的第二智能帧;若未出现,则基于所述第一智能帧的第一物品坐标和当前视频帧的第二物品坐标绘制所述物品边框。第三方面,本专利技术实施例提供一种计算机装置,所述计算机装置包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器、通信接口;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,利用所述通信接口执行如第一方面所述的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如第一方面所述的方法。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中一种物品本文档来自技高网
...

【技术保护点】
1.一种物品边框平滑显示的方法,其特征在于,包括:获取物品移动的多个视频帧;基于预设间隔从所述多个视频帧中选取至少两个视频帧进行智能算法分析,获得与所述至少两个视频帧对应的至少两个智能帧;基于所述物品在每组智能帧的每个智能帧中的第一物品坐标,确定所述物品在所述每组智能帧的两个智能帧之间的移动间隔,其中,所述每组智能帧包括所述至少两个智能帧中相邻的两个智能帧;基于智能帧的帧率和视频帧的帧率,确定所述每组智能帧的两个智能帧之间的视频帧的个数;基于所述移动间隔和所述每组智能帧的两个智能帧之间的视频帧的个数,确定所述多个视频帧中每两个视频帧之间物品移动的平均距离;基于所述平均距离绘制物品边框;显示所述物品边框。

【技术特征摘要】
1.一种物品边框平滑显示的方法,其特征在于,包括:获取物品移动的多个视频帧;基于预设间隔从所述多个视频帧中选取至少两个视频帧进行智能算法分析,获得与所述至少两个视频帧对应的至少两个智能帧;基于所述物品在每组智能帧的每个智能帧中的第一物品坐标,确定所述物品在所述每组智能帧的两个智能帧之间的移动间隔,其中,所述每组智能帧包括所述至少两个智能帧中相邻的两个智能帧;基于智能帧的帧率和视频帧的帧率,确定所述每组智能帧的两个智能帧之间的视频帧的个数;基于所述移动间隔和所述每组智能帧的两个智能帧之间的视频帧的个数,确定所述多个视频帧中每两个视频帧之间物品移动的平均距离;基于所述平均距离绘制物品边框;显示所述物品边框。2.如权利要求1所述的方法,其特征在于,所述基于所述平均距离绘制物品边框,包括:在第一组智能帧中的第一智能帧对应的物品边框绘制完成后,每出现一个视频帧,则沿所述物品的移动方向在所述第一智能帧的第一物品坐标的基础上累加所述平均距离大小的偏移,依次获得所述物品在已出现的视频帧中每个视频帧对应的第二物品坐标,其中,所述第一组智能帧为所述至少两个智能帧对应的任意一组智能帧;基于所述第一智能帧的第一物品坐标和所述已出现的视频帧中每个视频帧对应的第二物品坐标绘制物品边框。3.如权利要求2所述的方法,其特征在于,在每获得一个视频帧对应的第二物品坐标之后,还包括:判断当前视频帧的第二物品坐标是否超过所述第一组智能帧中的第二智能帧的第一物品坐标,其中,所述第二智能帧位于所述第一智能帧之后;若未超过,则基于所述第一智能帧的第一物品坐标和所述当前视频帧的第二物品坐标绘制物品边框。4.如权利要求2所述的方法,其特征在于,在每获得一个视频帧对应的第二物品坐标之后,还包括:判断是否出现第二组智能帧,所述第二组智能帧位于所述第一组智能帧之后、且包括所述第一组智能帧中的第二智能帧;若未出现,则基于所述第一智能帧的第一物品坐标和当前视频帧的第二物品坐标绘制所述物品边框。5.一种安检设备,其特征在于,包括:获取模块,用于获取物品移动的多个视频帧;分析模块,用于基于预设间隔从所述多个视频帧中选取至少两个视频帧进行智能算法分析,获得与所述至少两个视频帧对应的至少两个智能帧;确定模块,用于基于所述物品在每组智能帧的每个智能帧中的第一物...

【专利技术属性】
技术研发人员:毛宝裕
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江,33

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

1