本發明專利技術公開了用于實施無接觸平移手勢的方法、系統、計算機可讀媒體和設備。在一些實施例中,遠程檢測裝置檢測至少兩個控制對象跨越控制平面的同步運動。隨后,附接的計算裝置可以響應于所述同步運動的檢測,調整顯示的內容的當前位置。在某些實施例中,可以確立所述控制對象的移動的變化閾值以確定何時終止平移模式。所述閾值可以基于所述控制對象的速率變化。
【技術實現步驟摘要】
【國外來華專利技術】【專利說明】
技術介紹
本專利技術的方面涉及計算機接口。具體來說,描述了手勢界面和檢測用至少兩個控制對象執行的手勢的相關系統和方法。顯示裝置的標準接口通常涉及電子輸入端的物理操縱。電視遠程控制涉及推動按鈕。觸摸屏顯示器接口涉及檢測與物理表面的觸摸相互作用。此類接口具有大量的缺點。作為一個替代方案,個人的移動可以用于控制電子裝置。手的移動或個人身體的另一部分的移動可以由電子裝置檢測并用于確定將由所述裝置執行(例如提供給由所述裝置執行的界面)或輸出到外部裝置的命令。個人的此類移動可以被稱為手勢。手勢可以不需要個人物理操縱輸入裝置。
技術實現思路
描述了涉及無接觸平移手勢的某些實施例。在一些實施例中,一種方法可以包含使用遠程檢測裝置遠程檢測至少兩個控制對象,并通過檢測平移手勢啟動命令,啟動平移手勢移動模式。隨后所述方法可以包含使用所述遠程檢測裝置遠程檢測所述至少兩個控制對象跨越平行于內容表面的控制平面的同步移動,其中所述內容表面顯示內容的一部分,并響應于所述至少兩個控制對象跨越所述控制平面的所述同步移動的所述檢測,調整顯示在所述內容表面上的所述內容的所述部分。隨后此類方法可以進一步包含通過使用所述遠程檢測裝置遠程檢測平移脫離運動,結束所述平移手勢移動模式。在根據一個潛在實施例的某些方法中,檢測所述平移脫離運動包括檢測所述至少兩個控制對象之一已經從所述控制平面去除。在根據另一個潛在實施例的某些方法中,檢測所述平移脫離運動包括檢測所述至少兩個控制對象相對于彼此的移動已經超出預定閾值。在根據另一個潛在實施例的某些方法中,預定閾值由以下定義:閾值=((最大容限-最小容限)X因子)+最小容限;其中所述容限水平是系統設計值,并且所述因子值是基于控制對象速度。在根據另一個潛在實施例的某些方法中,所述因子值進一步基于與用戶相關的靜止控制對象搖晃測量。在根據另一個潛在實施例的某些方法中,所述控制對象速度是在多個控制速度測量值上求平均值以補償抖動。在根據另一個潛在實施例的某些方法中,所述遠程檢測裝置是安裝到用戶頭部的相機。在根據另一個潛在實施例的某些方法中,所述遠程檢測裝置包括光學相機、立體相機或深度相機。在根據另一個潛在實施例的某些方法中,其中所述遠程檢測裝置包括安裝在手部的慣性傳感器。在根據另一個潛在實施例的某些方法中,所述平移手勢啟動命令包括使用所述遠程檢測裝置檢測所述至少兩個控制對象每一者已經放入平行于所述內容表面的所述控制平面中的水平位置中預定時間量。另一個潛在實施例是一種設備,其包含處理模塊、存儲器和圖像捕獲模塊。在此類設備中,所述存儲器包括使處理器執行根據各種實施例的方法的計算機可讀指令。一種此類實施例包括遠程檢測至少兩個控制對象;通過檢測平移手勢啟動命令,啟動平移手勢移動模式;使用所述遠程檢測裝置遠程檢測所述至少兩個控制對象跨越平行于內容表面的控制平面的同步移動,其中所述內容表面顯示內容的一部分;響應于所述至少兩個控制對象跨越所述控制平面的所述同步移動的所述檢測,調整顯示在所述內容表面上的所述內容的所述部分;以及通過使用所述遠程檢測裝置遠程檢測平移脫離運動,結束所述平移手勢移動模式。在其它實施例中,所述設備可以進一步包含音頻傳感器;和揚聲器。在此類實施例中,所述平移手勢啟動命令可以包括經由所述音頻傳感器接收的語音命令。在其它實施例中,所述設備可以進一步包含天線;蜂窩電話通信模塊;和局域網模塊。在此類實施例中所述內容可以經由所述局域網模塊從所述顯示輸出模塊傳達到所述內容表面。在其它實施例中,所述設備可以進一步包含頭戴式裝置,所述頭戴式裝置包括以通信方式耦合到所述計算機處理器的第一相機。另一個潛在實施例涉及一種系統,其可以包含第一相機和以通信方式耦合到所述第一相機的第一計算裝置。所述系統可以進一步包含以通信方式耦合到所述第一計算裝置的輸出顯示器,并且所述第一計算裝置可以包括手勢分析模塊,所述手勢分析模塊識別至少兩個控制對象并追蹤所述至少兩個控制對象跨越平行于所述輸出顯示器的內容表面的控制平面的同步移動,其中所述識別和追蹤使用來自所述第一相機的多個圖像。在其它實施例中,所述第一計算裝置包括內容控制模塊,所述內容控制模塊將內容輸出到所述輸出顯示器,識別包含當前內容位置的所述內容的細節,并且響應于所述至少兩個控制對象跨越所述控制平面的所述同步移動的所述追蹤,調整所述內容的所述當前內容位置。在其它實施例中,所述系統可以另外包含以通信方式耦合到所述第一計算裝置的第二相機。在此類實施例中,當所述手勢分析模塊通過識別所述第一相機與所述至少兩個控制對象中的至少一者之間的障礙物,被阻擋的控制對象時;并可以使用來自所述第二相機的第二多個圖像檢測所述被阻擋的控制對象的移動作為所述至少兩個控制對象的所述同步移動的一部分。一個潛在實施例包括一種用于確定輸入模式的脫離的方法,所述方法包括:確定計算機系統的輸入模式已經接合;基于在所述輸入模式期間檢測到的至少兩個控制對象的移動,影響所述計算機系統的操作;以及基于所述至少兩個控制對象之間的分離,確定所述輸入模式已經脫離,其中造成所述脫離的所述分離的量變化。其它此類實施例可以在所述分離的量基于所述至少兩個控制對象的運動速度或行進的距離變化的情況下起作用。在其它替代實施例中,其它變量可以用于確定所述分離量。在其它實施例中,每一個控制對象的速度用于確定行進的距離。在其它實施例中,位置測量值可以用于確定所述分離。在其它實施例中,分離閾值可以基于所述兩個控制對象行進的距離與每一個控制對象的速度。在其它實施例中,一種接合輸入模式的方法包括檢測實質上靜止閾值時間量的多個控制對象。在其它此類實施例中,一種接合輸入模式的方法可以包括檢測所述多個控制對象保持靜止并近似在相同平面中。在其它實施例中,一種接合輸入模式的方法可以包括確定所述多個控制對象大約平行于內容或內容表面。在其它實施例中,一種接合輸入模式的方法可以包括確定所述多個控制對象在預定體積內。其它實施例可以包括在真實表面或虛擬表面上呈現所布置的內容,識別其中多個控制對象保持靜止在相同姿勢或特定的預定姿勢的接合輸入。在其它此類實施例中,沿著垂直于內容表面的平面的矢量從內容表面去除所述控制對象包括脫離命令。其它實施例可以包括顯示內容,識別所述多個控制對象的同步移動以影響所述內容,其中所述影響包括基于所檢測到的移動調整所述顯示的內容。在其它此類實施例中,所述調整包括平移,并且所述平移匹配所檢測到的所述多個控制對象的同步移動。在額外的其它實施例中,所檢測到的同步移動近似平行于內容。在額外實施例中,所述多個控制對象是用戶的手。在其它實施例中,所述控制對象的移動的檢測和識別由相機執行。在各種實施例中,此類相機包括2D相機、立體相機、深度感相機。在替代實施例中,所述相機可以是使用慣性移動單元、紅外檢測器、聲波運動檢測或確定多個控制對象的移動和位置的任何其它此類裝置確定位置的遠程檢測裝置。另一個潛在實施例可以包括一種用于檢測對計算機系統的命令的方法,所述方法包括:檢測至少兩個控制對象的運動;確定在所述運動中所述至少兩個控制對象之間的分離是否在可變閾值內;以及基于所述分離是否在所述可變閾值內,確定所述運動是否包括對所述計算機系統的命令。在此類方法的其它替代實施例中,所述本文檔來自技高網...

【技術保護點】
一種方法,其包括:基于來自一或多個檢測裝置的信息,檢測由至少兩個控制對象執行的手勢啟動命令;基于所述手勢啟動命令的所述檢測,啟動手勢模式;基于來自所述一或多個檢測裝置的信息,檢測所述至少兩個控制對象跨越實質上平行于其上顯示內容的表面的控制平面的實質上同步移動;響應于所述至少兩個控制對象跨越所述控制平面的所述實質上同步移動的所述檢測,使顯示的內容得到調整;以及通過使用來自所述一或多個檢測裝置的信息檢測脫離運動,結束所述手勢模式。
【技術特征摘要】
【國外來華專利技術】...
【專利技術屬性】
技術研發人員:A·J·埃弗里特,J·D·沃德,N·B·克里斯琴森,
申請(專利權)人:高通股份有限公司,
類型:發明
國別省市:美國;US
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。