一種機(jī)芯防抖處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及視頻監(jiān)控技術(shù)領(lǐng)域,尤其涉及一種機(jī)芯防抖處理方法及裝置。
【背景技術(shù)】
[0002]隨著視頻監(jiān)控技術(shù)的發(fā)展,視頻采集設(shè)備的種類日益增多,且視頻采集設(shè)備的功能也日益強(qiáng)大。例如,球形視頻采集設(shè)備(簡(jiǎn)稱球機(jī))由于安裝方便、使用簡(jiǎn)單但功能強(qiáng)大等優(yōu)勢(shì),在視頻監(jiān)控領(lǐng)域得到越來(lái)越廣泛的應(yīng)用。
[0003]在視頻監(jiān)控領(lǐng)域中,視頻采集設(shè)備采集到的圖像的質(zhì)量的好壞決定了該圖像的可靠性,以及根據(jù)該圖像所進(jìn)行的操作的成功性,以車牌識(shí)別為例,視頻采集設(shè)備采集到的車輛圖像的質(zhì)量會(huì)直接影響到車牌識(shí)別成功率和準(zhǔn)確率。而圖像的穩(wěn)定性則影響圖像質(zhì)量的重要因素之一,因此,如何提升圖像穩(wěn)定性是視頻采集設(shè)備所面臨的一個(gè)很重要的問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種機(jī)芯防抖處理方法及裝置,以提高圖像穩(wěn)定性。
[0005]根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種機(jī)芯防抖處理方法,包括:
[0006]當(dāng)通過(guò)傳感器檢測(cè)到自身處于抖動(dòng)狀態(tài)時(shí),通過(guò)所述傳感器獲取第一抖動(dòng)頻率以及第一抖動(dòng)幅度;
[0007]當(dāng)?shù)谝欢秳?dòng)頻率大于等于第一頻率閾值且第一抖動(dòng)幅度大于等于第一幅度閾值時(shí),根據(jù)所述第一抖動(dòng)頻率以及第一抖動(dòng)幅度進(jìn)行機(jī)械防抖;
[0008]獲取機(jī)械防抖后的監(jiān)控畫(huà)面中目標(biāo)對(duì)象上任意位置移動(dòng)的最大像素偏移差,并通過(guò)所述傳感器獲取機(jī)械防抖后的第二抖動(dòng)頻率;
[0009]根據(jù)所述最大像素偏移差,以及預(yù)先存儲(chǔ)的像素偏移差與抖動(dòng)幅度的映射關(guān)系,確定對(duì)應(yīng)的第二抖動(dòng)幅度;根據(jù)所述第二抖動(dòng)頻率以及所述第二抖動(dòng)幅度進(jìn)行機(jī)芯防抖。
[0010]根據(jù)本發(fā)明實(shí)施例的第二方面,提供一種機(jī)芯防抖處理裝置,包括:
[0011 ]第一獲取單元,用于當(dāng)通過(guò)傳感器檢測(cè)到自身處于抖動(dòng)狀態(tài)時(shí),通過(guò)所述傳感器獲取第一抖動(dòng)頻率以及第一抖動(dòng)幅度;
[0012]防抖處理單元,用于當(dāng)?shù)谝欢秳?dòng)頻率大于等于第一頻率閾值且第一抖動(dòng)幅度大于等于第一幅度閾值時(shí),根據(jù)所述第一抖動(dòng)頻率以及第一抖動(dòng)幅度機(jī)械防抖;
[0013]第二獲取單元,用于獲取機(jī)械防抖后的監(jiān)控畫(huà)面中目標(biāo)對(duì)象上任意位置移動(dòng)的最大像素偏移差;
[0014]所述第一獲取單元,還用于通過(guò)所述傳感器獲取機(jī)械防抖后的第二抖動(dòng)頻率;
[0015]第一確定單元,用于根據(jù)所述最大像素偏移差,以及預(yù)先存儲(chǔ)的像素偏移差與抖動(dòng)幅度的映射關(guān)系,確定對(duì)應(yīng)的第二抖動(dòng)幅度;
[0016]所述防抖處理單元,還用于根據(jù)所述第二抖動(dòng)頻率以及所述第二抖動(dòng)幅度進(jìn)行機(jī)芯防抖。
[0017]應(yīng)用本發(fā)明實(shí)施例,當(dāng)通過(guò)傳感器檢測(cè)到自身處于抖動(dòng)狀態(tài)時(shí),通過(guò)傳感器獲取第一抖動(dòng)頻率以及第一抖動(dòng)幅度,并當(dāng)?shù)谝欢秳?dòng)頻率大于等于第一頻率閾值且第一抖動(dòng)幅度大于等于第一幅度閾值時(shí),根據(jù)該第一抖動(dòng)頻率以及第一抖動(dòng)幅度進(jìn)行機(jī)械防抖,進(jìn)而,獲取機(jī)械防抖后的監(jiān)控畫(huà)面中目標(biāo)對(duì)象上任意位置移動(dòng)的最大像素偏移差,并通過(guò)傳感器獲取機(jī)械防抖后的第二抖動(dòng)頻率,根據(jù)該最大像素偏移差,以及預(yù)先存儲(chǔ)的像素偏移差與抖動(dòng)幅度的映射關(guān)系,確定對(duì)應(yīng)的第二抖動(dòng)幅度,并根據(jù)第二抖動(dòng)頻率以及第二抖動(dòng)幅度進(jìn)行機(jī)芯防抖,提高了圖像的穩(wěn)定性。
【附圖說(shuō)明】
[0018]圖1是本發(fā)明實(shí)施例提供的一種機(jī)芯防抖處理方法的流程示意圖;
[0019]圖2A是本發(fā)明實(shí)施例提供的一種抖動(dòng)頻率超過(guò)預(yù)設(shè)頻率閾值時(shí)監(jiān)控畫(huà)面中車牌圖像的不意圖;
[0020]圖2B是本發(fā)明實(shí)施例提供的一種監(jiān)控畫(huà)面中車牌位置的像素偏移差示意圖;
[0021]圖3是本發(fā)明實(shí)施例提供的一種機(jī)芯防抖處理裝置的結(jié)構(gòu)示意圖;
[0022]圖4是本發(fā)明實(shí)施例提供的另一種機(jī)芯防抖處理裝置的結(jié)構(gòu)示意圖;
[0023]圖5是本發(fā)明實(shí)施例提供的另一種機(jī)芯防抖處理裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,并使本發(fā)明實(shí)施例的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例中技術(shù)方案作進(jìn)一步詳細(xì)的說(shuō)明。
[0025]請(qǐng)參見(jiàn)圖1,為本發(fā)明實(shí)施例提供的一種機(jī)芯防抖處理方法的流程示意圖,如圖1所示,該方法可以包括以下步驟:
[0026]步驟101、當(dāng)通過(guò)傳感器檢測(cè)到自身處于抖動(dòng)狀態(tài)時(shí),通過(guò)該傳感器獲取第一抖動(dòng)頻率以及第一抖動(dòng)幅度。
[0027]本發(fā)明實(shí)施例中,上述方法可以應(yīng)用于視頻監(jiān)控系統(tǒng)的視頻采集設(shè)備中,如球機(jī)。為便于描述,以下以上述方法的執(zhí)行主體為視頻采集設(shè)備為例進(jìn)行描述。
[0028]本發(fā)明實(shí)施例中,視頻采集設(shè)備可以通過(guò)傳感器(如姿態(tài)傳感器)檢測(cè)自身是否處于抖動(dòng)狀態(tài)。當(dāng)視頻采集設(shè)備通過(guò)傳感器檢測(cè)到自身處于抖動(dòng)狀態(tài)時(shí),可以進(jìn)一步通過(guò)傳感器獲取自身的抖動(dòng)頻率(第一抖動(dòng)頻率)以及抖動(dòng)幅度(第一抖動(dòng)幅度)。
[0029]步驟102、當(dāng)?shù)谝欢秳?dòng)頻率大于等于第一頻率閾值且第一抖動(dòng)幅度大于等于第一幅度閾值時(shí),根據(jù)第一抖動(dòng)頻率以及第一抖動(dòng)幅度進(jìn)行機(jī)械防抖。
[0030]本發(fā)明實(shí)施例中,考慮到當(dāng)視頻采集設(shè)備的抖動(dòng)頻率大于等于某頻率閾值且抖動(dòng)幅度大于等于某幅度閾值時(shí),視頻采集設(shè)備的監(jiān)控畫(huà)面中目標(biāo)對(duì)象的圖像會(huì)因?yàn)槎秳?dòng)而變粗,而且此時(shí)視頻采集設(shè)備識(shí)別到的目標(biāo)對(duì)象位置是恒定的,導(dǎo)致無(wú)法獲取監(jiān)控畫(huà)面中目標(biāo)對(duì)象位置的像素偏移差,防抖處理無(wú)法實(shí)現(xiàn)。以目標(biāo)對(duì)象為車牌為例,其示意圖可以參見(jiàn)圖2A。因而,當(dāng)視頻采集設(shè)備處于抖動(dòng)狀態(tài)時(shí),可以先進(jìn)行機(jī)械防抖,以降低視頻采集設(shè)備的抖動(dòng)頻率,然后進(jìn)一步按照上述方法進(jìn)行機(jī)芯防抖??蛇x地,該機(jī)械防抖可以包括通過(guò)云臺(tái)防抖方式進(jìn)行防抖處理。
[0031 ]相應(yīng)地,當(dāng)視頻采集設(shè)備通過(guò)傳感器檢測(cè)到自身處于抖動(dòng)狀態(tài)時(shí),并獲取到當(dāng)前狀態(tài)下的抖動(dòng)頻率(即第一抖動(dòng)頻率)以及抖動(dòng)幅度(即第一抖動(dòng)幅度)之后,若第一抖動(dòng)頻率大于等于第一頻率閾值且第一抖動(dòng)幅度大于等于第一幅度閾值時(shí),可以根據(jù)第一抖動(dòng)頻率以及第一抖動(dòng)幅度配置防抖參數(shù),如抖動(dòng)頻率、抖動(dòng)幅度以及抖動(dòng)方向等,進(jìn)而根據(jù)該防抖參數(shù)進(jìn)行機(jī)械防抖。。
[0032]其中,在本發(fā)明實(shí)施例中,視頻采集設(shè)備確定抖動(dòng)方向的具體實(shí)現(xiàn)方式可以如下:
[0033]視頻采集設(shè)備可以分別按照與視頻采集設(shè)備的抖動(dòng)方向(視頻采集設(shè)備的抖動(dòng)方向可以直接通過(guò)傳感器獲取)相同或相反的方向進(jìn)行防抖處理,并分別獲取該兩種情況下的監(jiān)控圖像,并對(duì)監(jiān)控圖像進(jìn)行傅里葉變換,以得到監(jiān)控圖像對(duì)應(yīng)的頻譜圖,并以高頻分量多的頻譜圖對(duì)應(yīng)的方向?yàn)槎秳?dòng)方向進(jìn)行防抖處理。當(dāng)然也可以通過(guò)計(jì)算圖像清晰度評(píng)價(jià)值的變化,判斷抖動(dòng)的方向。
[0034]應(yīng)該認(rèn)識(shí)到,在本發(fā)明實(shí)施例中,上述確定防抖參數(shù)中的抖動(dòng)方向的實(shí)現(xiàn)僅僅是本發(fā)明實(shí)施例的技術(shù)方案的一種具體示例,而不是對(duì)本發(fā)明保護(hù)范圍的限定,即在本發(fā)明實(shí)施例中,也可以通過(guò)其它方式確定防抖參數(shù)中的抖動(dòng)方向,例如,視頻采集設(shè)備通過(guò)傳感器獲取到抖動(dòng)方向之后,可以分別按照與視頻采集設(shè)備的抖動(dòng)方向相同或相反的方向進(jìn)行防抖處理,并對(duì)監(jiān)控圖像的清晰度進(jìn)行分析,進(jìn)而以使監(jiān)控圖像清晰度更高地抖動(dòng)方向?yàn)樽罱K的抖動(dòng)方向進(jìn)行防抖處理,其具體實(shí)現(xiàn)在此不再贅述。
[0035]值得說(shuō)明的是,在本發(fā)明實(shí)施例中,考慮到視頻采集設(shè)備的使用場(chǎng)景通常不會(huì)出現(xiàn)真正意義上的高頻,對(duì)于視頻采集設(shè)備的抖動(dòng)而言,通常情況下,頻率在20_30hz已算是高頻,視頻采集設(shè)備處于抖動(dòng)狀態(tài)時(shí),可以有足夠的補(bǔ)償響應(yīng)時(shí)間進(jìn)行防抖補(bǔ)償,因而,當(dāng)視頻采集設(shè)備通過(guò)傳感器檢測(cè)到自身處于抖動(dòng)狀態(tài)時(shí),可以根據(jù)傳感器獲取到的抖動(dòng)頻率以及抖動(dòng)幅度進(jìn)行較少次數(shù)的粗調(diào)即可完成粗調(diào)整(即機(jī)械防抖),實(shí)現(xiàn)防抖補(bǔ)償,降低視頻采集設(shè)備的抖動(dòng)頻率。
[0036]步驟103、獲取機(jī)械防抖后的監(jiān)控畫(huà)面中目標(biāo)對(duì)象上任意位置移動(dòng)的最大像素偏移差,并通過(guò)傳感器獲取機(jī)械防抖后的第二抖動(dòng)頻率。
[0037]本發(fā)明實(shí)施例中,視頻采集設(shè)備根據(jù)第一抖動(dòng)頻率以及第一抖動(dòng)幅度進(jìn)行機(jī)械防抖之后,視頻采集設(shè)備的抖動(dòng)將會(huì)減緩,即其抖動(dòng)頻率和抖動(dòng)幅度將會(huì)下降,此時(shí),視頻采集設(shè)備可以獲取機(jī)械防抖后的監(jiān)控畫(huà)面中目標(biāo)對(duì)象位置的最大像素偏移差,以用于后續(xù)進(jìn)行機(jī)芯防抖。
[0038]作為一種可選的實(shí)施方式,上述步驟103中,獲取機(jī)械防抖后的監(jiān)控畫(huà)面中目標(biāo)對(duì)象上任意位置移動(dòng)的最大像素偏移差,可以包括:
[0039]根據(jù)目標(biāo)對(duì)象中任一目標(biāo)點(diǎn)在機(jī)械防抖后的監(jiān)控畫(huà)面中的坐標(biāo)的最大值和最小值,確定所