背景扣除matlab_基于背景减法的目标检测在Matlab中的实现方法
云
南
大
學
學
報
(
自
然
科
學
版
)
,
2009,
31
(
S2)
:
59
~
61
CN
53
-
1045
/N
I
SSN
0258
-
7971
Journa
l
of
Y
unnan
Un
i
versity
基于背景減法的目標檢測在
M
a
tl
ab
中的實現方法
3
李紅倫
,
李
勃
,
阮湘輝
,
李文兵
(
昆明理工大學
信息工程與自動化學院
,
云南
昆明
650051
)
)
摘要
:
目標檢測是視頻圖像跟蹤識別系統中的一個重要環節
,
介紹基于背景減法進行運動目標檢測的原
理
,
研究了其在
Matlab
環境下的實現方法
,
給出處理流程
,
并結合車輛和行人實例進行實現和分析
.
關鍵詞
:
背景減法
;
目標檢測
;Matlab
中圖分類號
:
TP
391
.
41
文獻標識碼
:
A
文章編號
:
0258
-
7971
(
2009
)
S2
-
0059
-
03
運動目標檢測通常處于計算機圖像
、
視頻處理
工作的底層
,
是各種后續高級處理或應用
,
如目標
跟蹤
、
目標分類
、
目標行為理解等的基礎
.
它除了在
視頻監控
[
1
]
、
人體運動分析
[
2
]
等視頻圖像處理系
統中被廣泛應用外
,
還被應用在工業
、
醫學
、
軍事
、
教育
、
商業
、
體育等領域中
.
運動目標檢測的目的是對序列圖像使用基于信
號檢測的方法自動分離出運動像素點和靜止象素
點
,
將變化區域從背景圖像中提取出來
,
一般是確定
目標所在區域和顏色特征
.
依據前景目標所處的背
景環境
,
可以將運動目標檢測劃分為兩類
:
靜態背景
下運動目標檢測和動態背景下運動目標檢測
.
從國內外的文獻來看
,
運動目標檢測的算法非
常多
,
目前廣泛應用的運動區域檢測方法可以分為
下面幾類
:
模板匹配
、
光流
、
時間差分
、
背景減除法
.
Matlab
軟件作為當今流行的科學計算軟件
,
提供了
的圖像處理函數
,
涵蓋了圖像處理的包括近期研究
成果在內的幾乎所有的技術方法
,
是學習和研究圖
像處理的人員難得的寶貴資料和加工工具箱
.
本文
研究內容是在
Matlab
環境中實現采用背景減法原
理對靜態背景下的運動目標進行檢測
.
1
背景減法
背景減法
(
Backgr
ound
Subtracti
on
)
,
或稱背景
差法
,
是目前運動檢測中的主流方法
,
它是利用含
有運動目標的當前圖像與背景圖像的差分來檢測
運動區域的一種技術
.
背景差法基本思想是
:
首先
,
用事先存儲或者實
時得到背景圖像序列為每個像素進行統計建模
,
得
到背景模型
B
k
,
將當前含有運動目標的圖像幀
f
k
和
背景模型
B
k
相減
,
即公式
(
1
)
,
其中
D
k
為作差后的
結果
;
其次
,
將計算結果在一定閾值
T
限制下進行二
值化
,
如公式
(
2
)
,
判斷出當前圖像中出現的偏離背
景模型值較大的那些象素
,
則為出現的運動目標像
素
,
其中
R
k
為含有目標的二值化圖像
.
由于運動物
體和背景在灰度或色彩上存在差別
,
相減、
閾值操作
后得到的結果直接給出了目標的位置、
大小、
形狀
等
,
從而得到較完整的目標信息
[
3,
4
]
.
D
k
(
x,
y
)
總結
以上是生活随笔為你收集整理的背景扣除matlab_基于背景减法的目标检测在Matlab中的实现方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DDS作业
- 下一篇: CIO40知识星球—天道勤酬