本發(fā)明涉及圖像識別技術(shù)領(lǐng)域,特別涉及一種基于自動變焦的自適應圖像跟蹤方法。
背景技術(shù):
圖像識別技術(shù)通常需要利用鏡頭拍攝圖像,并在顯示屏上進行圖像顯示。目前,在圖片識別過程中存在的主要問題是,不能根據(jù)圖像在屏幕中的比例進行自動變焦,當目標物體與鏡頭之間的距離改變時,目標圖像在屏幕上的比例也隨之改變,當目標物體遠離鏡頭時,屏幕上的目標圖像變小甚至無法識別到。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種基于自動變焦的自適應圖像跟蹤方法,其能夠根據(jù)目標圖像在屏幕中的比例進行自動變焦,確保了被跟蹤目標在屏幕中保持一定的比例,避免了因遠距離拍攝造成的圖像變小甚至無法識別。
為實現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
一種基于自動變焦的自適應圖像跟蹤方法,包括以下步驟:
S1.檢測目標圖像的大??;
S2.計算目標圖像相對于畫面的大??;
S3.基于步驟S2的計算結(jié)果,判斷是否需要變焦,若需要,則控制變焦機構(gòu)變焦,若不需要,則無動作。
進一步地,所述步驟S1包括以下分步驟:
S11.建立X-Y坐標系,并預先設定X軸方向的最大允許寬度W0、Y軸方向的最大允許高度H0;
S12.查找X值最大的像素點PW1、X值最小的像素點PW2,像素點PW1的X值記為Xmax,像素點PW2的X值記為Xmin,查找Y值最大的像素點PH1、Y值最小的像素點PH2,像素點PH1的Y值記為Ymax,像素點PH2的Y值記為Ymin;
S13.計算目標圖像的寬度W,W=Xmax-Xmin,計算目標圖像的高度H,H=Y(jié)max-Ymin。
優(yōu)選地,W0的值為顯示屏幕的寬度值,H0的值為顯示屏幕的高度值。
進一步地,所述步驟S2具體為:
設定目標圖像相對于畫面的大小為ρ,ρ值通過以下公式計算:
ρ=W×H/W0×H0
其中,ρ為目標圖像相對于畫面的大小,W為目標圖像的寬度,H為目標圖像的高度,W0為最大允許寬度,H0為最大允許高度。
進一步地,所述步驟S3具體為:
判斷ρ是否符合閾值條件,若符合,則無動作,若不符合,則控制變焦機構(gòu)調(diào)整焦距。
優(yōu)選地,所述閾值條件為:
ρmin<ρ<ρmax
其中,ρ為目標圖像相對于畫面的大小,ρmin為最小閾值,ρmax為最小閾值。
采用上述技術(shù)方案后,本發(fā)明與背景技術(shù)相比,具有如下優(yōu)點:
本發(fā)明能夠根據(jù)目標圖像在屏幕中的比例進行自動變焦(即自動控制變焦機構(gòu)調(diào)整焦距),確保了被跟蹤目標在屏幕中保持一定的比例,避免了因遠距離拍攝造成的圖像變小甚至無法識別。
附圖說明
圖1為本發(fā)明的流程示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
實施例
請參閱圖1,本發(fā)明公開了一種基于自動變焦的自適應圖像跟蹤方法,其包括以下步驟:
S1.檢測目標圖像的大小。本步驟具體通過以下分步驟實現(xiàn):
S11.建立X-Y坐標系,并預先設定X軸方向的最大允許寬度W0、Y軸方向的最大允許高度H0。在本實施例中,W0的值為顯示屏幕的寬度值,H0的值為顯示屏幕的高度值。
S12.查找X值最大的像素點PW1、X值最小的像素點PW2,像素點PW1的X值記為Xmax,像素點PW2的X值記為Xmin,查找Y值最大的像素點PH1、Y值最小的像素點PH2,像素點PH1的Y值記為Ymax,像素點PH2的Y值記為Ymin;
S13.計算目標圖像的寬度W,W=Xmax-Xmin,計算目標圖像的高度H,H=Y(jié)max-Ymin。
在本實施例中,目標圖像的大小是以寬度和高度作為衡量參數(shù),當然,在某些應用場合,也可采用其他方式來衡量目標圖像的大小,本發(fā)明不做具體限定。
S2.計算目標圖像相對于畫面的大小。設定目標圖像相對于畫面的大小為ρ,ρ值通過以下公式計算:
ρ=W×H/W0×H0
其中,ρ為目標圖像相對于畫面的大小,W為目標圖像的寬度,H為目標圖像的高度,W0為最大允許寬度,H0為最大允許高度。
S3.基于步驟S2的計算結(jié)果,判斷是否需要變焦,若需要,則控制變焦機構(gòu)變焦,若不需要,則無動作。具體為:
判斷ρ是否符合閾值條件,若符合,則無動作,若不符合,則控制變焦機構(gòu)調(diào)整焦距。閾值條件為:
ρmin<ρ<ρmax
其中,ρ為目標圖像相對于畫面的大小,ρmin為最小閾值,ρmax為最小閾值。
通過以上描述可以看出,本發(fā)明實質(zhì)上是,在成功識別到目標圖像后,實時檢測目標圖像相對應畫面的大小判斷是否需要變焦,若需要變焦,則利用變焦系統(tǒng)計算變焦比例進行變焦,這樣就可以解放雙手,不需要去手動調(diào)焦去跟隨目標物體,如果檢測到物體不需要變焦,則不做變焦操作,從而可以對目標物體進行精準跟隨。
以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求的保護范圍為準。