一種圖像處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及圖像處理領(lǐng)域,尤其涉及一種圖像處理方法及裝置。
【背景技術(shù)】
[0002]ROI (Reg1n Of interest,感興趣區(qū)域)是指對(duì)圖像進(jìn)行處理時(shí),以方框、圓、橢圓或者不規(guī)則多邊形等方式從被處理的圖像中勾勒出的部分區(qū)域。在進(jìn)行圖像處理時(shí),可以將設(shè)定的感興趣區(qū)域按照和整幅畫(huà)面不一樣的清晰度進(jìn)行編碼,當(dāng)然也可以對(duì)該設(shè)定的感興趣區(qū)域進(jìn)行圖像自動(dòng)白平衡調(diào)節(jié)或自動(dòng)聚焦等,從而將該感興趣區(qū)域作為關(guān)注的重點(diǎn)。
[0003]ROI在圖像檢測(cè)、目標(biāo)識(shí)別以及跟蹤等領(lǐng)域具有廣泛的應(yīng)用。對(duì)于視頻和圖像來(lái)說(shuō),用戶可能只對(duì)其中的部分區(qū)域感興趣(關(guān)注區(qū)域),故應(yīng)用R0I,用戶可以將包含較大信息量的關(guān)注區(qū)域進(jìn)行ROI編碼、ROI自動(dòng)白平衡、ROI自動(dòng)聚焦等,以顯著的吸引人注意。
[0004]固定的攝像機(jī)應(yīng)用R0I,在固定攝像機(jī)上只要設(shè)定好ROI區(qū)域,該設(shè)定的ROI區(qū)域就會(huì)一直處于ROI狀態(tài)。球型攝像機(jī)、云臺(tái)攝像機(jī)等可轉(zhuǎn)動(dòng)和/或變倍的攝像機(jī)在應(yīng)用ROI時(shí),和固定的攝像機(jī)應(yīng)用ROI有較大的區(qū)別,球型攝像機(jī)和云臺(tái)攝像機(jī)等可轉(zhuǎn)動(dòng)的攝像機(jī)一般具有云臺(tái),通過(guò)云臺(tái)控制系統(tǒng)可以控制云臺(tái)在水平方向和/或垂直方向上轉(zhuǎn)動(dòng),進(jìn)而可以改變攝像機(jī)拍攝畫(huà)面的角度,同樣球型攝像機(jī)和云臺(tái)攝像機(jī)等可變倍的攝像機(jī)是指攝像機(jī)的鏡頭的變倍值可以發(fā)生變化,一般是通過(guò)變倍系統(tǒng)控制攝像機(jī)的鏡頭變倍值的大小的。云臺(tái)一旦轉(zhuǎn)動(dòng)或者變倍值一旦發(fā)生變化,用戶起初設(shè)定的ROI區(qū)域可能就會(huì)離開(kāi)原本設(shè)定的關(guān)注區(qū)域,ROI區(qū)域不會(huì)隨著云臺(tái)移動(dòng)和/或變倍自行進(jìn)行修正,進(jìn)而不能達(dá)到控制球型攝像機(jī)、云臺(tái)攝像機(jī)全行程ROI的效果,導(dǎo)致ROI實(shí)際使用價(jià)值降低。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種圖像處理方法及裝置,以解決可轉(zhuǎn)動(dòng)和/或變倍的攝像機(jī)在應(yīng)用ROI時(shí),ROI區(qū)域不會(huì)隨著云臺(tái)移動(dòng)和/或變倍自行進(jìn)行修正的問(wèn)題。
[0006]本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
[0007]—方面,本發(fā)明提供一種圖像處理方法,包括:
[0008]獲取攝像機(jī)的云臺(tái)位置信息以及變倍信息;
[0009]當(dāng)云臺(tái)位置發(fā)生變化時(shí),根據(jù)云臺(tái)位置信息確定感興趣區(qū)域在攝像機(jī)拍攝的當(dāng)前畫(huà)面中的位置;
[0010]當(dāng)變倍值發(fā)生變化時(shí),根據(jù)變倍信息確定感興趣區(qū)域在攝像機(jī)拍攝的當(dāng)前畫(huà)面中的大小;
[0011]將當(dāng)前畫(huà)面中與確定的所述位置和/或所述大小對(duì)應(yīng)的區(qū)域,確定為當(dāng)前感興趣區(qū)域。
[0012]本發(fā)明中提供的圖像處理方法,獲取攝像機(jī)的云臺(tái)位置信息以及變倍信息當(dāng)云臺(tái)位置發(fā)生變化時(shí),根據(jù)獲取的云臺(tái)位置信息,進(jìn)行感興趣區(qū)域中心位置在攝像機(jī)拍攝的當(dāng)前畫(huà)面中位置的確定,當(dāng)變倍值發(fā)生變化時(shí),根據(jù)變倍信息確定感興趣區(qū)域在攝像機(jī)拍攝的當(dāng)前畫(huà)面中的大小,將當(dāng)前畫(huà)面中與確定的位置和/或大小對(duì)應(yīng)的區(qū)域,確定為當(dāng)前感興趣區(qū)域,故通過(guò)本發(fā)明能夠?qū)崟r(shí)確定感興趣區(qū)域在當(dāng)前畫(huà)面中的位置以及大小。應(yīng)用本發(fā)明上述圖像處理方法,球型攝像機(jī)、云臺(tái)攝像機(jī)等可轉(zhuǎn)動(dòng)和/或變倍的攝像機(jī)在應(yīng)用ROI時(shí),即可使ROI區(qū)域與用戶原本關(guān)注的區(qū)域相對(duì)應(yīng),達(dá)到全行程ROI的效果。
[0013]較佳的,本發(fā)明實(shí)施例中獲取攝像機(jī)的云臺(tái)位置信息,具體包括:
[0014]獲取控制云臺(tái)轉(zhuǎn)動(dòng)的云臺(tái)控制系統(tǒng)主動(dòng)上報(bào)的云臺(tái)水平轉(zhuǎn)動(dòng)角度和云臺(tái)垂直轉(zhuǎn)動(dòng)角度。
[0015]獲取攝像機(jī)的變倍信息,具體包括:
[0016]獲取控制攝像機(jī)進(jìn)行變倍操作的變倍系統(tǒng)主動(dòng)上報(bào)的變倍值。
[0017]本發(fā)明中通過(guò)云臺(tái)控制系統(tǒng)主動(dòng)上報(bào)云臺(tái)水平轉(zhuǎn)動(dòng)角度和云臺(tái)垂直轉(zhuǎn)動(dòng)角度,變倍系統(tǒng)主動(dòng)上報(bào)變倍信息,能夠在云臺(tái)狀態(tài)發(fā)生變化和/或變倍值發(fā)生變化后,及時(shí)獲取相應(yīng)的位置信息和/或變倍信息。
[0018]較佳的,根據(jù)云臺(tái)位置信息確定感興趣區(qū)域在攝像機(jī)拍攝的當(dāng)前畫(huà)面中的位置,具體包括:
[0019]按照公式a’ = A+f*tan(P_p’),確定感興趣區(qū)域中心位置在當(dāng)前畫(huà)面的水平坐標(biāo),其中,a’為感興趣區(qū)域中心位置在當(dāng)前畫(huà)面的水平坐標(biāo),A為感興趣區(qū)域中心位置在攝像機(jī)拍攝的原始畫(huà)面中的水平坐標(biāo),f為成像焦距,P為云臺(tái)的原始水平轉(zhuǎn)動(dòng)角度,P’為云臺(tái)的當(dāng)前水平轉(zhuǎn)動(dòng)角度;
[0020]按照公式b’ = B+f*tan(T_t’),確定感興趣區(qū)域中心位置在當(dāng)前畫(huà)面的垂直坐標(biāo),其中,b’為感興趣區(qū)域中心位置在當(dāng)前畫(huà)面的垂直坐標(biāo),B為感興趣區(qū)域中心位置在攝像機(jī)拍攝的原始畫(huà)面中的垂直坐標(biāo),f為成像焦距,T為云臺(tái)的原始垂直轉(zhuǎn)動(dòng)角度,t’為云臺(tái)的當(dāng)前垂直轉(zhuǎn)動(dòng)角度;
[0021]根據(jù)感興趣區(qū)域的中心位置在當(dāng)前畫(huà)面中的水平坐標(biāo)以及垂直坐標(biāo),確定感興趣區(qū)域在當(dāng)前畫(huà)面中的位置。
[0022]本發(fā)明實(shí)施例中進(jìn)行感興趣區(qū)域位置的確定時(shí),根據(jù)云臺(tái)的當(dāng)前水平方向角度和當(dāng)前垂直方向角度,云臺(tái)的原始水平方向角度和原始垂直方向角度,以及成像焦距,進(jìn)行感興趣區(qū)域中心位置在當(dāng)前畫(huà)面中位置的確定,進(jìn)而得到感興趣在攝像機(jī)拍攝的當(dāng)前畫(huà)面中的位置,能夠較快速的確定感興趣區(qū)域的位置。
[0023]較佳的,根據(jù)變倍信息確定感興趣區(qū)域在攝像機(jī)拍攝的當(dāng)前畫(huà)面中的大小,具體包括:
[0024]按照公式X’ = X*Z/z’,分別確定感興趣區(qū)域中設(shè)定數(shù)量邊緣點(diǎn)在當(dāng)前畫(huà)面中相對(duì)感興趣區(qū)域中心位置的當(dāng)前水平距離,其中,X’為感興趣區(qū)域邊緣點(diǎn)在當(dāng)前畫(huà)面中相對(duì)感興趣區(qū)域中心位置的當(dāng)前水平距離,X為在原始畫(huà)面中感興趣區(qū)域邊緣點(diǎn)相對(duì)感興趣區(qū)域中心位置的原始水平距離,Z為原始變倍值,z’為當(dāng)前變倍值;
[0025]按照公式y(tǒng),= Y*Z/z’,分別確定感興趣區(qū)域中設(shè)定數(shù)量邊緣點(diǎn)在當(dāng)前畫(huà)面中相對(duì)感興趣區(qū)域中心位置的當(dāng)前垂直距離,其中,r為感興趣區(qū)域邊緣點(diǎn)在當(dāng)前畫(huà)面中相對(duì)感興趣區(qū)域中心位置的當(dāng)前垂直距離,Y為在原始畫(huà)面中感興趣區(qū)域邊緣點(diǎn)相對(duì)感興趣區(qū)域中心位置的原始垂直距離,Z為原始變倍值,z’為當(dāng)前變倍值;
[0026]根據(jù)確定的當(dāng)前水平距離和當(dāng)前垂直距離,分別確定設(shè)定數(shù)量的邊緣點(diǎn)相對(duì)感興趣區(qū)域中心位置的距離,并根據(jù)確定的設(shè)定數(shù)量邊緣點(diǎn)相對(duì)感興趣區(qū)域中心位置的距離,確定所述感興趣區(qū)域在當(dāng)前畫(huà)面中的大小。
[0027]本發(fā)明實(shí)施例中,通過(guò)感興趣區(qū)域中心位置、感興趣區(qū)域設(shè)定邊緣點(diǎn)以及變倍值來(lái)確定感興趣區(qū)域的大小,能夠精確的確定感興趣區(qū)域的大小。
[0028]另一方面,本發(fā)明提供一種圖像處理裝置,包括:
[0029]獲取模塊,用于獲取攝像機(jī)的云臺(tái)位置信息以及變倍信息;
[0030]確定模塊,用于當(dāng)云臺(tái)位置發(fā)生變化時(shí),根據(jù)獲取模塊獲取的云臺(tái)位置信息確定感興趣區(qū)域中心位置在攝像機(jī)拍攝的當(dāng)前畫(huà)面中的位置;當(dāng)變倍值發(fā)生變化時(shí),根據(jù)獲取模塊獲取的變倍信息確定感興趣區(qū)域在攝像機(jī)拍攝的當(dāng)前畫(huà)面中的大??;將當(dāng)前畫(huà)面中與所述位置和/或所述大小對(duì)應(yīng)的區(qū)域,確定為當(dāng)前感興趣區(qū)域。
[0031]本發(fā)明實(shí)施例提供的圖像處理裝置,確定模塊在云臺(tái)位置發(fā)生變化時(shí),根據(jù)獲取模塊獲取的云臺(tái)位置信息,進(jìn)行感興趣區(qū)域在當(dāng)前畫(huà)面中位置的確定,當(dāng)變倍值發(fā)生變化時(shí),根據(jù)變倍信息確定感興趣區(qū)域在當(dāng)前畫(huà)面中的大小,故通過(guò)本發(fā)明能夠?qū)崟r(shí)確定感興趣區(qū)域在當(dāng)前畫(huà)面中的位置以及大小,得到當(dāng)前ROI區(qū)域。球型攝像機(jī)、云臺(tái)攝像機(jī)等可轉(zhuǎn)動(dòng)和/或變倍的攝像機(jī)在應(yīng)用ROI時(shí),即可使ROI區(qū)域與用戶原本關(guān)注的區(qū)域相對(duì)應(yīng),達(dá)到控制球型攝像機(jī)、云臺(tái)攝像機(jī)全行程ROI的效果。
[0032]較佳的,所述獲取模塊,具體用于:
[0033]獲取控制云臺(tái)轉(zhuǎn)動(dòng)的云臺(tái)控制系統(tǒng)主動(dòng)上報(bào)的云臺(tái)水平轉(zhuǎn)動(dòng)角度和云臺(tái)垂直轉(zhuǎn)動(dòng)角度。
[0034]較佳的,所述獲取模塊,具體用于:
[0035]獲取控制攝像機(jī)進(jìn)行變倍操作的變倍系統(tǒng)主動(dòng)上報(bào)的變倍值。
[0036]本發(fā)明中通過(guò)云臺(tái)控制系統(tǒng)主動(dòng)上報(bào)云臺(tái)水平轉(zhuǎn)動(dòng)角度和云臺(tái)垂直轉(zhuǎn)動(dòng)角度,變倍系統(tǒng)主動(dòng)上報(bào)變倍信息,能夠在云臺(tái)狀態(tài)發(fā)生變化和/或變