两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

旋轉(zhuǎn)角度檢測方法

文檔序號:6022733閱讀:1646來源:國知局
專利名稱:旋轉(zhuǎn)角度檢測方法
技術(shù)領(lǐng)域
本發(fā)明有關(guān)一種檢測方法,特別是對旋轉(zhuǎn)角度進行檢測的方法。
背景技術(shù)
現(xiàn)在的旋轉(zhuǎn)角度的檢測大多是通過旋轉(zhuǎn)傳感器進行檢測,而旋轉(zhuǎn)傳感器也是通過檢測機械變形量或機械作用力的大小,或者是通過電容或電阻值的改變判斷旋轉(zhuǎn)的角度, 此種方式存在的不足之處是元件體積較大,不易安裝在一些便攜式電子裝置上,而現(xiàn)有的便攜式電子裝置中對于圖片的旋轉(zhuǎn)通常是固定角度的,即通過重力感應(yīng)器等MEMS器件,感測電子裝置的方向,從而相應(yīng)的將圖片在橫屏與豎屏顯示方式之間進行轉(zhuǎn)換,即只是進行 90度的變換,無法適用于需要其他角度旋轉(zhuǎn)的應(yīng)用環(huán)境。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種旋轉(zhuǎn)角度檢測的方法,采用圖像處理技術(shù)對旋轉(zhuǎn)角度進行檢測,以解決現(xiàn)有技術(shù)中無法對任意角度進行檢測的問題。為實現(xiàn)上述目的,本發(fā)明提供一種旋轉(zhuǎn)角度檢測方法,該方法包括如下步驟通過一傳感器陣列取得二幅圖像,形成參考幀與采樣幀,并通過采樣幀與參考幀的相關(guān)運算取得運動矢量;以參考幀的中心為圓心選取參考幀的部分像素形成環(huán)狀參考幀,并且該環(huán)狀參考幀包括多個呈環(huán)狀分布的參考塊;以采樣幀的中心為圓心選取部分像素形成環(huán)狀采樣幀,并且該環(huán)狀采樣幀包括多個呈環(huán)狀分布的采樣塊,該采樣塊與上述參考塊一一對應(yīng);對環(huán)狀參考幀與環(huán)狀采樣幀旋轉(zhuǎn)移位處理得到第一與第二比較幀;將第一比較幀與第二比較幀進行相關(guān)運算,取得最大相關(guān)值,計算此最大相關(guān)值對應(yīng)的旋轉(zhuǎn)矢量。依據(jù)上述主要特征,采樣幀的中心通過參考幀的中心與計算得到的運動矢量確定得到。依據(jù)上述主要特征,根據(jù)環(huán)狀參考幀的參考塊的像素值形成第一比較幀是通過將此環(huán)狀參考幀的參考塊的像素值進行順時針與逆時針旋轉(zhuǎn)移位a單位的參考塊得到,如環(huán)
狀參考幀的參考塊的像素值為C3 (1),C3 O),.......C3 (16),則順時針旋轉(zhuǎn)a單位的參考
塊形成的第一比較幀的數(shù)據(jù)Ai1, Ai2,......,Ai16,其中i = 0,.......I,I代表最大旋轉(zhuǎn)
的單位個數(shù),如此第一比較幀的數(shù)據(jù)Ai1, Ai2,......,Ai16為Ai1= (l-ai)C3(l)+ai C3 (2);Ai2= (l-ai)C3(2)+ai C3 (3)由此類推,而Aini= (l-ai)C3(16)+ai C3(l);而逆時針旋轉(zhuǎn)移位a單位的參考塊得到的比較幀的數(shù)據(jù)為A_i1; A-i2, A-I3......,A-i16 為
A-i2 = ai C3(l) + (l-ai)C3(2);A-I3 = ai C3(2) + (l-ai)C3(3);由此類推,而 A-、= ai C3(16) + (l-ai)C3(l)。依據(jù)上述主要特征,根據(jù)環(huán)狀采樣幀的采樣塊的像素值形成第二比較幀是通過將此環(huán)狀采樣幀的采樣塊的像素值進行順時針與逆時針旋轉(zhuǎn)移位a單位的采樣塊得到,如環(huán)
狀采樣幀的采樣塊的像素值為C3(l’),C3(2’),.......C3 (16’),則順時針旋轉(zhuǎn)移位a單
位的采樣塊形成的第二比較幀的數(shù)據(jù)Bi1, Bi2,......,Bi16,其中i = 0,.......I,I代表
最大旋轉(zhuǎn)的單位個數(shù),如此第二比較幀的數(shù)據(jù)Bi1, Bi2,......,Bi16為Bi1 = (l-ai)C3(l,)+ai C3(2,);Bi2 = (l-ai)C3(2' )+ai C3(3,)由此類推,而Bi16 = (l_ai)C3(16,)+a i C3(l,);而逆時針旋轉(zhuǎn)移位a單位的采樣塊得到的比較幀的數(shù)據(jù)為B_i1; B-i2, B_i3,......, B-i16 為B-i2 = ai C3(l,)+ (l_ai) C3 (2,);B-I3 = ai C3(2,) + (l_ai) C3 (3,);由此類推,而 B-ii = a i C3(16,)+ (l-ai)C3(l,)。依據(jù)上述主要特征,當(dāng)環(huán)狀參考幀與采樣幀設(shè)有多個圖像環(huán)時,對每一圖像環(huán)對應(yīng)的環(huán)狀參考幀與采樣幀進行旋轉(zhuǎn)移位處理形成第一與第二比較幀,并進行相關(guān)運算,得到每一圖像環(huán)的最大相關(guān)值對應(yīng)的旋轉(zhuǎn)矢量,之后對這些旋轉(zhuǎn)矢量進行加權(quán)平均,得到最終的旋轉(zhuǎn)矢量。依據(jù)上述主要特征,環(huán)狀參考幀的參考塊與環(huán)狀采樣幀的采樣塊的像素值是通過所選取的矩形傳感器陣列的像素塊的像素值與該參考塊或采樣塊與該像素塊的占空的比例的積累加得到。與現(xiàn)有技術(shù)相比較,本發(fā)明通過利用傳感器陣列取得二幅圖像,形成參考幀與采樣幀,并通過采樣幀與參考幀的相關(guān)運算取得運動矢量;之后以參考幀的中心為圓心選取參考幀的部分像素形成環(huán)狀參考幀,并且該環(huán)狀參考幀包括多個呈環(huán)狀分布的參考塊,并以采樣幀的中心為圓心選取采樣幀的部分像素形成環(huán)狀采樣幀,并且該環(huán)狀采樣幀包括多個呈環(huán)狀分布的采樣塊;其后對環(huán)狀參考幀與環(huán)狀采樣幀旋轉(zhuǎn)移位處理得到第一與第二比較幀,最后將第一比較幀與第二比較幀進行相關(guān)運算,取得最大相關(guān)值,計算此最大相關(guān)值對應(yīng)的旋轉(zhuǎn)矢量,如此利用現(xiàn)有的矩形傳感器陣列便可實現(xiàn)旋轉(zhuǎn)角度的檢測,從而克服現(xiàn)有旋轉(zhuǎn)檢測裝置的局限性,更利于將該旋轉(zhuǎn)檢測裝置應(yīng)用于便攜式電子裝置上,從而令使用者實現(xiàn)對控制對象任意角度的旋轉(zhuǎn)操作。


圖1為實施本發(fā)明的旋轉(zhuǎn)角度檢測裝置的圖像傳感器陣列的分布示意圖。圖2為圖1中環(huán)狀分布的圖像傳感器塊與圖像傳感器陣列的像素塊的對應(yīng)示意圖。圖3為實施本發(fā)明的旋轉(zhuǎn)角度檢測方法的流程圖。
具體實施例方式以下結(jié)合附圖對本發(fā)明具體實施方式
進行說明。請參閱圖1所示,為實施本發(fā)明的旋轉(zhuǎn)角度檢測方法所使用的圖像傳感器陣列的分布示意圖,在本實施例中該圖像傳感器陣列呈矩形,是由圖像傳感器R(00,
00)......R(31,31)組成的31*31的矩形傳感器陣列R,當(dāng)然此矩形圖像傳感器陣列R的大
小完全可視具體的需要而定。如此可利用此矩形圖像傳感器陣列取得外部工作表面或物體表面(如電子裝置的工作表面或手指)的二幀圖像,分別形成參考幀與采樣幀,之后通過采樣幀與參考幀進行相關(guān)性運算,從而取得電子裝置或手指的運動矢量,如此可控制與該矩形圖像傳感器陣列配合的電子裝置屏幕的光標(biāo)或圖形的運動,具體的原理與現(xiàn)有的光電鼠標(biāo)的工作原理相同,此在現(xiàn)有技術(shù)中多有描述,此處不再詳細說明。通常在電子裝置啟動后,通過該矩形圖像傳感器陣列取得的參考幀的中心為確定的,如通常是該矩形圖像傳感器陣列的中心,之后根據(jù)采樣幀與參考幀進行相關(guān)性運算取得運動矢量,此運動矢量也可視為參考幀中心與采樣幀中心的運動矢量(具體用途容后詳述)O為利用此矩形圖像傳感器陣列檢測旋轉(zhuǎn)矢量,可選擇該矩形圖像傳感器陣列的部分傳感器形成多個呈環(huán)狀分布的圖像傳感器塊,如此形成傳感器環(huán)。此時需要注意的是,此處的傳感器環(huán)并不需要單獨設(shè)置,在具體實現(xiàn)時只需通過控制相應(yīng)的讀出電路讀出組成該傳感器環(huán)的圖像傳感器塊的傳感器的像素值,并結(jié)合圖像傳感器塊與每一傳感器對應(yīng)的像素塊的占空比例(即二者重合的比例)而得到此圖像傳感器塊的像素值,具體如下所述。結(jié)合圖2所示,以傳感器環(huán)C3的圖像傳感器塊C3 (7)為例,該圖像傳感器塊C3 (7) 的像素值可通過如下的公式一計算得到C3(7) = al*R(02,22)+a2*R(03,22)+a3*R(04,22)+a4*R(02,23)+5*R(03, 23) +a6*R(04,23)+a7*R(02,24)+a8*R(03,22)+a9*R(04,24)+alO*R(05,24)+11*R(03,
25)+al2*R(04,25)+al3*R(05,25)+al4*R(06,25)+a 15*R(04,26)+a 16氺R (05,
26)+al7*R (06,26) +al8*R (04,27) +al9*R (05,27) +a20*R (06,27);(公式一)其中al. . . a20是指圖像傳感器塊與每一傳感器對應(yīng)的像素塊的占空比例(即每一傳感器對應(yīng)的像素塊與圖像傳感器塊面積的重合比例,如al = 1/16, a5 = 1,此占空比例完全可由積分的方式計算出,此為現(xiàn)有技術(shù),此處不再詳細說明),而R(02,22)為第02行、 第22列對應(yīng)的傳感器的像素值,而圖中所示的R(02,27)為第02行、第27列對應(yīng)的傳感器的像素值。在具體實施時,可以設(shè)置多個(在本實施例中設(shè)有三個,即C1、C2、C3)圖像傳感器環(huán)(即通過控制相應(yīng)的讀出電路實現(xiàn)),并且這些圖像傳感器環(huán)呈同心設(shè)置,而每傳感器環(huán)則包括多個(在本實施例設(shè)有16個)圖像傳感器塊。請參閱圖3所示,為實施本發(fā)明的旋轉(zhuǎn)角度檢測方法的流程圖,該方法包括如下步驟通過一傳感器陣列取得二幅圖像,形成參考幀與采樣幀,并通過采樣幀與參考幀的相關(guān)運算取得運動矢量;以參考幀的中心為圓心選取參考幀的部分像素形成環(huán)狀參考幀(即由圖像傳感器環(huán)形成的圖像幀),并且該環(huán)狀參考幀包括多個呈環(huán)狀分布的參考塊(即圖像傳感器環(huán)的圖像傳感器塊);以采樣幀的中心為圓心選取采樣幀的部分像素形成環(huán)狀采樣幀(即由圖像傳感器環(huán)形成的圖像幀),并且該環(huán)狀采樣幀包括多個呈環(huán)狀分布的采樣塊(即圖像傳感器環(huán)的圖像傳感器塊),其中該采樣塊與參考塊一一對應(yīng),并且采樣幀的中心是通過參考幀的中心與上述計算得到的運動矢量確定得到,即將參考幀的中心移動計算所到的運行矢量即可得到采樣幀的中心;對環(huán)狀參考幀與環(huán)狀采樣幀旋轉(zhuǎn)移位處理得到第一與第二比較幀;將第一比較幀與第二比較幀進行相關(guān)運算,取得最大相關(guān)值,計算此最大相關(guān)值對應(yīng)的旋轉(zhuǎn)矢量。在上述的步驟中,為便于描述,假設(shè)只設(shè)有一個圖像傳感器環(huán)C3,如此根據(jù)環(huán)狀參考幀的參考塊的像素值形成第一比較幀是通過將此環(huán)狀參考幀的參考塊的像素值進行順時針與逆時針旋轉(zhuǎn)移位a單位的參考塊得到,如環(huán)狀參考幀的參考塊的像素值為C3 (1),
C3(2),.......C3(16),則順時針旋轉(zhuǎn)a單位的參考塊形成的第一比較幀的數(shù)據(jù)Ai1,
Ai2,......,Ai16,其中i = 0,......I,I代表最大旋轉(zhuǎn)的單位個數(shù),如此第一比較幀的數(shù)
據(jù) Ai1, Ai2,......, Ai16 為Ai1= (l-ai)C3(l)+ai C3 (2);Ai2= (l-ai)C3(2)+ai C3 (3)由此類推,而Aini= (l-ai)C3(16)+ai C3(l);而逆時針旋轉(zhuǎn)移位a單位的參考塊得到的比較幀的數(shù)據(jù)為A_i1; A-i2, A-I3......,A-i16 為A-i2 = ai C3 (1) + (1-ai) C3 (2);A-I3 = ai C3 (2) + (l_ai) C3 (3);由此類推,而 A-i: = ai C3 (16) + (l_ai) C3 (1)。依據(jù)上述主要特征,根據(jù)環(huán)狀采樣幀的采樣塊的像素值形成第二比較幀是通過將此環(huán)狀采樣幀的采樣塊的像素值進行順時針與逆時針旋轉(zhuǎn)移位a單位的采樣塊得到,如環(huán)
狀采樣幀的采樣塊的像素值為C3(l’),C3(2’),.......C3 (16’),則順時針旋轉(zhuǎn)移位a單
位的采樣塊形成的第二比較幀的數(shù)據(jù)Bi1, Bi2,......,Bi16,其中i = 0,......1,1代表最
大旋轉(zhuǎn)的單位個數(shù),如此第二比較幀的數(shù)據(jù)Bi1, Bi2,......,Bi16為Bi1 = (l-ai)C3(l,)+ai C3(2,);Bi2 = (l-ai)C3(2' )+ai C3(3,)由此類推,而Bi16 = (1-ai) C3 (16,)+a i C3(l,);而逆時針旋轉(zhuǎn)移位a單位的采樣塊得到的比較幀的數(shù)據(jù)為B_i1; B-i2, B_i3,......, B-i16 為B-i2 = ai C3(l,) + (l_ai) C3 (2,);B-I3 = ai C3(2,) + (l_ai) C3 (3,);由此類推,而 B-ii = a i C3(16,)+ (l-ai)C3(l,)。由上述的方式得到第一與第二比較幀,之后將第一與第二比較幀進行相關(guān)運算, 對于每一傳感器環(huán)(如C1、C2、C3)均有ΟΙ+1)Μ2Ι+1)個相關(guān)值,將環(huán)狀參考幀通過旋轉(zhuǎn) ai (i = 0,......I,I代表旋轉(zhuǎn)的單位數(shù)量)的方式,共得到21+1個第一比較幀(其中i=0為原始環(huán)狀參考幀,即沒有進行旋轉(zhuǎn)),以同樣的方式也可得到21+1個第二比較幀,如此二者進行相關(guān)運算,從而可以得到01+1)* 01+1)個相關(guān)值,從而取得最大相關(guān)值,從而便可計算得到旋轉(zhuǎn)矢量,在具體實施時,該旋轉(zhuǎn)旋轉(zhuǎn)矢量可為旋轉(zhuǎn)角度,或者也可為旋轉(zhuǎn)加速度,此完全取決于實際的應(yīng)用狀況,對于其中的計算,如旋轉(zhuǎn)角度與旋轉(zhuǎn)加速度,為圖像處理領(lǐng)域非常成熟的方法,因此這里不再詳細說明。以下舉一事例進行說明,假設(shè)I = 2,a = 1/4時,則可以得到21+1 = 5個比較幀。Sl-第一個相對應(yīng)的比較幀的旋轉(zhuǎn)數(shù)量(逆時針旋轉(zhuǎn)二個單位)是(_2)xa =-1/2,(i = 2,a = 1/4);S2-第二個相對應(yīng)的比較幀的旋轉(zhuǎn)數(shù)量(逆時針旋轉(zhuǎn)一個單位)是(-l)xa =-1/4,(i = 1,a = 1/4);S3-第三個相對應(yīng)的比較幀的旋轉(zhuǎn)數(shù)量(逆時針旋轉(zhuǎn)O個單位,即未旋轉(zhuǎn))是(0) xa = 0,(i = 0,a = 1/4);S4-第四個相對應(yīng)的比較幀的旋轉(zhuǎn)數(shù)量(順時針旋轉(zhuǎn)一個單位)是(Dxa = 1/4, (i = 1,a = 1/4);S5-第五個相對應(yīng)的比較幀的旋轉(zhuǎn)數(shù)量(順時針旋轉(zhuǎn)二個單位)是(2)xa = 1/2, (i = 2,a = 1/4);因此上述的Si,S2,S3,S4,S5對應(yīng)于環(huán)狀參考幀和環(huán)狀采樣幀共產(chǎn)生5個第一比較幀和5個第二比較幀,分別定義為SYl, SY2,SY3,SY4,SY5及SDl, SD2,SD3,SD4,SD5。將SYl分別與SDl,SD2,SD3,SD4,SD5進行相關(guān)計算,得出5個相關(guān)值。將SY2分別與SDl,SD2,SD3,SD4,SD5進行相關(guān)計算,得出5個相關(guān)值。將STO分別與SDl,SD2,SD3,SD4,SD5進行相關(guān)計算,得出5個相關(guān)值。將SW分別與SDl,SD2,SD3,SD4,SD5進行相關(guān)計算,得出5個相關(guān)值。將STO分別與SDl,SD2,SD3,SD4,SD5進行相關(guān)計算,得出5個相關(guān)值。如此共得出01+1)^21+1) = 25個相關(guān)值,取出其中一個最相關(guān)的值所對應(yīng)的 SYi與SDj的組合,便可得出旋轉(zhuǎn)矢量。舉例若SYi = SY3,SDj = SD3,則旋轉(zhuǎn)矢量為S3-S3 =0。若 SYi = SY2,SDj = SD5,則旋轉(zhuǎn)矢量為 S5-S2 = 1/2-(-1/4) = 3/4 旋轉(zhuǎn)數(shù)量。當(dāng)然在具體實施時I、a、旋轉(zhuǎn)數(shù)量與旋轉(zhuǎn)角度的值需要根據(jù)傳感器的采樣頻率決定,如在上述的例子中,假如a= 1/4代表旋轉(zhuǎn)了 1度,則通過上述的計算可知3/4旋轉(zhuǎn)數(shù)量表示順時針旋轉(zhuǎn)了 3度。在具體實施時,如果有多個傳感器環(huán),設(shè)有K個,則通過上述的計算可得到K個最大相關(guān)值,之后計算得到與每一最大相關(guān)值對應(yīng)的K個旋轉(zhuǎn)角度,最后依據(jù)該計算得到的旋轉(zhuǎn)角度通過加權(quán)平均從而可以確定環(huán)狀參考幀與環(huán)狀采樣幀的旋轉(zhuǎn)矢量,在具體實現(xiàn)時,可對相關(guān)值強的矢量分配較高的權(quán)重,而相關(guān)值弱的矢量分配低的權(quán)重,從而得到最終的旋轉(zhuǎn)矢量。另外,在形成環(huán)狀采樣幀的過程中,需利用環(huán)狀參考幀的圓心與計算得到的運動矢量,推算出環(huán)狀采樣幀的圓心,之后再以此中心選取矩形傳感器陣列的采樣幀的部分像素形成環(huán)狀采樣幀。本領(lǐng)域的普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例所描述的各示例的單元及方法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明
8硬件與軟件的可互換性,在上述的說明中已經(jīng)按照功能一般性地描述了各示例的組成和步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用使用不同的方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。結(jié)合本文中所公開的實施例描述的方法步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實現(xiàn)。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器 (ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、CD-ROM或本技術(shù)領(lǐng)域內(nèi)所公知的任意其他形式的存儲介質(zhì)中??梢岳斫獾氖?,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1.一種旋轉(zhuǎn)角度檢測方法,該方法包括如下步驟通過一傳感器陣列取得二幅圖像,分別形成參考幀與采樣幀,并通過采樣幀與參考幀的相關(guān)運算取得運動矢量;以參考幀的中心為圓心選取參考幀的部分像素形成環(huán)狀參考幀,并且該環(huán)狀參考幀包括多個呈環(huán)狀分布的參考塊;以采樣幀的中心為圓心選取部分像素形成環(huán)狀采樣幀,并且該環(huán)狀采樣幀包括多個呈環(huán)狀分布的采樣塊,該采樣塊與上述參考塊一一對應(yīng);對環(huán)狀參考幀與環(huán)狀采樣幀旋轉(zhuǎn)移位處理得到第一與第二比較幀; 將第一與第二比較幀進行相關(guān)運算,取得最大相關(guān)值,計算此最大相關(guān)值對應(yīng)的旋轉(zhuǎn)矢量。
2.如權(quán)利要求1所述的旋轉(zhuǎn)角度檢測方法,其特征在于采樣幀的中心通過參考幀的中心與計算得到的運動矢量確定得到。
3.如權(quán)利要求1所述的旋轉(zhuǎn)角度檢測方法,其特征在于根據(jù)環(huán)狀參考幀的參考塊的像素值形成第一比較幀是通過將此環(huán)狀參考幀的參考塊的像素值進行順時針與逆時針旋轉(zhuǎn)移位a單位的參考塊得到,如環(huán)狀參考幀的參考塊的像素值為C3(l),C3(2),......C3(16),則順時針旋轉(zhuǎn)a單位的參考塊形成的第一比較幀的數(shù)據(jù)Ai1,Ai2,......,Ai16,其中i = 0,......I,I代表最大旋轉(zhuǎn)的單位個數(shù),如此第一比較幀的數(shù)據(jù) Ai1, Ai2,......, Ai16 為Ai1 = (l-ai)C3(l)+ai C3 (2);Ai2 = (l-ai)C3(2)+ai C3 (3)由此類推,而 Ai16= (l-ai)C3(16)+ai C3(l);而逆時針旋轉(zhuǎn)移位a單位的參考塊得到的比較幀的數(shù)據(jù)為A-i1; A-i2, A-I3......,A-I16 為A-i2 = ai C3(l) + (l-ai)C3(2); A-I3 = ai C3(2) + (l-ai)C3(3); 由此類推,而 A-i: = ai C3(16) + (l-ai)C3(l)。
4.如權(quán)利要求1所述的旋轉(zhuǎn)角度檢測方法,其特征在于根據(jù)環(huán)狀采樣幀的采樣塊的像素值形成第二比較幀是通過將此環(huán)狀采樣幀的采樣塊的像素值進行順時針與逆時針旋轉(zhuǎn)移位a單位的采樣塊得到,如環(huán)狀采樣幀的采樣塊的像素值為C3(l’),C3(2'),......C3(16’),則順時針旋轉(zhuǎn)移位a單位的采樣塊形成的第二比較幀的數(shù)據(jù)Bi1,Bi2,......,Bi16,其中i = 0,......I,I代表最大旋轉(zhuǎn)的單位個數(shù),如此第二比較幀的數(shù)據(jù) Bi1, Bi2,......, Bi16 為Bi1 = (l-ai)C3(l,)+ai C3(2,);Bi2 = (l-ai)C3(2,)+ai C3(3,)由此類推,而 Bi16= (l-ai)C3(16,)+a i C3(l,);而逆時針旋轉(zhuǎn)移位a單位的采樣塊得到的比較幀的數(shù)據(jù)為B-i1; B-i2, B-I3......,B-Ii6 為B-i2 = ai C3(l,) + (l-ai)C3(2,); B-I3 = ai C3(2,)+ (l_ai)C3 (3,);由此類推,而 B-i! = a i C3(16,)+ (l_ai)C3(l,)。
5.如權(quán)利要求1所述的旋轉(zhuǎn)角度檢測方法,其特征在于當(dāng)環(huán)狀參考幀與采樣幀設(shè)有多個圖像環(huán)時,對每一圖像環(huán)對應(yīng)的環(huán)狀參考幀與采樣幀進行旋轉(zhuǎn)移位處理形成第一與第二比較幀,并進行相關(guān)運算,得到每一圖像環(huán)的最大相關(guān)值對應(yīng)的旋轉(zhuǎn)矢量,之后對這些旋轉(zhuǎn)矢量進行加權(quán)平均,得到最終的旋轉(zhuǎn)矢量。
6.如權(quán)利要求1所述的旋轉(zhuǎn)角度檢測方法,其特征在于環(huán)狀參考幀的參考塊與環(huán)狀采樣幀的采樣塊的像素值是通過所選取的矩形傳感器陣列的像素塊的像素值與該參考塊或采樣塊與該像素塊的占空的比例的積累加得到。
全文摘要
一種旋轉(zhuǎn)角度檢測方法,包括如下步驟通過一矩形傳感器陣列取得二幅圖像,形成參考幀與采樣幀,并通過采樣幀與參考幀的相關(guān)運算取得運動矢量;以參考幀的中心為圓心選取參考幀的部分像素形成環(huán)狀參考幀,并且該環(huán)狀參考幀包括多個呈環(huán)狀分布的參考塊;以參考幀的中心與所述的運動矢量確定的點為圓心選取采樣幀的部分像素形成環(huán)狀采樣幀,并且該環(huán)狀采樣幀包括多個呈環(huán)狀分布的采樣塊;對環(huán)狀參考幀與環(huán)狀采樣幀旋轉(zhuǎn)移位處理得到第一與第二比較幀;將第一比較幀與第二比較幀進行相關(guān)運算,取得最大相關(guān)值,計算最大相關(guān)值對應(yīng)的旋轉(zhuǎn)矢量,以實現(xiàn)對旋轉(zhuǎn)矢量的檢測,以克服現(xiàn)有旋轉(zhuǎn)檢測裝置的局限性,可令使用者實現(xiàn)對控制對象任意角度的旋轉(zhuǎn)操作。
文檔編號G01B11/26GK102506769SQ201110361560
公開日2012年6月20日 申請日期2011年11月15日 優(yōu)先權(quán)日2011年11月15日
發(fā)明者劉建 申請人:益海芯電子技術(shù)江蘇有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
隆德县| 沈丘县| 方山县| 廊坊市| 若羌县| 新河县| 含山县| 宜城市| 青海省| 金溪县| 新兴县| 清新县| 武定县| 古浪县| 松滋市| 大宁县| 南川市| 常熟市| 红原县| 宁陕县| 福鼎市| 岳普湖县| 边坝县| 新和县| 改则县| 晴隆县| 丹江口市| 米脂县| 长宁区| 南平市| 阳西县| 漠河县| 神木县| 榕江县| 绥阳县| 宿松县| 延川县| 柳林县| 巨鹿县| 无锡市| 宁河县|