基于雷達(dá)的姿勢識別的制作方法【專利摘要】系統(tǒng)以及方法可提供使用一個或更多雷達(dá)測量來檢測相對于移動裝置的身體部分的姿勢,并且將所述姿勢與一個或更多已知姿勢進(jìn)行比較。另外,如果所述姿勢對應(yīng)于所述一個或更多姿勢中的至少一個,則可將向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢。在一個示例中,所述一個或更多雷達(dá)測量從多個超寬帶(UWB)雷達(dá)模塊來獲得?!緦@f明】基于雷達(dá)的姿勢識別[0001]對相關(guān)申請的交叉引用本發(fā)明要求對2014年3月28日提交的美國臨時專利申請N0.14/229,727的優(yōu)先權(quán)益。
技術(shù)領(lǐng)域:
[0002]實(shí)施例一般涉及姿勢(gesture)識別。更特定地,實(shí)施例涉及基于雷達(dá)(radar)的姿勢識別?!?br>背景技術(shù):
】[0003]移動裝置的手姿勢控制可包含嵌入在移動裝置中的攝像機(jī)所捕獲的圖像的分析。然而,攝像機(jī)具有多個與視線相關(guān)的挑戰(zhàn),其可阻礙姿勢識別是有效的。例如,不足照明的環(huán)境可對圖像的質(zhì)量有負(fù)面的影響,且進(jìn)而使性能惡化。另外,手套和其它的障礙物可抑制手和/或手指的精確識別。此外,移動裝置被置于袋子、小包、口袋和/或錢包中可阻止任何圖像被攝像機(jī)所捕獲?!靖綀D說明】[0004]通過閱讀下列的說明書以及附加的權(quán)利要求,且通過參照下列的圖,實(shí)施例的各種優(yōu)勢將對本領(lǐng)域中的技術(shù)人員變得顯而易見,其中:圖1是依照一實(shí)施例的姿勢識別情景的示例的說明;圖2是依照一實(shí)施例的移動裝置的示例的側(cè)視圖;圖3是依照一實(shí)施例操作超寬帶(UWB)雷達(dá)模塊的方法的示例的流程圖;圖4是依照一實(shí)施例進(jìn)行基于雷達(dá)的姿勢識別的方法的示例的流程圖;圖5是依照一實(shí)施例的UWB雷達(dá)模塊的示例的框圖;圖6是依照一實(shí)施例的邏輯結(jié)構(gòu)的示例的框圖;圖7是依照一實(shí)施例的處理器的示例的框圖;以及圖8是依照一實(shí)施例的系統(tǒng)的示例的框圖?!揪唧w實(shí)施方式】[0005]現(xiàn)在轉(zhuǎn)到圖1,一種情景被示出,其中基于雷達(dá)的姿勢識別被進(jìn)行。在示出的示例中,移動裝置10(例如,筆記本計算機(jī)、平板計算機(jī)、可轉(zhuǎn)換平板(convertibletablet)、智能電話、個人數(shù)字助手/PDA、移動互聯(lián)網(wǎng)裝置/MID、可穿戴裝置、便攜式一體化(pA1))包括檢測身體部分(諸如手14、頭、眼瞼等等)的運(yùn)動的多個超寬帶(UWB)雷達(dá)模塊12。如將要被更詳細(xì)地討論的,UWB雷達(dá)模塊12(其可被集成進(jìn)移動裝置10和/或附加到移動裝置10作為外圍組件)可傳送一系列的超寬帶(UWB)電磁脈沖(例如,出脈沖(outboundpulse))且針對來自手14的反射脈沖(例如,回脈沖(inboundpulse))來監(jiān)視環(huán)境。[0006]在一個實(shí)施例中,UWB雷達(dá)模塊12是具有低功率消耗的微功率超寬帶沖激(impulse)雷達(dá)(MUIR)裝置。監(jiān)視可包含三角測量技術(shù)的使用,其通過多個UWB雷達(dá)模塊12的部署來促進(jìn)。出和回脈沖可穿透障礙物16,諸如,例如手14穿戴的手套和/或含有移動裝置10的袋子、小包、口袋或錢包的編織物。出和回脈沖也可不被環(huán)境中的光線的量所影響,且可能夠?qū)崿F(xiàn)黑暗中的姿勢識別。[0007]在示出的示例中,相對于移動裝置1的手14的運(yùn)動的橫向特性(例如,上、下、左、右)以及深度特性(例如,向內(nèi)、向外)都可以被鑒別,且被用于確定是否已知姿勢正在被做出。此外,移動裝置10的各種方面,諸如,例如呈現(xiàn)在移動裝置10的顯示器20上的對象18(例如,圖標(biāo)、圖像、窗口、文本)的行為可基于姿勢識別的結(jié)果來控制。例如,朝向移動裝置10的手14的向內(nèi)姿勢可引起對象18被選中(例如,如在鼠標(biāo)點(diǎn)擊操作中一樣),其中向左的手14的姿勢可引起對象18對應(yīng)地移向左(例如,如在拖拽操作中一樣)。對于其它方向中的姿勢,類似的響應(yīng)可被創(chuàng)建。此外,其它應(yīng)用和/或控制,諸如,例如媒體重放(例如,播放、暫停、音量調(diào)整、軌跡選擇)、游戲玩法、文字處理等等,可被鏈接到手14的姿勢。[0008]圖2示出移動裝置22的側(cè)視圖,其具有配置成在相對寬的角度來檢測姿勢的多個UWB雷達(dá)模塊。在示出的示例中,UWB雷達(dá)模塊的天線24被沿著裝置22的邊緣放置,以能夠?qū)崿F(xiàn)大于180°的檢測。因此,天線24的布置可能夠?qū)崿F(xiàn)在移動裝置22的旁邊以及甚至在后面做出的姿勢的識別。相反,嵌入在移動裝置22中的攝像機(jī)26可具有在移動裝置22前面小得多的視場。實(shí)際上,甚至對移動裝置22的后面的攝像機(jī)的添加也不可達(dá)到所示出手段的廣闊檢測范圍。UWB雷達(dá)模塊也可提供移動裝置22以可配置的檢測范圍“R”,使得超出該范圍的對象以及動作可被有效地過濾在姿勢識別過程之外。[0009]現(xiàn)在轉(zhuǎn)到圖3,操作UWB雷達(dá)模塊的方法28被示出。方法28可被實(shí)現(xiàn)為在邏輯指令集合中一個或更多模塊,所述邏輯指令集合被存儲在機(jī)器或計算機(jī)可讀的存儲媒體中(諸如隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、可編程ROM(PROM)、固件、閃速存儲器等等)、在可配置邏輯中(諸如,例如可編程邏輯陣列(PLA)、現(xiàn)場可編程門陣列(FPGA)、復(fù)合可編程邏輯裝置(CPLD))、在使用電路技術(shù)的固定功能硬件邏輯中(諸如,例如專用集成電路(ASIC)、互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)、或晶體管-晶體管邏輯(TTL)技術(shù)、或其任何組合)。例如,用于完成方法28中示出的操作的計算機(jī)程序代碼可被用一種或更多編程語言的任何組合來書寫,包括面向?qū)ο蟮木幊陶Z言,諸如JAVA、Smalltalk、C++或類似的編程語言,以及傳統(tǒng)的過程編程語言,諸如“C1’編程語言或類似的編程語言。[0010]示出的處理塊30提供生成多個出脈沖,其中所述出脈沖可以是UWB寬帶電磁脈沖,其能夠穿透各種障礙物和/或材料,諸如編織物、塑料和其它不透明物體。多個回脈沖可在塊(block)32被接收?;孛}沖可被運(yùn)動的身體部分(諸如手)反射,且也可穿透某些材料和/或物體。出脈沖和回脈沖之間的時序(timing)可表明在UWB雷達(dá)模塊的檢測范圍內(nèi)正被做出的姿勢的存在。示出的模塊34基于所述多個回脈沖生成一個或更多雷達(dá)測量。所述雷達(dá)測量可以是以數(shù)字的或模擬的格式,且可被結(jié)合到一個或更多消息、分組、命令等或其任何組合之中。[0011]圖4示出進(jìn)行基于雷達(dá)的姿勢識別的方法36。方法28可被實(shí)現(xiàn)為在邏輯指令集合中一個或更多模塊,所述邏輯指令集合被存儲在機(jī)器或計算機(jī)可讀的存儲媒體中(諸如RAM、ROM、PROM、固件、閃速存儲器等)、在可配置邏輯中(諸如,例如PLA、FPGA、CPLD)、在使用電路技術(shù)的固定功能硬件邏輯中(諸如,例如ASIC、CM0S、或TTL技術(shù),或其任何組合)。示出的處理塊38提供從多個UWB雷達(dá)模塊獲得一個或更多雷達(dá)測量,其中確定關(guān)于姿態(tài)是否已經(jīng)被檢測到可在塊40被做出。姿勢可當(dāng)障礙物被放置于正被討論的身體部分與移動裝置之間時,以及當(dāng)身體部分在被耦合到移動裝置的一個或更多攝像機(jī)的視線外時被檢測到。如果姿勢被檢測到,塊42可確定所檢測到的姿勢是否被識別。塊42可包含將姿勢與一個或更多已知姿勢(例如,姿勢庫)進(jìn)行比較,其中如果該姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個,該姿勢可被認(rèn)為是被識別的。該比較可考慮關(guān)于該姿勢被鑒別的各種橫向特性和/或深度特性。[0012]在這點(diǎn)上,方法36也可包括可離線(offline)進(jìn)行的校準(zhǔn)過程(沒有被示出)。校準(zhǔn)過程可包含用戶在裝置周圍任意地點(diǎn)執(zhí)行已知姿勢,且使用在校準(zhǔn)期間執(zhí)行的姿勢來定義、升級和/或改編(adapt)姿勢庫。此類手段可使裝置能夠更加精確地理解來自具體用戶的姿勢且排除錯誤肯定,考慮到手的形狀、用戶失能(disabiIity)等等之間的潛在可變性,這可以是有利的。[0013]如果姿勢被識別,示出的塊44確定姿勢啟用的應(yīng)用是否正在移動裝置上(例如,在智能電話的最前部)運(yùn)行。應(yīng)用可以是,例如,瀏覽器、操作系統(tǒng)、媒體重放、文字處理或能夠?qū)⑻囟ㄗ藙萦成涞骄唧w功能的其它應(yīng)用。如果姿勢啟用的應(yīng)用正在移動裝置上運(yùn)行,則塊46可向應(yīng)用通知該姿勢,其中一個或更多軟件子例程可基于該姿勢在塊48被執(zhí)行。所述軟件子例程可與移動裝置上的例如媒體重放、游戲玩法、文字處理和/或其它功能相關(guān)聯(lián)。[0014]現(xiàn)在轉(zhuǎn)到圖5,UWB雷達(dá)模塊50被示出。UWB雷達(dá)模塊50可容易地替代已經(jīng)討論過的UWB雷達(dá)模塊12(圖1,例如,作為集成電路/IC包)中的每一個。在示出的示例中,噪聲源52可將隨機(jī)化的噪聲注入進(jìn)脈沖重復(fù)(repetit1n)生成器54,其可進(jìn)而提供必要的時序參數(shù)給沖激生成器56。來自沖激生成器56的多個出脈沖輸出可經(jīng)由一個或更多天線58被廣播/傳送。脈沖重復(fù)生成器54也可向延遲模塊60通知出脈沖的時序,其中延遲模塊60可使用來自脈沖重復(fù)生成器54的時序信息以及可配置的范圍輸入62來控制范圍門控(gate)/控制器64ο[0015]示出的范圍門控64控制沖激接收器66,其經(jīng)由天線58對回脈沖進(jìn)行取樣。例如,一旦一定量的時間自出脈沖被生成以后已經(jīng)到期,范圍門控64可選擇地將沖激接收器66去活(deactivate)。沖激接收器66可提供雷達(dá)處理器68以關(guān)于脈沖延遲/回波的數(shù)據(jù),其中示出的雷達(dá)處理器68使用可配置敏感(sensitivity)輸入70來生成能夠?qū)崿F(xiàn)姿勢的檢測與識別的雷達(dá)測量。在一個示例中,雷達(dá)測量被提供給另一邏輯結(jié)構(gòu)(例如,主處理器)以用于姿勢檢測和/或識別。雷達(dá)處理器68可備選地在內(nèi)部進(jìn)行姿勢檢測和/或識別。[0016]圖6示出邏輯結(jié)構(gòu)72(72a_72c),其可被用于進(jìn)行基于雷達(dá)的姿勢識別。邏輯結(jié)構(gòu)72—般可實(shí)現(xiàn)已經(jīng)討論過的方法36(圖4)的一個或更多方面。在示出的示例中,檢測模塊72a可使用一個或更多雷達(dá)測量來檢測相對于移動裝置的身體部分的姿勢,其中識別模塊72b可將該姿勢與一個或更多已知姿勢(例如,基于橫向運(yùn)動特性、深度運(yùn)動特性等)進(jìn)行比較。示出的邏輯結(jié)構(gòu)72還包括通知模塊72c,其用于如果該姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個則向移動裝置上運(yùn)行的應(yīng)用通知該姿勢。[0017]圖7示出依照一個實(shí)施例的處理器核200。處理器核200可以是任何類型的處理器的核,諸如微處理器、嵌入的處理器、數(shù)字信號處理器(DSP)、網(wǎng)絡(luò)處理器、或執(zhí)行代碼的其它裝置。盡管只有一個處理器核200被示出在圖7中,但處理元件可備選地包括多于一個的圖7中所示出的處理器核200。處理器核200可以是單線程核,或者對于至少一個實(shí)施例,處理器核200可以是多線程的,其中它可每核包括多于一個硬件線程上下文(或“邏輯處理器”)。圖7還示出耦合到處理器核200的存儲器270。存儲器270可以是如已知的,或?qū)Ρ绢I(lǐng)域中那些技術(shù)人員以其它方式可得到的廣泛各種的存儲器(包括分級存儲器體系的各種層)中的任何一種。存儲器270可包括待被處理器核200執(zhí)行的一個或更多代碼213指令,其中代碼213可實(shí)現(xiàn)已經(jīng)討論過的方法28(圖3)和/或方法36(圖4)。處理器核200跟隨被代碼213指示的指令的程序序列。每一個指令可進(jìn)入前端部分210,且被一個或更多解碼器220所處理。解碼器220可生成作為它的輸出的微操作,諸如以預(yù)定義格式的固定寬度微操作,或者可生成反映該初始代碼指令的其它指令、微指令、或控制信號。示出的前端210還包括寄存器重命名邏輯225以及調(diào)度邏輯230,其一般對應(yīng)用于執(zhí)行的變換指令來分配資源以及對操作進(jìn)行排隊。[0018]處理器核200被示出包括執(zhí)行邏輯250,該執(zhí)行邏輯250具有執(zhí)行單元255-1到255-N的集合。一些實(shí)施例可包括專注于指定功能或功能集合的多個執(zhí)行單元。其它實(shí)施例可包括只有一個執(zhí)行單元或能夠執(zhí)行特定功能的一個執(zhí)行單元。示出的執(zhí)行邏輯250執(zhí)行由代碼指令指定的操作。[0019]在完成被代碼指令指定的操作的執(zhí)行之后,后端邏輯260將代碼213的指令引退。在一個實(shí)施例中,處理器核200允許無序的執(zhí)行,但是要求指令的有序引退。引退邏輯265可采用如本領(lǐng)域中那些技術(shù)人員所知的各種形式(例如,重排序(re-order)緩沖器或諸如此類)。以這種方式,處理器核200在代碼213的執(zhí)行期間被轉(zhuǎn)變,至少在被解碼器生成的輸出、被寄存器重命名邏輯225利用的硬件寄存器和表、以及被執(zhí)行邏輯250修改的任何寄存器(沒有示出)方面。[0020]盡管沒有示出在圖7中,但處理元件可包括帶有處理器核200的其它芯片上元件。例如,處理元件可包括連同處理器核200的存儲器控制邏輯。處理元件可包括I/O控制邏輯和/或可包括與存儲器控制邏輯相集成的I/O控制邏輯。處理元件還可包括一個或更多高速緩存(cache)。[0021]現(xiàn)在參照圖8,示出的是依照一實(shí)施例的系統(tǒng)1000實(shí)施例的框圖。圖8中示出的是多處理器系統(tǒng)1000,其包括第一處理元件1070和第二處理元件1080。盡管兩個處理元件1070和1080被示出,但要理解,系統(tǒng)1000的一實(shí)施例也可包括只有一個此類處理元件。[0022]系統(tǒng)1000被示出為點(diǎn)對點(diǎn)互連系統(tǒng),其中所述第一處理元件1070和所述第二處理元件1080經(jīng)由點(diǎn)對點(diǎn)互連1050被耦合。應(yīng)當(dāng)理解,圖8中示出的任何一個或所有的互連可被實(shí)現(xiàn)為多支路(mult1-drop)總線而不是點(diǎn)對點(diǎn)互連。[0023]如圖8中所示出的,處理元件1070和1080中的每一個可以是多核處理器,包括第一和第二處理器核(即,處理器核1074a和1074b,以及處理器核1084a和1084b)。此類核1074a、1074b、1084a、1084b可配置成以類似于以上討論過的與圖7有關(guān)的方式來執(zhí)行指令代碼。[0024]每一個處理元件1070、1080可包括至少一個共享的高速緩存1896a、1896b。共享的高速緩存1896a、1896b可分別存儲處理器的一個或更多組件(諸如,核1074a、1074b和1084a、1084b)利用的數(shù)據(jù)(例如,指令)。例如,共享的高速緩存1896a、1896b可在本地緩存存儲在存儲器1032、1034中的數(shù)據(jù),以用于被處理器的組件更快存取。在一個或更多實(shí)施例中,共享的高速緩存1896a、1896b可包括一個或更多中等級別高速緩存,諸如級別2(L2)、級別3(L3)、級別4(L4),或其它級別的高速緩存,末級別高速緩存(LLC),和/或其組合。[0025]盡管示出采用只有兩個處理元件1070、1080,要理解,實(shí)施例的范圍不是如此被限制的。在其它實(shí)施例中,一個或更多另外的處理元件可呈現(xiàn)在給定的處理器中。備選的是,處理元件1070、1080中的一個或更多可以是不同于處理器的元件,諸如加速器或現(xiàn)場可編程門控陣列。例如,另外的處理元件可包括與第一處理器1070相同的另外處理器、與處理器第一處理器1070異類的(heterogeneous)或不對稱的另外處理器、加速器(諸如,例如,圖形加速器或數(shù)字信號處理(DSP)單元)、現(xiàn)場可編程門控陣列、或任何其它的處理元件。處理元件1070、1080之間在優(yōu)點(diǎn)的度量譜方面能夠有各種的差異,包括結(jié)構(gòu)的、微結(jié)構(gòu)的、熱的、功率消耗特性、以及諸如此類。這些差異可有效地顯示它們自己作為在處理元件1070、1080之中的不對稱和異類。對于至少一個實(shí)施例,所述各種的處理元件1070、1080可存在于相同的管芯包中。[0026]第一處理元件1070可進(jìn)一步包括存儲器控制器邏輯(MC)1072以及點(diǎn)對點(diǎn)(P-P)接口1076和1078。類似地,第二處理元件1080可包括MC1082以及P-P接口1086和1088。如圖8中所示出的,MC的1072和1082將處理器耦合到各自的存儲器,即存儲器1032和存儲器1034,其可以是主要存儲器的部分在本地附加于各自的處理器。盡管MC1072和1082被示出為集成到處理元件1070、1080之中,但對于備選的實(shí)施例,MC邏輯可以是在處理元件1070、1080外分立的邏輯,而不是被集成在其中。[0027]第一處理元件1070和第二處理元件1080可分別經(jīng)由P-P互連1076、1086被耦合到I/o子系統(tǒng)1090。如圖8中所示出的,I/O子系統(tǒng)1090包括P-P接口1094和1098。此外,I/O子系統(tǒng)1090包括接口1092,用于將I/O子系統(tǒng)1090與高性能圖形引擎(engine)1038相耦合。在一個實(shí)施例中,總線1049可被用于將圖形引擎1038耦合到I/O子系統(tǒng)1090。備選的是,點(diǎn)對點(diǎn)互連可將這些組件相耦合。[0028]進(jìn)而,I/O子系統(tǒng)1090可經(jīng)由接口1096被耦合到第一總線1016。在一個實(shí)施例中,盡管實(shí)施例的范圍不是如此被限制的,第一總線1016可以是外圍組件互連(PCI)總線,或諸如PCI快速總線的總線,或另一第三代I/O互連總線。[0029]如圖8中所示出的,各種I/0裝置1014(例如,UWB雷達(dá)模塊、攝像機(jī)、傳感器)可被耦合到第一總線1016,連同總線橋1018,其可將第一總線1016耦合到第二總線1020。在一個實(shí)施例中,第二總線1020可以是低引腳數(shù)(LPC)總線。在一個實(shí)施例中,各種裝置可被耦合到第二總線1020,包括例如,鍵盤八氧標(biāo)1012、網(wǎng)絡(luò)控制器/通信裝置1026(其可進(jìn)而與計算機(jī)網(wǎng)絡(luò)相通信)、以及數(shù)據(jù)存儲單元1019,諸如盤驅(qū)動器或可包括代碼1030的其它大容量存儲裝置。代碼1030可包括用于執(zhí)行以上所描述方法中的一個或更多方法的實(shí)施例的指令。因此,示出的代碼1030可實(shí)現(xiàn)已經(jīng)討論過的方法28(圖3)和/或方法36(圖4)。進(jìn)一步地,音頻I/O1024可被耦合到第二總線1020。[0030]注意,其它的實(shí)施例是預(yù)期的。例如,代替圖8的點(diǎn)對點(diǎn)結(jié)構(gòu),系統(tǒng)可實(shí)現(xiàn)多支路總線或另一此類通信拓?fù)?。同樣,圖8的元件可被備選地使用比圖8中示出的更多或較少的集成芯片來劃分。[0031]另外的注釋和示例:示例I可包括一種用于進(jìn)行姿勢識別的移動裝置,包括:檢測模塊,用于使用一個或更多雷達(dá)測量來檢測相對于所述移動裝置的身體部分的姿勢;識別模塊,用于將所述姿勢與一個或更多已知姿勢進(jìn)行比較;以及通知模塊,用于如果所述姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個則向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢。[0032]示例2可包括示例I的所述移動裝置,其進(jìn)一步包括多個超寬帶(UWB)雷達(dá)模塊,其中所述檢測模塊要從所述多個UWB雷達(dá)模塊獲得所述一個或更多雷達(dá)測量。[0033]示例3可包括示例2的所述移動裝置,其中每一個UWB雷達(dá)模塊包括:沖激生成器,用于生成多個出脈沖;沖激接收器,用于接收多個回脈沖;以及雷達(dá)處理器,用于基于所述多個回脈沖生成所述一個或更多雷達(dá)測量。[0034]示例4可包括示例3的所述移動裝置,其中每一個UWB雷達(dá)模塊進(jìn)一步包括范圍控制器,其依照范圍設(shè)定來門控所述多個回脈沖中的一個或更多。[0035]示例5可包括示例2的所述移動裝置,其中所述多個UWB雷達(dá)模塊中的一個或更多包括沿著所述移動裝置的邊緣放置的天線。[0036]示例6可包括示例I的所述移動裝置,其中所述檢測模塊要在障礙物被放置在所述身體部分與所述移動裝置之間時檢測所述姿勢。[0037]示例7可包括示例I的所述移動裝置,其進(jìn)一步包括具有視線的一個或更多攝像機(jī),其中所述檢測模塊要在所述身體部分在所述視線之外時檢測所述姿勢。[0038]示例8可包括示例I到7中的任何一個示例的所述移動裝置,其中所述姿勢將是手姿勢。[0039]示例9可包括示例I到7中的任何一個示例的所述移動裝置,其中所述檢測模塊或所述識別模塊中的一個或更多要鑒別所述姿勢的橫向特性。[0040]示例10可包括示例I到7中的任何一個示例的所述移動裝置,其中所述檢測模塊或所述識別模塊中的一個或更多要鑒別所述姿勢的深度特性。[0041]示例11可包括一種進(jìn)行姿勢識別的方法,包括使用一個或更多雷達(dá)測量來檢測相對于移動裝置的身體部分的姿勢、將所述姿勢與一個或更多已知姿勢進(jìn)行比較、以及如果所述姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個,則向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢。[0042]示例12可包括示例11的所述方法,其進(jìn)一步包括從耦合到所述移動裝置的多個超寬帶(UWB)雷達(dá)模塊獲得所述一個或更多雷達(dá)測量。[0043]示例13可包括示例11的所述方法,其中所述姿勢在障礙物被放置在所述身體部分與所述移動裝置之間時被檢測到。[0044]示例14可包括示例11所述的方法,其中所述姿勢當(dāng)所述身體部分在耦合到所述移動裝置的一個或更多攝像機(jī)的視線之外時被檢測到。[0045]示例15可包括示例11到14中的任何一個示例的所述的方法,其中所述姿勢是手姿勢。[0046]示例16可包括示例11到14中的任何一個示例的所述的方法,其進(jìn)一步包括鑒別所述姿勢的橫向特性。[0047]示例17可包括示例11到14中的任何一個示例的所述的方法,其進(jìn)一步包括鑒別所述姿勢的深度特性。[0048]示例18可包括至少一個計算機(jī)可讀存儲媒體,其包括指令集合,所述指令集合在被移動裝置執(zhí)行時,引起所述移動裝置使用一個或更多雷達(dá)測量來檢測相對于所述移動裝置的身體部分的姿勢、將所述姿勢與一個或更多已知姿勢進(jìn)行比較、以及如果所述姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個則向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢。[0049]示例19可包括示例18的所述至少一個計算機(jī)可讀存儲媒體,其中所述指令在被執(zhí)行時引起所述移動裝置從耦合到所述移動裝置的多個超寬帶(UWB)雷達(dá)模塊獲得所述一個或更多雷達(dá)測量。[0050]示例20可包括示例18的所述至少一個計算機(jī)可讀存儲媒體,其中所述姿勢將在障礙物被放置在所述身體部分與所述移動裝置之間時被檢測到。[0051]示例21可包括示例18的所述至少一個計算機(jī)可讀存儲媒體,其中所述姿勢將在所述身體部分在耦合到所述移動裝置的一個或更多攝像機(jī)的視線之外時被檢測到。[0052]示例22可包括示例18到21中的任何一個示例的所述至少一個計算機(jī)可讀存儲媒體,其中所述姿勢將是手姿勢。[0053]示例23可包括示例18到21中的任何一個示例的所述至少一個計算機(jī)可讀存儲媒體,其中所述指令在被執(zhí)行時引起所述移動裝置來鑒別所述姿勢的橫向特性。[0054]示例24可包括示例18到21中的任何一個示例的所述至少一個計算機(jī)可讀存儲媒體,其中所述指令在被執(zhí)行時引起所述移動裝置來鑒別所述姿勢的深度特性。[0055]示例25可包括一種用于進(jìn)行姿勢識別的移動裝置,包括用于使用一個或更多雷達(dá)測量來檢測相對于移動裝置的身體部分的姿勢的部件、用于將所述姿勢與一個或更多已知姿勢進(jìn)行比較的部件;以及用于如果所述姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個則向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢的部件。[0056]示例26可包括示例25的所述移動裝置,其進(jìn)一步包括用于從耦合到所述移動裝置的多個超寬帶(UWB)雷達(dá)模塊獲得所述一個或更多雷達(dá)測量的部件。[0057]示例27可包括示例25的所述移動裝置,其中所述姿勢將在障礙物被放置在所述身體部分與所述移動裝置之間時被檢測到。[0058]示例28可包括示例25的所述移動裝置,其中所述姿勢將在所述身體部分在耦合到所述移動裝置的一個或更多攝像機(jī)的視線之外時被檢測到。[0059]示例29可包括示例25到28中的任何一個示例的所述移動裝置,其中所述姿勢將是手姿勢。[0060]示例30可包括示例25到28中的任何一個示例的所述移動裝置,其進(jìn)一步包括用于鑒別所述姿勢的橫向特性的部件。[0061]示例31可包括示例25到28中的任何一個示例的所述移動裝置,其進(jìn)一步包括用于鑒別所述姿勢的深度特性的部件。[0062]因此,本文中所描述的技術(shù)可在黑暗中、在低照明條件下、當(dāng)用戶正戴著手套時、當(dāng)移動裝置在袋子內(nèi)時、當(dāng)遮蓋物在移動裝置上時、以及在廣檢測角能夠?qū)崿F(xiàn)姿勢識別。小運(yùn)動可在相對大的距離(例如,十五英尺遠(yuǎn))、或在相對小的距離(例如,亞毫米)經(jīng)由范圍門控的使用而被檢測到。此外,MUIR模塊的使用可降低在姿勢檢測期間的功率消耗并且延長電池壽命。[0063]實(shí)施例適用于采用所有類型的半導(dǎo)體集成電路(“If)芯片來使用。這些IC芯片的示例包括但不限制于處理器、控制器、芯片組組件、可編程邏輯陣列(PLA)、存儲器芯片、網(wǎng)絡(luò)芯片、芯片上系統(tǒng)(SoC)、SSD/NAND控制器ASIC、以及諸如此類。另外,在一些的圖中,信號導(dǎo)體線(conductorline)被用線來代表。一些可能會不同,以指示更多組成的(constituent)信號路徑;一些具有數(shù)字標(biāo)簽,以指示組成的信號路徑的數(shù)量;和/或一些在一個或更多末端具有箭頭,以指示主要的(primary)信息流方向。然而,這不應(yīng)當(dāng)以限制性的方式來解釋。相反,此類添加的細(xì)節(jié)可與一個或更多示范實(shí)施例相關(guān)使用以促進(jìn)電路的更加容易的理解。任何被代表的信號線,無論是否具有另外的信息,可實(shí)際上包括一個或更多的信號,所述信號可在多個方向中傳播,且可采用任何適當(dāng)類型的信號方案來實(shí)現(xiàn),例如,采用差分對實(shí)現(xiàn)的數(shù)字或模擬線、光纖線、和/或單端線。示例尺寸/模型/值/范圍(盡管實(shí)施例不限制于相同的)可以已經(jīng)給定。當(dāng)制造技術(shù)(例如,光刻(photoIithography))隨著時間推移而成熟時,可期待更小尺寸的裝置能夠被制造。另外,為了說明與討論的簡明性,且以免使實(shí)施例的某些方面難以理解,對于IC芯片以及其它的組件眾所周知的功率/接地連接可以或可以不示出在圖內(nèi)。進(jìn)一步地,安排可以以框圖的形式被示出,以便避免使實(shí)施例難以理解,且也鑒于與此類框圖安排的實(shí)現(xiàn)有關(guān)的特點(diǎn)高度依賴于要在其內(nèi)實(shí)現(xiàn)實(shí)施例的平臺的事實(shí),即此類特點(diǎn)應(yīng)當(dāng)充分地在本領(lǐng)域中技術(shù)人員的見識之內(nèi)。在具體細(xì)節(jié)(例如,電路)被闡明以便描述示范實(shí)施例的地方,對于本領(lǐng)域中的技術(shù)人員應(yīng)當(dāng)是顯而易見的,實(shí)施例能夠在沒有或帶有這些具體細(xì)節(jié)的變化的情況下被實(shí)踐。描述因此要被認(rèn)作是說明性的而不是限制性的。[0064]術(shù)語“耦合”可在本文中被用于指代考慮中的組件之間任何類型的聯(lián)系(直接的或間接的),且可應(yīng)用于電的、機(jī)械的、流體的、光的、電磁的、機(jī)電的、或其它的連接。另外,術(shù)語“第一”、“第二”等,可在本文中僅用于促進(jìn)討論,且不攜帶特定時間的或按照時間發(fā)生順序排列的意義,除非另有指明。[0065]當(dāng)在此申請中和在權(quán)利要求中使用時,被術(shù)語“中的一個或更多(oneormoreof)”相結(jié)合的一列術(shù)語可意指所述被列出術(shù)語的任何組合。例如,短語“A,B或C中的一個或更多”可意指A;B;C;A和B;々和(:;B和C;或A、B和C。[0066]本領(lǐng)域中的那些技術(shù)人員將從上述的描述中領(lǐng)會到,實(shí)施例的廣闊技術(shù)能夠以各種形式被實(shí)現(xiàn)。因此,盡管實(shí)施例已經(jīng)與其特定示例相關(guān)地被描述,但實(shí)施例的真正范圍不應(yīng)當(dāng)被如此限制,因為依據(jù)對圖、說明書、以及隨附的權(quán)利要求的研究,其它的修改將對有技術(shù)的從業(yè)者變得顯而易見?!局鳈?quán)項】1.一種用于進(jìn)行姿勢識別的移動裝置,包括:檢測模塊,用于使用一個或更多雷達(dá)測量來檢測相對于所述移動裝置的身體部分的姿勢;識別模塊,用于將所述姿勢與一個或更多已知姿勢進(jìn)行比較;以及通知模塊,用于如果所述姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個,則向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢。2.如權(quán)利要求1所述的移動裝置,進(jìn)一步包括多個超寬帶(UWB)雷達(dá)模塊,其中所述檢測模塊要從所述多個UWB雷達(dá)模塊獲得所述一個或更多雷達(dá)測量。3.如權(quán)利要求2所述的移動裝置,其中每一個UWB雷達(dá)模塊包括:沖激生成器,用于生成多個出脈沖;沖激接收器,用于接收多個回脈沖;以及雷達(dá)處理器,用于基于所述多個回脈沖來生成所述一個或更多雷達(dá)測量。4.如權(quán)利要求3所述的移動裝置,其中每一個UWB雷達(dá)模塊進(jìn)一步包括范圍控制器,用于依照范圍設(shè)定對所述多個回脈沖中的一個或更多進(jìn)行門控。5.如權(quán)利要求2所述的移動裝置,其中所述多個UWB雷達(dá)模塊中的一個或更多包括沿所述移動裝置的邊緣放置的天線。6.如權(quán)利要求1所述的移動裝置,其中所述檢測模塊要在障礙物被放置在所述身體部分與所述移動裝置之間時檢測所述姿勢。7.如權(quán)利要求1所述的移動裝置,進(jìn)一步包括具有視線的一個或更多攝像機(jī),其中所述檢測模塊要在所述身體部分在所述視線外時檢測所述姿勢。8.如權(quán)利要求1到7中的任一項所述的移動裝置,其中所述姿勢將是手姿勢。9.如權(quán)利要求1到7中的任一項所述的移動裝置,其中所述檢測模塊或所述識別模塊中的一個或更多要鑒別所述姿勢的橫向特性。10.如權(quán)利要求1到7中的任一項所述的移動裝置,其中所述檢測模塊或所述識別模塊中的一個或更多要鑒別所述姿勢的深度特性。11.一種進(jìn)行姿勢識別的方法,包括:使用一個或更多雷達(dá)測量來檢測相對于移動裝置的身體部分的姿勢;將所述姿勢與一個或更多已知姿勢進(jìn)行比較;以及如果所述姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個,則向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢。12.如權(quán)利要求11所述的方法,進(jìn)一步包括從耦合到所述移動裝置的多個超寬帶(UWB)雷達(dá)模塊獲得所述一個或更多雷達(dá)測量。13.如權(quán)利要求11所述的方法,其中所述姿勢在障礙物被放置在所述身體部分與所述移動裝置之間時被檢測到。14.如權(quán)利要求11所述的方法,其中所述姿勢在所述身體部分在耦合到所述移動裝置的一個或更多攝像機(jī)的視線外時被檢測到。15.如權(quán)利要求11到14中的任一項所述的方法,其中所述姿勢是手姿勢。16.如權(quán)利要求11到14中的任一項所述的方法,進(jìn)一步包括鑒別所述姿勢的橫向特性。17.如權(quán)利要求11到14中的任一項所述的方法,進(jìn)一步包括鑒別所述姿勢的深度特性。18.至少一個計算機(jī)可讀存儲媒體,包括指令集合,所述指令集合在由移動裝置執(zhí)行時,引起所述移動裝置:使用一個或更多雷達(dá)測量來檢測相對于所述移動裝置的身體部分的姿勢;將所述姿勢與一個或更多已知姿勢進(jìn)行比較;以及如果所述姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個,則向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢。19.如權(quán)利要求18所述的至少一個計算機(jī)可讀存儲媒體,其中所述指令在被執(zhí)行時引起所述移動裝置從耦合到所述移動裝置的多個超寬帶(UWB)雷達(dá)模塊獲得所述一個或更多雷達(dá)測量。20.如權(quán)利要求18所述的至少一個計算機(jī)可讀存儲媒體,其中所述姿勢將在障礙物被放置在所述身體部分與所述移動裝置之間時被檢測到。21.如權(quán)利要求18所述的至少一個計算機(jī)可讀存儲媒體,其中所述姿勢將在所述身體部分在耦合到所述移動裝置的一個或更多攝像機(jī)的視線外時被檢測到。22.如權(quán)利要求18到21中的任一項所述的至少一個計算機(jī)可讀存儲媒體,其中所述姿勢將是手姿勢。23.如權(quán)利要求18到21中的任一項所述的至少一個計算機(jī)可讀存儲媒體,其中所述指令在被執(zhí)行時引起所述移動裝置鑒別所述姿勢的橫向特性。24.如權(quán)利要求18到21中的任一項所述的至少一個計算機(jī)可讀存儲媒體,其中所述指令在被執(zhí)行時引起所述移動裝置鑒別所述姿勢的深度特性。25.—種用于進(jìn)行姿勢識別的移動裝置,包括:用于使用一個或更多雷達(dá)測量來檢測相對于移動裝置的身體部分的姿勢的部件;用于將所述姿勢與一個或更多已知姿勢進(jìn)行比較的部件;以及用于如果所述姿勢對應(yīng)于所述一個或更多已知姿勢中的至少一個則向所述移動裝置上運(yùn)行的應(yīng)用通知所述姿勢的部件?!疚臋n編號】G06K9/00GK106062777SQ201580010983【公開日】2016年10月26日【申請日】2015年3月28日【發(fā)明人】馬克·斯普倫杰,保羅·格溫【申請人】英特爾公司