一種基于移動終端的物體跟蹤方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種基于移動終端的物體跟蹤方法,包括:1)根據用戶的觸發(fā),在移動終端屏幕上展示虛擬物體,并等待t1秒后,通過攝像頭對攝像頭進行采樣;2)以攝像頭拍攝的第一幀圖像作為參考幀,比較后續(xù)的第n1幀與第一幀的設定第一區(qū)域內是否發(fā)生變化,其中,若不產生變化,則3)比較第n1幀與第一幀的設定第二區(qū)域內是否發(fā)生變化,若產生變化,則認定有物體通過,如不產生變化,則認定無物體通過。本發(fā)明采取了上述方案以后,簡化了對于判別指定區(qū)域是否被觸摸的過程,不需要經過各種復雜的數學運算,具有較好的效果。
【專利說明】一種基于移動終端的物體跟蹤方法和裝置【技術領域】
[0001]本發(fā)明屬于一種人機交互方法和裝置,具體來說,涉及一種基于移動終端的物體跟蹤方法和裝置。
【背景技術】
[0002]隨著智能手機的普及以及處理能力的不斷提升,現(xiàn)在有越來越多的品牌公司想制作基于AR的應用。所謂基于AR的應用,一般是用戶通過智能手機或平板電腦,用攝像頭掃描某個特定物體或二維碼之后,在設備屏幕上展示一個虛擬的3D物體。而用戶可以與3D物體通過不同的方式進行交互,比如觸摸屏幕,或者用手或腳通過攝像頭來“觸碰”某個指定的物體等等。本案就是要描述如何通過快捷、有效的方式來探測某個虛擬物體被用戶手指或其它東西遮擋的技術。
[0003]目前,通常技術是通過遮擋物的邊緣以及特征值,利用邊緣編碼、曲率、Fourier描述算子等方式來描述;或者是通過遮擋物在圖像平面中所占區(qū)域,與圖像區(qū)域分割直接相連的方式來描述。
[0004]上述所描述的前一種方式基本上需要識別遮擋物,計算量比較高。而后一種方式往往通過四分樹、區(qū)域特征的計算,運算量也要高點。
[0005]盡管當前手機處理器的計算能力已經足夠強大,但是電池續(xù)航時間仍然是很多用戶所關心的話題。如果計 算量太大,處理器長時間高速運轉,勢必導致電池電力會被很快耗完。因此,這里將提供基于第二種方式,但又改進過的方法來處理這種需求。
【發(fā)明內容】
[0006]本發(fā)明所要解決的技術問題是提供一種基于移動終端的物體跟蹤方法和裝置,用以降低目前的方法對移動終端的能耗要求較高的缺點。
[0007]本發(fā)明解決上述技術問題所采取的技術方案如下:
[0008]一種基于移動終端的物體跟蹤方法,包括:
[0009]I)根據用戶的觸發(fā),在移動終端屏幕上展示虛擬物體,并等待tl秒后,通過攝像頭對攝像頭進行采樣;
[0010]2)以攝像頭拍攝的第一幀圖像作為參考幀,比較后續(xù)的第nl幀與第一幀的設定第一區(qū)域內是否發(fā)生變化,其中,若不產生變化,則
[0011]3)比較第nl幀與第一幀的設定第二區(qū)域內是否發(fā)生變化,若產生變化,則認定有物體通過,如不產生變化,則認定無物體通過。
[0012]進一步地,優(yōu)選的是,若步驟2)中,發(fā)生變化,則放棄前nl幀;
[0013]以nl+1幀作為參考幀,比較2nl幀與nl+1幀在設定的第一區(qū)域內是否發(fā)生變化。
[0014]進一步地,優(yōu)選的是,tl = I ;nl = 5或者6。
[0015]進一步地,優(yōu)選的是,第一區(qū)域選定攝像頭拍攝圖像的四個角區(qū)域,尺寸選擇32x32。[0016]進一步地,優(yōu)選的是,第二區(qū)域為需要監(jiān)測區(qū)域的一個或者多個矩形塊區(qū)域。
[0017]進一步地,優(yōu)選的是,步驟2)中,比較之前,將子圖像的顏色數據由RGB格式轉為YUV格式,然后只取UV分量;
[0018]對每個子圖像中的像素的UV分量分別做均方差;
[0019]并比較均方差與門限值的大小,如果均方差超出了門限值的范圍,則說明背景抖動,放棄本次比較的幀。
[0020]一種基于移動終端的物體探測裝置,包括:
[0021]采樣單元,用于根據用戶的觸發(fā),在移動終端屏幕上展示虛擬物體,并等待tl秒后,通過攝像頭對攝像頭進行采樣;
[0022]采樣比較單元,用于以攝像頭拍攝的第一幀圖像作為參考幀,比較后續(xù)的第nl幀與第一幀的設定第一區(qū)域內是否發(fā)生變化,其中,若不產生變化,則
[0023]比較第nl幀與第一幀的設定第二區(qū)域內是否發(fā)生變化,若產生變化,則認定有物體通過,如不產生變化,則認定無物體通過。
[0024]進一步地,優(yōu)選的是,所述采樣比較單元,錦衣不用于當在比較后續(xù)的第nl幀與第一幀的設定第一區(qū)域內是否發(fā)生變化時,
[0025]發(fā)生變化,則放棄前nl幀;
[0026]以nl+1幀作為參考幀,比較2nl幀與nl+1幀在設定的第一區(qū)域內是否發(fā)生變化。
[0027]進一步地,優(yōu)選的是,tl = I ;nl = 5或者6。
[0028]進一步地,優(yōu)選的是,第一區(qū)域選定攝像頭拍攝圖像的四個角區(qū)域,尺寸選擇32x32。
[0029]本發(fā)明采取了上述方案以后,簡化了對于判別指定區(qū)域是否被觸摸的過程,不需要經過各種復雜的數學運算,并且采用隔幀的采樣,大大降低了電源消耗。另外,在比較過程中,通過對若干區(qū)域進行判別而不是整幀圖像也大大降低了運算量,具有較好的效果。
[0030]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。
【專利附圖】
【附圖說明】
[0031]下面結合附圖對本發(fā)明進行詳細的描述,以使得本發(fā)明的上述優(yōu)點更加明確。其中,
[0032]圖1是本發(fā)明基于移動終端的物體跟蹤方法的流程示意圖;
[0033]圖2是本發(fā)明基于移動終端的物體跟蹤方法的一個實例的流程示意圖;
[0034]圖3是本發(fā)明基于移動終端的物體跟蹤裝置的結構示意圖。
【具體實施方式】
[0035]以下將結合附圖及實施例來詳細說明本發(fā)明的實施方式,借此對本發(fā)明如何應用技術手段來解決技術問題,并達成技術效果的實現(xiàn)過程能充分理解并據以實施。需要說明的是,只要不構成沖突,本發(fā)明中的各個實施例以及各實施例中的各個特征可以相互結合,所形成的技術方案均在本發(fā)明的保護范圍之內。[0036]另外,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0037]如圖1所示,本發(fā)明的方法主要包括以下步驟:
[0038]步驟1:根據用戶的觸發(fā),在移動終端屏幕上展示虛擬物體,并等待tl秒后,通過攝像頭對攝像頭進行采樣;
[0039]步驟2:以攝像頭拍攝的第一幀圖像作為參考幀,比較后續(xù)的第nl幀與第一幀的設定第一區(qū)域內是否發(fā)生變化,其中,若不產生變化,則
[0040]步驟3:比較第nl幀與第一幀的設定第二區(qū)域內是否發(fā)生變化,若產生變化,則認定有物體通過,如不產生變化,則認定無物體通過。
[0041]其中,在步驟2中,若發(fā)生變化,則放棄前nl幀;
[0042]以nl+1幀作為參考幀,比較2nl幀與nl+1幀在設定的第一區(qū)域內是否發(fā)生變化。
[0043]進一步地,優(yōu)選的實例中,tl = I ;nl = 5或者6。
[0044]進一步地,優(yōu)選的是,第一區(qū)域選定攝像頭拍攝圖像的四個角區(qū)域,尺寸選擇32x32。
[0045]進一步地,優(yōu)選的是,第二區(qū)域為需要監(jiān)測區(qū)域的一個或者多個矩形塊區(qū)域。
[0046]進一步地,優(yōu)選的是,步驟2)中,比較之前,將子圖像的顏色數據由RGB格式轉為YUV格式,然后只取UV分量;
[0047]對每個子圖像中的像素的UV分量分別做均方差;
[0048]
【權利要求】
1.一種基于移動終端的物體跟蹤方法,其特征在于,包括: 1)根據用戶的觸發(fā),在移動終端屏幕上展示虛擬物體,并等待tl秒后,通過攝像頭對攝像頭進行采樣; 2)以攝像頭拍攝的第一幀圖像作為參考幀,比較后續(xù)的第nl幀與第一幀的設定第一區(qū)域內是否發(fā)生變化,其中,若不產生變化,則 3)比較第nl幀與第一幀的設定第二區(qū)域內是否發(fā)生變化,若產生變化,則認定有物體通過,如不產生變化,則認定無物體通過。
2.根據權利要求1所述的基于移動終端的物體跟蹤方法,其特征在于,若步驟2)中,發(fā)生變化,則放棄前nl幀; 以nl+1幀作為參考幀,比較2nl幀與nl+1幀在設定的第一區(qū)域內是否發(fā)生變化。
3.根據權利要求1或2所述的基于移動終端的物體跟蹤方法,其特征在于,tl= I ;nl=5或者6。
4.根據權利要求1或2所述的基于移動終端的物體跟蹤方法,其特征在于,第一區(qū)域選定攝像頭拍攝圖像的四個角區(qū)域,尺寸選擇32x32。
5.根據權利要求1或2所述的基于移動終端的物體跟蹤方法,其特征在于,第二區(qū)域為需要監(jiān)測區(qū)域的一個或者多 個矩形塊區(qū)域。
6.根據權利要求1所述的基于移動終端的物體跟蹤方法,其特征在于,步驟2)中,比較之前,將子圖像的顏色數據由RGB格式轉為YUV格式,然后只取UV分量; 對每個子圖像中的像素的UV分量分別做均方差; —(Σ ( ?2 / Ν-? ^ N 其中,N為所有像素個數,Xi代表每一個像素的值; 并比較均方差與門限值的大小,如果均方差超出了門限值的范圍,則說明背景抖動,放棄本次比較的幀。
7.一種基于移動終端的物體探測裝置,其特征在于,包括: 采樣單元,用于根據用戶的觸發(fā),在移動終端屏幕上展示虛擬物體,并等待tl秒后,通過攝像頭對攝像頭進行采樣; 采樣比較單元,用于以攝像頭拍攝的第一幀圖像作為參考幀,比較后續(xù)的第nl幀與第一幀的設定第一區(qū)域內是否發(fā)生變化,其中,若不產生變化,則 比較第nl幀與第一幀的設定第二區(qū)域內是否發(fā)生變化,若產生變化,則認定有物體通過,如不產生變化,則認定無物體通過。
8.根據權利要求7所述的基于移動終端的物體探測裝置,其特征在于,所述采樣比較單元,錦衣不用于當在比較后續(xù)的第nl幀與第一幀的設定第一區(qū)域內是否發(fā)生變化時, 發(fā)生變化,則放棄前nl幀; 以nl+1幀作為參考幀,比較2nl幀與nl+1幀在設定的第一區(qū)域內是否發(fā)生變化。
9.根據權利要求7或8所述的基于移動終端的物體跟蹤裝置,其特征在于,tl= I ;nl=5或者6。
10.根據權利要求7或8所述的基于移動終端的物體跟蹤裝置,其特征在于,第一區(qū)域選定攝像頭拍攝圖像 的四個角區(qū)域,尺寸選擇32x32。
【文檔編號】G06F3/0487GK103984490SQ201410167962
【公開日】2014年8月13日 申請日期:2014年4月24日 優(yōu)先權日:2014年4月24日
【發(fā)明者】陳軼 申請人:北京掌闊移動傳媒科技有限公司