【摘 要】伴隨著科技不斷發(fā)展,基于OPENCV的計(jì)算機(jī)視覺技術(shù)應(yīng)運(yùn)而生,該技術(shù)的出現(xiàn)受到了社會(huì)的廣泛關(guān)注。本文將對(duì)計(jì)算機(jī)視覺技術(shù)應(yīng)用原理進(jìn)行分析,論述基于OPENCV的運(yùn)動(dòng)物體檢測(cè)。并且從三個(gè)角度分析基于OPENCV的圖像預(yù)處理技術(shù),為計(jì)算機(jī)視覺技術(shù)創(chuàng)新提供依據(jù)。
【關(guān)鍵詞】OPENCV;計(jì)算機(jī)視覺技術(shù);研究
計(jì)算機(jī)視覺技術(shù)能夠有效的實(shí)現(xiàn)人眼的分類、分割、跟蹤以及判別等,在先進(jìn)的技術(shù)下,在視覺系統(tǒng)中能夠創(chuàng)建出3D等圖像元素?cái)?shù)據(jù),并且根據(jù)系統(tǒng)需求獲取信息?;贠PENCV的計(jì)算機(jī)視覺技術(shù)研究比較晚,在諸多方面還處于探索階段,在該技術(shù)研發(fā)環(huán)節(jié)中還存在著很多問(wèn)題。
一、計(jì)算機(jī)視覺技術(shù)應(yīng)用原理
基于OPENCV的計(jì)算機(jī)視覺技術(shù),應(yīng)用于視頻中運(yùn)動(dòng)物體檢測(cè)時(shí),主要分為宏觀和微觀兩種檢測(cè)方式。其中宏觀檢測(cè)方式是指,以視頻中的某一個(gè)畫面為研究對(duì)象,研究?jī)?nèi)容比較整體。而微觀檢測(cè)方式在整幅圖像的基礎(chǔ)上,截取一小部分,根據(jù)實(shí)際需求在一小部分內(nèi)部進(jìn)行檢測(cè)。在進(jìn)行計(jì)算機(jī)視覺技術(shù)研究當(dāng)中分為兩個(gè)環(huán)節(jié),第一環(huán)節(jié),圖像數(shù)據(jù)信息的采集,第二環(huán)節(jié),對(duì)于圖像數(shù)據(jù)信息預(yù)處理。例如,當(dāng)在宏觀的圖像數(shù)據(jù)分析下,只需要對(duì)圖像進(jìn)行整體分析就可以,而在微觀的檢測(cè)技術(shù)下,需要根據(jù)技術(shù)需求,對(duì)圖像進(jìn)行科學(xué)分割。
二、基于OPENCV的運(yùn)動(dòng)物體檢測(cè)
在對(duì)與動(dòng)物體進(jìn)行檢測(cè)的環(huán)節(jié)中,在OPENCV技術(shù)基礎(chǔ)上,需要對(duì)視頻中運(yùn)動(dòng)的物體進(jìn)行特征性的捕捉。一般正在運(yùn)動(dòng)的物體其輪廓、顏色以及性狀等比較特殊,在特征捕捉中比較便捷。通過(guò)宏觀的物體運(yùn)動(dòng)捕捉,將所在運(yùn)動(dòng)的物體與運(yùn)動(dòng)背景相互分離,以便于對(duì)運(yùn)動(dòng)物體的數(shù)據(jù)信息進(jìn)行研究?;诨贠PENCV的運(yùn)動(dòng)物體檢測(cè)主要分為三個(gè)步驟:
第一,視頻流的捕捉;在進(jìn)行圖與像分離的過(guò)程中,需要對(duì)視頻流進(jìn)行科學(xué)的捕捉,保障所得的圖像數(shù)據(jù)信息真實(shí)、清晰而完整。當(dāng)視頻流捕捉完成之后,才能夠在此基礎(chǔ)上進(jìn)行圖像的格式轉(zhuǎn)換。
第二,視頻格式的轉(zhuǎn)換;所需要研究的圖像數(shù)據(jù)格式有可能能與視頻格式不同,因此,需要進(jìn)行視頻格式的轉(zhuǎn)換。
第三,獲取圖像的預(yù)處理; 當(dāng)在視頻圖像獲取環(huán)節(jié)中,圖像數(shù)據(jù)信息容易受到環(huán)境因素以及其他人為因素的干擾,為了減小圖像本身所帶來(lái)的誤差,需要對(duì)圖像進(jìn)行預(yù)處理,根據(jù)實(shí)際的數(shù)據(jù)需求進(jìn)行圖像特征提取[2]。
三、基于OPENCV的圖像預(yù)處理
計(jì)算機(jī)視覺處理技術(shù)所應(yīng)用的環(huán)境比較復(fù)雜,視頻數(shù)據(jù)比較容易受到環(huán)境因素的干擾而發(fā)生變化,對(duì)后期的視頻數(shù)據(jù)信息處理帶來(lái)麻煩。計(jì)算機(jī)視覺應(yīng)用環(huán)境中存在著光照,而光照并不是一成不變的,光照在不同情況下對(duì)計(jì)算機(jī)視覺技術(shù)的所產(chǎn)生的影響不同。因此,需要對(duì)光照的條件進(jìn)行綜合考慮。同時(shí)溫度、氣候等因素都會(huì)對(duì)運(yùn)動(dòng)數(shù)據(jù)采集產(chǎn)生明顯的影響。當(dāng)這些環(huán)境因素出現(xiàn)時(shí),將會(huì)使得圖像采集的質(zhì)量降低,為了提升圖像數(shù)據(jù)信息采集的真實(shí)性,需要對(duì)基于OPENCV的圖像進(jìn)行預(yù)處理。當(dāng)預(yù)處理完成之后才能夠有序的進(jìn)行運(yùn)動(dòng)物體的分離、檢測(cè)和信息跟蹤?;贠PENCV的圖像預(yù)處理技術(shù)主要包含平滑度濾波、圖像填充以及背景的更新等。
(一)平滑度濾波技術(shù)
基于OPENCV的圖像預(yù)處理中除了環(huán)境因素的影響比較大之外,噪點(diǎn)問(wèn)題也比較嚴(yán)重。平滑度濾波技術(shù)就是一種針對(duì)噪點(diǎn)進(jìn)行處理的技術(shù),噪點(diǎn)的預(yù)處理實(shí)現(xiàn)方式有兩種:第一種,線性處理法方式。第二種,非線性處理方式。其中線性的處理方式能夠直接面向圖像中的噪點(diǎn),將噪點(diǎn)消除,但是該種該種噪點(diǎn)消除的方式會(huì)使得圖像畫質(zhì)不清晰,變得模糊。在噪點(diǎn)比較少的圖像中,該種方式比較適用,并且對(duì)圖像影響比較小。當(dāng)圖像中的噪點(diǎn)比較多時(shí),使用該種直接消除噪點(diǎn)的方式效果比較差。因此可以采取第二種非線性的處理技術(shù),該種技術(shù)是在復(fù)雜的圖像處理下,將圖像中的噪點(diǎn)進(jìn)行縮小。噪點(diǎn)縮小的方式不會(huì)對(duì)圖像的畫質(zhì)產(chǎn)生嚴(yán)重的影響,雖然在圖像處理環(huán)節(jié)中所需要的時(shí)間比較長(zhǎng),但是效果顯著,在實(shí)際應(yīng)用中比較常見。
(二)圖像填充技術(shù)
圖像填充技術(shù)也不單一,是在逐幀處理技術(shù)下,所實(shí)現(xiàn)的圖形后期處理。當(dāng)在OPENCV技術(shù)下,將運(yùn)動(dòng)中的圖像獲取出來(lái)之后,需要利用計(jì)算機(jī)信息技術(shù)對(duì)圖像進(jìn)行處理。第一種處理方式為邊緣填充技術(shù),當(dāng)計(jì)算機(jī)系統(tǒng)對(duì)物體輪廓進(jìn)行辨別之后,在形態(tài)學(xué)指導(dǎo)下,進(jìn)行漫水填充,從而實(shí)現(xiàn)對(duì)運(yùn)動(dòng)物體周圍的噪點(diǎn)進(jìn)行顏色上的填充。該種形態(tài)填充模式下,能夠有效減小畫面整體的元素受到影響。第二種方式就是腐蝕膨脹處理技術(shù),該種技術(shù)的原理與第一種方式相似,增加噪點(diǎn)與圖像的差別,使得計(jì)算機(jī)能夠迅速的發(fā)現(xiàn)噪點(diǎn),并且將噪點(diǎn)有效消除。
(三)背景的實(shí)時(shí)更新技術(shù)
將運(yùn)動(dòng)圖像與背景相互分離的環(huán)節(jié)中,在此過(guò)程中,有效的發(fā)現(xiàn)背景元素至關(guān)重要。逐幀處理技術(shù)中,對(duì)第一幀圖像固定,并且對(duì)第一幀圖像所在的背景元素進(jìn)行識(shí)別。然后在下一幀圖像處理環(huán)節(jié)中,注意背景元素的更新。在實(shí)際背景元素更新中主要分為四個(gè)環(huán)節(jié):第一,對(duì)系統(tǒng)中的第一幀圖像進(jìn)行判斷;第二,將OPENCV技術(shù)處理下的圖像進(jìn)行單灰度值處理。第三,對(duì)圖像噪點(diǎn)進(jìn)行高斯平滑度濾波處理;第四,形態(tài)學(xué)下的噪點(diǎn)填充技術(shù)二次處理。
結(jié)論
綜上所述,基于OPENCV的計(jì)算機(jī)視覺技術(shù),主要應(yīng)用于視頻中運(yùn)動(dòng)物體檢測(cè)中,在視覺系統(tǒng)中能夠創(chuàng)建出3D等圖像元素?cái)?shù)據(jù),并且根據(jù)系統(tǒng)需求獲取信息。在OPENCV技術(shù)下的圖像預(yù)處理技術(shù)是本文研究的重點(diǎn),本文分別從平滑度濾波技術(shù)、圖像填充技術(shù)以及背景的實(shí)時(shí)更新技術(shù)等三個(gè)基礎(chǔ)層來(lái)分析計(jì)算機(jī)視覺技術(shù)下的圖像預(yù)處理。
作者簡(jiǎn)介:陸莉芳(1977-),女,云南宣威人,碩士,講師,研究方向:計(jì)算機(jī)科學(xué)教育。
參考文獻(xiàn):
[1]周鵬.基于OpenCV的雙目立體視覺系統(tǒng)定標(biāo)與三維重構(gòu)技術(shù)研究[D].寧夏大學(xué),2015.
[2]陳洋.嵌入式OpenCV的移植與人臉識(shí)別[D].遼寧師范大學(xué),2012.
[3]吳鐵峰,趙智超.OPENCV的計(jì)算機(jī)視覺技術(shù)研究[J].信息技術(shù)與信息化,2015,09:91-92.