安防摄像头移动侦测和遮挡侦测基本原理

移动侦测

  1. 将目标区域划分为指定大小的格子(如32x32像素),计算每个格子Y YY的均值Y ‾ \overline YY
  2. 前后帧对应格子Y ‾ \overline YY的差值的绝对值记为∣ Y d i f f ∣ \vert Y_{diff} \vertYdiff,若∣ Y d i f f ∣ \vert Y_{diff} \vertYdiff大于指定的阈值T y T_yTy则记为1,否则记为0
  3. 统计最后1的个数是否大于指定阈值T c o n f i d e n c e T_{confidence}Tconfidence,若大于则发生移动,否则未发生移动

遮挡侦测

  • 统计指定区域内Y低于阈值亮度的像素个数M MM,总像素个数为N NN,置信度为C ( 0 ≤ C ≤ 1 ) C(0 \leq C \leq 1)C(0C1),若M ≥ [ C ∗ N ] M \geq [C*N]M[CN],则发生遮挡
  • 当前帧的亮度记为L LL,阈值亮度记为T l T_lTl,若L < T l L<T_lL<Tl则发生遮挡
  • 记前后两帧亮度的的差值的绝对值为∣ L d i f f ∣ \vert L_{diff} \vertLdiff,阈值亮度为T d i f f T_{diff}Tdiff,若∣ L d i f f ∣ > T d i f f \vert L_{diff}\vert >T_{diff}Ldiff>Tdiff,则发生遮挡

版权声明:本文为u011928958原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。