一旋轉(zhuǎn)夾角9:,第二旋轉(zhuǎn)夾角02以預(yù)定計(jì)算方式計(jì)算用戶的身高。所述預(yù)定計(jì)算方式為:
[0081]用戶的身高=水平距離X[第一旋轉(zhuǎn)夾角的正切值+所述第二旋轉(zhuǎn)夾角與第一旋轉(zhuǎn)夾角之間夾角差的正切值]
[0082]對(duì)應(yīng)計(jì)算公式為:
[0083]h身高=hi[tan9i+tan(02-9i)]
[0084]S5,將計(jì)算好的用戶的身高予以顯示以反饋給用戶使其知悉自身的身高數(shù)據(jù)。
[0085]本實(shí)施例所述的身高測(cè)量方法沒有局限性,適應(yīng)在任何場(chǎng)合下進(jìn)行操作,且操作簡(jiǎn)單容易,可以使用戶隨時(shí)隨地的測(cè)量身高。
[0086]實(shí)施例二
[0087]本實(shí)施例提供一種身高測(cè)量裝置,所述身高測(cè)量裝置包括:
[0088]第一采集模塊,用于當(dāng)所述電子設(shè)備進(jìn)入身高測(cè)量模式,于接收用戶的測(cè)量開始指令時(shí)或預(yù)設(shè)時(shí)間后,通過距離采集裝置采集所述電子設(shè)備相對(duì)于被測(cè)對(duì)象的水平距離;
[0089]第二采集模塊,與所述第一采集模塊連接,用于接收用戶的旋轉(zhuǎn)完成確認(rèn)指令,并通過角度采集裝置檢測(cè)用戶進(jìn)行旋轉(zhuǎn)操作時(shí)產(chǎn)生的旋轉(zhuǎn)夾角;
[0090]計(jì)算模塊,與所述第一采集模塊和第二采集模塊連接,用于根據(jù)采集到的水平距離和所述旋轉(zhuǎn)夾角以預(yù)定計(jì)算方式計(jì)算用戶的身高。
[0091 ]以下將結(jié)合圖示對(duì)本實(shí)施例所述的身高測(cè)量測(cè)量進(jìn)行詳細(xì)闡述。本實(shí)施例提供的所述身高測(cè)量測(cè)量20應(yīng)用于所述電子設(shè)備于實(shí)際的實(shí)現(xiàn)方式中,為智能手機(jī)、平板電腦、筆記本電腦等具有觸摸顯示屏的終端設(shè)備。所述觸摸顯示屏受觸摸顯示屏控制器控制。
[0092]觸摸顯示屏控制器接收/發(fā)送來自/去往觸摸顯示屏的電信號(hào)。該觸摸顯示屏則向用戶顯示可視輸出。這個(gè)可視輸出可以包括文本、圖形、視頻及其任意組合。某些或所有可視輸出可與用戶接口對(duì)象相對(duì)應(yīng),在下文中將對(duì)它的更多細(xì)節(jié)進(jìn)行描述。
[0093]觸摸顯示屏還基于觸覺和/或觸知接觸來接受用戶的輸入。該觸摸顯示屏形成一個(gè)接受用戶輸入的觸摸敏感表面。該觸摸顯示屏和觸摸顯示屏控制器(連同存儲(chǔ)器中任何相關(guān)聯(lián)的模塊和/或指令集一起)檢測(cè)觸摸顯示屏上的接觸(以及所述觸摸的任何移動(dòng)或中斷),并且將檢測(cè)到的接觸變換成與顯示在觸摸顯示屏上的諸如一個(gè)或多個(gè)軟按鍵之類的用戶界面對(duì)象的交互。在一個(gè)示例性實(shí)施例中,觸摸顯示屏與用戶之間的接觸點(diǎn)對(duì)應(yīng)于用戶的一個(gè)或多個(gè)手指。該觸摸顯示屏可以使用LCD(液晶顯示器)技術(shù)或LPD(發(fā)光聚合物顯示器)技術(shù),但在其他實(shí)施例中可使用其他顯示技術(shù)。觸摸顯示屏和觸摸顯示屏控制器可以使用多種觸敏技術(shù)中的任何一種來檢測(cè)接觸及其移動(dòng)或中斷,這些觸敏技術(shù)包括但不限于電容、電阻、紅外和聲表面波技術(shù),以及其他接近傳感器陣列,或用于確定與觸摸顯示屏相接觸的一個(gè)或多個(gè)點(diǎn)的其他技術(shù)。用戶可以使用任何適當(dāng)物體或配件,例如指示筆、手指等等,來接觸觸摸顯示屏。
[0094]接觸/運(yùn)動(dòng)模塊與觸摸顯示屏控制器一道來檢測(cè)與觸摸顯示屏的接觸。該接觸/運(yùn)動(dòng)模塊包括用于執(zhí)行與跟觸摸顯示屏的接觸檢測(cè)相關(guān)聯(lián)的各種操作的各種軟件組件,所述操作例如確定是否發(fā)生接觸,確定該接觸是否移動(dòng),以及追蹤觸摸顯示屏上的移動(dòng),并且確定該接觸是否中斷(即是否停止接觸)。確定接觸點(diǎn)移動(dòng)的操作可以包括確定接觸點(diǎn)的速率(幅度)、速度(幅度和方向)和/或加速度(包括幅度和/或方向)。在某些實(shí)施例中,接觸/運(yùn)動(dòng)模塊和觸摸顯示屏控制器還檢測(cè)觸摸板上的接觸。
[0095]在本實(shí)施例中,以所述電子設(shè)備為智能手機(jī)為例進(jìn)行說明。所述智能手機(jī)例如為安裝Android操作系統(tǒng)或者1S操作系統(tǒng),或者Palm 0S、Symbian(塞班)、或者Black Berry(黑莓)0S 6.0、Windows Phone 8等操作系統(tǒng)的智能手機(jī)。
[0096]請(qǐng)參閱圖6,顯示為身高測(cè)量裝置于一實(shí)施例中的原理結(jié)構(gòu)示意圖。如圖6所示,所述身高測(cè)量裝置20包括:校正模塊201、第一采集模塊202、第二采集模塊203、計(jì)算模塊204、及顯示模塊205。
[0097]校正模塊201用于當(dāng)所述電子設(shè)備進(jìn)入身高測(cè)量模式,通過用戶觸摸所述觸摸顯示屏的預(yù)定區(qū)域來監(jiān)聽用戶輸入的校準(zhǔn)指令,根據(jù)所述校準(zhǔn)指令將保存在所述電子設(shè)備中距離采集裝置的距離測(cè)量數(shù)據(jù)進(jìn)行清零處理,并對(duì)所述角度采集裝置進(jìn)行校準(zhǔn)處理,將所述電子設(shè)備的當(dāng)前位置作為標(biāo)準(zhǔn)距離位置。對(duì)所述電子設(shè)備上的所有數(shù)據(jù)進(jìn)行清零處理是為了防止之前存儲(chǔ)的測(cè)量數(shù)據(jù)混淆在當(dāng)前的測(cè)量過程中。對(duì)所述采集裝置進(jìn)行校準(zhǔn)處理是為了使采集裝置采集到的數(shù)據(jù)更加精準(zhǔn),并校準(zhǔn)了所述距離和角度采集裝置的靈敏度。在本實(shí)施例中,所述預(yù)設(shè)區(qū)域?yàn)橛|摸顯示屏中央?yún)^(qū)域。
[0098]與所述校正模塊201連接的第一采集模塊202用于所述電子設(shè)備會(huì)通過語音提示用戶可以開始進(jìn)行距離測(cè)量時(shí)以第一預(yù)設(shè)點(diǎn)擊次數(shù)點(diǎn)擊所述觸摸顯示屏接收用戶的測(cè)量開始指令或預(yù)設(shè)時(shí)間后,通過所述距離采集裝置采集所述電子設(shè)備相對(duì)于被測(cè)對(duì)象的水平距離In,并將所述電子設(shè)備在所述預(yù)定時(shí)間段內(nèi)的水平距離In進(jìn)行保存。在本實(shí)施例中,所述預(yù)設(shè)時(shí)間設(shè)置為10秒,所述第一預(yù)設(shè)點(diǎn)擊次數(shù)設(shè)置為I。所述第一采集模塊202也稱為距離采集模塊。所述電子設(shè)備相對(duì)于被測(cè)對(duì)象的水平距離為:所述電子設(shè)備的當(dāng)前位置相對(duì)于所述標(biāo)準(zhǔn)零距離位置的水平距離。
[0099]與所述第一采集模塊202連接的第二采集模塊203用于以第二預(yù)設(shè)點(diǎn)擊次數(shù)點(diǎn)擊所述觸摸顯示屏以接收用戶的旋轉(zhuǎn)完全確認(rèn)指令,通過角度采集裝置檢測(cè)用戶進(jìn)行旋轉(zhuǎn)操作時(shí)產(chǎn)生的旋轉(zhuǎn)夾角。在本實(shí)施例中,所述第二采集模塊203具體用于:
[0100]在感測(cè)到電子設(shè)備獲取水平距離后,開啟所述電子設(shè)備的相機(jī),并于所述電子設(shè)備的顯示界面上顯示當(dāng)前攝像界面以及用于輔助測(cè)量的標(biāo)準(zhǔn)線;
[0101]當(dāng)通過第二預(yù)設(shè)點(diǎn)擊次數(shù)點(diǎn)擊所述觸摸顯示屏以接收到用戶于所述標(biāo)準(zhǔn)線與所述被測(cè)對(duì)象的頭頂相切時(shí)輸入的旋轉(zhuǎn)完成確認(rèn)指令時(shí),執(zhí)行所述通過角度采集裝置檢測(cè)用戶進(jìn)行旋轉(zhuǎn)操作時(shí)產(chǎn)生的旋轉(zhuǎn)夾角的操作,并記錄所述旋轉(zhuǎn)夾角為第一旋轉(zhuǎn)夾角,并將所述第一旋轉(zhuǎn)夾角保存。在本實(shí)施例中,所述第二預(yù)設(shè)點(diǎn)擊次數(shù)設(shè)置為2;
[0102]待感測(cè)到所述電子設(shè)備獲取到第一旋轉(zhuǎn)夾角0:后,繼續(xù)通過所述第三預(yù)設(shè)點(diǎn)擊次數(shù)點(diǎn)擊所述觸摸顯示屏以接收到用戶于所述標(biāo)準(zhǔn)線與所述被測(cè)對(duì)象的腳部相切時(shí)輸入的輸入的旋轉(zhuǎn)完成確認(rèn)指令時(shí),執(zhí)行所述通過角度采集裝置檢測(cè)用戶進(jìn)行旋轉(zhuǎn)操作時(shí)產(chǎn)生的旋轉(zhuǎn)夾角的操作,并記錄所述旋轉(zhuǎn)夾角為第二旋轉(zhuǎn)夾角θ2。在本實(shí)施例中,所述第三預(yù)設(shè)點(diǎn)擊次數(shù)為3。
[0103]計(jì)算所述標(biāo)準(zhǔn)線與所述用戶腳部相切時(shí)所述標(biāo)準(zhǔn)線與所述水平線之間的旋轉(zhuǎn)夾角的角度。所述標(biāo)準(zhǔn)線與所述用戶腳部相切時(shí)所述標(biāo)準(zhǔn)線與所述水平線之間的旋轉(zhuǎn)夾角的角度=第二旋轉(zhuǎn)夾角θ2_第一旋轉(zhuǎn)夾角G1,并將所述第二旋轉(zhuǎn)夾角θ2保存。
[0104]與所述第一采集模塊202和第二采集模塊203連接的計(jì)算模塊204用于根據(jù)采集到的水平距離和所述旋轉(zhuǎn)夾角,即第一旋轉(zhuǎn)夾角0工和第二旋轉(zhuǎn)夾角02以預(yù)定計(jì)算方式計(jì)算用戶的身高。預(yù)存在所述計(jì)算模塊204中的所述預(yù)定計(jì)算方式為:
[°1°5]用戶的身高=所述水平距離X [第一旋轉(zhuǎn)夾角的正切值+所述第二旋轉(zhuǎn)夾角與第一旋轉(zhuǎn)夾角之間夾角差的正切值]
[0106]對(duì)應(yīng)計(jì)算公式為:
[0107]h#?=hi[tan0i+tan(02-0i)]
[0108]與所述計(jì)算模塊204連接的顯示模塊205用于將計(jì)算好的用戶的身高予以顯示以反饋給用戶使其知悉自身的身高數(shù)據(jù)。
[0109]本實(shí)施例所述的身高測(cè)量裝置沒有局限性,適應(yīng)在任何場(chǎng)合下進(jìn)行操作,且操作簡(jiǎn)單容易,可以使用戶隨時(shí)隨地的測(cè)量身高。
[0110]實(shí)施例三
[0111]本實(shí)施例提供一種具有采集裝置的電子設(shè)備3O請(qǐng)參閱圖7,顯示為具有采集裝置的電子設(shè)備于一實(shí)施例中的原理結(jié)構(gòu)示意圖。如圖7所示,所述電子設(shè)備3包括:采集裝置31、存儲(chǔ)器32、處理器33、及顯示器34。
[0112]采集裝置31,用于當(dāng)所述電子設(shè)備進(jìn)入身高測(cè)量模式,于接收用戶的測(cè)量開始指令時(shí)或預(yù)設(shè)時(shí)間后,采集所述電子設(shè)備相對(duì)于被測(cè)對(duì)象的水平距離h1;當(dāng)接收用戶的旋轉(zhuǎn)完成確認(rèn)指令,并檢測(cè)用戶進(jìn)行旋轉(zhuǎn)操作時(shí)產(chǎn)生的旋轉(zhuǎn)夾角。所述采集裝置31包括距離采集裝置311和角度采集裝置312,在本實(shí)施例中,所述角度采集裝置312為陀螺儀312。在本實(shí)施例中進(jìn)入身高測(cè)量模式后,首先需要校準(zhǔn)所述采集裝置,即將所述采集裝置做清零處理。
[0113]所述距離采集裝置311利用各種元器件檢測(cè)對(duì)象物體的物理變化量,通過將該變化量換算為距離,來測(cè)量從傳感器到對(duì)象物的距離位移的器件。手機(jī)使用的距離傳感器一般都是通過測(cè)時(shí)間間隔來計(jì)算與物體之間的距離。在本實(shí)施例中,所述距離采集裝置311用于采集,并將所述電子設(shè)備在所述預(yù)定時(shí)間段內(nèi)的水平距離hi,并保存水平距離In。所述陀螺儀312是一個(gè)簡(jiǎn)單易用的基于自由空間移動(dòng)和手勢(shì)的定位和控制系統(tǒng),它原本是運(yùn)用到直升機(jī)模型上,現(xiàn)已被廣泛運(yùn)用于手機(jī)等移動(dòng)便攜設(shè)備。陀螺儀的原理就是,一個(gè)旋轉(zhuǎn)物體的旋轉(zhuǎn)軸所指的方向在不受外力影響時(shí),是不會(huì)改變的。人們根據(jù)這個(gè)道理,用它來保持方向。然后用多種方法讀取軸所指示的方向,并自動(dòng)將數(shù)據(jù)信號(hào)傳給控制系統(tǒng)。在本實(shí)施例中,所述