Page 25 - 2023年第54卷第5期
P. 25
卸料开始时间误差和结束时间误差计算如式(9)(10)所示,式中 T_start为真实的卸料开始时间,
T_end 为真实的卸料结束时间。在测试视频中累计判断出 136次卸料,其中每车次的卸料开始时间和
卸料结束时间误差统计分别如图 6和图 7所示。除了少量判断卸料开始时间较早于真实的卸料开始时
间的情况,和少量判断卸料结束时间较晚于真实卸料结束时间的情况,误差大部分都在 ±10s之内,
证明了本研究具有较高的准确性。
图 6 卸料开始时间误差统计 图 7 卸料结束时间误差统计
Error = T_start - T_start (9)
start
Error = T_end - T_end (10)
end
进一步地,由于目前尚缺乏针对卸料判断准确性的衡量指标,本研究根据衡量多目标跟踪准确性
的 MOTA指标 [18,25] 和图像分类及目标检测的精度 Precision指标 [28,32] ,以及相对误差计算公式 [5,15] ,构
建了卸料判断准确率 A和卸料时间判断精度 P指标用于评估模型在卸料判断上的准确性。具体计算方
u
t
式如式(11)(12)所示。式中 N(i)为第 i个视频片段中的总卸料次数,即(FN + TP),N(i)为第 i个视
1
频片段中的发生卸料中未判成卸料的样本数,即 FN,N(i)为第 i个视频片段中的未卸料中判成卸料
2
p
l
的样本数,即 FP;t(i,j)为第 i个视频片段中第 j辆运输车识别的卸料时间(预测值),t(i,j)为第 i
个视频片段中第 j辆运输车实际的卸料时间(真值),n为视频片段总数。A指标主要考虑了漏判 FN和
u
错判 FP的判断错误占总卸料次数的比例,通过 100%减去错误占比衡量所有样本卸料判断的准确性。
P指标主要考虑了判断的卸料时间和实际的卸料时间的绝对误差与真值(实际的卸料时间)的比例,通
t
过 100%减去卸料判断时间的相对误差,并在所有样本上求平均值来衡量所有样本卸料时间的判断精
度。综上,本研究所提的卸料识别算法在测试视频中的卸料判断准确率 A为 0.873,卸料时间判断
u
精度 P为 0.903,平均识别计算帧率为 34,满足实时性要求,说明了本模型的有效性、准确性和高
t
效性。
n
∑ (N(i) + N(i))
2
1
A = 1 - i =0 n (11)
u
∑ N(i)
i =0
p
l
1 n 1 N(i) t(i,j)-t (i,j)
1 -
t ∑
P= [ ∑( l )] (12)
n i =0 N(i) j =0 t(i,j)
图 8为极少数不满足 2.4节所提规律的卸料误判结果。在采集的大坝现场施工的大场景视频监控
中,存在极少的运输车由于检修等特殊原因在完成卸料降下料斗后并未驶离,而再次抬升料斗检修,
再降下料斗驶离的情况。此类情况不满足一般的规律( 5)至(7)的假设,会导致误判为该运输车仍有卸
料发生,给卸料时间计算带来较大误差。由于此类情况出现极少,且考虑此类特例情况需要额外的信
息和更复杂的推理代价,本研究目前暂未将此类情况考虑在内,在后续的研究中可以进一步完善对一
些特殊情况的卸料识别。
— 5 2 7 —