一.算法原理
背景分离算法适合做多种目标检测,比如在监控系统中检测遗留物、非法停靠、绊线及逆行等多种危险动作检测中的基础算法,是多种视频分析的基础。
该算法也可以进行运动目标检测和跟踪,其按以下原理来进行计算:
- 假设长时间不变化的像素即背景
- 与背景差异的像素即为目标
- 最好辅助以多种手段消除干扰提高性能
二. 如何采用FPGA进行算法设计
首先,需要确定该算法的计算结构:
- 算法需要至少50帧左右可以稳定背景图,经过100-200帧可提取稳定的背景
- 多组参数化设定,包括帧速率、检测门限等
- 背景分离效果较好,对单一场景的分离背景非常准确。
其次,根据结构评估资源需求:
- DDR带宽:1080p30时需要74.25x5x16=5.94Gbps,因此