<p>The accurate estimation of motion in video sequences is a critical task in various computer vision applications, such as video compression, video surveillance, and autonomous navigation. Block matching is a popular motion estimation method through which we find the best match between blocks of pixels in consecutive frames. However, using a single block matching algorithm for the entire frame may be inefficient, especially when dealing with dynamic scenes containing moving objects. In this paper, we propose a novel approach for motion estimation using composite block-matching algorithms based on object detection. Our method first detects the moving objects in the video frame using a deep learning-based object detection algorithm. Then, we use one block-matching algorithm for the area of the frame where the objects are detected and another block-matching algorithm for the remaining part of the frame. The rationale behind using two different algorithms is that the area containing the objects has more complex motion patterns and may require a more sophisticated and rigorous algorithm than the rest of the frame. Our results show that the proposed method achieves higher accuracy and faster processing time compared to any single motion estimation method. The proposed composite block matching algorithm provides more accurate motion estimation in the object regions, leading to better object tracking and fewer motion artefacts. Moreover, using a simpler block-matching algorithm for the non-object regions reduces computational overhead, making the overall process more efficient for compressing surveillance video.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Object detection driven composite block motion estimation algorithm for surveillance video coding

  • Arup Kumar Pal,
  • Bhaskar Biswas,
  • Mihir Digamber Jichkar,
  • Adarsh Nandan Jena,
  • Manish Kumar

摘要

The accurate estimation of motion in video sequences is a critical task in various computer vision applications, such as video compression, video surveillance, and autonomous navigation. Block matching is a popular motion estimation method through which we find the best match between blocks of pixels in consecutive frames. However, using a single block matching algorithm for the entire frame may be inefficient, especially when dealing with dynamic scenes containing moving objects. In this paper, we propose a novel approach for motion estimation using composite block-matching algorithms based on object detection. Our method first detects the moving objects in the video frame using a deep learning-based object detection algorithm. Then, we use one block-matching algorithm for the area of the frame where the objects are detected and another block-matching algorithm for the remaining part of the frame. The rationale behind using two different algorithms is that the area containing the objects has more complex motion patterns and may require a more sophisticated and rigorous algorithm than the rest of the frame. Our results show that the proposed method achieves higher accuracy and faster processing time compared to any single motion estimation method. The proposed composite block matching algorithm provides more accurate motion estimation in the object regions, leading to better object tracking and fewer motion artefacts. Moreover, using a simpler block-matching algorithm for the non-object regions reduces computational overhead, making the overall process more efficient for compressing surveillance video.