检测被遮挡区域的方法和装置、以及存储介质与流程
- 国知局
- 2024-10-21 14:23:40
本公开内容总体上涉及计算机视觉领域,更具体地,涉及用于在视频中检测被遮挡区域的方法和装置,以及存储相应程序的存储介质。
背景技术:
1、遮挡是计算机视觉领域的一个常见问题。例如,在行人识别和跟踪的应用中,如果在视频的一部分中行人被物体(例如树木或建筑物)所遮挡,则难以在这部分视频中提取到行人的特征,进而无法识别和跟踪行人。因此,遮挡情况的存在通常会降低目标识别的精度和召回率,从而对实际应用造成不利影响。
2、在利用固定摄像机(例如监控摄像机)拍摄场景的情况下,为了降低遮挡造成的不利影响,可以预先确定视频所示的场景中被障碍物遮挡的区域,然后利用被遮挡区域的信息以及其它信息(例如目标的运动速度和方向)来推断目标在被遮挡的时间段内所处的位置或运动轨迹。例如,基于目标消失的时间和位置以及目标重新出现的时间和位置,可以预测目标的一条或多条可能的行进路线。然后,根据预先确定的被遮挡区域的信息,可以选择穿过被遮挡区域的一条路线作为置信度较高的推断结果,并且可以基于该结果来进行跟踪。
3、在此情况下,存在着以下技术问题:针对一场景,特别是由固定摄像机拍摄的场景,如何确定从摄像机的视角来看在该场景中被障碍物遮挡的区域。
技术实现思路
1、针对上述技术问题,本公开内容提出了一种用于自动检测在视频所示的场景中的被遮挡区域的方法和装置。
2、根据本公开内容的一个方面,提供了一种用于在视频中检测被遮挡区域的方法,包括:检测在视频中出现的多个目标;确定所述多个目标中的每个目标在所述视频的帧中的位置;提取所述多个目标中的每个目标的特征;针对所述帧中的每个像素,根据在所述像素附近的目标的特征之间的相似度,确定所述像素是否是被遮挡像素;基于所述帧中被确定为被遮挡像素的多个像素来生成被遮挡区域。
3、根据本公开内容的另一个方面,提供了一种用于在视频中检测被遮挡区域的装置,其包括存储有计算机程序的存储器以及处理器,所述处理器被配置为通过执行所述计算机程序而执行以下操作:检测在视频中出现的多个目标;确定所述多个目标中的每个目标在所述视频的帧中的位置;提取所述多个目标中的每个目标的特征;针对所述帧中的每个像素,根据在所述像素附近的目标的特征之间的相似度,确定所述像素是否是被遮挡像素;基于所述帧中被确定为被遮挡像素的多个像素来生成被遮挡区域。
4、根据本公开内容的另一个方面,提供了一种存储有程序的非暂态计算机可读介质,所述程序在被计算机执行时使得所述计算机执行上述的检测被遮挡区域的方法。
5、利用本公开内容的技术可以自动检测出视频所示的场景中被障碍物遮挡的区域。因此,当视频中的目标(例如人)由于被遮挡而无法识别和跟踪时,可以利用所检测的被遮挡区域的信息以及跟踪目标的相关信息,以较高的准确度推断出目标在被遮挡期间所处的位置或行进路线,从而降低遮挡所带来的不利影响。
技术特征:1.一种用于在视频中检测被遮挡区域的方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求1或2所述的方法,还包括:针对所述帧或者所述平面布局图中的每个像素,
4.根据权利要求3所述的方法,还包括:
5.根据权利要求3所述的方法,其中,所述相似度是余弦相似度。
6.根据权利要求1或2所述的方法,还包括:
7.根据权利要求1所述的方法,其中,利用行人重识别技术提取目标的特征。
8.根据权利要求3所述的方法,其中,所述像素与所述邻近目标之间的距离是以像素为单位。
9.一种用于在视频中检测被遮挡区域的装置,包括:
10.一种存储有程序的非暂态计算机可读介质,所述程序在被计算机执行时使得所述计算机执行根据权利要求1-8中任一项所述的用于在视频中检测被遮挡区域的方法。
技术总结公开了检测被遮挡区域的方法和装置、以及存储介质。一种用于在视频中检测被遮挡区域的方法,包括:检测在视频中出现的多个目标;确定所述多个目标中的每个目标在所述视频的帧中的位置;提取所述多个目标中的每个目标的特征;针对所述帧中的每个像素,根据在所述像素附近的目标的特征之间的相似度,确定所述像素是否是被遮挡像素;基于所述帧中被确定为被遮挡像素的多个像素来生成被遮挡区域。技术研发人员:张慧港,汪留安,孙俊受保护的技术使用者:富士通株式会社技术研发日:技术公布日:2024/10/17本文地址:https://www.jishuxx.com/zhuanli/20241021/317979.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表