图像展示方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:21039380 阅读:39 留言:0更新日期:2019-05-04 08:21
本申请提供了一种图像展示方法、装置、电子设备及计算机可读存储介质,该方法包括:获取子视频码流、以及主视频码流对应的目标对象检测框信息;获取主视频码流的预定图像帧,并确定预定图像帧对应的第一时间戳;确定子视频码流的图像帧与预定图像帧的差异度,并确定与预定图像帧的差异度小于预设阈值的图像帧,得到对应的第二时间戳;根据第二时间戳与第一时间戳的时差,将目标对象检测框信息对应于子视频码流进行图像展示。本申请通过主视频码流和子视频码流间相似的图像帧的时间戳来确定主视频码流和子视频码流的时差,将子视频码流和主视频码流对应的目标对象检测框信息一起渲染展示,获得时间同步的展示效果,提高视频流展示的准确性。

【技术实现步骤摘要】
图像展示方法、装置、电子设备及计算机可读存储介质
本申请涉及计算机
,具体而言,本申请涉及一种图像展示方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着计算机技术的不断进步,人工智能(ArtificialIntelligence,AI)得以蓬勃发展,并在各领域发挥着举足轻重的作用。其中,对视频流的处理、分析、展示是人工智能中广泛应用的关键技术,其为计算机视觉的研究提供了有力支持。通常情况下,IPC(IPCamera,网络摄像机)、NVR(NetworkVideoRecorder,网络硬盘录像机)等图像采集设备,可以产生多个视频码流,一般包括主视频码流(高分辨率)和子视频码流(低分辨率,预览用),每个视频码流携带时间戳等信息。然而,由于同一图像采集设备的多个视频码流之间是独立编码的,会存在时间戳、帧率不匹配等问题,导致主视频码流和子视频码流相匹配的图像帧实际却存在较大的时间误差。对于可能存在的帧率不匹配问题,还会导致随着时间的推移,视频码流间的时间误差越来越大。
技术实现思路
本申请为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:第一方面,本申请提供了一种图像展示方法,该方法包括:获取子视频码流、以及主视频码流对应的目标对象检测框信息;获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳;确定所述子视频码流的图像帧与所述预定图像帧的差异度,并确定与所述预定图像帧的差异度小于预设阈值的图像帧,得到对应的第二时间戳;根据所述第二时间戳与所述第一时间戳的时差,将所述目标对象检测框信息对应于所述子视频码流进行图像展示。在一种可选的实现方式中,所述确定所述子视频码流的图像帧与所述预定图像帧的差异度,包括:将所述子视频码流的图像帧与所述预定图像帧缩放到同一分辨率;确定同一分辨率的两个图像帧相应的每个像素的平方差的和;将所述平方差的和确定为所述子视频码流的图像帧与所述预定图像帧的差异度。在一种可选的实现方式中,所述确定所述子视频码流的图像帧与所述预定图像帧的差异度之前,还包括:对获取的子视频码流进行解码,得到所述子视频码流的图像帧。在一种可选的实现方式中,所述获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳,包括:按照预定的时间周期,获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳。在一种可选的实现方式中,获取所述主视频码流的预定图像帧,包括:获取所述主视频码流解码后的预定图像帧。在一种可选的实现方式中,所述根据所述第二时间戳与所述第一时间戳的时差,将所述目标对象检测框信息对应于所述子视频码流进行图像展示,包括:针对任一时间戳的目标对象检测框信息,根据所述第二时间戳与所述第一时间戳的时差,提取相应时间戳的子视频码流的图像帧;将所述任一时间戳的目标对象检测框信息与相应时间戳的子视频码流的图像帧进行融合,并将融合结果进行图像展示。第二方面,本申请提供了一种图像展示装置,该装置包括:第一获取模块,用于获取子视频码流、以及主视频码流对应的目标对象检测框信息;第二获取与确定模块,用于获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳;第三确定模块,用于确定所述子视频码流的图像帧与所述预定图像帧的差异度,并确定与所述预定图像帧的差异度小于预设阈值的图像帧,得到对应的第二时间戳;图像展示模块,用于根据所述第二时间戳与所述第一时间戳的时差,将所述目标对象检测框信息对应于所述子视频码流进行图像展示。在一种可选的实现方式中,所述第三确定模块具体用于将所述子视频码流的图像帧与所述预定图像帧缩放到同一分辨率;确定同一分辨率的两个图像帧相应的每个像素的平方差的和;将所述平方差的和确定为所述子视频码流的图像帧与所述预定图像帧的差异度。在一种可选的实现方式中,所述第三确定模块还用于对获取的子视频码流进行解码,得到所述子视频码流的图像帧。在一种可选的实现方式中,所述获第二获取与确定模块具体用于按照预定的时间周期,获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳。在一种可选的实现方式中,所述获第二获取与确定模块具体用于获取所述主视频码流解码后的预定图像帧。在一种可选的实现方式中,所述图像展示模块具体用于针对任一时间戳的目标对象检测框信息,根据所述第二时间戳与所述第一时间戳的时差,提取相应时间戳的子视频码流的图像帧;将所述任一时间戳的目标对象检测框信息与相应时间戳的子视频码流的图像帧进行融合,并将融合结果进行图像展示。第三方面,本申请提供了一种电子设备,该电子设备包括:处理器和存储器,存储器存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如本申请的第一方面所示的方法。第四方面,本申请提供了一种计算机可读存储介质,计算机存储介质用于存储计算机指令、程序、代码集或指令集,当其在计算机上运行时,使得计算机执行如本申请的第一方面所示的方法。本申请提供的图像展示方法、装置、电子设备及计算机可读存储介质,获取子视频码流、以及主视频码流对应的目标对象检测框信息;获取主视频码流的预定图像帧,并确定预定图像帧对应的第一时间戳;确定子视频码流的图像帧与预定图像帧的差异度,并确定与预定图像帧的差异度小于预设阈值的图像帧,得到对应的第二时间戳;根据第二时间戳与第一时间戳的时差,将目标对象检测框信息对应于子视频码流进行图像展示。本申请通过主视频码流和子视频码流间相似的图像帧的时间戳来确定主视频码流和子视频码流的时差,将子视频码流和主视频码流对应的目标对象检测框信息一起渲染展示,获得时间同步的展示效果,有效提高视频流处理的准确性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图做简单的介绍。图1为本申请实施例提供的多视频码流的信息同步方法的流程图;图2为本申请实施例提供的图像展示方法的流程示意图;图3为本申请实施例提供的多视频码流的信息同步装置的结构图;图4为本申请实施例提供的图像展示装置的结构示意图;图5为本申请实施例提供的电子设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。为使本申请的目的、技术方案和优点更加清楚,下面将对本申请实施方式作进一步地详细描述。首先需要说明是,本申请实施本文档来自技高网
...

【技术保护点】
1.一种图像展示方法,其特征在于,包括:获取子视频码流、以及主视频码流对应的目标对象检测框信息;获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳;确定所述子视频码流的图像帧与所述预定图像帧的差异度,并确定与所述预定图像帧的差异度小于预设阈值的图像帧,得到对应的第二时间戳;根据所述第二时间戳与所述第一时间戳的时差,将所述目标对象检测框信息对应于所述子视频码流进行图像展示。

【技术特征摘要】
1.一种图像展示方法,其特征在于,包括:获取子视频码流、以及主视频码流对应的目标对象检测框信息;获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳;确定所述子视频码流的图像帧与所述预定图像帧的差异度,并确定与所述预定图像帧的差异度小于预设阈值的图像帧,得到对应的第二时间戳;根据所述第二时间戳与所述第一时间戳的时差,将所述目标对象检测框信息对应于所述子视频码流进行图像展示。2.根据权利要求1所述的图像展示方法,其特征在于,所述确定所述子视频码流的图像帧与所述预定图像帧的差异度,包括:将所述子视频码流的图像帧与所述预定图像帧缩放到同一分辨率;确定同一分辨率的两个图像帧相应的每个像素的平方差的和;将所述平方差的和确定为所述子视频码流的图像帧与所述预定图像帧的差异度。3.根据权利要求1或2所述的图像展示方法,其特征在于,所述确定所述子视频码流的图像帧与所述预定图像帧的差异度之前,还包括:对获取的子视频码流进行解码,得到所述子视频码流的图像帧。4.根据权利要求1或2所述的图像展示方法,其特征在于,所述获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳,包括:按照预定的时间周期,获取所述主视频码流的预定图像帧,并确定所述预定图像帧对应的第一时间戳。5.根据权利要求1或2所述的图像展示方法,其特征在于,获取所述主视频码流的预定图像帧,包括:获取所述主视频码流解码后的预定图像帧。6.根据权利要求1或2所述的图像展示方法,其特征在于,所述根据所述第二时间戳与所述第一时间戳的时差,将所述目标对象检测框信息对应于所述子视频码流进...

【专利技术属性】
技术研发人员:何蔚然潘宇超周舒畅
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京,11

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

1