一种人物追踪显示方法和电子设备技术

技术编号:30424878 阅读:22 留言:0更新日期:2021-10-24 16:56
一种人物追踪显示方法。在该方法中,电子设备智能对视频流中的人物进行目标检测,根据检测出的目标的数量和位置,对视频流进行裁剪并输出显示。实施本申请提供的技术方案,使得在视频场景下,电子设备可以自动完成人物追踪,输出的视频画面显示更多的人物细节。输出的视频画面显示更多的人物细节。输出的视频画面显示更多的人物细节。

【技术实现步骤摘要】
一种人物追踪显示方法和电子设备


[0001]本申请涉及终端及图像处理
,尤其涉及一种人物追踪显示方法和电子设备。

技术介绍

[0002]随着网络技术的发展,越来越多的用户已经习惯进行远程视频交互。比如,员工们可以通过实时视频拍摄开展在线会议;在特殊时期,学生们可以通过实时视频拍摄进行远程上课;即使相隔千里,家人们也能很方便的通过实时视频拍摄进行在线视频交流,分享近况。
[0003]然而,目前在人物视频拍摄过程中,由于摄像头没有正对人物,或者由于人物处于移动状态,而可能使得人物处于拍摄画面的边缘。拍摄出的人物较小,较难清楚地显示出人物细节。

技术实现思路

[0004]本申请提供了一种人物追踪显示方法和电子设备,在视频场景下自动完成人物追踪,输出的视频画面显示更多的人物细节。
[0005]第一方面,本申请实施例提供了一种人物追踪显示方法,包括:电子设备对视频流中的最新帧画面进行目标检测,得到目标的数量和目标在该最新帧画面中的位置,该目标为该最新帧画面中的人物;该电子设备根据该目标的数量和目标在该最新帧画面中的位置,确定裁剪区域,该裁剪区域覆盖该目标在该最新帧画面中的位置,且小于该最新帧画面的画面范围;该电子设备根据该裁剪区域,输出裁剪后的帧画面。
[0006]本申请实施例中,电子设备通过对视频流中的人物进行目标检测,根据检测得到目标的数目和在视频流的最新帧画面中的位置,智能确定小于该最新帧画面的画面大小且覆盖住目标的裁剪区域,在根据该裁剪区域输出裁剪后的帧画面。从而实现了自动完成人物追踪,由于裁剪区域小于视频流中最新帧画面的画面大小,因此输出的视频画面中人物相比原视频画面中更大,其能显示更多的人物细节。
[0007]结合第一方面,在一些实施例中,该电子设备根据该目标的数量和目标在该最新帧画面中的位置,确定裁剪区域,具体包括:当该目标的数量为1个时,该电子设备根据1个目标在该最新帧画面中的位置,确定该裁剪区域;该裁剪区域以该1个目标在该最新帧画面中的位置为中心,覆盖该1个目标在该最新帧画面中的位置,且小于该最新帧画面的画面范围;当该目标的数量为多个时,该电子设备根据多个目标在该最新帧画面中的位置,确定该裁剪区域;该裁剪区域覆盖该多个目标在该最新帧画面中的位置,且小于该最新帧画面的画面范围。
[0008]在上述实施例中,根据电子设备进行目标检测后得到的目标的数目不同,电子设备确定裁剪区域的方式也有所不同,从而可以根据拍摄对象数目的不同,智能确定合适的裁剪区域,使得最终裁剪得到的帧画面更加符合用户期望。
[0009]结合第一方面的一些实施例,在一些实施例中,电子设备根据多个目标在该最新帧画面中的位置,确定该裁剪区域,具体包括:该电子设备确定该多个目标中的主角;该电子设备根据该多个目标在该最新帧画面中的位置,以及该主角在该最新帧画面中的位置,确定裁剪区域;当该多个目标中没有主角时,该裁剪区域覆盖该多个目标在该最新帧画面中的位置,且小于该最新帧画面的画面范围;当该多个目标中有主角时,该裁剪区域以该主角在该最新帧画面中的位置为中心,覆盖该多个目标在该最新帧画面中的位置,且小于该最新帧画面的画面范围。
[0010]在上述实施例中,在目标检测得到多个目标的情况下,电子设备可以确定该多个目标中的主角,再根据是否有主角,以及主角在该最新帧画面中的位置,智能确定合适的裁剪区域,使得最终裁剪得到的帧画面更加符合实际的场景需求。
[0011]结合第一方面的一些实施例,在一些实施例中,该电子设备确定该多个目标中的主角,具体包括:若在历史帧画面中未确定出该多个目标中的主角,则该电子设备对该多个目标进行姿态分析,确定该多个目标中的主角,该历史帧画面为该视频流中在该最新帧画面之前的帧画面;若在历史帧画面中已确定出该多个目标中的主角,则该电子设备根据该历史帧画面中主角的位置和特征信息,跟踪确定该多个目标中的主角。
[0012]在上述实施例中,电子设备可以根据在历史帧画面中是否已经确定出主角,采用不同的方式来确定出最新帧画面中的主角。在历史帧画面中已经确定了主角的情况下,不再需要通过姿态分析来确定主角,而只需要通过历史帧画面中主角的位置和特征信息跟踪确定出多个目标中的主角,使得不需要持续多每一个帧画面中的多个目标都进行姿态分析,降低了电子设备的功耗,提升了确定主角的效率。
[0013]结合第一方面的一些实施例,在一些实施例中,该电子设备对该多个目标进行姿态分析,确定该多个目标中的主角,具体包括:该电子设备确定该多个目标中维持预设主角动作达到预设主角时长的目标为该多个目标中的主角。
[0014]在上述实施例中,通过目标维持预设主角动作达到预设主角时长来确定主角。一方面避免了对目标动作的误判,提高了确定主角的准确性。另一方面,用户可自主选择是否维持预设主角动作,提升了电子设备与用户的交互性能。
[0015]结合第一方面的一些实施例,在一些实施例中,该电子设备根据该历史帧画面中主角的位置和特征信息,跟踪确定该多个目标中的主角,具体包括:该电子设备确定该最新帧画面中的候选目标,该候选目标为该多个目标中与上一个帧画面中主角的位置在预设距离阈值内的目标;当该候选目标为一个时,该电子设备确定该候选目标为该多个目标中的主角;当该候选目标为多个时,该电子设备确定多个候选目标中特征信息与历史帧画面中主角的特征信息最接近的候选目标为该多个目标中的主角。
[0016]在上述实施例中,通过与上一个帧画面中主角的位置的距离确定候选目标,通过与历史帧画面中主角的特征信息的接近程度确定多个候选目标中的主角。在确保确定主角准确性的同时,降低了电子设备的功耗。
[0017]结合第一方面的一些实施例,在一些实施例中,该方法还包括:该电子设备记录该多个目标中的主角的特征信息。
[0018]在上述实施例中,确定最新帧画面中的主角后,记录该主角的特征信息,可以便于后续在新产生的帧画面中跟踪确定出主角,而不再需要对每一个帧画面进行姿态分析,降
低了电子设备的功耗。
[0019]结合第一方面的一些实施例,在一些实施例中,该电子设备对视频流中的最新帧画面进行目标检测,得到目标的数量和目标在该最新帧画面中的位置,具体包括:该电子设备对该视频流中原始的最新帧画面进行下采样,得到该最新帧画面,最新帧画面的分辨率小于原始的最新帧画面的分辨率;该电子设备对该最新帧画面进行目标检测,得到目标的数量和目标在该最新帧画面中的位置;该电子设备根据该裁剪区域,输出裁剪后的帧画面,具体包括:该电子设备按照该最新帧画面中的裁剪区域,对该原始的最新帧画面进行裁剪并上采样,得到裁剪后的帧画面,裁剪后的帧画面的分辨率等于该原始的最新帧画面的分辨率;该电子设备输出该裁剪后的帧画面。
[0020]在上述实施例中,目标检测前,对帧画面进行了下采样,降低了电子设备的计算负载。裁剪后进行上采样,提升了裁剪后的帧画面的分辨率,使得人物的细节显示更加清晰。
[0021]结合第一方面的一些实施例,在一些实施例中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人物追踪显示方法,其特征在于,包括:电子设备对视频流中的最新帧画面进行目标检测,得到目标的数量和目标在所述最新帧画面中的位置,所述目标为所述最新帧画面中的人物;所述电子设备根据所述目标的数量和目标在所述最新帧画面中的位置,确定裁剪区域,所述裁剪区域覆盖所述目标在所述最新帧画面中的位置,且小于所述最新帧画面的画面范围;所述电子设备根据所述裁剪区域,输出裁剪后的帧画面。2.根据权利要求1所述的方法,其特征在于,所述电子设备根据所述目标的数量和目标在所述最新帧画面中的位置,确定裁剪区域,具体包括:当所述目标的数量为1个时,所述电子设备根据1个目标在所述最新帧画面中的位置,确定所述裁剪区域;所述裁剪区域以所述1个目标在所述最新帧画面中的位置为中心,覆盖所述1个目标在所述最新帧画面中的位置,且小于所述最新帧画面的画面范围;当所述目标的数量为多个时,所述电子设备根据多个目标在所述最新帧画面中的位置,确定所述裁剪区域;所述裁剪区域覆盖所述多个目标在所述最新帧画面中的位置,且小于所述最新帧画面的画面范围。3.根据权利要求2所述的方法,其特征在于,电子设备根据多个目标在所述最新帧画面中的位置,确定所述裁剪区域,具体包括:所述电子设备确定所述多个目标中的主角;所述电子设备根据所述多个目标在所述最新帧画面中的位置,以及所述主角在所述最新帧画面中的位置,确定裁剪区域;当所述多个目标中没有主角时,所述裁剪区域覆盖所述多个目标在所述最新帧画面中的位置,且小于所述最新帧画面的画面范围;当所述多个目标中有主角时,所述裁剪区域以所述主角在所述最新帧画面中的位置为中心,覆盖所述多个目标在所述最新帧画面中的位置,且小于所述最新帧画面的画面范围。4.根据权利要求3所述的方法,其特征在于,所述电子设备确定所述多个目标中的主角,具体包括:若在历史帧画面中未确定出所述多个目标中的主角,则所述电子设备对所述多个目标进行姿态分析,确定所述多个目标中的主角,所述历史帧画面为所述视频流中在所述最新帧画面之前的帧画面;若在历史帧画面中已确定出所述多个目标中的主角,则所述电子设备根据所述历史帧画面中主角的位置和特征信息,跟踪确定所述多个目标中的主角。5.根据权利要求4所述的方法,其特征在于,所述电子设备对所述多个目标进行姿态分析,确定所述多个目标中的主角,具体包括:所述电子设备确定所述多个目标中维持预设主角动作达到预设主角时长的目标为所述多个目标中的主角。6.根据权利要求4或5所述的方法,其特征在于,所述电子设备根据所述历史帧画面中主角的位置和特征信息,跟踪确定所述多个目标中的主角,具体包括:所述电子设备确定所述最新帧画面中的候选目标,所述候选目标为所述多个目标中与上一个帧画面中主角的位置在预设距离阈值内的目标;当所述候选目标为一个时,所述电子设备确定所述候选目标为所述多个目标中的主
角;当所述候选目标为多个时,所述电子设备确定多个候选目标中特征信息与历史帧画面中主角的特征信息最接近的候选目标为所述多个目标中的主角。7.根据权利要求3至6中任一项所述的方法,其特征在于,所述方法还包括:所述电子设备记录所述多个目标中的主角的特征信息。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述电子设备对视频流中的最新帧画面进行目标检测,得到目标的数量和目标在所述最新帧画面中的位置,具体包括:所述电子设备对所述视频流中原始的最新帧画面进行下采样,得到所述最新帧画面,最新帧画面的分辨率小于原始的最新帧画面的分辨率;所述电子设备对所述最新帧画面进行目标检测,得到目标的数量和目标在所述最新帧画面中的位置;所述电子设备根据所述裁剪区域,输出裁剪后的帧画面,具体包括:所述电子设备按照所述最新帧画面中的裁剪区域,对所述原始的最新帧画面进行裁剪并上采样,得到裁剪后的帧画面,裁剪后的帧画面的分辨率等于所述原始的最新帧画面的分辨率;所述电子设备输出所述裁剪后的帧画面。9.根据权利要求8所述的方法,其特征在于,所述电子设备输出所述裁剪后的帧画面的步骤之前,所述方法还包括:所述电子设备对所述裁剪后的帧画面进行畸变校正。10.根据权利要求1至9中任一项所述的方法,其特征在于,所述电子设备对视频流中的最新帧画面进行目标检测,得到目标的数量和目标在所述最新帧画面中的位置的步骤之前,所述方法还包括:所述电子设备将多个摄像头拍摄的视频流合并,得到所述视频流。11.一种电子设备,其特征在于,所述电子设备包括:摄像头、一个或多个处理器和存储器;所述摄像头用于拍摄,得到视频流;所述存储器与所述一个或多个处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,所述一个或...

【专利技术属性】
技术研发人员:陈泽曦邹双一王凡
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1