TWI552021B - 使用三維操控命令手勢的運算系統 - Google Patents

使用三維操控命令手勢的運算系統 Download PDF

Info

Publication number
TWI552021B
TWI552021B TW101147201A TW101147201A TWI552021B TW I552021 B TWI552021 B TW I552021B TW 101147201 A TW101147201 A TW 101147201A TW 101147201 A TW101147201 A TW 101147201A TW I552021 B TWI552021 B TW I552021B
Authority
TW
Taiwan
Prior art keywords
user
gesture
command
image
command gesture
Prior art date
Application number
TW101147201A
Other languages
English (en)
Other versions
TW201346646A (zh
Inventor
蒙吉亞 瑞吉夫
艾琴塔 鮑密克
馬克 亞西洛
丹那 克里格
艾德 梅根
黛安娜 波棉
Original Assignee
英特爾股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 英特爾股份有限公司 filed Critical 英特爾股份有限公司
Publication of TW201346646A publication Critical patent/TW201346646A/zh
Application granted granted Critical
Publication of TWI552021B publication Critical patent/TWI552021B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Description

使用三維操控命令手勢的運算系統
本發明實施例一般有關於運算系統的領域,且更精確而言,有關於使用三維操控命令手勢的運算系統的領域。
運算系統及相關系統正發展以提供更自然的介面給使用者。詳而言之,運算系統可包括運算系統使用者的感測,其中使用者感測可包括手勢辨識,其中該系統嘗試辨識一或更多使用者的命令手勢,且尤其是使用者的手勢。
在運算系統內,使用者可能必須操控電腦系統的顯示螢幕,或是操控由在電腦系統顯示幕上的各種圖示或其它符號所代表的元件。
然而,操控顯示螢幕或顯示螢幕上的符號對使用者而言並非自然的任務或操作。習用運算系統使用諸如滑鼠及螢幕選單之元件的組合處理此種操作,相對於運算系統的虛擬空間,其對運作於自然世界中的人而言是不便且不自然的概念。
實施例一般針對一種使用三維操控命令手勢的運算系統。
如本文所使用者:「使用者感測」意指用以感測使用者的電腦操作。使 用者的感測可包括位置及動作偵測,諸如偵測並解譯運算系統之使用者作出的手勢的運算系統。使用者感測可利用任何技術,使用者可藉由該技術被包括視覺感測(使用一或更多相機或類似裝置)、音頻感測(包括聲音偵測及聲音反射偵測)、熱或紅外線感測的運算、投影光圖案(可見或不可見)的感測與解譯、以及其它技術感測。使用者感測可包括在感測使用者操作及意圖方面之感知運算系統的操作,其中感知運算系統係一允許包括手勢辨識的替選輸入模態的加入。
「運算系統」意指任何包括運算能力的裝置或系統。運算系統包括單一單元及多重元件的系統。運算系統不侷限於通用電腦,但亦包括含有運算能力的特別用途裝置。運算系統可包括行動運算裝置(包括膝上型電腦、平板電腦、智慧型手機)、或其它行動裝置。「運算系統」包括桌上型電腦、遊戲主機、膝上或筆記型電腦、一體成型(AIO)電腦、平板電腦、手持運算裝置(包括智慧型手機)、或其它具有運算及顯示能力的設備或系統。
在某些實施例中,在使用使用者感測來偵測系統輸入的運算系統中,使用者做出與運算系統通訊的手勢(一般可稱為命令手勢)可包括三維(3D)操控命令手勢。在某些實施例中,3D操控命令手勢可被運算系統辨識為該系統使用者用以操控顯示螢幕之內容或操控顯示於顯示螢幕上之圖像或其它符號的輸入。
如本文所提供者,相對於在X軸(關於運算系統而言 水平或從一端到另一端)的移動以及在Y軸(關於運算系統而言垂直或上下)的移動,朝向或離開運算系統的移動可稱為沿著Z軸的運。在某些實施例中,運算系統允許使用者使用於X、Y及Z軸的自然及直覺命令手勢以操控被使用者在顯示螢幕上看到的符號。在某些實施例中,手勢移進與出存在於運算系統的一特定範圍內的手勢空間。在某些實施例中,運算系統藉由執行與顯示於顯示螢幕上之手勢及圖像或其它符號有關的功能而回應此等命令手勢。在某些實施例中,「進入」及「退出」運算系統的手勢空間係由例如,感測使用者何時將使用者的手分別移向或移開螢幕來判定。
在某些實施例中,含有感知運算裝置的運算系統包括3D操控命令手勢的機構。在某些實施例中,該機構用於選取、開啟、預覽、及移動系統內的應用軟體、應用程式、檔案或其它內容,針對此等動作在三維空間中使用直覺命令手勢。
本揭示內容說明某些命令手勢(本文稱3D操控命令手勢),其等可使用於運算系統內以便允許使用者操控顯示螢幕或顯示在螢幕上顯示給使用者的圖像或符號。在某些實施例中,視覺回饋係透過2D螢幕內的透視/視差,或者在使用3D螢幕時藉由改變距離/方位/深度來提供給使用者。
一設備的實施例包括感測元件,用以感測設備之使用者的存在或移動;處理器,其中該處理器的操作包括解譯 使用者的命令手勢以提供輸入到該設備;以及顯示螢幕,用以提供顯示。命令手勢包括一或更多命令手勢以操控至少該顯示的一部分,該一或更多命令手勢為包括沿著顯示螢幕與使用者間的軸線的動作;在某些實施例中,方法包括偵測使用者在運算系統之感測範圍內的存在;顯示使用者的影像於顯示螢幕上;偵測使用者關於顯示螢幕或顯示於顯示螢幕上之圖像的命令手勢,其中命令手勢包括沿著顯示螢幕與使用者間的軸線的動作;以及將該命令手勢解譯為操控該顯示螢幕或被顯示之圖像的操作。
圖1繪示一包括用於感測三維操控命令手勢之機構的運算系統的實施例。在某些實施例中,運算系統100包括顯示螢幕110以提供回饋到使用者150有關被使用者所執行之命令手勢,包括某些圖像及其它符號130的顯示。在某些實施例中,運算系統100包括一或更多用以感測使用者150的位置及移動的感測元件120。感測元件可包括多個一起工作、依序工作或前述二者皆是的不同元件。例如,感測元件可包括提供諸如光或聲音保護之初始感測的元件,接著藉針對例如超音波飛行時間相機或圖案化光相機的手勢偵測感測。
具體而言,感測元件120可偵測使用者的單手或雙手的移動及位置。在某些實施例中,運算系統100感測是否發生命令手勢在手勢空間140內,其中手勢空間140可以是一個在關於運算系統之虛擬邊界內的區域。手勢空間 140可替代地是一在關於使用者身體或頭的位置的虛擬邊界內的區域。在某些實施例中,運算系統100提供在三維空間之操控命令手勢的辨識,其中包括在Z軸朝向或離開顯示螢幕的動作的3D操控命令手勢,可包括在手勢空間140內操作的手勢。
圖2是一用於處理三維操控命令手勢之程序的實施例的流程圖。在某些實施例中,在運算系統開始與使用者的對話(200)以及偵測運算系統的一感測範圍內(其中在感測範圍內包括在運算系統看見、聽到或者感測到使用者的範圍內)使用者的存在(205)之際,含有顯示螢幕的運算系統可顯示含有圖像或其它符號的影像(210)。在某些實施例中,運算系統可偵測在運算系統之手勢空間中的3D操控命令手勢,其中命令手勢可以有關顯示螢幕或有關顯示螢幕上的一或更多顯示的圖像(215)。在某些實施例中,命令手勢可包括但不侷限於圖3-8所繪示之用以操控顯示螢幕或操控由顯示螢幕上之圖像所代表的元件的命令手勢。
在某些實施例中,運算系統將命令手勢解譯為用以操控顯示或由選取圖像所代表之元件的操作(220),並實施關於顯示或由圖像所代表之元件的操作(225)。在某些實施例中,運算系統提供關於顯示螢幕或選取圖像之適當的操作結果於顯示螢幕上(230)。該結果可包括顯示螢幕方面的改變,諸如旋轉、平移、或顯示的縮放、或是選取圖像方面的改變,諸如諸如移動、預覽、開啟、執 行、開始、複製、刪除、或其它關於所顯示的圖像所代表之元件的此種動作。
圖3繪示一使用抓取命令手勢之運算系統的實施例。在某些實施例中,基本命令手勢是「爪」或「抓握」手勢,其可由使用者手使用一隻手的拇指與一或更多其它手指形成「C」的形狀。在此圖中,使用者在運算系統的手勢空間中形成爪形手命令手勢以命令一特定的操作。在某些實施例中,當使用者在被運算系統所感測到的區域中移動使用者的手時,爪的圖像被顯示且在越過顯示螢幕移動以提供即時的回饋位置。在某些實施例中,當爪的圖像在代表應用程式、應用軟體、檔案、或其它在螢幕上的項目310之上移動時,該圖像被醒目提示且移向爪的圖像(用3D視野深度或2D觀點)以提供確認給使用者320。
在某些實施例中,若所欲的圖像被醒目提示且在爪的圖像範圍內,使用者擠壓或是靠攏使用者的爪形手以便確認該使用者正在選取該特定的圖像330,或是可藉由例如,將爪形手移開被選取的圖像來取消該選取。在某些實施例中,若在選取之際,使用者平行或大體上平行於顯示螢幕地移動使用者的手,則被選取的圖像可繞著顯示螢幕移動到新的位置。若使用者接著打開該爪形手,則該圖像將會移到新的所欲位置。
在某些實施例中,或者替代地,當在新的所欲位置中,使用者可將使用者的爪形手手勢移向螢幕且接著打開爪形手,從而完成該動作。在某些實施例中,若使用者鬆 開爪形手手勢而不移向螢幕,則此可表示該使用者正在取消該行動或關於該圖像的其它動作。
在某些實施例中,若在選取一圖像之際,使用者將使用者的手移開(進一步沿著Z軸)運算系統的顯示螢幕,則該圖像被預覽,諸如顯示有關該圖像的資訊或該圖像的內容。在某些實施例中,此操作可被使用於一環境中,其中,使用者想要得到更多用來分類的資訊,但還不想要開啟該圖像檔案。在某些實施例中,若當爪形手移開該螢幕(該圖像正被預覽)時,使用者打開使用者的爪形手,則該命令手勢表示該使用者想要「開啟」圖像檔案(340)。
在某些實施例中,或者替代地,爪形手離開螢幕的移動可表示使用者想要將圖像移到螢幕上一個新的位置。在某些實施例中,替代地,若使用者將爪形手轉向一邊,則使用者對已被選取的檔案「偷看」(預覽平移)。或者替代地,在某些實施例中,預覽可藉由使用者將爪形手自顯示螢幕轉離且朝向使用者而達成。
圖4是一使用抓取命令手勢之運算系統的實施例的說明。在某些實施例中,若使用者將代表檔案的圖像拖(透過使用者的閉合的爪形手,如圖3所示)至顯示螢幕上一預定區段,接著打開使用者的爪形手,則該命令手勢表示使用者已經將代表一檔案的圖像丟進,例如,「OpenBin」框。「OpenBin」框係以輪廓框表示於螢幕上,或是表示成諸如投影機、電影螢幕、筆/紙、卷軸、 調色板、繪圖桌、門、窗、或其它符號的抽象圖像。例如,圖示410顯示使用者將圖像420丟進一用以開啟由該圖像所代表的檔案的位置內。
圖5及6繪示一系統實施例之操作,該系統提供允許關於選取圖像要採取之動作的顯示。在圖5中,在某些實施例中,當一圖像的「預覽」產生時510(諸如當使用者的爪形手命令手勢自螢幕轉離或自螢幕舉起時),被選取螢幕的一部分可被醒目提示或使用第二隻手選取。在某些實施例中,藉指向螢幕上想要的選取520,使用者可提供一命令手勢,或藉使用第二個爪形手來達成以便抓取來自該預覽元件的內容。此內容可包括例如,地址、電話號碼、電子郵件地址、超鏈結、照片、視頻、或其它與被選圖像連接的資料。在圖6中,在某些實施例中,可做出其它有關被選取圖像之預覽檔案的輸入動作,諸如調整圖形或圖表的階層610。
圖7繪示一系統之實施例的操作,該系統提供顯示螢幕之操控。在某些實施例中,「進入」及「退出」電腦的手勢空間係藉由注意使用者何將他們的手分別移向及移開螢幕來判定。在某些實施例中,朝向及離開顯示螢幕的移動可區分命令手勢中的「休息」與命令手勢中的「保持並繼續」。例如,若使用者意圖縮放多次,則使用者可做出縮放手勢(諸如藉由展開手的手指,像是手的拇指與一或更多手指),接著將使用者的手移開顯示螢幕,重置手(諸如藉由一起放置手的拇指與一或更多手指),將手回 頭朝向螢幕移動,並且做出第二個縮放手勢。在某些實施例中,此等操作可被用來提供一連串的操作,諸如在此二個縮放操作的情形裡。
在某些實施例中,3D操控命令手勢可包括:平移710:在某些實施例中,將手指移向顯示螢幕(沿著Z軸進入手勢空間的移動)使運算系統進入平移功能,接著在X軸或Y軸上的移動以平移顯示螢幕的內容。在某些實施例中,將手指移開螢幕(離開手勢空間)是從平移功能退出的命令手勢。在某些實施例中,或者替代地,二或更多手指保持向上且朝向螢幕亦可用作為平移功能,其中將二或更多手指指向顯示螢幕導致運算系統進入一平移功能,而將手自顯示螢幕移開則使運算系統退出該平移功能。在某些實施例中,或者替代地,一保持向上且朝向螢幕的打開的手掌亦可用作為一平移功能,其中將打開的手掌指向顯示螢幕使運算系統進入一平移功能,而將手自顯示螢幕移開則使運算系統退出該平移功能。
縮放720:在某些實施例中,將拇指與共同接觸的一或更多手指移動進入手勢空間導致進入一縮放功能,其中,若拇指與另一手指分開,則回應是「放大」。在某些實施例中,若拇指與另一手指保持分開且手離開手勢空間,則運算系統退出縮放功能且放大結果保持著。若當在手勢空間中時,拇指與另一手指移回向彼此,則運算系統提供「縮小」效果。在某些實施例中,只有拇指與食指相接觸。在其它實施例中,其他手指與拇指共用。
旋轉730:在某些實施例中,運算系統可偵測一打開的杯形手進入手勢空間,導致運算系統進入一旋轉功能。一旦在手勢空間,該打開的杯形手的旋轉代表顯示螢幕之內容的旋轉。繼續留在手勢空間,當手順時鐘方向旋轉及逆時鐘方向旋轉時,該打開的杯形手將造成來回地旋轉。在某些實施例中,若在旋轉之後,該打開的/杯形手移出手勢空間(沿著Z軸離開顯示螢幕),導致運算系統退出該旋轉功能。在某些實施例中,使用者的手可被重置並接著重新進入運算系統的手勢空間,從而允許超出一隻手在一動作中所能做出的進一步旋轉。
在某些實施例中,操控命令手勢可依序使用以執行一序列的操作。例如,單一手指的手勢移向螢幕以進入平移功能,履行平移,且消除以退出該平移功能;接著的是拇指與手指一起的手勢移向顯示螢幕以進入一縮放功能,履行(已經平移之顯示的)縮放操作,以及消除以退出該縮放功能;以及接著的是一杯形手的手勢移向顯示螢幕以進入旋轉功能,履行(已經平移及縮放之顯示的)旋轉操作,以及消除以退出該旋轉功能。
圖8繪示一系統之實施例的操作,該系統提供顯示螢幕之操控。在此圖示中,繪示一針對選單的額外的命令手勢。在某些實施例中,命令手勢810可包括一開始大體上與顯示螢幕垂直的扁平手,使得手大體上平行於顯示螢幕820,將扁平手的手掌轉向使用者(類似看著該手的手掌)。在某些實施例中,將手移向使用者導致開啟一選單 的操作,其中使用者可藉由例如,利用使用者的另一隻手的手勢,來選擇一選單項目。在某些實施例中,扁平手回到垂直於顯示螢幕的姿勢可導致關閉被顯示的選單。
圖9是一繪示運算系統之實施例的方塊圖,該運算系統包括用於利用三維命令手勢之機構。運算系統900代表任何利用使用者感測的運算裝置或系統,包括行動運算裝置(諸如膝上型電腦、運算平板、行動電話或智慧型手機)、適用無線的電子閱讀器、或其它無線行動裝置。應瞭解到此種運算系統係顯示於運算系統900。諸組件可被一或更多匯流排或其它連接905連接。
運算系統900包括處理器910,其執行運算系統900的主要處理操作。處理器910能包括一或更多實體裝置,諸如微處理器、應用處理器、微控制器、可編程邏輯裝置、或其它處理機構。由處理器910執行的操作包括執行應用程式、裝置功能、或前述二者的作業平台或作業系統的執行。處理操作包括例如,與人類使用者或與其它裝置之有關I/O(輸入/輸出)的操作、有關電源管理的操作、以及有關連接運算系統900到另一系統或裝置的操作。處理操作亦可包括有關音頻I/O、顯示I/O、或前述二者的操作。處理器910可包括一或更多圖形處理單元(GPU),其包括用於對圖形處理單元(GPGPU)通用運算的GPU。
在某些實施例中,運算系統900包括音頻子系統920,其代表與提供音頻功能運算系統相關聯的硬體(諸如音頻硬體及音頻電路)及軟體(諸如驅動程式及編碼譯 碼器)組件。音頻功能能包括揚聲器輸出、頭戴耳機輸出、或前述二者,以及麥克風輸出。用於此等功能的裝置能被整合為運算系統900,或連接到運算系統900。在某些實施例中,使用者藉提供由處理器910接收並處理的音頻命令而與運算系統900互動。
顯示子系統930代表硬體(例如,顯示裝置)及軟體(例如,驅動程式)組件,其提供視覺顯示、觸覺顯示、或諸顯示的組合,供使用者與運算系統900互動。顯示子系統930包括顯示介面932,其包括用以提供顯示給使用者之特定螢幕或硬體裝置。在一實施例中,顯示介面932包括與處理器910分離的邏輯,以實施與顯示相關的至少一些處理。在一實施例中,顯示子系統930包括提供使用者輸出及輸入的觸控螢幕裝置。在某些實施例中,顯示介面932包括手勢顯示操作934,此種運算包括用於3D操控命令手勢之操作的顯示以操控顯示螢幕或在顯示螢幕上的圖像。
I/O控制器940代表有關與使用者互動之硬體裝置及軟體組件。I/O控制器940能操作以管理屬於音頻子系統920一部分的硬體以及屬於顯示子系統930一部分的硬體。此外,I/O控制器940還說明連接到運算系統900之額外裝置用的連接點,使用者透過額外裝置可與系統互動。例如,能附接到運算系統900的裝置可包括麥克風裝置、喇叭或音響、視頻系統或其它顯示裝置、鍵盤或小鍵盤裝置、或其它與諸如讀卡機或其它裝置之特殊應用共用 的I/O裝置。
如上述,I/O控制器940能與音頻子系統920、顯示子系統930或前述二者互動。例如,透過麥克風或其它音頻裝置的輸入能提供輸入或命令給運算系統900的一或更多應用或功能。此外,取代顯示輸出或是除了顯示輸出以外,能提供音頻輸出。在另一範例中,若顯示子系統包括一觸控螢幕,則顯示裝置亦作用為一輸入裝置,其能至少部分受到I/O控制器940的管理。亦有額外的按鈕或開關在運算系統900上以提供受到I/O控制器940管理的I/O功能。
在一實施例中,I/O控制器940管理諸如加速計、相機、光感測器或其它環境感測器的裝置,或是包含在運算系統900的其它硬體。該輸入可以是部分的直接使用者互動,還有提供環境輸入到系統以影響其操作(諸如過濾雜訊、針對亮度偵測來調整顯示、施加閃光燈給相機、或其它功能)。
在一實施例中,運算系統900包括電源管理950,其管理電池電力使用、電池的充電、以及有關省電操作的功能。
記憶體子系統960包括用以儲存資訊於運算系統900的記憶體裝置。記憶體能包括非揮發性(若記憶體裝置的供電中斷時,則狀態不改變)記憶體裝置及揮發性(若記憶體裝置的供電中斷,則狀態不確定)記憶體裝置。記憶體960能儲存應用程式資料、使用者資料、音樂、照片、 文件、或其它資料,還有有關系統900之應用及功能之執行的系統資料(不論是長程或暫時的)。尤其是,記憶體可包括手勢偵測資料962,用於偵測及解譯運算系統900之使用者的手勢,其中手勢偵測資料包括用於針對顯示螢幕的內容或顯示於顯示螢幕上之圖像的操控之3D操控命令手勢之偵測的資料。
在某些實施例中,運算系統900包括一或更多用以感測存在及動作的使用者感測元件990,其中可包括一或更多相機或其它視覺感測元件、一或更多麥克風或其它音頻感測元件、一或更多紅外線或其它熱感測元件、或任何其它用於感測使用者之存在或移動的其它元件。在某些實施例中,使用者感測元件包括感測手勢空間是否發生於運算系統之虛擬邊界以內之手勢空間內的能力。
連接970包括硬體(諸如無線及有線連接器及通訊硬體)及軟體組件(諸如驅動程式及協定堆疊)以致能運算系統900與外部裝置通訊。運算系統可包括獨立裝置,諸如其它運算裝置、無線存取點或基地台,以及諸如頭戴耳機、印表機或其它裝置的周邊。
在某些實施例中,連接970能包括多個不同類型的連接。一般而言,運算系統900係被繪示具有有細胞式連接972及無線連接974。細胞式連接972一般指由無線經營者提供的細胞式網路連接,像是經由GSM(全球行動通訊系統)或變化或衍生物、CDMA(分碼多重進接)或變化或衍生物、或其它細胞式服務標準所提供。細胞式連接包 括4G/LTE技術。無線連接974意指非細胞式的無線連接,且能包括個人區域網路(諸如藍牙)、局部區域網路(諸如Wi-Fi)、廣域網路(諸如WiMax)、或其它無線通訊。連接970可包括用於傳輸資料、接收資料或前述二者之全向性或指向性天線。
周邊連接980包括硬體介面及連接器,還有軟體組件(例如,驅動程式及協定堆疊)用以做出周邊連接。應可瞭解到,運算系統900可以是其它運算系統的周邊裝置(「到」982),以及有周邊裝置(「自」984)與其連接。運算系統900一般具有「塢」連接器以連接到其它運算系統,供諸如管理(像是下載、上傳、改變、及同步)運算系統900中的內容之目的。此外,塢連接器能允許運算系統900連接到某些允許運算系統900控制內容輸出到例如視聽或其它系統的周邊。
除了周邊塢連接器或其它周邊連接硬體以外,運算系統900能經由共用或標準取向的連接器做出周邊連接980。共用類型能包括通用序列匯流排(USB)連接器(其能包括任何數量之不同硬體介面)、包括MiniDisplayPort(MDP)的DisplayPort(數位式視訊埠介面標準)、高清晰度多媒體介面(HDMI)、火線(Firewire)、或其它類型。
圖10繪示一用於感知運算之運算系統的實施例。運算系統可包括電腦、伺服器、遊戲主機、或其它運算設備。在此圖示中,不顯示與本發明說明無密切關係之某個 標準且習知的組件。在某些實施例情況下,運算系統1000包含互連或交叉開關1005或其它用於傳輸資料之通訊機構。運算系統1000可包括諸如一或更與互連1005耦合之用於處理資訊的多處理器1010。處理器1010可包括一或更多實體處理器及一或更多邏輯處理器。為簡單緣故,互連1005繪示成單一互連,但可代表多個不同互連或匯流排,且與此等互連的組件連接可能會不同。顯示於圖10的互連1005是代表任何一或更多被適當橋接器、轉接器或控制器連接的獨立的實體匯流排、點對點連接、或前述二者。
一或更多處理器的處理包括針對感知運算1011的處理,其中此種處理包括關於運算系統之虛擬邊界的手勢的感測及解譯。
在某些實施例中,運算系統1000還包含隨機存取記憶體(RAM)或其它動態儲存裝置或元件作為用於儲存資訊及要被處理器1010執行之指令的主記憶體1012。RAM記憶體包括動態隨機存取記憶體(DRAM),其需要記憶體內容的再新;以及靜態隨機存取記憶體(SRAM),其不需要再新內容,但按提高的成本。在某些實施例中,主記憶體可包括含有被運算系統的使用者使用於網路瀏覽活動的瀏覽器應用程式之應用程式的主動儲存器。DRAM記憶體可包括同步動態隨機存取記憶體(SDRAM),其包括用以控制信號的時脈信號,以及延伸資料輸出動態隨機存取記憶體(EDO DRAM)。在某些實施例中,系統的記憶 體可包括某些暫存器或特別用途記憶體。
運算系統1000亦可包含唯讀記憶體(ROM)1016或其它用以儲存用於處理器1010之靜態資訊及指令的靜態儲存裝置。運算系統1000可包括一或更多用於儲存某些元件之非揮發性記憶體元件1018。
在某些實施例中,運算系統1000包括一或更多輸入裝置1030,其中該等輸入裝置包括一或多個鍵盤、滑鼠、觸控墊、語音命令辨識、手勢辨識、或其它用以提供輸入到運算系統之裝置。
運算系統1000亦可經由互連1005耦合到輸出顯示器1040。在某些實施例中,顯示器1040可包括液晶顯示器(LCD)或任何其它顯示器技術,用以顯示資訊或內容給使用者。在某些實施例中,顯示器1040可以是或可包括一音頻裝置,諸如用以提供音頻資訊的揚聲器。
一或更多發射器或接收器1045亦可耦合到互連1005。在某些實施例中,運算系統1000可包括一或更多埠1050用以接收或傳輸資料。運算系統1000可進一步包括一或更多用於經由無線電信號接收資料的全向性或指向性天線1055。
運算系統1000亦可包含電力裝置或系統1060,其可包含電源、電池、太陽能電池、燃料電池、或其它用以提供或產生電力的系統或裝置。由電力裝置或系統1060所提供的電力可以運算系統1000之元件所需而被分佈。
在以上說明中,為說明之目的,已敘述若干特定細節 以便提供對本發明的透徹瞭解。然而,對熟悉此技藝之人士應明白本發明可無需某些此等特定細節來實施。在其它範例中,眾所周知的結構及裝置係以方塊圖形式顯示。繪示的組件之間可以有中間結構。本文所描述或說明的組件可具有未被說明或描述的額外的輸入或輸出。
各種實施例可包括各種程序。此等程序可以硬體組件實施或可嵌於電腦程式或機器可執行的指令中,其可用來使以指令編程的通用或特別用途處理器或邏輯電路實施諸程序。或替代地,諸程序可以硬體與軟體的組合來實施。
各種實施例的部分可提供作為電腦程式產品,其可包括電腦可讀取媒體,其上儲存有電腦程式指令,該等指令可用來編程電腦(或其它電子裝置)以根據某些實施例以一或更多處理器實施處理來執行。該電腦可讀取媒體可包括但不侷限於軟式磁片、光碟片、光碟機(CD-ROM)、磁光碟、唯讀記憶體(ROM)、隨機存取記憶體(RAM)、可抹除可程式ROM(EPROM)、電性可抹除可程式ROM(EEPROM)、磁或光學卡、快閃記憶體、或其它適合儲存電子指令之電腦可讀取媒體。再者,實施例亦可被下載作為電腦程式產品,其中該程式可自遠端電腦轉移到提出請求的電腦。
許多此等方法以基本形式描述,但程序可加到任何該等方法或自該等方法刪除,且資訊可加到所述訊息或自任何該等訊息減去,而不會背離本發明的基本範圍。熟於此技藝之人士應明白能進行許多進一步的修改及調整。特定 實施例並非提供用來限制本發明而是用來說閘明本發明而僅由下列申請專利範圍所決定。
若敘述元件「A」耦合到或與元件「B」耦合,則元件A可直接耦合到元件B或透過例如元件C間接耦合。當說明書或申請專利範圍敘述組件、特徵、結構、程序、或特性A「導致」組件、特徵、結構、程序、或特性B時,其意指「A」至少是部分「B」的原因但亦可能有至少一其它組件、特徵、結構、程序、或特性協助導致「B」。若說明書指出「可」、「可能」、或「能」包括組件、特徵、結構、程序、或特性,則並不必須要包括該特定的組件、特徵、結構、程序、或特性。若說明書或申請專利範圍提到「一(「a」或「an」)」元件,並不意指僅有一個所述元件。
實施例係本發明的實現或範例。說明書中所提及之「實施例」、「一實施例」、「某些實施例」、或「其它實施例」意指連同實施例敘述的一特定特徵、結構、或特性係包括在至少某些實施例中,但不一定是所有實施例。「實施例」、「一實施例」、「某些實施例」、或「其它實施例」的各種出現並不一定全部指相同的實施例。應體認在說明中有時將各種特徵一起集結於單一實施例、圖示、或其說明中,以便於揭露之流暢並輔助各種發明態樣的理解。然而,本文揭露的方法不應詮釋為反映本發明需要比每一個申請專利範圍中所明確敘述更多的特徵之意圖。更確切地,如以下申請專利範圍所反映出,發明態樣 係在於少於單一揭露實施例之所有特徵中。因此,在實施方式後之申請專利範圍在此明確併入到實施方式中,每一個申請專利範圍獨立成立為本發明的一分別實施例。
100‧‧‧運算系統
110‧‧‧顯示螢幕
120‧‧‧感測元件
130‧‧‧符號
140‧‧‧手勢空間
150‧‧‧使用者
310‧‧‧在螢幕上的項目
320‧‧‧提供確認給使用者
330‧‧‧使用者正在選取該特定的圖像
340‧‧‧開啟圖像檔案
410‧‧‧圖示
420‧‧‧圖像
510‧‧‧圖像的預覽產生時
520‧‧‧想要的選取
610‧‧‧調整圖形或圖表的階層
710‧‧‧平移
720‧‧‧縮放
730‧‧‧旋轉
810‧‧‧命令手勢
820‧‧‧顯示螢幕
900‧‧‧運算系統
905‧‧‧連接
910‧‧‧處理器
920‧‧‧音頻子系統
930‧‧‧顯示子系統
932‧‧‧顯示介面
934‧‧‧手勢顯示操作
940‧‧‧I/O控制器
950‧‧‧電源管理
960‧‧‧記憶體
962‧‧‧手勢偵測資料
970‧‧‧連接
972‧‧‧細胞式連接
974‧‧‧無線連接
980‧‧‧周邊連接
982‧‧‧到
984‧‧‧自
990‧‧‧使用者感測元件-存在及動作偵測感測手勢空間
1000‧‧‧運算系統
1005‧‧‧互連
1010‧‧‧多處理器
1011‧‧‧感知運算
1012‧‧‧主記憶體
1016‧‧‧唯讀記憶體
1018‧‧‧非揮發性記憶體
1030‧‧‧輸入裝置
1040‧‧‧輸出顯示器
1045‧‧‧發射器/接收器
1050‧‧‧埠
1055‧‧‧天線
1060‧‧‧電力
本發明實施例以範例方式而非藉由附圖之圖式中的限制加以說明,圖式中相同參考編號指類似元件。
圖1繪示一包括用於感測三維操控命令手勢之機構的運算系統的實施例;圖2是一用於處理三維操控命令手勢之程序的實施例的流程圖。
圖3繪示一使用抓取命令手勢之運算系統的實施例。
圖4是一使用抓取命令手勢之運算系統的實施例的說明。
圖5及6繪示一系統實施例之操作,該系統提供允許關於選取圖像要採取之動作的顯示。
圖7繪示一系統之實施例的操作,該系統提供顯示螢幕之操控。
圖8繪示一系統之實施例的操作,該系統提供顯示螢幕之操控。
圖9是一繪示運算系統之實施例的方塊圖,該運算系統包括用於利用三維命令手勢之機構。
圖10繪示一用於感知運算之運算系統的實施例。
100‧‧‧運算系統
110‧‧‧顯示螢幕
120‧‧‧感測元件
130‧‧‧符號
140‧‧‧手勢空間
150‧‧‧使用者

Claims (28)

  1. 一種設備,包含:感測元件,用以感測該設備的使用者的移動或存在;處理器,其中,該處理器的操作包括解譯該使用者的命令手勢以提供輸入到該設備;以及顯示螢幕,用以提供顯示影像;其中,該命令手勢包括一或更多個該使用者的至少一手指所形成的手勢以操控該顯示影像的至少一部分,該一或更多個手勢包括沿著該顯示螢幕與該使用者間軸線的動作的手勢,且其中,該使用者的該存在或移動係由該使用者的至少一手指所形成。
  2. 如申請專利範圍第1項之設備,其中,將在關於該設備的虛擬邊界內的區域定義為手勢空間。
  3. 如申請專利範圍第2項之設備,其中,該處理器係用以將該使用者進入該手勢空間的移動解譯為進入第一功能的命令。
  4. 如申請專利範圍第3項的設備,其中,該處理器係用以將該使用者退出該手勢空間的移動解譯為退出該第一功能的命令。
  5. 如申請專利範圍第2項之設備,其中,該使用者的操作包括一連串的手勢,該等手勢包括退出該手勢空間的移動,接著回到該手勢空間內的移動。
  6. 如申請專利範圍第1項之設備,其中,該命令手 勢包括第一命令手勢,該第一命令手勢為該使用者抓取該顯示影像之圖像的抓取命令手勢。
  7. 如申請專利範圍第6項之設備,其中,該使用者的該第一命令手勢包括該使用者手的拇指與一或更多個其它手指形成「C」的形狀。
  8. 如申請專利範圍第6項之設備,其中,該第一命令手勢還包括移動該圖像的動作。
  9. 如申請專利範圍第6項之設備,其中,該第一命令手勢還包括預覽由該圖像所代表之元件的動作。
  10. 如申請專利範圍第6項之設備,其中,該第一命令手勢還包括開啟由該圖像所代表之元件的動作。
  11. 如申請專利範圍第1項之設備,其中,該命令手勢包括第二命令手勢,該第二命令手勢為操控該顯示影像的操控命令手勢。
  12. 如申請專利範圍第11項之設備,其中,該第二命令手勢包括平移該顯示影像、放大或縮小該顯示影像、或旋轉該顯示影像的其中一者。
  13. 一種方法,包含:偵測在運算系統的感測範圍內使用者的存在;在顯示螢幕上顯示影像給該使用者;偵測關於該顯示螢幕或顯示於該顯示螢幕上之該顯示影像的該使用者的至少一手指所形成的命令手勢,其中,該命令手勢包括沿著該顯示螢幕與該使用者間之軸線的動作;以及 將該命令手勢解譯為操控該顯示螢幕或被顯示圖像的操作,其中,該使用者的該存在或移動係由該使用者的至少一手指所形成。
  14. 如申請專利範圍第13項之方法,其中,將在關於該運算系統的虛擬邊界內的區域定義為手勢空間。
  15. 如申請專利範圍第14項之方法,還包含將該使用者進入該手勢空間的動作解譯為進入第一功能的命令,以及將該使用者退出該手勢空間的動作解譯為退出該第一功能的命令。
  16. 如申請專利範圍第13項之方法,其中,該命令手勢包括該使用者抓取該顯示影像之圖像的抓取命令手勢。
  17. 如申請專利範圍第16項之方法,其中,該使用者的該抓取命令手勢包括該使用者手的拇指與一或更多個其它手指形成「C」的形狀。
  18. 如申請專利範圍第16項之方法,其中,該抓取命令手勢還包括移動、預覽、或開啟該圖像的動作。
  19. 如申請專利範圍第13項之方法,其中,該命令手勢包括操控該顯示影像的操控命令手勢。
  20. 如申請專利範圍第19項之方法,其中,該操控命令手勢包括平移該顯示影像、放大或縮小該顯示影像、或旋轉該顯示影像的其中一者。
  21. 一種非暫態電腦可讀儲存媒體,其具有儲存其上 之代表指令序列的資料,當該等指令序列由處理器執行時,使該處理器執行包含以下操作:偵測在運算系統的感測範圍內使用者的存在;在顯示螢幕上顯示影像給該使用者;偵測關於該顯示螢幕或該顯示螢幕上之該顯示影像的該使用者的至少一手指所形成的命令手勢,其中,該命令手勢包括沿著該顯示螢幕與該使用者間之軸線的動作;以及將該命令手勢解譯為操控該顯示螢幕或被顯示圖像的操作,其中,該使用者的該存在或移動係由該使用者的至少一手指所形成。
  22. 如申請專利範圍第21項之媒體,其中,將在關於該運算系統的虛擬邊界內的區域定義為手勢空間。
  23. 如申請專利範圍第22項之媒體,還包含指令,當其等由處理器執行時,使處理器執行包含以下操作:將該使用者進入該手勢空間的動作解譯為進入第一功能的命令;以及將該使用者退出該手勢空間的動作解譯為退出該第一功能的命令。
  24. 如申請專利範圍第22項之媒體,其中,該命令手勢包括該使用者抓取該顯示影像之圖像的抓取命令手勢。
  25. 如申請專利範圍第24項之媒體,其中,該使用 者的該抓取命令手勢包括該使用者手的拇指與一或更多個其它手指形成「C」的形狀。
  26. 如申請專利範圍第24項之媒體,其中,該抓取命令手勢還包括移動、預覽、或開啟該圖像的動作。
  27. 如申請專利範圍第22項之媒體,其中,該命令手勢包括操控該顯示影像的操控命令手勢。
  28. 如申請專利範圍第27項之媒體,其中,該操控命令手勢包括平移該顯示影像、放大或縮小該顯示影像、或旋轉該顯示影像的其中一者。
TW101147201A 2011-12-23 2012-12-13 使用三維操控命令手勢的運算系統 TWI552021B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2011/067287 WO2013095677A1 (en) 2011-12-23 2011-12-23 Computing system utilizing three-dimensional manipulation command gestures

Publications (2)

Publication Number Publication Date
TW201346646A TW201346646A (zh) 2013-11-16
TWI552021B true TWI552021B (zh) 2016-10-01

Family

ID=48669316

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101147201A TWI552021B (zh) 2011-12-23 2012-12-13 使用三維操控命令手勢的運算系統

Country Status (3)

Country Link
US (1) US9678574B2 (zh)
TW (1) TWI552021B (zh)
WO (1) WO2013095677A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10444853B1 (en) 2018-05-10 2019-10-15 Acer Incorporated 3D display with gesture recognition function

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013095678A1 (en) 2011-12-23 2013-06-27 Intel Corporation Mechanism to provide feedback regarding computing system command gestures
FR2995704B1 (fr) * 2012-09-19 2015-12-25 Inst Nat De Sciences Appliquees Methode de selection de mode d'interactivite
US10503359B2 (en) 2012-11-15 2019-12-10 Quantum Interface, Llc Selection attractive interfaces, systems and apparatuses including such interfaces, methods for making and using same
US10289204B2 (en) 2012-11-15 2019-05-14 Quantum Interface, Llc Apparatuses for controlling electrical devices and software programs and methods for making and using same
US9081413B2 (en) * 2012-11-20 2015-07-14 3M Innovative Properties Company Human interaction system based upon real-time intention detection
US20140195979A1 (en) * 2013-01-10 2014-07-10 Appsense Limited Interactive user interface
CN105960622B (zh) * 2013-10-01 2021-02-12 量子界面有限责任公司 选择吸引式接口、包括该接口的***和装置及其制造和使用方法
TWI603226B (zh) * 2014-03-21 2017-10-21 立普思股份有限公司 體感偵測器之手勢辨識方法
WO2015188011A1 (en) 2014-06-04 2015-12-10 Quantum Interface, Llc. Dynamic environment for object and attribute display and interaction
US20160062636A1 (en) * 2014-09-02 2016-03-03 Lg Electronics Inc. Mobile terminal and control method thereof
WO2016053320A1 (en) 2014-09-30 2016-04-07 Hewlett-Packard Development Company, L.P. Gesture based manipulation of three-dimensional images
US10788948B2 (en) 2018-03-07 2020-09-29 Quantum Interface, Llc Systems, apparatuses, interfaces and implementing methods for displaying and manipulating temporal or sequential objects
US11205075B2 (en) 2018-01-10 2021-12-21 Quantum Interface, Llc Interfaces, systems and apparatuses for constructing 3D AR environment overlays, and methods for making and using same
WO2017040867A1 (en) 2015-09-01 2017-03-09 Quantum Interface, Llc. Apparatuses, systems and methods for constructing unique identifiers
CN111880660B (zh) * 2020-07-31 2022-10-21 Oppo广东移动通信有限公司 显示画面的控制方法、装置、计算机设备和存储介质
EP4160377A4 (en) 2020-07-31 2023-11-08 Guangdong Oppo Mobile Telecommunications Corp., Ltd. GESTURE CONTROL METHOD AND ASSOCIATED DEVICE

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM294069U (en) * 2006-01-19 2006-07-11 Univ Nat Kaohsiung Applied Sci Improved palm-print identification system
WO2011066343A2 (en) * 2009-11-24 2011-06-03 Next Holdings Limited Methods and apparatus for gesture recognition mode control
US20110296353A1 (en) * 2009-05-29 2011-12-01 Canesta, Inc. Method and system implementing user-centric gesture control

Family Cites Families (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5581670A (en) 1993-07-21 1996-12-03 Xerox Corporation User interface having movable sheet with click-through tools
US5594469A (en) * 1995-02-21 1997-01-14 Mitsubishi Electric Information Technology Center America Inc. Hand gesture machine control system
EP0849697B1 (en) 1996-12-20 2003-02-12 Hitachi Europe Limited A hand gesture recognition system and method
US8479122B2 (en) 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US6222465B1 (en) 1998-12-09 2001-04-24 Lucent Technologies Inc. Gesture-based computer interface
SE0000850D0 (sv) * 2000-03-13 2000-03-13 Pink Solution Ab Recognition arrangement
US7058204B2 (en) * 2000-10-03 2006-06-06 Gesturetek, Inc. Multiple camera control system
US7030861B1 (en) * 2001-02-10 2006-04-18 Wayne Carl Westerman System and method for packing multi-touch gestures onto a hand
US7274803B1 (en) 2002-04-02 2007-09-25 Videomining Corporation Method and system for detecting conscious hand movement patterns and computer-generated visual feedback for facilitating human-computer interaction
US7170492B2 (en) 2002-05-28 2007-01-30 Reactrix Systems, Inc. Interactive video display system
US20050003851A1 (en) * 2003-06-05 2005-01-06 Visteon Global Technologies, Inc. Radio system with touch pad interface
US8448083B1 (en) * 2004-04-16 2013-05-21 Apple Inc. Gesture control of multimedia editing applications
US7519223B2 (en) * 2004-06-28 2009-04-14 Microsoft Corporation Recognizing gestures and using gestures for interacting with software applications
US7728821B2 (en) * 2004-08-06 2010-06-01 Touchtable, Inc. Touch detecting interactive display
US8560972B2 (en) * 2004-08-10 2013-10-15 Microsoft Corporation Surface UI for gesture-based interaction
JP5631535B2 (ja) * 2005-02-08 2014-11-26 オブロング・インダストリーズ・インコーポレーテッド ジェスチャベースの制御システムのためのシステムおよび方法
KR100687737B1 (ko) * 2005-03-19 2007-02-27 한국전자통신연구원 양손 제스쳐에 기반한 가상 마우스 장치 및 방법
US20100045705A1 (en) 2006-03-30 2010-02-25 Roel Vertegaal Interaction techniques for flexible displays
US8086971B2 (en) 2006-06-28 2011-12-27 Nokia Corporation Apparatus, methods and computer program products providing finger-based and hand-based gesture commands for portable electronic device applications
US7907117B2 (en) 2006-08-08 2011-03-15 Microsoft Corporation Virtual controller for visual displays
JP4267648B2 (ja) 2006-08-25 2009-05-27 株式会社東芝 インターフェース装置及びその方法
KR100851977B1 (ko) 2006-11-20 2008-08-12 삼성전자주식회사 가상 평면을 이용하여 전자 기기의 사용자 인터페이스를제어하는 방법 및 장치.
US7924271B2 (en) * 2007-01-05 2011-04-12 Apple Inc. Detecting gestures on multi-event sensitive devices
US20080231926A1 (en) * 2007-03-19 2008-09-25 Klug Michael A Systems and Methods for Updating Dynamic Three-Dimensional Displays with User Input
US8555207B2 (en) * 2008-02-27 2013-10-08 Qualcomm Incorporated Enhanced input using recognized gestures
US8259163B2 (en) * 2008-03-07 2012-09-04 Intellectual Ventures Holding 67 Llc Display with built in 3D sensing
US20110102570A1 (en) 2008-04-14 2011-05-05 Saar Wilf Vision based pointing device emulation
US8723795B2 (en) * 2008-04-24 2014-05-13 Oblong Industries, Inc. Detecting, representing, and interpreting three-space input: gestural continuum subsuming freespace, proximal, and surface-contact modes
US20110115702A1 (en) * 2008-07-08 2011-05-19 David Seaberg Process for Providing and Editing Instructions, Data, Data Structures, and Algorithms in a Computer System
US20100031202A1 (en) * 2008-08-04 2010-02-04 Microsoft Corporation User-defined gesture set for surface computing
GB2478230B (en) * 2008-12-15 2014-05-14 Hewlett Packard Development Co Gesture based edit mode
US9569001B2 (en) * 2009-02-03 2017-02-14 Massachusetts Institute Of Technology Wearable gestural interface
US20100251112A1 (en) 2009-03-24 2010-09-30 Microsoft Corporation Bimodal touch sensitive digital notebook
US8181123B2 (en) * 2009-05-01 2012-05-15 Microsoft Corporation Managing virtual port associations to users in a gesture-based computing environment
US9015638B2 (en) * 2009-05-01 2015-04-21 Microsoft Technology Licensing, Llc Binding users to a gesture based system and providing feedback to the users
US8744121B2 (en) * 2009-05-29 2014-06-03 Microsoft Corporation Device for identifying and tracking multiple humans over time
JP4701424B2 (ja) 2009-08-12 2011-06-15 島根県 画像認識装置および操作判定方法並びにプログラム
US8843857B2 (en) * 2009-11-19 2014-09-23 Microsoft Corporation Distance scalable no touch computing
US8830227B2 (en) * 2009-12-06 2014-09-09 Primesense Ltd. Depth-based gain control
TWI489317B (zh) 2009-12-10 2015-06-21 Tatung Co 電子裝置的操作方法及系統
US8320621B2 (en) * 2009-12-21 2012-11-27 Microsoft Corporation Depth projector system with integrated VCSEL array
US8334842B2 (en) * 2010-01-15 2012-12-18 Microsoft Corporation Recognizing user intent in motion capture system
US8522308B2 (en) 2010-02-11 2013-08-27 Verizon Patent And Licensing Inc. Systems and methods for providing a spatial-input-based multi-user shared display experience
WO2011106798A1 (en) * 2010-02-28 2011-09-01 Osterhout Group, Inc. Local advertising content on an interactive head-mounted eyepiece
US8982182B2 (en) * 2010-03-01 2015-03-17 Apple Inc. Non-uniform spatial resource allocation for depth mapping
US20110219340A1 (en) 2010-03-03 2011-09-08 Pathangay Vinod System and method for point, select and transfer hand gesture based user interface
TW201203030A (en) * 2010-03-16 2012-01-16 Intel Corp A gaming system with safety features
TWI431538B (zh) 2010-04-30 2014-03-21 Acer Inc 基於影像之動作手勢辨識方法及系統
US20110283212A1 (en) 2010-05-13 2011-11-17 Nokia Corporation User Interface
US20110289455A1 (en) 2010-05-18 2011-11-24 Microsoft Corporation Gestures And Gesture Recognition For Manipulating A User-Interface
US9098931B2 (en) * 2010-08-11 2015-08-04 Apple Inc. Scanning projectors and image capture modules for 3D mapping
US8819571B2 (en) * 2010-09-30 2014-08-26 Apple Inc. Manipulating preview panels in a user interface
KR101799270B1 (ko) 2010-12-29 2017-11-21 엘지전자 주식회사 이동 단말기 및 이것의 터치 인식 방법
US9171200B2 (en) * 2011-03-04 2015-10-27 Hewlett-Packard Development Company, L.P. Gestural interaction identification
US9189068B2 (en) 2011-03-14 2015-11-17 Lg Electronics Inc. Apparatus and a method for gesture recognition
KR20130136566A (ko) 2011-03-29 2013-12-12 퀄컴 인코포레이티드 로컬 멀티-사용자 협업을 위한 모듈식 모바일 접속된 피코 프로젝터들
US9189825B2 (en) * 2011-04-12 2015-11-17 Lg Electronics Inc. Electronic device and method for displaying stereoscopic image
US9002099B2 (en) * 2011-09-11 2015-04-07 Apple Inc. Learning-based estimation of hand and finger pose
US20130106898A1 (en) 2011-10-26 2013-05-02 Google Inc. Detecting object moving toward or away from a computing device
US8749485B2 (en) 2011-12-20 2014-06-10 Microsoft Corporation User control gesture detection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM294069U (en) * 2006-01-19 2006-07-11 Univ Nat Kaohsiung Applied Sci Improved palm-print identification system
US20110296353A1 (en) * 2009-05-29 2011-12-01 Canesta, Inc. Method and system implementing user-centric gesture control
WO2011066343A2 (en) * 2009-11-24 2011-06-03 Next Holdings Limited Methods and apparatus for gesture recognition mode control

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10444853B1 (en) 2018-05-10 2019-10-15 Acer Incorporated 3D display with gesture recognition function
TWI697810B (zh) * 2018-05-10 2020-07-01 宏碁股份有限公司 具備手勢感測功能之三維顯示器

Also Published As

Publication number Publication date
US20140089866A1 (en) 2014-03-27
WO2013095677A1 (en) 2013-06-27
TW201346646A (zh) 2013-11-16
US9678574B2 (en) 2017-06-13

Similar Documents

Publication Publication Date Title
TWI552021B (zh) 使用三維操控命令手勢的運算系統
TWI502405B (zh) 利用協調的雙手命令手勢之計算系統
CN105335001B (zh) 具有弯曲显示器的电子设备以及用于控制其的方法
KR102097496B1 (ko) 폴더블 이동 단말기 및 그 제어 방법
US10021319B2 (en) Electronic device and method for controlling image display
TWI579732B (zh) 多顯示設備及其控制方法
US9323446B2 (en) Apparatus including a touch screen and screen change method thereof
US9606715B2 (en) Touch screen device, method, and graphical user interface for moving on-screen objects without using a cursor
JP6054892B2 (ja) 複数のディスプレイに対するアプリケーション画像の表示方法、電子機器およびコンピュータ・プログラム
KR102089707B1 (ko) 디스플레이 장치 및 그 제어 방법
JP5659586B2 (ja) 表示制御装置および表示制御方法、表示制御プログラム、記録媒体
US9696882B2 (en) Operation processing method, operation processing device, and control method
TWI643091B (zh) 用以提供關於計算系統指令手勢之視覺回授的機制
WO2015096020A1 (en) Adaptive enclosure for a mobile computing device
EP3657311B1 (en) Apparatus including a touch screen and screen change method thereof
KR20150010432A (ko) 디스플레이 디바이스 및 그 제어 방법
US10095384B2 (en) Method of receiving user input by detecting movement of user and apparatus therefor
JP2019087284A (ja) ユーザインタフェースのための対話方法
KR102117450B1 (ko) 디스플레이 장치 및 그 제어 방법
JP7030529B2 (ja) 電子機器、情報処理方法、プログラム及び記憶媒体
JP5987869B2 (ja) 表示制御装置および表示制御方法、表示制御プログラム、記録媒体

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees