本發(fā)明涉及目標(biāo)檢測(cè)領(lǐng)域,特別涉及一種目標(biāo)檢測(cè)方法及設(shè)備。
背景技術(shù):
雷達(dá)利用高頻電磁波在海面繞射,有效解決了傳統(tǒng)雷達(dá)所帶來的檢測(cè)性能損失,實(shí)現(xiàn)了大范圍的監(jiān)控。
然而實(shí)際的雷達(dá)工作環(huán)境中存在強(qiáng)雜波背景、干擾目標(biāo)未知的多目標(biāo)的情況,在強(qiáng)雜波背景、干擾目標(biāo)未知的多目標(biāo)情況下,以平均恒虛警檢測(cè)處理距離單元,存在虛警概率過高,目標(biāo)檢測(cè)性能下降。
可見,現(xiàn)有技術(shù)中存在對(duì)目標(biāo)檢測(cè)的性能較差的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種目標(biāo)檢測(cè)方法及設(shè)備,用于解決現(xiàn)有技術(shù)中存在對(duì)目標(biāo)檢測(cè)的性能較差的技術(shù)問題,以達(dá)到提高目標(biāo)檢測(cè)性能的技術(shù)效果。
一方面,本發(fā)明實(shí)施例提供一種目標(biāo)檢測(cè)方法,包括:
獲取針對(duì)目標(biāo)檢測(cè)區(qū)域的距離多普勒譜的第一原始譜圖像;
對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像;其中,所述處理后的第一原始譜圖像的噪聲低于所述第一原始譜圖像的噪聲;
利用所述處理后的第一原始譜圖像,對(duì)所述目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè)。
可選的,對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像,包括:
對(duì)所述第一原始譜圖像進(jìn)行灰度處理,獲得第一處理譜圖像;
對(duì)所述第一處理譜圖像進(jìn)行歸一化處理,獲得第二處理譜圖像;其中,所述第二處理譜圖像至少包括m×n個(gè)像素點(diǎn),m對(duì)應(yīng)距離單元數(shù),n對(duì)應(yīng)多普勒單元數(shù),m、n均為大于零的正整數(shù);
對(duì)所述第二處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,對(duì)所述第二處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像,包括:
獲取所述第二處理譜圖像的第i列中每個(gè)像素點(diǎn)的值,共獲得k個(gè)值,i為大于零且小于等于n的整數(shù),k為大于零且小于等于m的整數(shù);
確定所述k個(gè)值中值為255的數(shù)量是否大于k-2;
若大于k-2,則將所述i列中每個(gè)像素點(diǎn)的值更新為最小像素值,在i從1遍歷至m時(shí),獲得第三處理譜圖像;
對(duì)所述第三處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,對(duì)所述第三處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像,包括:
對(duì)所述第三處理譜圖像進(jìn)行二值化處理,獲得第四處理譜圖像;
確定所述第四處理譜圖像中是否存在空洞;其中,所述空洞對(duì)應(yīng)的像素點(diǎn)的值為零,與所述像素點(diǎn)相鄰的4個(gè)像素點(diǎn)的值的和大于等于2,所述4個(gè)像素點(diǎn)中任意像素點(diǎn)的坐標(biāo)與所述像素點(diǎn)的坐標(biāo)之差為1或-1;
若存在空洞,對(duì)所述空洞進(jìn)行補(bǔ)償,獲得第五處理譜圖像;
對(duì)所述第五處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,對(duì)所述第五處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像,包括:
確定所述第五處理譜圖像中是否存在非連續(xù)點(diǎn);其中,所述非連續(xù)點(diǎn)對(duì)應(yīng)的像素點(diǎn)的像素值為1,與所述非連續(xù)點(diǎn)對(duì)應(yīng)的像素點(diǎn)相鄰的預(yù)設(shè)數(shù)量個(gè)像素點(diǎn)的像素值之和小于預(yù)設(shè)值;
若存在所述非連續(xù)點(diǎn),則從所述第五處理譜圖像中刪除所述不連續(xù)點(diǎn),獲得處理后的第一原始譜圖像。
可選的,所述方法還包括:
獲取針對(duì)所述目標(biāo)檢測(cè)區(qū)域的第二原始譜圖像;其中,獲取所述第二原始譜圖像與獲取所述第一原始譜圖像之間的時(shí)間間隔為預(yù)設(shè)時(shí)間間隔;
對(duì)所述第二原始譜圖像進(jìn)行處理,獲得處理后的第二原始譜圖像;其中,所述處理后的第二原始譜圖像的噪聲低于所述第二原始譜圖像的噪聲;
利用所述處理后的第一原始譜圖像、所述處理后的第二原始譜圖像及所述預(yù)設(shè)時(shí)間間隔,提取所述目標(biāo)檢測(cè)區(qū)域存在目標(biāo)的目標(biāo)特征。
另一方面,本發(fā)明實(shí)施例還提供一種電子設(shè)備,包括:存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)程序指令;
處理器,用于調(diào)用存儲(chǔ)在所述存儲(chǔ)器中的計(jì)算機(jī)程序指令,按照獲得的程序執(zhí)行:獲取針對(duì)目標(biāo)檢測(cè)區(qū)域的距離多普勒譜的第一原始譜圖像;對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像;其中,所述處理后的第一原始譜圖像的噪聲低于所述第一原始譜圖像的噪聲;利用所述處理后的第一原始譜圖像,對(duì)所述目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè)。
可選的,所述處理器用于:
對(duì)所述第一原始譜圖像進(jìn)行灰度處理,獲得第一處理譜圖像;
對(duì)所述第一處理譜圖像進(jìn)行歸一化處理,獲得第二處理譜圖像;其中,所述第二處理譜圖像至少包括m×n個(gè)像素點(diǎn),m對(duì)應(yīng)距離單元數(shù),n對(duì)應(yīng)多普勒單元數(shù),m、n均為大于零的正整數(shù);
對(duì)所述第二處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,所述處理器用于:
獲取所述第二處理譜圖像的第i列中每個(gè)像素點(diǎn)的值,共獲得k個(gè)值,i為大于零且小于等于n的整數(shù),k為大于零且小于等于m的整數(shù);
確定所述k個(gè)值中值為255的數(shù)量是否大于k-2;
若大于k-2,則將所述i列中每個(gè)像素點(diǎn)的值更新為最小像素值,在i從1遍歷至m時(shí),獲得三處理譜圖像;
對(duì)所述第三處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,所述處理器用于:
對(duì)所述第三處理譜圖像進(jìn)行二值化處理,獲得第四處理譜圖像;
確定所述第四處理譜圖像中是否存在空洞;其中,所述空洞對(duì)應(yīng)的像素點(diǎn)的值為零,與所述像素點(diǎn)相鄰的4個(gè)像素點(diǎn)的值的和大于等于2,所述4個(gè)像素點(diǎn)中任意像素點(diǎn)的坐標(biāo)與所述像素點(diǎn)的坐標(biāo)之差為1或-1;
若存在空洞,對(duì)所述空洞進(jìn)行補(bǔ)償,獲得第五處理譜圖像;
對(duì)所述第五處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,所述處理器用于:
確定所述第五處理譜圖像中是否存在非連續(xù)點(diǎn);其中,所述非連續(xù)點(diǎn)對(duì)應(yīng)的像素點(diǎn)的像素值為1,與所述非連續(xù)點(diǎn)對(duì)應(yīng)的像素點(diǎn)相鄰的預(yù)設(shè)數(shù)量個(gè)像素點(diǎn)的像素值之和小于預(yù)設(shè)值;
若存在所述非連續(xù)點(diǎn),則從所述第五處理譜圖像中刪除所述不連續(xù)點(diǎn),獲得處理后的第一原始譜圖像。
可選的,所述處理器還用于:
獲取針對(duì)所述目標(biāo)檢測(cè)區(qū)域的第二原始譜圖像;其中,獲取所述第二原始譜圖像與獲取所述第一原始譜圖像之間的時(shí)間間隔為預(yù)設(shè)時(shí)間間隔;
對(duì)所述第二原始譜圖像進(jìn)行處理,獲得處理后的第二原始譜圖像;其中,所述處理后的第二原始譜圖像的噪聲低于所述第二原始譜圖像的噪聲;
利用所述處理后的第一原始譜圖像、所述處理后的第二原始譜圖像及所述預(yù)設(shè)時(shí)間間隔,提取所述目標(biāo)檢測(cè)區(qū)域存在目標(biāo)的目標(biāo)特征。
本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
由于本申請(qǐng)實(shí)施例中的技術(shù)方案,獲取針對(duì)目標(biāo)檢測(cè)區(qū)域的距離多普勒譜的第一原始譜圖像;對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像;其中,所述處理后的第一原始譜圖像的噪聲低于所述第一原始譜圖像的噪聲;利用所述處理后的第一原始譜圖像,對(duì)所述目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè)。即不會(huì)像現(xiàn)有技術(shù)中,在獲取距離多普勒譜時(shí),直接利用距離多普勒譜對(duì)目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè),而由于大量的外部噪聲和雜波占據(jù)了部分檢測(cè)背景,這時(shí)用恒虛警概率算法易導(dǎo)致較差的檢測(cè)性能,很難得到準(zhǔn)確的信息。而在本技術(shù)方案中,在獲取第一距離多普勒譜之后,利用圖像處理技術(shù)對(duì)距離多普勒譜圖像進(jìn)行處理,過濾出干擾,以提高目標(biāo)檢測(cè)性能,所以,能夠有效解決現(xiàn)有技術(shù)中存在對(duì)目標(biāo)檢測(cè)的檢測(cè)性能較差的技術(shù)問題,進(jìn)而達(dá)到提高目標(biāo)檢測(cè)性能的技術(shù)效果。
附圖說明
圖1為本發(fā)明實(shí)施例提供的一種目標(biāo)檢測(cè)方法的具體實(shí)現(xiàn)流程圖;
圖2為本發(fā)明實(shí)施例的一種目標(biāo)檢測(cè)方法中距離多普勒譜的示意圖;
圖3為本發(fā)明實(shí)施例的一種目標(biāo)檢測(cè)方法中獲取目標(biāo)特征的示意圖;
圖4為本發(fā)明實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例提供的一種目標(biāo)檢測(cè)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供的技術(shù)方案,用于解決現(xiàn)有技術(shù)中存在對(duì)目標(biāo)檢測(cè)的性能較差的技術(shù)問題,以達(dá)到提高對(duì)目標(biāo)檢測(cè)的性能的技術(shù)效果。
本發(fā)明實(shí)施例中的技術(shù)方案為解決上述技術(shù)問題,獲取針對(duì)目標(biāo)檢測(cè)區(qū)域的距離多普勒譜的第一原始譜圖像;對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像;其中,所述處理后的第一原始譜圖像的噪聲低于所述第一原始譜圖像的噪聲;利用所述處理后的第一原始譜圖像,對(duì)所述目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè)。即不會(huì)像現(xiàn)有技術(shù)中,在獲取距離多普勒譜時(shí),直接利用距離多普勒譜對(duì)目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè),而由于大量的外部噪聲和雜波占據(jù)了部分檢測(cè)背景,這時(shí)用恒虛警概率算法易導(dǎo)致較差的檢測(cè)性能,很難得到準(zhǔn)確的信息。而在本技術(shù)方案中,在獲取距離多普勒譜之后,利用圖像處理技術(shù)對(duì)距離多普勒譜圖像進(jìn)行處理,過濾出干擾,以提高目標(biāo)檢測(cè)性能,所以,能夠有效解決現(xiàn)有技術(shù)中存在對(duì)目標(biāo)檢測(cè)的檢測(cè)性能較差的技術(shù)問題,進(jìn)而達(dá)到提高目標(biāo)檢測(cè)性能的技術(shù)效果。
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
第一方面
請(qǐng)參考圖1,為本發(fā)明實(shí)施例提供的一種目標(biāo)檢測(cè)方法,包括:
s101:獲取針對(duì)目標(biāo)檢測(cè)區(qū)域的距離多普勒譜的第一原始譜圖像;
s102:對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像;其中,所述處理后的第一原始譜圖像的噪聲低于所述第一原始譜圖像的噪聲;
s103:利用所述處理后的第一原始譜圖像,對(duì)所述目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè)。
本發(fā)明實(shí)施例提供的一種目標(biāo)檢測(cè)方法,能夠應(yīng)用于電子設(shè)備,例如,雷達(dá),包括但不限于:諧波雷達(dá)、毫米波雷達(dá)、無源雷達(dá)、激光雷達(dá)、多基地雷達(dá)、二次雷達(dá)等等,或者為其它目標(biāo)檢測(cè)、跟蹤設(shè)備,在本發(fā)明實(shí)施例中不作限制。
在本發(fā)明實(shí)施例中,首先執(zhí)行步驟s101:獲取針對(duì)目標(biāo)檢測(cè)區(qū)域的距離多普勒譜的第一原始譜圖像。
在本發(fā)明實(shí)施例中,電子設(shè)備以雷達(dá)為例,雷達(dá)接收回波信號(hào),對(duì)回波信號(hào)進(jìn)行相應(yīng)的處理,便可以得到距離多普勒譜。例如,對(duì)回波進(jìn)行傅里葉變換導(dǎo)出頻率域的距離信息,可以形成一連串距離單元。對(duì)于每個(gè)距離單元而言,脈沖序列的傅里葉變換導(dǎo)出脈沖到脈沖間的相位變化,這種相位變化就對(duì)應(yīng)這一距離上的目標(biāo)的多普勒頻移,具體請(qǐng)參見圖2。
距離多普勒單元即可看成獨(dú)立的像素點(diǎn)集合,距離多普勒譜可以表示為f(x,y),對(duì)應(yīng)像素點(diǎn)值的大小,x表示多普勒單元,y表示距離單元。
在獲取距離多普勒譜之后,即可獲取與其對(duì)應(yīng)的第一原始譜圖像。
在獲取第一原始譜圖像之后,則執(zhí)行步驟s102:對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像;其中,所述處理后的第一原始譜圖像的噪聲低于所述第一原始譜圖像的噪聲。
在本發(fā)明實(shí)施例中,在獲得第一原始譜圖像之后,為有效改善對(duì)目標(biāo)共存環(huán)境下的目標(biāo)檢測(cè)性能,則對(duì)第一原始譜圖像進(jìn)行處理,具體處理過程包括如下步驟:
對(duì)所述第一原始譜圖像進(jìn)行灰度處理,獲得第一處理譜圖像;
對(duì)所述第一處理譜圖像進(jìn)行歸一化處理,獲得第二處理譜圖像;其中,所述第二處理譜圖像至少包括m×n個(gè)像素點(diǎn),m對(duì)應(yīng)距離單元數(shù),n對(duì)應(yīng)多普勒單元數(shù),m、n均為大于零的正整數(shù);
對(duì)所述第二處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
在本發(fā)明實(shí)施例中,對(duì)第一原始譜圖像進(jìn)行灰度處理,即把彩色圖像轉(zhuǎn)化為灰度圖像,灰度圖像是r、g、b三個(gè)分量相同的一種特殊的彩色圖像,其一個(gè)像素點(diǎn)的變化范圍為255種,相較于彩色圖像的像素點(diǎn)的變化范圍,進(jìn)行灰度處理后的圖像的計(jì)算量要小很多。
在對(duì)第一原始譜圖像進(jìn)行灰度處理,獲得第一處理譜圖像之后,則對(duì)第一處理譜圖像進(jìn)行歸一化處理。在具體實(shí)現(xiàn)過程中,像素的最大值為fpixelmax,最小值為fpixelmin,則通過公式(1)對(duì)第二譜圖像進(jìn)行歸一化處理。
在公式(1)中,f1(j,i)為歸一化之前的像素點(diǎn),f2(j,i)為歸一化之后的像素點(diǎn),經(jīng)過歸一化處理后,得到第二處理譜圖像,可以表示為f2m×n=[f2(j,i)]m×n,i∈(0,m),j∈(0,n),即第二處理譜圖像至少包括m×n個(gè)像素點(diǎn),m對(duì)應(yīng)距離單元數(shù),n對(duì)應(yīng)多普勒單元數(shù)。
在具體實(shí)現(xiàn)過程中,當(dāng)高頻電磁波照射到粗糙的海面上時(shí),電磁波會(huì)與海面相互作用發(fā)生強(qiáng)烈的散射作用,從而產(chǎn)生一階海雜波。理論上,一階海雜波在雷達(dá)回波距離多普勒譜上的頻率軸上形成一對(duì)關(guān)于零頻對(duì)稱的能量尖峰,即布拉格峰。布拉格峰對(duì)于其存在頻率上的海面目標(biāo)來說是非常大的干擾,將直接導(dǎo)致該頻率范圍內(nèi)目標(biāo)的淹沒,因此,為消除布拉格峰及其它連續(xù)干擾區(qū)域,在本發(fā)明實(shí)施例中,進(jìn)一步對(duì)第二處理譜圖像進(jìn)行處理,包括如下步驟:
獲取所述第二處理譜圖像的第i列中每個(gè)像素點(diǎn)的值,共獲得k個(gè)值,i為大于零且小于等于n的整數(shù),k為大于零且小于等于m的整數(shù);
確定所述k個(gè)值中值為255的數(shù)量是否大于k-2;
若大于k-2,則將所述i列中每個(gè)像素點(diǎn)的值更新為最小像素值,在i遍歷1-m時(shí),獲得第三處理譜圖像;
對(duì)所述第三處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
在本發(fā)明實(shí)施例中,設(shè)計(jì)距離維滑窗,請(qǐng)參考圖2,在多普勒維一定時(shí),取距離維上的數(shù)據(jù)序列,例如,獲取第i列中每個(gè)像素點(diǎn)的值xi={f(1,i),f(2,i),…,f(k,i)},然后確定這k個(gè)值中大于255的數(shù)量是否大于k-2,若大于k-2,則將第i列中每個(gè)像素點(diǎn)的值更新為最小像素值;若不大于k-2,則保持第i列中每個(gè)像素點(diǎn)的值不變。
在具體實(shí)現(xiàn)過程中,i以1,k以8為例,獲取第1列中的8個(gè)像素點(diǎn)的值,{255,232,255,255,255,255,255,255},然后將8個(gè)像素點(diǎn)的值與255比較,獲得其中值為255的數(shù)量。7個(gè)像素點(diǎn)的值為255,大于k-2,在這種情況下,將第1列中每個(gè)像素點(diǎn)的值更新為最小像素值0。而若獲取第1列中的8個(gè)像素點(diǎn)的值{255,232,255,205,255,255,199,255},其中像素點(diǎn)的值為255的數(shù)量,有5個(gè)像素點(diǎn)的值為255,小于k-2,這種情況下,將保持第1列中每個(gè)像素點(diǎn)的值不變。
在i遍歷1-m后,得到第三處理譜圖像。在本發(fā)明實(shí)施例中,i從1遍歷至m,可以是按照i從小到大的順序遍歷,也可以按照i從大到小的順序遍歷,也可以按照從中間到兩邊的順序遍歷,或者按照其它方式遍歷,本領(lǐng)域普通技術(shù)人員可以根據(jù)實(shí)際需要選擇,在本發(fā)明實(shí)施例中不作限制。
通過上述處理,能夠有效對(duì)第一原始譜圖像中的布拉格峰和其它連續(xù)干擾,以達(dá)到提高目標(biāo)檢測(cè)性能的技術(shù)效果。
在本發(fā)明實(shí)施例中,為了減少后續(xù)數(shù)據(jù)處理過程的計(jì)算復(fù)雜度,繼續(xù)對(duì)第三處理譜圖像做進(jìn)一步處理,包括如下步驟:
對(duì)所述第三處理譜圖像進(jìn)行二值化處理,獲得第四處理譜圖像;
確定所述第四處理譜圖像中是否存在空洞;其中,所述空洞對(duì)應(yīng)的像素點(diǎn)的值為零,與所述像素點(diǎn)相鄰的4個(gè)像素點(diǎn)的值的和大于等于2,所述4個(gè)像素點(diǎn)中任意像素點(diǎn)的坐標(biāo)與所述像素點(diǎn)的坐標(biāo)之差為1或-1;
若存在空洞,對(duì)所述空洞進(jìn)行補(bǔ)償,獲得第五處理譜圖像;
對(duì)所述第五處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
在本發(fā)明實(shí)施例中,對(duì)第三處理譜圖像進(jìn)行二值化處理就是將第三處理譜圖像上的點(diǎn)灰度置為0或1。在具體實(shí)現(xiàn)過程中,通過選取合適的閾值,如:190、200、或者為其它值,本領(lǐng)域普通技術(shù)人員可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,在本發(fā)明實(shí)施例中不作限制。若閾值以200為例,則將第三處理譜圖像中像素點(diǎn)的值大于200的像素點(diǎn)置為1,將像素點(diǎn)的值小于200的像素點(diǎn)置為0,進(jìn)而得到第五處理譜圖像。
在對(duì)第三處理譜圖像進(jìn)行二值化處理過程中,有可能會(huì)存在空洞。因此,首先需要確定第四處理譜圖像中是否存在空洞,若存在空洞,則需要對(duì)空洞進(jìn)行補(bǔ)償。在具體實(shí)現(xiàn)過程中,需要確定第四處理譜圖像中是否存在值為零的像素點(diǎn),若存在值為零的像素點(diǎn),以像素點(diǎn)f(j,i)為例,進(jìn)一步確定與像素點(diǎn)f(j,i)相鄰的4個(gè)像素點(diǎn)的值的和是否大于等于2,相鄰的4個(gè)像素點(diǎn)分別表示為f(j,i-1)、f(j,i+1)、f(j-1,i)、f(j+1,i),即確定∑f(j,i-1)+f(j,i+1)+f(j-1,i)+f(j+1,i)是否大于等于2,若大于等于2,則表明該像素點(diǎn)為空洞。
若確定第四處理譜圖像中存在空洞,則需要對(duì)空洞進(jìn)行補(bǔ)償,在具體實(shí)現(xiàn)過程中,根據(jù)上述介紹,空洞不難理解為某一像素點(diǎn)為“白點(diǎn)”,而其周圍的點(diǎn)為“黑點(diǎn)”,這樣,對(duì)空洞進(jìn)行補(bǔ)償,則是將“白點(diǎn)”補(bǔ)償為“黑點(diǎn)”,即將該像素點(diǎn)的值賦值為1。
在具體實(shí)現(xiàn)過程中,因背景環(huán)境的影響或在對(duì)第一原始譜圖像的處理過程中,產(chǎn)生不連續(xù)點(diǎn),為了消除這些不連續(xù)點(diǎn)對(duì)目標(biāo)檢測(cè)性能的影響,在本發(fā)明實(shí)施例中,繼續(xù)對(duì)第五處理譜圖像進(jìn)行處理,包括如下步驟:
確定所述第五處理譜圖像中是否存在非連續(xù)點(diǎn);其中,所述非連續(xù)點(diǎn)對(duì)應(yīng)的像素點(diǎn)的像素值為1,與所述非連續(xù)點(diǎn)對(duì)應(yīng)的像素點(diǎn)相鄰的預(yù)設(shè)數(shù)量個(gè)像素點(diǎn)的像素值之和小于預(yù)設(shè)值;
若存在所述非連續(xù)點(diǎn),則從所述第五處理譜圖像中刪除所述不連續(xù)點(diǎn),獲得處理后的第一原始譜圖像。
在本發(fā)明實(shí)施例中,由于非連續(xù)點(diǎn)可能是因背景環(huán)境的影響而產(chǎn)生的,也可能是在圖像處理過程中產(chǎn)生的,因此,可以在對(duì)第二處理譜圖像進(jìn)行滑窗處理之前在對(duì)非連續(xù)點(diǎn)進(jìn)行處理,在對(duì)第四處理譜圖像進(jìn)行空洞補(bǔ)償之后,進(jìn)一步對(duì)非連續(xù)點(diǎn)進(jìn)行處理;也可以是在對(duì)第四處理譜圖像進(jìn)行空洞補(bǔ)償之后統(tǒng)一對(duì)非連續(xù)點(diǎn)進(jìn)行處理,本領(lǐng)域普通技術(shù)人員可以根據(jù)實(shí)際需要進(jìn)行選擇,在本發(fā)明實(shí)施例中不作限制。
在本發(fā)明實(shí)施例中,預(yù)設(shè)數(shù)量可以為4個(gè)、8個(gè)或者為其它根據(jù)多次試驗(yàn)得出的經(jīng)驗(yàn)值,在本發(fā)明實(shí)施例中不作具體限制。在本發(fā)明實(shí)施例中預(yù)設(shè)數(shù)量以8為例。
在具體實(shí)現(xiàn)過程中,以8個(gè)像素點(diǎn)進(jìn)行塊搜索,計(jì)算8個(gè)像素點(diǎn)的值,并將得到的值進(jìn)行壓棧。然后對(duì)棧進(jìn)行處理,若每個(gè)棧獲得的數(shù)據(jù)小于設(shè)定的值,則將該區(qū)域刪除,直至搜索結(jié)束。在本發(fā)明實(shí)施例中,也可以在獲得8個(gè)像素點(diǎn)的值,并確定得到的值小于設(shè)定的值之后,便從第五處理譜圖像上刪除該塊,而省去壓棧步驟,對(duì)于上述兩種實(shí)現(xiàn)方式,本領(lǐng)域普通技術(shù)人員可以根據(jù)實(shí)際需要進(jìn)行選擇,在本發(fā)明實(shí)施例中不作限制。
在本發(fā)明實(shí)施例中,為了進(jìn)一步消除背景影響,還可以采用中值濾波,并對(duì)譜圖像的端點(diǎn)等位置進(jìn)行補(bǔ)償處理。
對(duì)第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像之后,則執(zhí)行步驟s103:利用所述處理后的第一原始譜圖像,對(duì)所述目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè)。
在本發(fā)明實(shí)施例中,利用處理后的第一原始譜圖像,對(duì)目標(biāo)檢測(cè)區(qū)域進(jìn)行檢測(cè),可以采用恒虛警檢測(cè),或者通過其它檢測(cè)方法進(jìn)行目標(biāo)檢測(cè),在本發(fā)明實(shí)施例中不作限制。
在本發(fā)明實(shí)施例中,利用圖像處理技術(shù)對(duì)第一原始譜圖像進(jìn)行處理,降低了背景噪聲的影響,進(jìn)而能夠達(dá)到提高目標(biāo)檢測(cè)性能的技術(shù)效果。
在本發(fā)明實(shí)施例中,在檢測(cè)出目標(biāo)之后,還包括如下步驟:
獲取針對(duì)所述目標(biāo)檢測(cè)區(qū)域的第二原始譜圖像;其中,獲取所述第二原始譜圖像與獲取所述第一原始譜圖像之間的時(shí)間間隔為預(yù)設(shè)時(shí)間間隔;
對(duì)所述第二原始譜圖像進(jìn)行處理,獲得處理后的第二原始譜圖像;其中,所述處理后的第二原始譜圖像的噪聲低于所述第二原始譜圖像的噪聲;
利用所述處理后的第一原始譜圖像、所述處理后的第二原始譜圖像及所述預(yù)設(shè)時(shí)間間隔,提取所述目標(biāo)檢測(cè)區(qū)域存在目標(biāo)的目標(biāo)特征。
在本發(fā)明實(shí)施例中,在檢測(cè)出目標(biāo)之后,為了后期為人員提供運(yùn)動(dòng)檢測(cè)的數(shù)據(jù)參考,則還要提取目標(biāo)的目標(biāo)特征。在具體實(shí)現(xiàn)過程中,獲取相隔預(yù)設(shè)時(shí)間間隔的第二原始譜圖像。預(yù)設(shè)時(shí)間間隔可以為1秒、5秒或8秒,或者為其它預(yù)定時(shí)間間隔,在本發(fā)明實(shí)施例中不作限制。
在獲取第二原始譜圖像之后,則對(duì)第二原始譜圖像進(jìn)行處理,獲得處理后的第二原始譜圖像。在本發(fā)明實(shí)施例中,對(duì)第二原始譜圖像的處理過程同對(duì)第一原始譜圖像的處理過程,在此,就不再一一贅述了。在獲得處理后的第二原始譜圖像之后,則根據(jù)處理后的第一原始譜圖像和處理后的第二原始譜圖像及預(yù)定時(shí)間間隔,提取目標(biāo)的目標(biāo)特征。
在具體實(shí)現(xiàn)過程中,請(qǐng)參考圖3,在對(duì)第一原始譜圖像和第二原始譜圖像進(jìn)行處理之后,通過恒虛警檢測(cè)方法,便可以得到零頻物體和目標(biāo)物體,其中,零頻物體即對(duì)應(yīng)頻率為零的物體,零頻物體在處理后的第一原始譜圖像和處理后的第二原始譜圖像中的位置相同,目標(biāo)物體因時(shí)間間隔,相對(duì)等位線產(chǎn)生了偏移,下面給出提取目標(biāo)特征的過程:
第一步:通過兩點(diǎn)之間的距離公式,計(jì)算處理后的第一原始譜圖像、處理后的第二原始譜圖像中目標(biāo)物體到零頻物體之間的距離,分別表示為s1和s2;
第二步:計(jì)算s1和s2的差值,利用差值和預(yù)定時(shí)間間隔,即可得到目標(biāo)的運(yùn)動(dòng)速度;
第三步:根據(jù)目標(biāo)物體和零頻物體的坐標(biāo)位置,通過三角函數(shù)即可計(jì)算得到目標(biāo)物體相對(duì)零頻物體的距離和方位信息。
在獲取目標(biāo)的特征信息后,能夠?yàn)楹笃诩夹g(shù)人員健康分析提供可靠的數(shù)據(jù),魯棒性較好。
基于第一方面同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種電子設(shè)備,請(qǐng)參考圖4,包括:
存儲(chǔ)器401,用于存儲(chǔ)計(jì)算機(jī)程序指令;
處理器402,用于調(diào)用存儲(chǔ)在所述存儲(chǔ)器中的計(jì)算機(jī)程序指令,并執(zhí)行所述計(jì)算機(jī)程序指令,包括獲取針對(duì)目標(biāo)檢測(cè)區(qū)域的第一距離多普勒譜的第一原始譜圖像;對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像;其中,所述處理后的第一原始譜圖像的噪聲低于所述第一原始譜圖像的噪聲;利用所述處理后的第一原始譜圖像,對(duì)所述目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè)。
在本發(fā)明實(shí)施例中,處理器402可以是中央處理器(cpu),或特定應(yīng)用集成電路(applicationspecificintegratedcircuit,asic),可以是一個(gè)或多個(gè)用于控制程序執(zhí)行的集成電路,可以是基帶芯片,等等。
存儲(chǔ)器的數(shù)量可以是一個(gè)或多個(gè),存儲(chǔ)器可以是只讀存儲(chǔ)器(readonlymemory,rom)、隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)或磁盤存儲(chǔ)器,等等。
通過對(duì)處理器402進(jìn)行設(shè)計(jì)編程,將前述的目標(biāo)檢測(cè)方法所對(duì)應(yīng)的代碼固化到芯片內(nèi),從而使芯片在運(yùn)行時(shí)能夠執(zhí)行前述圖1所示的實(shí)施例提供的目標(biāo)檢測(cè)方法,如何對(duì)處理器402進(jìn)行設(shè)計(jì)編程為本領(lǐng)域技術(shù)人員公知的技術(shù),這里不再贅述。
可選的,所述處理器402用于:
對(duì)所述第一原始譜圖像進(jìn)行灰度處理,獲得第一處理譜圖像;
對(duì)所述第一處理譜圖像進(jìn)行歸一化處理,獲得第二處理譜圖像;其中,所述第二處理譜圖像至少包括m×n個(gè)像素點(diǎn),m、n均為大于零的正整數(shù);
對(duì)所述第二處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,所述處理器402用于:
獲取所述第二處理譜圖像的第i列中每個(gè)像素點(diǎn)的值,共獲得k個(gè)值,i為大于零且小于等于n的整數(shù),k為大于零且小于等于m的整數(shù);
確定所述k個(gè)值中值為255的數(shù)量是否大于k-2;
若大于k-2,則將所述i列中每個(gè)像素點(diǎn)的值更新為最小像素值,在i遍歷1-m時(shí),獲得第三處理譜圖像;
對(duì)所述第三處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,所述處理器402用于:
對(duì)所述第三處理譜圖像進(jìn)行二值化處理,獲得第四處理譜圖像;
確定所述第四處理譜圖像中是否存在空洞;其中,所述空洞對(duì)應(yīng)的像素點(diǎn)的值為零,與所述像素點(diǎn)相鄰的4個(gè)像素點(diǎn)的值的和大于等于2,所述4個(gè)像素點(diǎn)中任意像素點(diǎn)的坐標(biāo)與所述像素點(diǎn)的坐標(biāo)之差為1或-1;
若存在空洞,對(duì)所述空洞進(jìn)行補(bǔ)償,獲得第五處理譜圖像;
對(duì)所述第五處理譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像。
可選的,所述處理器402用于:
確定所述第五處理譜圖像中是否存在非連續(xù)點(diǎn);其中,所述非連續(xù)點(diǎn)對(duì)應(yīng)的像素點(diǎn)的像素值為1,與所述非連續(xù)點(diǎn)對(duì)應(yīng)的像素點(diǎn)相鄰的預(yù)設(shè)數(shù)量個(gè)像素點(diǎn)的像素值之和小于預(yù)設(shè)值;
若存在所述非連續(xù)點(diǎn),則從所述第五處理譜圖像中刪除所述不連續(xù)點(diǎn),獲得處理后的第一原始譜圖像。
可選的,所述處理器402還用于:
獲取針對(duì)所述目標(biāo)檢測(cè)區(qū)域的第二原始譜圖像;其中,獲取所述第二原始譜圖像與獲取所述第一原始譜圖像之間的時(shí)間間隔為預(yù)設(shè)時(shí)間間隔;
對(duì)所述第二原始譜圖像進(jìn)行處理,獲得處理后的第二原始譜圖像;其中,所述處理后的第二原始譜圖像的噪聲低于所述第二原始譜圖像的噪聲;
利用所述處理后的第一原始譜圖像、所述處理后的第二原始譜圖像及所述預(yù)設(shè)時(shí)間間隔,提取所述目標(biāo)檢測(cè)區(qū)域存在目標(biāo)的目標(biāo)特征。
另一方面,本發(fā)明實(shí)施例還提供一種目標(biāo)檢測(cè)設(shè)備,請(qǐng)參考圖5,包括:獲取模塊501、處理模塊502及檢測(cè)模塊503。
在實(shí)際應(yīng)用中,獲取模塊501、處理模塊502及檢測(cè)模塊503對(duì)應(yīng)的實(shí)體設(shè)備可以是圖4中的處理器402。
本發(fā)明實(shí)施例中的功率控制設(shè)備可以用于執(zhí)行上述圖4所示的實(shí)施例提供的方法,對(duì)于該功率控制設(shè)備中的各模塊所實(shí)現(xiàn)的功能等,可參考如前方法部分的描述,在此不多贅述。
本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
由于本申請(qǐng)實(shí)施例中的技術(shù)方案,獲取針對(duì)目標(biāo)檢測(cè)區(qū)域的距離多普勒譜的第一原始譜圖像;對(duì)所述第一原始譜圖像進(jìn)行處理,獲得處理后的第一原始譜圖像;其中,所述處理后的第一原始譜圖像的噪聲低于所述第一原始譜圖像的噪聲;利用所述處理后的第一原始譜圖像,對(duì)所述目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè)。即不會(huì)像現(xiàn)有技術(shù)中,在獲取第一距離多普勒譜時(shí),直接利用第一距離多普勒譜對(duì)目標(biāo)檢測(cè)區(qū)域進(jìn)行目標(biāo)檢測(cè),而由于大量的外部噪聲和雜波占據(jù)了部分檢測(cè)背景,這時(shí)用恒虛警概率算法易導(dǎo)致較差的檢測(cè)性能,很難得到準(zhǔn)確的信息。而在本技術(shù)方案中,在獲取第一距離多普勒譜之后,利用圖像處理技術(shù)對(duì)距離多普勒譜圖像進(jìn)行處理,過濾出干擾,以提高目標(biāo)檢測(cè)性能,所以,能夠有效解決現(xiàn)有技術(shù)中存在對(duì)目標(biāo)檢測(cè)的檢測(cè)性能較差的技術(shù)問題,進(jìn)而達(dá)到提高目標(biāo)檢測(cè)性能的技術(shù)效果。
以上所述,以上實(shí)施例僅用以對(duì)本申請(qǐng)的技術(shù)方案進(jìn)行了詳細(xì)介紹,但以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想,不應(yīng)理解為對(duì)本發(fā)明的限制。本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。