繁体   English   中英

OpenCV:计算视频中的边界框

[英]OpenCV: counting bounding box in a video

我有一些视频被认为是人们发现的基本事实: 这是一个例子

我也有主视频(没有任何检测),并且必须在上面运行我的人员检测器算法,并将我的结果与地面真实视频进行比较。

问题是我不仅要进行定性比较,还要进行定量比较。 因此,就我能够计算个人算法中的检测次数而言,我必须找到一种可靠的方法来计算每一帧地面真实视频中出现的边界框的数量

我已经考虑到这个链接这一个哪一方面 ,但他们是为了找到一个形状,没有边框的轮廓。 我知道检测检测次数听起来毫无意义,但这是我必须获得数字基础事实的唯一方法。

使用具有源视频和地面真实情况的行人数据集 源视频将是一个视频文件(例如.avi),基本事实是电子表格(例如.csv)。 行人周围的x,y坐标以及边框的宽度和高度将保存在电子表格中。

要以视觉方式检查您的结果,请在同一视频上绘制基本事实和结果。 我的数据与事实真相

使用算法来定量检查结果。 我使用的精度函数是:

overlap / ((ground_truth_area + my_results_area)/2)

重叠在gif中以灰色显示。 我如何计算重叠。

gif,显示叠加层的计算方式

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM