專利名稱:通過連拍計算物體運(yùn)動的速度絕對值的方法及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計算物體運(yùn)動的速度絕對值的方法,更具體地涉及一種通過連拍計算物體運(yùn)動的速度絕對值的方法及移動終端。
背景技術(shù):
移動終端的普及以及電子類產(chǎn)品的多樣化,推動了移動終端功能的多樣化。如今,一部移動終端就能夠集通信工具、收音機(jī)、照相機(jī)等功能于一體,極大地滿足了用戶需求,并為用戶提供了不同的體驗(yàn)。在現(xiàn)有的環(huán)境中,如果需要測量物體的運(yùn)動速度絕對值一般是通過一些專業(yè)的測速設(shè)備。然而實(shí)際生活中,有時候我們希望知道高速運(yùn)動的汽車或者奔跑的運(yùn)動員的速度絕對值,而這時又很難隨身攜帶專業(yè)的測速工具,那么這時測量速度絕對值是很難進(jìn)行的。
因此,有必要提供一種通過連拍計算物體運(yùn)動的速度絕對值的方法,實(shí)現(xiàn)方便快捷的計算物體運(yùn)動的速度絕對值從而克服上述缺陷。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種通過連拍計算物體運(yùn)動的速度絕對值的方法,從而方便快捷的計算物體運(yùn)動的速度絕對值。本發(fā)明的另一目的是提供一種通過連拍計算物體運(yùn)動的速度絕對值的移動終端,從而方便快捷的計算物體運(yùn)動的速度絕對值。為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種通過連拍計算物體運(yùn)動的速度絕對值的方法,包括以下步驟(I)設(shè)置連拍間隔T ;(2)采集n張包括物體的場景圖片,其中n>l且為自然數(shù);(3)在任意一張所述場景圖片上設(shè)置所述物體上任一點(diǎn)為基準(zhǔn)點(diǎn)X并設(shè)置基準(zhǔn)距離L0,所述基準(zhǔn)距離LO為所述場景圖片中、相對距離恒定的、任意兩點(diǎn)間的實(shí)際距離;(4)根據(jù)所述基準(zhǔn)距離LO計算出圖片距離LI ;(5)計算實(shí)際中的物體與所述場景圖片中的物體的縮放比例k=L0/Ll ;(6)計算所述物體在任意兩張的所述場景圖片的時間間隔t內(nèi)所述基準(zhǔn)點(diǎn)的位置差LX,其中t=mT,m彡I且為自然數(shù);(7)計算所述物體運(yùn)動的實(shí)際距離s=LX*k ;(8)計算所述物體的運(yùn)動的速度絕對值I V I =s/t。與現(xiàn)有技術(shù)相比,本發(fā)明通過連拍計算物體運(yùn)動的速度絕對值的方法在計算物體運(yùn)動速度絕對值時,首先設(shè)置連拍間隔T、采集n張包括物體的場景圖片,其中n>l,然后在任意一張所述場景圖片上設(shè)置所述物體上任一點(diǎn)為基準(zhǔn)點(diǎn)X并設(shè)置基準(zhǔn)距離L0,再根據(jù)所述基準(zhǔn)距離LO計算出圖片距離LI從而進(jìn)一步得到實(shí)際中的物體與所述場景圖片中的物體的縮放比例k=L0/Ll,之后再計算所述物體在任意兩張的所述場景圖片的時間間隔t內(nèi)所述基準(zhǔn)點(diǎn)X的位置差LX,最后可以計算得到所述物體運(yùn)動的實(shí)際距離s=LX*k,從而計算所述物體的運(yùn)動的速度絕對值I V I =s/t,從而實(shí)現(xiàn)了方便快捷的計算物體運(yùn)動速度絕對值。具體地,所述步驟(3)中設(shè)置基準(zhǔn)距離LO具體為點(diǎn)擊所述場景圖片中除基準(zhǔn)點(diǎn)X外的任意兩點(diǎn)以彈出輸入框;在所述輸入框內(nèi)輸入所述基準(zhǔn)距離LO的具體數(shù)值。較佳地,所述連拍間隔T為0. 5秒。較佳地,所述n的取值范圍為4 5。
相應(yīng)地,本發(fā)明還提供了一種通過連拍計算物體運(yùn)動的速度絕對值的移動終端,包括設(shè)置模塊,用于設(shè)置連拍間隔T ;采集模塊,用于采集n張包括物體的場景圖片,其中n>l且為自然數(shù);編輯模塊,用于在任意一張所述場景圖片上設(shè)置所述物體上任一點(diǎn)為基準(zhǔn)點(diǎn)X并設(shè)置基準(zhǔn)距離L0,所述基準(zhǔn)距離LO為所述場景圖片中、相對距離恒定的、任意兩點(diǎn)間的實(shí)際距離;第一處理模塊,用于根據(jù)所述基準(zhǔn)距離LO計算出圖片距離LI,并計算實(shí)際中的物體與所述場景圖片中的物體的縮放比例k=L0/Ll ;第二處理模塊,用于計算所述物體在任意兩張的所述場景圖片的時間間隔t內(nèi)所述基準(zhǔn)點(diǎn)X的位置差LX,其中t=mT, m彡I且為自然數(shù);實(shí)際距離運(yùn)算模塊,用于計算所述物體運(yùn)動的實(shí)際距離s=LX*k ;速度絕對值運(yùn)算模塊,用于計算所述物體的運(yùn)動速度絕對值I V I =s/to較佳地,所述連拍間隔T為0. 5秒。較佳地,所述n的取值范圍為4 5。通過以下的描述并結(jié)合附圖,本發(fā)明將變得更加清晰,這些附圖用于解釋本發(fā)明的實(shí)施例。
圖I為本發(fā)明通過連拍計算物體運(yùn)動的速度絕對值的方法一實(shí)施例的流程圖。圖2為圖I中物體運(yùn)動的示意圖。圖3為本發(fā)明通過連拍計算物體運(yùn)動速度絕對值的移動終端一實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施例方式現(xiàn)在參考附圖描述本發(fā)明的實(shí)施例,附圖中類似的元件標(biāo)號代表類似的元件。下面結(jié)合附圖,對本發(fā)明實(shí)施例進(jìn)行詳細(xì)說明。圖I為本發(fā)明通過連拍計算物體運(yùn)動速度絕對值的方法一實(shí)施例的流程圖,圖2為圖I中物體運(yùn)動的示意圖,參照圖I和圖2,包括以下步驟步驟S 101,設(shè)置連拍間隔T ;T的取值一般為0. I秒 I秒,本實(shí)施例中設(shè)置T為0. 5 秒;
步驟S 102,對準(zhǔn)包含運(yùn)動物體的場景進(jìn)行n (n>l且為自然數(shù))連拍得到n張場景圖片,其中n取值為4,即進(jìn)行4連拍得到四張圖片;需要注意的是,在取場景時要求運(yùn)動的物體在連拍的n張圖片中都可以看得到,本實(shí)施例中n取值為4,而理論上n取值只要大于I、且越大越好,但要考慮實(shí)際情況在一定時間后,物體會運(yùn)動到超出所取的場景范圍,故n的取值需根據(jù)實(shí)際情況進(jìn)行選取,一般取值為4飛;步驟S103,在得到的n張場景圖片中任選一張并在上面設(shè)置基準(zhǔn)點(diǎn)X及基準(zhǔn)距離L0,其中基準(zhǔn)點(diǎn)X是在運(yùn)動物體上取的某一點(diǎn),基準(zhǔn)距離LO為場景圖片中、相對距離恒定的、任意兩點(diǎn)間的實(shí)際距離;如當(dāng)運(yùn)動物體為汽車時,可以設(shè)置場景圖片中汽車的車尾某一點(diǎn)為基準(zhǔn)點(diǎn),其中若具有識別基準(zhǔn)點(diǎn)功能,則可以只在一張圖片中設(shè)置車尾某一點(diǎn)為基準(zhǔn)點(diǎn),反之,則必須在每張場景圖片上均設(shè)置車尾某一點(diǎn)為基準(zhǔn)點(diǎn);其中基準(zhǔn)距離LO的具體設(shè)置過程為在選定的場景圖片中任選兩點(diǎn),點(diǎn)擊這兩點(diǎn)會出現(xiàn)一個輸入框,在輸入框內(nèi)輸入該兩點(diǎn)在實(shí)際中的距離,這個距離即為基準(zhǔn)距離L0,如可以在場景圖片中選定車頭與車尾兩點(diǎn)并輸入車頭與車尾的基準(zhǔn)距離L0,其中基準(zhǔn)距離LO為汽車的實(shí)際車長,而LO的獲 取可以是通過實(shí)際測量,也可以是根據(jù)汽車的型號等信息在網(wǎng)上查詢得到;步驟S104,根據(jù)基準(zhǔn)距離LO計算出圖片距離LI,具體的計算過程為識別基準(zhǔn)距離LO的兩端點(diǎn)并計算這兩端點(diǎn)之間包含的像素數(shù),根據(jù)該像素數(shù)轉(zhuǎn)換得到圖片距離LI ;步驟S105,計算實(shí)際中的物體與場景圖片中的物體的縮放比例k=L0/Ll ;步驟S106,計算物體在任意兩張的場景圖片的時間間隔t內(nèi)基準(zhǔn)點(diǎn)的位置差LX,其中t=mT,m > I且為自然數(shù),具體計算過程為識別任意兩張場景圖片中基準(zhǔn)點(diǎn)X之間包含的像素數(shù)根據(jù)該像素數(shù)轉(zhuǎn)換得到在這兩張場景圖片的時間間隔t內(nèi)基準(zhǔn)點(diǎn)X的位置差LX ;如其中第一張場景圖片與第二張場景圖片中基準(zhǔn)點(diǎn)X在時間間隔tl2=T內(nèi)的位置差為LX12,同理,第二張場景圖片與第三張場景圖片的時間間隔t23=T內(nèi)的位置差為LX23,第三張場景圖片與第四張場景圖片中的時間間隔t34=T內(nèi)的位置差為LX34,第一張場景圖片與第四張場景圖片中的時間間隔tl4=3T內(nèi)的位置差為LX14,其中物體在任意兩張的場景圖片的時間間隔t內(nèi)基準(zhǔn)點(diǎn)X的位置差LX是物體在時間間隔t內(nèi)運(yùn)動的位移大小;步驟S107,計算物體運(yùn)動的實(shí)際距離s=LX*k ;如物體在第一張場景圖片與第二張場景圖片的時間間隔tl2=T內(nèi)運(yùn)動的實(shí)際距離為sl2=LX12*k,同理,物體在第一張場景圖片與第四張場景圖片的時間間隔tl4=3T內(nèi)運(yùn)動的實(shí)際距離為sl4=LX14*k ;該實(shí)際距離是物體運(yùn)動的位移大??;步驟S108,根據(jù)公式I V I =s/t計算物體運(yùn)動的速度絕對值,具體過程為物體在第一張與第二張場景圖片的時間間隔tl2=T內(nèi)運(yùn)動速度絕對值為I v|12=s12/tl2=LX12*k/T=LX12*L0/(Ll*T),同理,可計算得到 I v I 23=LX23*k/T=LX23*L0/(L1*T)、
I v I 34=LX34*k/T=LX34*L0/(Ll*T),之后將 I v I 12、I v I 23 及 I v I 34 取平均值即為物體在3T的時間內(nèi)運(yùn)動的平均速度絕對值;當(dāng)然,還可以只經(jīng)過一次計算得到物體在連拍的四張圖片的時間間隔tl4=3T內(nèi)運(yùn)動的平均速度絕對值,如I V I 14=814/tl4=LX14*k/3T=LX14*L0/(Ll*3T)。其中,本實(shí)施例是以物體做直線運(yùn)動為例進(jìn)行說明的,當(dāng)然,物體在做曲線運(yùn)動時也是適用的。需要注意的是,所述移動終端具備相機(jī)連拍功能,在本實(shí)施例中僅以手機(jī)為例進(jìn)行說明,但并不局限于手機(jī),還包括具備相機(jī)連拍功能的諸如PDA等其它移動終端。根據(jù)以上描述可以看出,所述通過連拍計算物體運(yùn)動的速度絕對值的方法在計算物體運(yùn)動的速度絕對值時,首先設(shè)置連拍間隔T、采集n張包括物體的場景圖片,其中n>l,然后在其中一張所述場景圖片上設(shè)置所述物體上某一點(diǎn)為基準(zhǔn)點(diǎn)X并設(shè)置基準(zhǔn)距離L,再根據(jù)所述基準(zhǔn)距離LO計算出圖片距離LI從而進(jìn)一步得到實(shí)際中的物體與所述場景圖片中的物體的縮放比例k=L0/Ll,之后再計算所述物體在任意兩張的所述場景圖片的時間間隔t內(nèi)所述基準(zhǔn)點(diǎn)的位置差LX,其中t=mT,m > I且為自然數(shù),最后可以計算得到所述物體運(yùn)動的實(shí)際距離s=LX*k,從而計算所述物體的運(yùn)動的速度絕對值I V I =s/t,實(shí)現(xiàn)了方便快捷的計算物體運(yùn)動速度絕對值。需要注意的是,本發(fā)明中對平均速度絕對值的計算方法并不局限于以上揭示的實(shí)施例,而應(yīng)當(dāng)包括各種根據(jù)本發(fā)明得到的數(shù)據(jù)進(jìn)行計算的方法。相應(yīng)地,本發(fā)明還提供了一種通過連拍計算物體運(yùn)動的速度絕對值的移動終端 100,在本發(fā)明的一優(yōu)選實(shí)施例中,所述通過連拍計算物體運(yùn)動的速度絕對值的移動終端100的結(jié)構(gòu)框圖如圖3所示。參照圖3,本發(fā)明通過連拍計算物體運(yùn)動的速度絕對值的移動終端100包括設(shè)置模塊10、采集模塊11、編輯模塊12、第一處理模塊13、第二處理模塊14、實(shí)際距離運(yùn)算模塊15以及速度絕對值運(yùn)算模塊16。設(shè)置模塊10用于設(shè)置連拍間隔T ;采集模塊11與設(shè)置模塊10連接、用于采集n張包括物體的場景圖片,其中n>l且為自然數(shù);編輯模塊12與采集模塊11連接、用于在其中一張場景圖片上設(shè)置物體上某一點(diǎn)為基準(zhǔn)點(diǎn)X并設(shè)置基準(zhǔn)距離LO ;第一處理模塊13與編輯模塊12連接、用于根據(jù)基準(zhǔn)距離LO計算出圖片距離LI并計算實(shí)際中的物體與場景圖片中的物體的縮放比例k=L0/Ll ;第二處理模塊14與編輯模塊12連接、用于計算物體在任意兩張的場景圖片的時間間隔t內(nèi)基準(zhǔn)點(diǎn)的位置差LX,其中t=mT,m> I且為自然數(shù);實(shí)際距離運(yùn)算模塊15與第一處理模塊13及第二處理模塊14連接、用于計算物體運(yùn)動的實(shí)際距離s=LX*k ;速度絕對值運(yùn)算模塊16與實(shí)際距離運(yùn)算模塊15連接、用于計算物體的運(yùn)動的速度絕對值I V I =s/to其中,在本實(shí)施例中連拍間隔T為0. 5秒;n的取值范圍為4 5。以上結(jié)合最佳實(shí)施例對本發(fā)明進(jìn)行了描述,但本發(fā)明并不局限于以上揭示的實(shí)施例,而應(yīng)當(dāng)涵蓋各種根據(jù)本發(fā)明的本質(zhì)進(jìn)行的修改、等效組合。
權(quán)利要求
1.一種通過連拍計算物體運(yùn)動的速度絕對值的方法,其特征在于,包括以下步驟 (1)設(shè)置連拍間隔T; (2)采集η張包括物體的場景圖片,其中η>I且為自然數(shù); (3)在任意一張所述場景圖片上設(shè)置所述物體上任一點(diǎn)為基準(zhǔn)點(diǎn)X并設(shè)置基準(zhǔn)距離L0,所述基準(zhǔn)距離LO為所述場景圖片中、相對距離恒定的、任意兩點(diǎn)間的實(shí)際距離; (4)根據(jù)所述基準(zhǔn)距離LO計算出圖片距離LI; (5)計算實(shí)際中的物體與所述場景圖片中的物體的縮放比例k=L0/Ll; (6)計算所述物體在任意兩張的所述場景圖片的時間間隔t內(nèi)所述基準(zhǔn)點(diǎn)的位置差LX,其中t=mT,m彡I且為自然數(shù); (7)計算所述物體運(yùn)動的實(shí)際距離s=LX*k; (8)計算所述物體運(yùn)動的速度絕對值IV I =s/to
2.如權(quán)利要求I所述的通過連拍計算物體運(yùn)動的速度絕對值的方法,其特征在于,所述步驟(3)中設(shè)置基準(zhǔn)距離LO具體為 點(diǎn)擊所述場景圖片中除基準(zhǔn)點(diǎn)X外的任意兩點(diǎn)以彈出輸入框; 在所述輸入框內(nèi)輸入所述基準(zhǔn)距離LO的具體數(shù)值。
3.如權(quán)利要求I所述的通過連拍計算物體運(yùn)動的速度絕對值的方法,其特征在于,所述連拍間隔T為O. 5秒。
4.如權(quán)利要求I所述的通過連拍計算物體運(yùn)動的速度絕對值的方法,其特征在于,所述η的取值范圍為4 5。
5.一種通過連拍計算物體運(yùn)動的速度絕對值的移動終端,其特征在于,包括 設(shè)置模塊,用于設(shè)置連拍間隔T ; 采集模塊,用于采集η張包括物體的場景圖片,其中η>1且為自然數(shù); 編輯模塊,用于在任意一張所述場景圖片上設(shè)置所述物體上任一點(diǎn)為基準(zhǔn)點(diǎn)X并設(shè)置基準(zhǔn)距離L0,所述基準(zhǔn)距離LO為所述場景圖片中、相對距離恒定的、任意兩點(diǎn)間的實(shí)際距離; 第一處理模塊,用于根據(jù)所述基準(zhǔn)距離LO計算出圖片距離LI,并計算實(shí)際中的物體與所述場景圖片中的物體的縮放比例k=L0/Ll ; 第二處理模塊,用于計算所述物體在任意兩張的所述場景圖片的時間間隔t內(nèi)所述基準(zhǔn)點(diǎn)的位置差LX,其中t=mT, m彡I且為自然數(shù); 實(shí)際距離運(yùn)算模塊,用于計算所述物體運(yùn)動的實(shí)際距離s=LX*k ; 速度絕對值運(yùn)算模塊,用于計算所述物體運(yùn)動的速度絕對值I V I =s/to
6.如權(quán)利要求5所述的通過連拍計算物體運(yùn)動的速度絕對值的移動終端,其特征在于,所述連拍間隔T為O. 5秒。
7.如權(quán)利要求4所述的通過連拍計算物體運(yùn)動速度的絕對值的移動終端,其特征在于,所述η的取值范圍為4 5。
全文摘要
本發(fā)明公開了一種通過連拍計算物體運(yùn)動的速度絕對值的方法,包括(1)設(shè)置連拍間隔T;(2)采集n張包括物體的場景圖片,其中n>1;(3)在其中一張所述場景圖片上設(shè)置所述物體上某一點(diǎn)為基準(zhǔn)點(diǎn)x并設(shè)置基準(zhǔn)距離L0;(4)根據(jù)所述基準(zhǔn)距離L0計算出圖片距離L1;(5)計算實(shí)際中的物體與所述場景圖片中的物體的縮放比例k=L0/L1;(6)計算所述物體在任意兩張的所述場景圖片的時間間隔t內(nèi)所述基準(zhǔn)點(diǎn)的位置差LX,其中t=mT,m≥1且為自然數(shù);(7)計算所述物體運(yùn)動的實(shí)際距離s=LX*k;(8)計算所述物體運(yùn)動的速度絕對值|v︱=s/t。從而實(shí)現(xiàn)了方便快捷的計算物體運(yùn)動的速度絕對值。
文檔編號G01P3/48GK102967721SQ20121045378
公開日2013年3月13日 申請日期2012年11月13日 優(yōu)先權(quán)日2012年11月13日
發(fā)明者彭凡 申請人:廣東歐珀移動通信有限公司