本發(fā)明涉及體感操控技術(shù)領(lǐng)域,特別地,涉及一種身體動(dòng)作識(shí)別方法和裝置,以及,一種包括有上述身體動(dòng)作識(shí)別裝置的智能電視。
背景技術(shù):
體感操控是一種可以直接使用肢體動(dòng)作與周邊的裝置或環(huán)境互動(dòng)的技術(shù),用戶無需對(duì)任何控制設(shè)備實(shí)施操作,便可身歷其境地與內(nèi)容做互動(dòng)。例如,當(dāng)你站在一臺(tái)電視前方,假使有體感設(shè)備可以偵測(cè)你手部的動(dòng)作,便可通過手掌向上、向下、向左及向右的揮動(dòng)動(dòng)作控制電視節(jié)目的快轉(zhuǎn)、倒轉(zhuǎn)、暫停以及終止等功能;如果將上述動(dòng)作直接對(duì)應(yīng)于游戲角色的反應(yīng),便可讓用戶得到身臨其境的游戲體驗(yàn)。
現(xiàn)有的體感操控一般采用激光反射的方式獲得攝像頭前方的深度圖像,從中識(shí)別用戶的手掌,再讀取手掌在圖像中移動(dòng)多少像素來判定手勢(shì)。現(xiàn)有技術(shù)方案的缺點(diǎn)在于:當(dāng)用戶沒有位于攝像頭正前方時(shí)(即用戶所在的位置與攝像頭形成的垂直平面與電視平面的夾角為銳角),對(duì)于手掌垂直于攝像頭(或電視平面)的移動(dòng),會(huì)被誤識(shí)別出平行于攝像頭(或電視平面)的移動(dòng)分量,從而出現(xiàn)不能準(zhǔn)確識(shí)別操作事件、造成誤操作的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種識(shí)別操作事件的方法,用于解決現(xiàn)有體感操控設(shè)備不能準(zhǔn)確判斷身體運(yùn)動(dòng)情況的問題。
本發(fā)明還提供了一種識(shí)別操作事件的裝置以及一種智能終端,以保證上述方法在實(shí)際中的應(yīng)用。
為了解決上述問題,本發(fā)明公開了一種識(shí)別操作事件的方法,包括:獲取目標(biāo)對(duì)象在空間中運(yùn)動(dòng)的起始采樣點(diǎn)和結(jié)束采樣點(diǎn)的位置信息,根據(jù)所述結(jié)束采樣點(diǎn)在所述初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn)獲取所述結(jié)束采樣點(diǎn)的矯正位置信息;根據(jù)所述起始采樣點(diǎn)的位置信息與結(jié)束采樣點(diǎn)的矯正位置信息,識(shí)別所述目標(biāo)對(duì)象的操作事件。
優(yōu)選的,所述位置信息為所述目標(biāo)對(duì)象在坐標(biāo)系中的點(diǎn)坐標(biāo)信息。
優(yōu)選的,所述根據(jù)所述結(jié)束采樣點(diǎn)在所述初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn)獲取所述結(jié)束采樣點(diǎn)的矯正位置信息為:以坐標(biāo)中心為球心、以結(jié)束采樣點(diǎn)與坐標(biāo)中心的距離為半徑創(chuàng)建一球面;所述球面和所述初始采樣點(diǎn)與坐標(biāo)中心的連線的交點(diǎn)作為所述結(jié)束采樣點(diǎn)在所述初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn);根據(jù)所述起始采樣點(diǎn)位置信息、結(jié)束采樣點(diǎn)的位置信息及球面坐標(biāo),獲取所述結(jié)束采樣點(diǎn)的矯正位置信息。
優(yōu)選的,還包括:根據(jù)目標(biāo)對(duì)象的起始采樣點(diǎn)位置信息、結(jié)束采樣點(diǎn)的矯正位置信息計(jì)算起始采樣點(diǎn)與矯正位置之間的向量,根據(jù)所述向量識(shí)別所述目標(biāo)對(duì)象的操作事件。
優(yōu)選的,還包括:將當(dāng)前的結(jié)束采樣點(diǎn)作為新的起始采樣點(diǎn),將再次移動(dòng)后的結(jié)束位置作為新的結(jié)束采樣點(diǎn),重復(fù)執(zhí)行上述結(jié)束采樣點(diǎn)獲取及其矯正位置確定過程。
依據(jù)本發(fā)明的另一優(yōu)選實(shí)施例,還公開了一種識(shí)別操作事件的裝置,包括:位置信息獲取單元,用于獲取目標(biāo)對(duì)象在空間中運(yùn)動(dòng)的起始采樣點(diǎn)和結(jié)束采樣點(diǎn)的位置信息;矯正位置確定單元,用于根據(jù)所述結(jié)束采樣點(diǎn)在所述初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn)獲取所述結(jié)束采樣點(diǎn)的矯正位置信息;操作事件識(shí)別單元,用于根據(jù)所述起始采樣點(diǎn)的位置信息與結(jié)束采樣點(diǎn)的矯正位置信息,識(shí)別所述目標(biāo)對(duì)象的操作事件。
優(yōu)選的,所述位置信息為所述目標(biāo)對(duì)象在坐標(biāo)系中的點(diǎn)坐標(biāo)值。
優(yōu)選的,所述矯正位置確定單元采用以下方式確定所述結(jié)束采樣點(diǎn)的矯正位置信息:以坐標(biāo)中心為球心、以結(jié)束采樣點(diǎn)與坐標(biāo)中心的距離為半徑創(chuàng)建一球面;所述球面和所述初始采樣點(diǎn)與坐標(biāo)中心的連線的交點(diǎn)作為所述結(jié)束采樣點(diǎn)在所述初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn);根據(jù)所述起始采樣點(diǎn)位置信息、結(jié)束采樣點(diǎn)的位置信息及球面坐標(biāo),獲取所述結(jié)束采樣點(diǎn)的矯正位置信息。
優(yōu)選的,還包括:計(jì)算單元,用于根據(jù)目標(biāo)對(duì)象的起始采樣點(diǎn)位置信息、結(jié)束采樣點(diǎn)的矯正位置信息計(jì)算起始采樣點(diǎn)與矯正位置之間的向量,根據(jù)所述向量識(shí)別所述目標(biāo)對(duì)象的操作事件;和/或,循環(huán)調(diào)度單元,用于將當(dāng)前的結(jié)束 采樣點(diǎn)作為新的起始采樣點(diǎn),將再次移動(dòng)后的結(jié)束位置作為新的結(jié)束采樣點(diǎn),調(diào)度所述位置獲取單元、矯正位置確定單元和操作事件識(shí)別單元重復(fù)執(zhí)行結(jié)束采樣點(diǎn)獲取、矯正位置確定、操作事件識(shí)別的過程。
另外,本發(fā)明還公開了一種智能終端,包括上述識(shí)別操作事件的裝置以及設(shè)置在智能終端上的監(jiān)視器。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
本發(fā)明優(yōu)選實(shí)施例將目標(biāo)對(duì)象的結(jié)束采樣點(diǎn)在初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn)作為所述結(jié)束采樣點(diǎn)的矯正位置,使得結(jié)束采樣點(diǎn)的矯正位置與初始位置在同一夾角平面上,因此,無論目標(biāo)對(duì)象位于坐標(biāo)中心(在本申請(qǐng)優(yōu)選實(shí)施例中可以是體感攝像頭)前任何角度的位置上,目標(biāo)對(duì)象移動(dòng)前后的各分量都會(huì)具有相同的比例,能夠基于調(diào)整后的矯正位置實(shí)現(xiàn)準(zhǔn)確操控,解決了現(xiàn)有技術(shù)當(dāng)目標(biāo)對(duì)象位于體感攝像頭側(cè)前方時(shí)對(duì)于目標(biāo)對(duì)象垂直于體感攝像頭的移動(dòng)、會(huì)被誤識(shí)別出平行于體感攝像頭的移動(dòng)分量的問題。
附圖說明
圖1為本發(fā)明一種識(shí)別操作事件的方法第一實(shí)施例的流程圖;
圖2為本發(fā)明一種識(shí)別操作事件的方法第二實(shí)施例的流程圖;
圖3為本發(fā)明一種識(shí)別操作事件的裝置一實(shí)施例的結(jié)構(gòu)示意圖;
圖4為圖1所示的方法實(shí)施例中起始采樣點(diǎn)A和結(jié)束采樣點(diǎn)B在球面坐標(biāo)系下的位置關(guān)系示意圖;
圖5為圖1所示的方法實(shí)施例中起始采樣點(diǎn)A和結(jié)束采樣點(diǎn)B在三維坐標(biāo)系下的位置關(guān)系示意圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
本發(fā)明提供一種識(shí)別操作事件的方法,應(yīng)用于智能終端,如智能電視等。該智能終端連接一監(jiān)視器,用于獲取識(shí)別對(duì)象的采樣點(diǎn)位置信息,該監(jiān)視器可以為現(xiàn)有技術(shù)中任何能在三維空間識(shí)別出三維數(shù)據(jù)的儀器,如體感攝像頭,也 可以為空間定位傳感器,如紅外攝像頭,以獲取識(shí)別對(duì)象的位置信息。該監(jiān)視器和該智能終端可以通過USB連接,也可以安裝在智能終端上。該監(jiān)視器捕獲到識(shí)別對(duì)象后,可通過采集識(shí)別對(duì)象的圖像數(shù)據(jù)進(jìn)行識(shí)別,分析識(shí)別對(duì)象的位置信息,并將所述位置信息發(fā)送給智能終端;也可將采集的圖像數(shù)據(jù)直接發(fā)送給智能終端,由智能終端對(duì)圖像數(shù)據(jù)進(jìn)行識(shí)別,獲取識(shí)別對(duì)象的位置信息;還可通過空間定位傳感器的紅外探測(cè)器和激光測(cè)距器獲取識(shí)別對(duì)象的位置信息。
為了更好的反映識(shí)別對(duì)象所在的位置,本發(fā)明在監(jiān)視器所在位置建立一坐標(biāo)系。
本發(fā)明獲取位置信息亦可采用已有的圖像識(shí)別算法來對(duì)圖像中的識(shí)別對(duì)象進(jìn)行識(shí)別獲取,比如采用kinect、PrimeSense以及tof方法,獲取目標(biāo)對(duì)象在坐標(biāo)系中的點(diǎn)信息,故在此不再贅述。具體地,該識(shí)別對(duì)象可以為手部、頭部或者其他肢體,甚至某特定操作裝置,如游戲桿、感應(yīng)手套等。
參照?qǐng)D1,示出了本發(fā)明一種識(shí)別操作事件的方法第一實(shí)施例的流程,本優(yōu)選方法實(shí)施例包括以下步驟:
步驟S101:獲取目標(biāo)對(duì)象在空間中運(yùn)動(dòng)的起始采樣點(diǎn)的位置信息;
步驟S102:獲取目標(biāo)對(duì)象在空間中運(yùn)動(dòng)的結(jié)束采樣點(diǎn)的位置信息;
為方便理解和說明,下面以智能電視的體感操控為例進(jìn)行說明。體感操控設(shè)備可以包括設(shè)置在智能電視外殼上,并與智能電視連接的體感攝像頭,具體的操作事件可以是根據(jù)身體某個(gè)部位(即上文所述的目標(biāo)對(duì)象,如手掌)的移動(dòng)建立與電視操作的關(guān)聯(lián)關(guān)系,例如:可通過手掌向上、向下、向左及向右的揮動(dòng)動(dòng)作控制游戲角色的前、后、左、右運(yùn)動(dòng),讓用戶得到身臨其境的游戲體驗(yàn)。
關(guān)于目標(biāo)對(duì)象在空間中運(yùn)動(dòng)的起始采樣點(diǎn)A與結(jié)束采樣點(diǎn)B,可以參照?qǐng)D4建立球面坐標(biāo)系來獲取其位置信息。其中,以體感攝像頭作為球面坐標(biāo)系的球心O,起始采樣點(diǎn)A的位置信息可以包括體感攝像頭獲取的A與O的水平距離HA(過A點(diǎn)的水平平面與以O(shè)為球心的球體的截面上,以所述截面的中心Q為圓心的同心圓中,圓周過A點(diǎn)的圓的半徑,即線段AQ的長(zhǎng)度)和垂直距離VA(O點(diǎn)到上述截面的距離,即線段OQ的長(zhǎng)度);結(jié)束采樣點(diǎn)B的位置信息可以包括體感攝像頭獲取的B與O的水平距離HB(即線段BP的長(zhǎng)度)和垂直距離 VB(即線段OP的長(zhǎng)度)。但本優(yōu)選實(shí)施例對(duì)于各采樣點(diǎn)的空間位置信息確定方式予以限定,還可以采用其他方式,例如:還可以參照?qǐng)D5以體感攝像頭O為原點(diǎn)、以過O點(diǎn)的水平平面為XOZ平面、以過起始采樣點(diǎn)A與O的垂直平面為YOZ平面(即A在XOZ平面上的垂直投影點(diǎn)與O的連線為Z軸)、以過O點(diǎn)且與XOZ和YOZ平面都垂直的垂直平面為XOY平面的三維坐標(biāo)系下,根據(jù)體感攝像頭獲取的起始采樣點(diǎn)A和結(jié)束采樣點(diǎn)B與體感攝像頭O之間的水平距離和垂直距離,確定A和B的三維點(diǎn)坐標(biāo)。
步驟S103:根據(jù)所述結(jié)束采樣點(diǎn)在所述初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn)獲取所述結(jié)束采樣點(diǎn)的矯正位置信息;
在本優(yōu)選實(shí)施例中,結(jié)束采樣點(diǎn)在所述起始采樣點(diǎn)與體感攝像頭的連線上的投影點(diǎn)為:起始采樣點(diǎn)與坐標(biāo)中心(如體感攝像頭所在的空間位置)的連線(或該連線的延長(zhǎng)線)與以坐標(biāo)中心為球心以球心與結(jié)束采樣點(diǎn)的直線距離為半徑的球面的交點(diǎn)。但本發(fā)明對(duì)此不予限制,也可以采用其他方式獲得該投影點(diǎn)。
以圖5所示的三維坐標(biāo)系為例,可以根據(jù)A和B的三維點(diǎn)坐標(biāo)信息計(jì)算出C的三維點(diǎn)坐標(biāo)信息。在圖5所示的實(shí)施例中,為簡(jiǎn)化計(jì)算,假設(shè)B點(diǎn)處于AQ的連線上。由于A、B、C都在YOZ平面上,所以三點(diǎn)的X坐標(biāo)值均為0;
對(duì)于起始采樣點(diǎn)A,可以根據(jù)體感攝像頭讀出OQ(即A點(diǎn)的Y坐標(biāo)值)及QA(即A點(diǎn)的Z坐標(biāo)值),O、Q、A點(diǎn)構(gòu)成一個(gè)直角三角形,可算出OA以及OA與OQ間夾角α;
其中:OA=(OQ2+QA2)1/2;sinα=QA/OA;
對(duì)于結(jié)束采樣點(diǎn)B,同理可根據(jù)體感攝像頭讀出OQ(即B點(diǎn)的Y坐標(biāo)值)及QB(即B點(diǎn)的Z坐標(biāo)值),并計(jì)算出OB;
其中:OB=(OQ2+QB2)1/2;
B的矯正位置C為B點(diǎn)在OA上的投影,OB與OC等長(zhǎng)(OBC組成等腰三角形),可以算出OC(OC=OB);再根據(jù)已求得的OA與OQ間夾角α,可以求得C點(diǎn)的Y坐標(biāo)值YC和Z坐標(biāo)值ZC。
其中:YC=OC*cosα;ZC=OC*sinα。
以圖4所示的球面坐標(biāo)系為例,結(jié)束采樣點(diǎn)B的矯正位置C(即B在OA 上的投影點(diǎn))的位置信息包括:C與O的水平距離HC和垂直距離VC。
其中,HC和VC可以通過下述公式計(jì)算:
VC=DC*cosα;HC=DC*sinα;
DC=DB=(HB2+VB2)1/2;
tanα=HA/VA
上述公式中,DB表示B與O的直線距離,DC表示C與O的直線距離,α表示上述球面坐標(biāo)系中A與O的連接線與過O點(diǎn)垂直于水平面的垂直線的夾角。
步驟S104:根據(jù)所述起始采樣點(diǎn)的位置信息與結(jié)束采樣點(diǎn)的矯正位置信息,識(shí)別所述目標(biāo)對(duì)象的操作事件。
本優(yōu)選實(shí)施例將目標(biāo)對(duì)象的結(jié)束采樣點(diǎn)在初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn)作為所述結(jié)束采樣點(diǎn)的矯正位置,使得結(jié)束采樣點(diǎn)的矯正位置與初始位置在同一夾角平面上,因此,無論目標(biāo)對(duì)象位于坐標(biāo)中心(如可以以體感攝像頭作為坐標(biāo)中心)前任何角度的位置上,目標(biāo)對(duì)象移動(dòng)前后的各分量都會(huì)具有相同的比例,因此能夠基于調(diào)整后的矯正位置實(shí)現(xiàn)準(zhǔn)確操控,解決了現(xiàn)有技術(shù)當(dāng)目標(biāo)對(duì)象位于攝像頭側(cè)前方時(shí)對(duì)于目標(biāo)對(duì)象垂直于體感攝像頭的移動(dòng)、會(huì)被誤識(shí)別出平行于攝像頭的移動(dòng)分量的問題。
參照?qǐng)D2,示出了本發(fā)明一種識(shí)別操作事件的方法第二實(shí)施例的流程,與上述第一方法實(shí)施例的區(qū)別在于,在確定結(jié)束位置的矯正位置后,還包括進(jìn)一步判斷目標(biāo)對(duì)象的運(yùn)動(dòng)趨勢(shì)的步驟,以人的手掌部位的移動(dòng)為例,可以依據(jù)起始采樣點(diǎn)和結(jié)束采樣點(diǎn)的矯正位置判斷手勢(shì);另外,對(duì)于后續(xù)的手掌動(dòng)作,依據(jù)相同的矯正方法循環(huán)作相應(yīng)的處理。具體的,本方法實(shí)施例包括以下步驟:
步驟S101:獲取目標(biāo)對(duì)象在空間中運(yùn)動(dòng)的起始采樣點(diǎn)的位置信息;
步驟S102:獲取目標(biāo)對(duì)象在空間中運(yùn)動(dòng)的結(jié)束采樣點(diǎn)的位置信息;
步驟S103:根據(jù)所述結(jié)束采樣點(diǎn)在所述初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn)獲取所述結(jié)束采樣點(diǎn)的矯正位置信息;
步驟S104:根據(jù)所述起始采樣點(diǎn)的位置信息與結(jié)束采樣點(diǎn)的矯正位置信息,識(shí)別所述目標(biāo)對(duì)象的操作事件;
步驟S105:根據(jù)目標(biāo)對(duì)象的初始采樣點(diǎn)的位置信息、結(jié)束采樣點(diǎn)的矯正位置信息,計(jì)算起始采樣點(diǎn)與矯正位置之間的向量,根據(jù)所述向量識(shí)別該目標(biāo)對(duì) 象的操作事件;
步驟S106:將當(dāng)前的結(jié)束位置作為新的起始采樣點(diǎn),將再次移動(dòng)后的結(jié)束位置作為新的結(jié)束采樣點(diǎn);然后轉(zhuǎn)步驟S102重復(fù)上述結(jié)束采樣點(diǎn)的位置信息獲取、結(jié)束采樣點(diǎn)的矯正位置信息確定以及目標(biāo)對(duì)象的運(yùn)動(dòng)趨勢(shì)判斷等過程。
對(duì)于前述的各方法實(shí)施例,為了描述簡(jiǎn)單,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域的技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)楦鶕?jù)本發(fā)明,某些步驟可以采用其他順序或同時(shí)執(zhí)行;其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,上述方法實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
參照?qǐng)D3,示出了本發(fā)明一種識(shí)別操作事件的裝置一實(shí)施例的結(jié)構(gòu)框圖,包括:
位置信息獲取單元31,用于獲取目標(biāo)對(duì)象在空間中運(yùn)動(dòng)的起始采樣點(diǎn)和結(jié)束采樣點(diǎn)的位置信息;
矯正位置確定單元32,用于根據(jù)所述結(jié)束采樣點(diǎn)在所述初始采樣點(diǎn)與坐標(biāo)中心的連線上的投影點(diǎn)獲取所述結(jié)束采樣點(diǎn)的矯正位置信息;
操作事件識(shí)別單元33,用于根據(jù)所述起始采樣點(diǎn)的位置信息與結(jié)束采樣點(diǎn)的矯正位置信息,識(shí)別所述目標(biāo)對(duì)象的操作事件。
在上述裝置實(shí)施例的一個(gè)進(jìn)一步的優(yōu)選實(shí)施例中,還包括:
計(jì)算單元34,用于根據(jù)目標(biāo)對(duì)象的起始采樣點(diǎn)位置信息、結(jié)束采樣點(diǎn)的矯正位置信息,計(jì)算起始采樣點(diǎn)與矯正位置之間的向量,根據(jù)所述向量識(shí)別所述目標(biāo)對(duì)象的操作事件;
循環(huán)調(diào)度單元30,用于將當(dāng)前的結(jié)束采樣點(diǎn)作為新的起始采樣點(diǎn),將再次移動(dòng)后的結(jié)束位置作為新的結(jié)束采樣點(diǎn),調(diào)度所述位置信息獲取單元31、矯正位置確定單元32和操作事件識(shí)別單元33重復(fù)執(zhí)行結(jié)束采樣點(diǎn)獲取、矯正位置確定、操作事件識(shí)別的過程;還可以進(jìn)一步調(diào)用運(yùn)動(dòng)趨勢(shì)判斷單元34判斷目標(biāo)對(duì)象的連續(xù)運(yùn)動(dòng)趨勢(shì)。
在另一進(jìn)一步的優(yōu)選實(shí)施例中,所述位置信息為所述目標(biāo)對(duì)象在球面坐標(biāo)系中的點(diǎn)坐標(biāo)值。矯正位置確定單元32具體以如下方式確定結(jié)束采樣點(diǎn)在起始采樣點(diǎn)與體感攝像頭的連線上的投影點(diǎn):以起始采樣點(diǎn)與體感攝像頭的連線(或 該連線的延長(zhǎng)線)與以體感攝像頭為球心以球心與結(jié)束采樣點(diǎn)的直線距離為半徑的球面的交點(diǎn),作為結(jié)束采樣點(diǎn)在起始采樣點(diǎn)與體感攝像頭的連線上的投影點(diǎn)。
以圖4所示的以體感攝像頭O為球心的球面坐標(biāo)系下的起始采樣點(diǎn)A、結(jié)束采樣點(diǎn)B、結(jié)束采樣點(diǎn)的矯正位置C的位置信息為例:
起始采樣點(diǎn)A的位置信息可以通過體感攝像頭獲得的A與體感攝像頭O的水平距離HA(即線段AQ的長(zhǎng)度)和垂直距離VA(即線段OQ的長(zhǎng)度)確定;
結(jié)束采樣點(diǎn)B的位置信息可以通過體感攝像頭獲得的B與O的水平距離HB(即線段BP的長(zhǎng)度)和垂直距離VB(即線段OP的長(zhǎng)度)確定;
結(jié)束采樣點(diǎn)B的矯正位置C的位置信息包括C與O的水平距離HC和垂直距離VC;由矯正位置確定單元32具體通過下述公式計(jì)算獲得:
VC=DC*cosα;HC=DC*sinα;
DC=DB=(HB2+VB2)1/2;
tanα=HA/VA
上述公式中,DB表示B與O的直線距離,DC表示C與O的直線距離,α表示上述球面坐標(biāo)系中A與O的連接線與過O點(diǎn)垂直于水平面的垂直線的夾角。
另外,本發(fā)明還公開了一種智能終端,包括有設(shè)置在智能終端上、能夠獲取目標(biāo)對(duì)象位置信息的監(jiān)視器,以及能夠?qū)ΡO(jiān)視器獲得的目標(biāo)對(duì)象位置信息進(jìn)行校正的上述識(shí)別操作事件的裝置。
需要說明的是,上述裝置或系統(tǒng)實(shí)施例屬于優(yōu)選實(shí)施例,所涉及的單元和模塊并不一定是本發(fā)明所必須的。
本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對(duì)于本發(fā)明的裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
以上對(duì)本發(fā)明所提供的一種識(shí)別操作事件的方法和裝置、智能終端,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于 本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。