TWI297866B - Method for triggering input commands of a program run on a computing system, computer-readable recording medium, computing system, input device for interfacing with a computing device, and input object used as an input device for a computing device - Google Patents
Method for triggering input commands of a program run on a computing system, computer-readable recording medium, computing system, input device for interfacing with a computing device, and input object used as an input device for a computing device Download PDFInfo
- Publication number
- TWI297866B TWI297866B TW092116297A TW92116297A TWI297866B TW I297866 B TWI297866 B TW I297866B TW 092116297 A TW092116297 A TW 092116297A TW 92116297 A TW92116297 A TW 92116297A TW I297866 B TWI297866 B TW I297866B
- Authority
- TW
- Taiwan
- Prior art keywords
- input
- input object
- edge
- change
- program
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1087—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera
- A63F2300/1093—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera using visible light
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)
- Position Input By Displaying (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
- Switches With Compound Operations (AREA)
- Actuator (AREA)
Description
1297866 (1) 玖、發明說明 【發明所屬之技術領域】 本發明係大致有關電腦系統之姿態輸入(gesture i n p u t ),尤係有關以視覺方式追蹤一可變形的g g jit 中該變形在該電腦系統的一部分上觸發一動作。 【先前技術】 相關人士對尋找電腦系統輸入裝置的替代方式有很大 的興趣。視覺姿態輸入裝置正愈來愈普及。〜般而言,姿 態輸入意指使諸如一電腦系統、電視遊戲機、或智慧型電 子裝置等的一電子裝置對一追蹤一物體的視頻攝像機所捕 獲的某些姿態起反應。 利用數位視頻攝像機來追蹤移動中的物體並處理視頻 影像以便產生各種顯示畫面已是此項技術中所習知的。例 如,由 Segen所發明的美國專利 6,072,504 揭示了用 來產生運動比比賽的動畫視訊之一項此種應用。根據該系 統,係利用複數個視頻攝像機追蹤一個在比賽時的網球之 位置,且採用使球場中的各三維點與該等視頻攝像機的視 場內的各數位影像之各二維點(亦即像素)相關之一組方 程式。可利用來自各別視頻影像的三角測量,使一特定數 位影像中決定的網球之各像素位置與移動中的網球之一特 定三維位置相關,且以最小平方法來分析一系列的影格, 以便將網球的該等位置適配到用來描述該網球移動的各連 續區段之軌跡方程式。 -4 - 1297866 (2) 如 S egen的專利所詳細說明的,—旦決定了 一物體 的位置及移動之三維描述之後,即可使用此項技術中習知 的各種方法,以便利用一在一電視遊戲環境中產生適當的 物體移動的動畫之程式來產生該物體的一動晝。亦即, Se gen的專利係與利用在一時點上捕獲的複數個二維視頻 影像來決定一移動中的物體之三維位置有關。一旦知道了 “實際”物體的三維位置之後,則可以遊戲程式設計師一 般都知道的任何一種不同之方式而利用該資訊來控制一遊 戲程式。 然而,Segen專利的系統有賴於複數個視頻攝像機, 以便根據三角測量法而產生與物體有關的位置資訊。此 外,在 Segen專利中被偵測的物體是不需要與該物體在 空間中的方位(例如傾角)有關的資訊之一簡單球體。因 此,Segen專利的系統無法利用一單一的視頻攝像機而以 二維視頻影像來重建一物體的位置及方位(不論該物體是 在移動中或是靜止的,都是如此)。 在遊戲程式中利用一些三維幾何形狀的組合來形成虛 擬物體是很常見的,其中在執行一遊戲程式诗,係以利用 諸如一搖桿、遊戲控制器、或其他輸入裝置等的一輸入裝 置輸入的若千輸入參數來決定該等物體間之相對三維描 述。然後將該等虛擬物體的該三維位置及方位投射到一個 二維顯示畫面(具有背景、光影(lighting )、陰影 (s h a d i n g )、材質(t e X t u r e )等的要素),以便利用遊 戲機的著色貼圖處理器(rendering processor)功能來產 -5- (3) 1297866 生三維透視圖或著色貼圖。 舉例而言,可以有用來構成一遊戲顯示畫面中對應於 在“實際”物體附近移動的方式的一移動影像之“虛擬 物體”。爲了要顯示該虛擬物體,將所計算出的三維資訊 用來確定遊戲機的記憶體空間中之“虛擬物體”的位置 及方位,然後以習知的處理程序來執行該影像的著色貼 圖,以便將該三維資訊轉換爲一實際的透視顯示畫面。 然而,儘管有上述的知識及技術,但是一些問題繼續 阻礙了成功的物體追蹤,而一個尤其困難的問題是只精確 地提取一視頻影像中明確地對應於一相關物體的那些像 素。例如,雖然可較易於完成其色彩與另一色彩的背景有 明顯對比之物體(該物體的色彩與背景的色彩極爲不同) 的移動,但是在多種色彩或非靜態背景的情形中,縱使追 蹤有明亮色彩的物體也是不容易的。光影的變化也會嚴重 地影響視頻攝像機所感測的該物體之外觀色彩,因而當光 影狀況改變時,有賴於偵測一特定色彩的物體之各物體追 縱方法非常易於發生錯誤,或者需要持續地進行重新校 準。電視遊戲程式的典型家用環境需要比傳統物體追蹤電 腦視覺系統大許多的使用彈性及可靠性。 因此,在家用環境下,必須能夠以一單一較便宜的視 頻攝像追蹤一替代性的輸入裝置,以便使該輸入裝置能被 廣爲接受。此外,該替代性的輸入裝置必須是便於使用。 有一種穿戴在使用者手上的手套包含可由一攝像機追蹤以 捕獲輸入的若千感測器,雖然已試用過此種手套,但是使 -6- (4) 1297866 用者尙未欣然接受此種手套。不熱中於手套的一個理由是 必須不斷脫下及戴上手套所帶來的不方便。 因此,目前需要解決先前技術的問題,而提供一種可 由一單一視頻攝像機追蹤的輸入裝置,其中使用者便於使 用該輸入裝置。 【發明內容】 廣義而言,本發明由於提供了一種方法及系統而滿足 了上述的這些需求,該系統及方法提供了一種可由一單一 視頻攝像機追蹤的被動式輸入裝置。我們當了解,可以其 中包括一程序、一系統、或一裝置的多種方式來實施本發 明。下文中將說明本發明的數個創新之實施例。 在一實施例中,提供了一種觸發在一運算系統中執行 的一程式的輸入命令之方法。該方法開始時係監視一捕獲 裝置之前的一視場。然後識別該視場內的一輸入物體。分 析所偵測的該輸入物體是否有形狀上的改變。然後偵測到 該輸入物體的改變。然後,在該運算系統上執行的該程式 中觸發一輸入命令。該觸發是所偵測到的該輸入物體的改 變之結果。 在另一實施例中,提供了一種輸入偵測程式。係在一 運算裝置中執行該輸入偵測程式,且該輸入偵測程式具有 用來決定何時要觸發一 ΐ程式的輸入命令之程式指令。該 輸入偵測程式包含用來監視在一捕獲裝置之前的一視場之 程式指令。該捕獲裝置將資料提供給該輸入偵測程式。且 >7-
I 1297866 (5) 包含了用來識別該視場內的一輸入物體之程式指令。也包 含了用來偵測該輸入物體的實體改變之程式指令、及用來 觸發在該運算裝置上執行的該主程式中之一輸入命令之程 式指令,其中該觸發是所偵測到的該輸入物體的實體改變 之結果。 在又一實施例中,提供了 一種運算系統。該運算系統 具有一輸入偵測系統。該輸入偵測系統決定何時要觸發經 由該運算系統而執行的一主程式的輸入命令。該運算系統 包含一捕獲裝置。且包含了用來監視在該捕獲裝置之前的 一視場之電路、以及用來識別該視場內的一輸入物體之電 路。又包含了用來偵測該輸入物體的實體改變之電路、以 及用來觸發經由該運算系統而執行的該主程式中之一輸入 命令之電路。該觸發是所偵測到的該輸入物體的實體改變 之結果。 在又一實施例中,提供了 一種運算系統。該運算系統 具有一輸入偵測系統。該輸入偵測系統決定何時要觸發經 由該運算系統而執行的一主程式的輸入命令。該運算系統 包含用來捕獲影像資料之裝置、以及用來監視在該捕獲裝 置之前的一視場之裝置。也包含了用來識別該視場內的一 輸入物體之裝置、以及用來偵測該輸入物體的實體改變之 裝置。也包含了用來觸發經由該運算系統而執行的該主程 式中之一輸入命令之裝置,其中該觸發是所偵測到的該輸 入物體的實體改變之結果。 若參照下文中之詳細說明,並配合用來舉例解說本發 冬 (6) 1297866 明原理的各附圖,將可易於了解本發明的其他觀點及優 點。 【實施方式】 本發明揭示了一種可變形的輸入裝置,其中係由一視 頻攝像機捕獲該變形,而觸發一事件。在下文的說明中, 述及了許多特定的細節,以便使本發明可徹底被了解。然 而,熟習此項技術者當可了解,可在無須這些特定細節的 全部或部分之情形下實施本發明。在其他的情形中,並不 詳細說明習知的程序步驟,以便不會非必要地模糊了本發 明。 本發明的該等實施例提供了一種當在一視頻攝像機的 視場中時可變形的使用者輸入裝置。該視頻攝像機捕獲諸 如該輸入裝置寬高比等的該變形,並開始可在一監視器上 顯示的一事件或動作。例如,該輸入裝置的變形可告知一 滑鼠進行點選,以便開啓一個人電腦的一檔案或視窗,抓 取、拖曳、或操縱一電腦遊戲的一影像,或者甚至起動一 智慧型裝置。我們當了解,該輸入裝置是一被動式裝置, 亦即,該輸入裝置是一可被一外力變形的物體。因此,該 輸入裝置並不產生會被傳送到一接收器的任何主動信號。 如本文所述的各實施例所闡釋的,該使用者輸入裝置可讓 人得到與滑鼠按鍵點選有關的且使用者便於使用的經驗。 圖 1是根據本發明一實施例而可追蹤一使用者輸入 裝置的一整體系統組態之一高階示意圖。在此處,施加壓 -9 - (7) 1297866 力,將上端及下端擠壓在一起,使用者輸入裝置(3 00 ) 即可改變其寬高比。在一實施例中,該改變是數位視頻攝 像機(1 90 )所捕獲的寬高比。數位視頻攝像機(I 90 )係 連接到電視遊戲機(6 〇 )。在一實施例中,該事件是在諸 如一遊戲機等的一運算系統上執行的一主程式之一輸入命 令。電視遊戲機(6 0 )係連接到監視( 8 0 )。因此,使 用者輸入裝置的寬高比之改變觸發了可讓一使用者操縱監 視器(8 0 )上的一影像之一事件。我們當了解,當該使用 者輸入裝置在 X、y、或 z平面中移動時,該使用者輸 入裝置即被追蹤。在這些平面中之移動可進行類似於一滑 鼠的按鍵點選及拖曳之功能。亦即,藉由擠壓使用者輸入 裝置(3 00 )以改變一寬高比,並移動該輸入裝置且使該 輸入裝置變形,一使用者即可移動或操縱該顯示監視器上 的一影像。雖然圖中示出一電視遊戲機,但是本文所述之 該等實施例亦可應用於個人電腦或諸如電視機、數位影音 光碟(Digital Video Disc ;簡稱 DVD )播放器、及智慧 型裝置等其他的消費性電子裝置。 仍然請參閱圖 1,在一實施例中,使用者輸入裝置 (3 0 0 )可以是可置於使用者的手掌中之一可變形的半圓 柱體。可以利用可經由施加壓力而而變形且在釋放壓力後 即回復到原始形狀的任何材料構成使用者輸入裝置 (3 0 0 )。一使用者可在視頻攝像機(3 00 )的視場內放置 —輸入裝置,該輸入裝置可以是被連接到諸如由 S〇ny Computer E n t e r t a i n m e n t I n c ·所製造的 “ P1 a y s t a t i ο η 2 ·,® -10 - (8) 1297866 等的遊戲機(6 Ο )之輸入/輸出j;阜。當該彳吏用 輸入裝置(3 0 0 )移到攝像機(3 〇 〇 )的視場內 (3 0 0 )即拾取該使用者輸入裝置的諸如尺寸 色彩等的實體特性。然後執行處理,以便隔離 應於該使用者輸入裝置的一像素組。計算該匱| 描述,而該三維描述包括該圓柱體在三維空間 方位,且對應地將該描述儲存在遊戲機(60 ) 體中。因此,使用此項技術中習知的著色貼圖 將對該物體的三維描述用來促成一遊戲程式中 (8 0 )的顯不營幕上顯不之一動作。例如,1 (8 0 )上的一物體對應於使用者輸入裝置( 動,而移動通過該遊戲的整個畫面。當該使用 者輸入裝置(300)的位置及方位,且寬高比丨 偵測到時,即持續地更新記憶體中的該物體之 以及影像記憶體的著色貼圖區中之該物體之對 圖,以便也改變監視器(80 )上的該物體之位 因此,一使用者將一力施加到一被動式輸入裝 一視覺觸發器將產生一動作,例如產生由與一 關聯的一主程式執行之一輸入命令。 圖 2是適於配合一用來作爲根據本發明 替代性輸入裝置的被操縱之物體而使用的一電 各組件組態之一方塊圖。遊戲機(6 0 )構成根 一整體娛樂系統(1 1 0 )之一組件,而如圖2 整體娱樂系統(1 1 0 )配備有·· 一多處 者將使用者 時,攝像機 、形狀、及 並區分只對 柱體的三維 中之位置及 的一主記憶 技術時,可 將在監視器 可使監視器 3 0 0 )的移 者改變使用 的改變已被 三維描述、 應的著色貼 置及方位。 置而造成的 運算系統相 ~實施例的 視遊戲機的 據本發明的 所示,該 理器單元 -11 - (9) 1297866 (M u 11 i Ρ ι· o c e s s ο l. U n i t ;簡稱 Μ P U ) (112),用以控制 整體系統(Π 0 );用於各種程式作業及資料儲存的主記 憶體(1 1 4 ) •,向量計算單元(1 1 6 ),用以執行幾何處理 所需的浮點向量計算;影像處理器(1 2 0 ),用以根據來 自 Μ P U ( 1 1 2 )的控制命令而產生資料,並將視頻信號輸 出到監視器(80 )(例如一 CRT ); —圖形介面 (Graphics In terFace;簡稱 GIF) (122),用以執行 MPU ( 112)或向量計算單元(Π6)與影像處理器 (1 2 0 )之間且係經由一傳輸匯流排的斡旋等作業;輸入 /輸出埠(1 2 4 ),用以協助自各周邊裝置接收資料,並 將資料傳送到各周邊裝置;由諸如一快閃記憶體構成之內 部 OSD功能 ROM(OSDROM) (126),用以執行對 一核心等的單元之控制;以及具有日曆及計時器功能之即 時鐘(1 2 8 )。 主記憶體(1 1 4 )、向量計算單元(1 1 6 )、 GIF (122 ) 、 OSDROM ( 126 )、即時鐘(RTC ) ( 128 )、 及輸入/輸出埠(1 2 4 )係經由資料匯流排(1 3 0 )而連接 到 Μ P U ( 1 1 2 )。影像處理單元(1 3 8 )亦係連接到匯流 排(1 3 0 ),而影像處理單元(1 3 8 )是一用來擴展被壓縮 的移動影像及材質影像因而產生影像資料之處理器。例 如,影像處理單元(I38 )可服務根據 MPEG2或 MPEG4標準格式而解碼並產生位元流、大區塊 (macroblock)解碼、執行反離散餘弦函數變換、色彩空 間轉換、及向量量化等的功能° -12 - (10) 1297866 一聲音洗統係由下列組件所構成:聲音處理單元 (SPU ) 171 ),用以根據來自 MPU ( 1 12 )的指令而產 生音樂或其他的音效;聲音緩衝器(173 ),而 SPU (1 7 1 )可將波形資料記錄到聲音緩衝器(1 7 3 )中;以及 喇叭(175 ),用以輸出 SPU ( 171 )所產生的音樂或其 他音效。我們當了解,可將喇叭(1 75 )合倂成爲監視器 (8 0 )的一部分,或者可以連接到外部喇叭(1 7 5 )的一 獨立聲音線路輸出連接裝置之方式提供該喇叭。 也設有被連接到匯流排(1 3 0 )之通訊介面(1 40 ), 通訊介面(1 4 0 )是一具有數位資料的輸入/輸出及根據 本發明的數位內容的輸入之功能之介面。例如,可將使用 者輸入資料經由通訊介面(1 4 0 )傳送到一網路上的一伺 服器端,並自該伺服器端接收狀態資料,以便調和獻上電 視遊戲應用。用來輸入與整體娛樂系統(1 1 0 )有關的資 料(例如關鍵性輸入資料或座標資料)之輸入裝置 (1 3 2 )(或被稱爲控制器)以及用來再生諸如儲存各種 程式及資料(亦即與物體有關的資料及材質資料等的資 料)的 CR-ROM 等的光碟(70)內容之光碟裝置 (1 3 6 )係連接到輸入/輸出埠(1 24 )。 作爲輸入裝置的進一步延伸或替代物,本發明包含數 位視頻攝像機(1 90 ),而數位視頻攝像機(1 90 )係連接 到輸入/輸出埠(1 2 4 )。可將輸入/輸出埠(1 2 4 )實施 爲其中包括串列及 USB介面之一種或多種輸入介面,其 中數位視頻攝像機(]9 0 )可有利地利用 U S B輸入或適 -13- (11) 1297866 於配合攝像機(3 Ο Ο )柑使用的任何其他傳統之介面。 前文所述之影像處理器(1 2 0 )包含一著色貼圖引擎 (170 )、介面(172 )、影像記憶體(174 )、及一顯示 控制裝置(1 76 )(例如一可程式 CRT 控制器或類似之 控制裝置)。著色貼圖引擎(1 7〇 )經由記憶體介面 (1 72 )且根據自 MPU ( 1 1 2 )供應的著色貼圖命令,而 執行對影像記憶體中之預定影像資料進行著色貼圖之作 業。著色貼圖引擎(17〇 )具有即時對符合諸如 NTSC 或 PAL 標準的 3 2 0 x 24 0 像素或 640 x 4 80 像素的影 像資料進行著色貼圖之能力,更具體而言,係在大於在 ]/60秒至 1/30秒的每一時間間隔有十至數十次的一速 率下進行該著色貼圖。 匯流排(1 7 8 )係連接於記憶體介面(1 7 2 )與著色貼 圖引擎(1 7 0 )之間,且一第二匯流排(1 8 0 )係連接於記 憶體介面(1 72 )與影像記憶體(1 74 )之間。第一匯流排 (1 7 8 )及第二匯流排(1 8 0 )分別具有諸如 1 2 8位元的 一位元寬度,且著色貼圖引擎(1 70 )可執行與該影像記 憶體有關的高速著色貼圖處理。影像記憶體(1 74 )採用 一聯合記憶體結構 其中可在一相同的區域中設定諸如一材質著色貼圖區及一 顯示著色貼圖區。 顯示控制器(1 76 )之結構爲將經由光碟裝置(1 3 6 ) 自光碟(7 0 )擷取的材質資料或已在主記憶體(1] 4 )中 產生的材質資料經由記憶體介面(]7 2 )而寫到影像記憶 (12) 1297866 體(1 7 4 )之該材質著色貼圖區。經由記憶體介面(1 7 2 ) 讀出已在影像記憶體(1 7 4 )的顯示著色貼圖區中被著色 貼圖的影像資料,並將該影像資料輸出到監視器(8 0 ), 並在該監視器(8 0 )的螢幕上顯示該影像資料。 圖 3是根據本發明的一實施例而用來追蹤並區分與 使用者所操縱的使用者輸入裝置對應的一像素組的各功能 方塊之一方塊圖。我們當了解,係由遊戲機(6 0 )中之 Μ P U ( 1 1 2 )所執行的軟體實施該等方塊所示的功能。此 外,並非圖3中之該等方塊所示之所有功能都爲每一實 施例所使用。 開始時,自攝像機輸入的像素資料係經由輸入/輸出 埠介面(124 )而供應到遊戲機(60 ),而使下文所述的 程序在該遊戲機上執行。首先,當根據諸如組成影像的點 陣而對影像的每一像素抽樣時,即執行一色彩分割 (color segmentation)處理步驟(S201),因而決定每一 像素的色彩,並將該影像分成不同色彩的許多二維區段。 然後,在某些實施例中,執行一色彩轉變局部化( transition localization)步驟(S203),因而更明確地決 定不同色彩的區段鄰接的各區域,因而界定了影像中發生 不同的色彩轉變之位置。然後,執行一幾何處理步驟 (S 2 0 5 ),該步驟取決於實施例而包含一邊緣偵測程序或 執行區域通統計資料的計算,以便因而以代數或幾何的方 式界定與相關物體的邊緣對應之直線、曲線、及(或)多 邊形。例如,在圖1所示的使用者_入裝置之情形中, -15- (13)
I Ϊ297866 ^ <象素區將包含與該使用者輸入裝置的一正交前視圖對應 % ~大致長方形之形狀。利用該長方形的代數或幾何描 ^,即可界定只與該物體對應的像素組之中心、寬度、長 度、及二維方位。 係根據以與本發明較佳實施例的後續說明相關聯的方 $描述之各演算法,而在步驟(S20 7 )中計算該物體的三 糸隹位置及方位。三維位置及方位的資料也在一處理步驟 (S209 )中接受 Kalman濾波,以便提昇效能。執行此 種處理,以便估計該物體在一時點上將來到何處,並拒斥 不可能的且因而被視爲在真實資料集之外的亂真量測値。 使用 Kalman濾波的另一個理由是攝像機(190 )係在 30赫(Hz)上產生影像,而典型的顯示器是在 60赫上 運作,因而 Kalman濾波塡補了用來控制遊戲程式中的 動作的資料中之空隙。經由 Kalman濾波而使離散資料 平滑化是電腦視覺領域中所習知的,因而將不進一步詳細 說明其中之情形。 圖 4 A是根據本發明一實施例的被配置成沿著 X、 Y方向而追蹤且可觸發將在一監視器上顯示的一事件的 一可變形之使用者輸入裝置之一示意圖。視頻攝像機 (190 )追蹤可變形的使用者輸入裝置(300 )。視頻攝像 機(190 )係連接到遊戲機(60 ),而遊戲機(60 )又係 連接到監視器(8 〇 )。在一實施例中,數位視頻攝像機 (1 9 0 )以前文所述之方式經由色彩而追蹤可變形的裝置 (3 0 0 )。亦即,當該使用者輸入裝置在攝像機(】9 0 )之 -16- (14) 1297866 視場中時,該使用者輸入裝置是一種可被追蹤之色彩。我 們將可了解,可變形的裝置(3 0 0 )在本質上是已被切成 一半的一圓柱體之一部分。亦即,可變形的裝置(3 00 ) 可根據一實施例而置入一手掌內。因此,當可變形的裝置 ( 3 0 0 )變形時,該可變形的裝置之寬高比改變,且數位 視頻攝像機(1 9 0 )捕獲該寬局比的改變。將所捕獲的該 寬高比之改變傳送到遊戲機(6 0 ),而遊戲機(6 0 )又使 得一事件被觸發,且在監視器(8 0 )上顯示該事件。例 如,可以類似於一滑鼠之方式使用可變形的裝置 (300),以便可掌控並移動一物體或一視窗中之一物 件。 在一實施例中,可在點(3 02 )上抓取影像(3 04 ), 並視需要而拖曳或操縱影像(3 04 )。熟習此項技術者當 可了解,可執行任何數目的適當作業,其中可變形的裝置 ( 3 00 )可以如同一滑鼠之方式完成類似的功能。當然, 可將可變形的裝置(3 00 )用來進行一電視遊戲、或需要 類似滑鼠的功能之任何適當之互動式遊戲。在此處,可變 形的裝置(3 00 )的寬高比之改變等同於滑鼠按鍵的點 選,且自可變形的裝置之起始位置改變寬高比時,可拖曳 影像。因此,可將使用者輸入裝置用來玩一撲克牌遊戲。 熟習此項技術者當可了解,有許多可利用本文所述的類似 滑鼠的功能之應用。 圖 4 B是根據本發明一實施例而自前視之位置檢視 時的可變形的裝置的寬高比的改變之一示意簡圖。可變形 -17_ (15) 1297866 的裝置原先是在一放鬆的位置(3 0 0A )。當一使用者向 下擠壓該可變形的裝置時,寬高比改變而到一閉合的位置 (3 00B )。我們當了解,本文所述的輸入裝置將haptic/ 觸覺回授提供給一使用者,而該回授相當於一動作被觸 發。 圖 5 是根據本發明一實施例的一可變形的使用者輸 入裝置的一替代實施例之一示意圖。在此處,可變形的使 用者輸入裝置(3 1 〇 )可根據一使用者施加到該可變形的 裝置之力而存在於一放鬆狀態(3 1 0 A )或一擠壓狀態 (3 1 0B )。因此,可變形的裝置(3 ] 〇 )在此處之形式爲 一伸縮球。更一般性而言,本文所述之視覺追蹤系統可追 蹤任何類型的可變形球體。我們當了解,在該實施例中, 數位視頻攝像機(1 9 0 )所看到的可變形的裝置(3 1 0 )之 面積是保持不變的。因此,數位視頻攝像機(1 90 )除了 捕獲可變形的裝置(3 I 〇 )之 X及 Y平面的移動之 外,亦可捕獲 Z方向上的移動。可利用該 Z方向將諸 如檜案(3 (HB )等的一檔案向前或向後拉,亦即,沿著監 視器(8 0 )上所示的深度方向而拉動。此外,根據可變形 的裝置(3 1 0 )沿著 Z軸移動的方向,可使可變形的裝 置(3 1 0 )所抓取的顯示物體縮小或放大。例如,在一實 施例中,如果使可變形的裝置(3 1 0 )較接近攝像機 (1 90 ),則將使所顯示的物體放大,而如果使可變形的 裝置(3 1 0 )移動離開攝像機(1 90 ),則將使所顯示的物 體在監視器(8 0 )上縮小。熟習此項技術者當可了解,沿 -18 - (16) 1297866 著 X、Y、及ζ方向的移動之一組合可使所顯示的物體 改變其尺寸及位置。在此處,係將一角度 Θ 用來決定 沿著這三個維度空間之移動。熟習此項技術者當可了解, Θ 是沿著攝像機(1 9 〇 )的觀看平面之一角度。 仍然請參閱圖 5,該攝像機捕獲可變形的裝置 (3 1 0 )之位置。將該位置資訊傳送到遊戲機(6 0 )。遊 戲機(6 0 )以前文中參照圖1 - 3所述之方式處理該位 置資訊。當該可變形的裝置的寬高比或相對位置改變時, 該處理將該移動轉換爲在監視器(8 0 )上顯示的一物體。 我們當了解,在本發明的一實施例中,於該可變形的裝置 之寬高比改變時,可產生一音頻信號。此外,該可變形的 裝置中可包含一被動式按鈕按壓的信號。因此,縱使運算 系統並未感測到點選的雜訊,使用者仍將可感受到點選。 在一實施例中,係經由對影像中各像素之分析,而決 定 χ、y、Ζ、Θ、及擠壓參數。我們當了解,影像中的該 等像素是被追蹤的物體(亦即可變形的裝置)之一部分。 更具體而言,X與影像中的該等像素之水平質量中心成 正比。Y與影像中的該等像素之垂直質量中心成正比。γ 係與該等像素的面積或主二次矩(princjpal sec〇nd moment )的平方根成反比(產生不同的精確度/可靠性 特性)° Θ 對應於該主二次矩的旋轉角度。諸如擠壓量 (亦即以寬高比表示的變形量或改變量)等的擠壓參數係 與主一;人矩的平方根除以最小二次矩(m i n i m a 1 s e c ο n d moment )的平方根所得之數値成正比。可利用對該影像 -19 - (17) 1297866 的各點的單一次分析來計算每· 一上述的參數。因此,本文 所述之實施例是非常快速的,且比其他常用的衡量値對雜 訊(亦即視覺錯誤)較不敏感。 圖 6A 是前文中參照圖 4A、4B、及 5所述的可 變形的使用者輸入裝置的又一實施例之一示意簡圖。在此 處,可變形的裝置( 320)包含連接起來的一上方部分及 〜下方部分,因而可施加一力而改變該上方部分與該下方 部分間之距離,而使這兩個部分接觸。因此,將將壓力施 加到可變形的裝置(3 2 0 )的兩端時,寬高比將會改變。 然而,可變形的裝置(3 2 0 )的面積保持不變,因此,攝 像機(1 9 0 )可追蹤該可變形的裝置在 X、γ、及 z平 面上的移動。如前文所述,可由可變形並回復到其原始形 狀的任何適當材料構成可變形的使用者輸入裝置 (3 2 0 ) ° 圖6B是可變形的裝置(3 20 )在一放鬆的位置 (3 2 0A )及一閉合的位置(32〇b )之一示意簡圖。熟習 此項技術者當可了解,如前文所述,攝像機(1 9 〇 )所偵 測的可變形的裝置(3 20 )之面積保持不變。亦即,放鬆 的位置(3 2 0 A )中的像素數目與閉合的位置(3 2 〇 b )中 的像素數目相同。因此,可在三維空間中追蹤該移動。 圖6 C是使用兩個可變形的裝置而非使用一個可變 t的I置日寸的_ 6A $ —替代實施例。在此處,一使用 者可將每一可變形的裝置( 3 2 0A-!)及( 3 2 0A-2)放在每 一手中。可將可變形的裝置( 3 20A-U及(32〇A-2)用來 - 20- (18) 1297866 抓取或操縱監視器(8 〇 )上的一影像。裝置(3 2 〇 A .,i )及 (3 20A-2 )可對相同的影像或不同的影像進行操作。在一 貫施例中,攝像機(1 9 0 )可捕獲持有一個或兩個可變形 的裝置(3 2 0 )的一使用者之影像,因而可在監視器 (8 0 )上顯示持有一個或多個使用者輸入裝置(3 2 〇 )的 使用者之影像。 本文所述之該等實施例亦可使用反反射(retro-reflective ) 材料 。該 反反射 材料的 形式可 以是可 被施加 到可變形的裝置的一面(例如可變形的裝置(3 2 0 )面對 攝像機(1 9 0 )的前面部分)之膠帶、塗料、塑膠等的材 料。在此處,攝像機(1 9 〇 )將包含被導向一可變形的裝 置之光線。如一般所知道的,自反反射材料反射的光線將 被導向攝像機(1 9 0 )。該光源可以是任何可見光或不可 見光的波長。在一實施例中,該光源是一紅外線光源。 圖7是根據本發明一實施例而觸發在一運算系統上 執行的一程式的輸入命令的方法步驟之一流程圖。該方法 開始於步驟(4 0 0 ),此時提供了連接到一電腦的一捕獲 裝置。在一實施例中,該捕獲裝置是一數位攝像機,例如 一網路攝影機。該運算系統可以是前文中參照圖1-3 所述之具有一監視器之一遊戲機。該方法然後進入步驟 (4 0 2 ),此時監視一捕獲區。在一實施例中,該捕獲區 是該捕獲裝置的視場。 圖7所示之方法然後進入步驟(4 〇4 ),此時在該 捕獲區內偵測到一輸入裝置,且識別該輸入裝置的〜起始 -21 - (19) 1297866 形狀。在此處,一使用者可將前文中參照圖 4 - 6 C所述 之該輸入裝置放入該捕獲裝置的視場中。該輸入裝置的形 狀可以是任何適當的形狀,例如前文中參照圖4 - 6 C所 述的使用者輸入裝置。在一實施例中,係將該輸入裝置配 置成可修改該捕獲裝置可監視的一前方投射區之寬高比。 S亥方法然後進入步驟(4 0 6 ),此時識別該輸入裝置的形 狀之改變。例如,一使用者可擠壓該輸入裝置,因而改變 該輸入裝置之寬高比。該方法然後進入步驟(4 〇 8 ),此 時係回應所偵測到該輸入裝置形狀的改變,而在連接到該 捕獲裝置的電腦上執fr的一電腦程式中觸發一活動輸入。 在一實施例中,當對應於該輸入裝置的一圖示(icon )係 位於一監視器上的一影像之上時,即發生該使用者輸入裝 置的形狀之改變。與一滑鼠按鍵的點選之功用類似,該形 狀之改變使該影像被選擇。在另一實施例中,移動該使用 者輸入裝置同時保持該使用者輸入裝置被改變的形狀時, 將使所選擇的影像移動或改變。我們當了解,可包含多個 使用者輸入裝置。例如,一使用者可在每一手中持有一個 使用者輸入裝置。 圖8是根據本發明一實施例而觸發一電視遊戲的〜 遊戲控制命令的方法步驟之一流程圖。該方法開始於步,驟 (4 1 〇 ),此時提供一遊戲機,用以玩電視遊戲。電視遊 戲係在一螢幕上顯示。在一實施例中,該遊戲機是 “PLAYSTATION 2”® 遊戲機。該方法然後進入步驟 (4 1 2 ),此時提供一被耦合到該遊戲機之視訊捕獲裝 -22- (20) 1297866 置。在一實施例中,該捕獲裝置是諸如網路攝影機等的一 數位攝像機。該方法然後進入步驟(4 1 4 ),此時監視在 該捕獲裝置前方的一捕獲區。如前文所述,在一實施例 中,該捕獲區是該捕獲裝置的視場。 圖 8 所示之該方法然後進入步驟(4 1 6 ),此時偵 測該捕獲區內的一輸入裝置,且識別該輸入裝置的一起始 形狀。在此處,一使用者可將前文中參照圖 4 - 6 C所述 之該輸入裝置放入該捕獲裝置的視場。在一實施例中,該 捕獲裝置傳送出來自接近該捕獲裝置的一光源之光線,而 偵測該輸入裝置。在該實施例中,該輸入裝置將包含被配 置成將光線直接反射回產生該光線的光源之反反射材料。 該方法然後進入步驟(4 1 8 ),此時識別出該輸入裝置的 形狀之一改變。例如,一使用者可濟壓該輸入裝置,因而 改變該輸入裝置的寬高比。該方法然後進入步驟 (420 ),此時係回應所偵測到了該輸入裝置形狀之改 變,而在連接到該捕獲裝置的遊戲機上執行的一電腦程式 中觸發一遊戲控制命令。在一實施例中,移動該使用者輸 入裝置並同時保持該被改變的使用者輸入裝置形狀會使所 選擇的影像移動或改變尺寸。在另一實施例中,寬高比改 變的程度指示了 一電視遊戲期間的一緊握力。例如,寬高 比改變得愈大,則對一特定電視遊戲功能有愈緊的握持。 槪括而言,本文所界定的該可變形的裝置的寬高比之 一改變觸發了類似於一滑鼠按鍵點選或抓取作業的一事件 或動作。我們當了解,寬高比的改變可觸發任何數目的事 -23- (21) 1297866 件。例如,可使用一下拉式選單,可玩電視遊戲,可抓取 物體,向前移動,向後移動,進行堆疊或分層等事件。此 外,進行擠壓該使用者輸入裝置以改變其形狀,即可模擬 一事件,例如一按鈕的按壓或一抓取動作。在一實施例 中,用來捕獲該使用者輸入裝置形狀的改變之該攝像機被 配置成利用色彩來追蹤該裝置。在替代實施例中,該攝像 機可利用被施加到該可變形的裝置之反反射材料而以光線 來追蹤該裝置。本文所述的可變形的裝置可採取任何適當 的形狀,而讓使用者無須使用一滑鼠即可感受滑鼠按鍵點 選的感覺,亦即接收到 haptic/觸覺回授。在本質上,一 使用者無須戴上一手套,即可獲得該手套的功能。雖然前 文中已參照一電視遊戲機而說明了上述的該等實施例 但是該等實施例係用來舉例,而非對本發明加以限制。可 將本文所述的可變形的裝置應用於一個人電腦、諸如電視 機、錄影機、家庭劇院系統等的消費性電子裝置、以及諸 如廚房裝置等的智慧型裝置。對此項技術具有一般知識者 當可了解,可將前文所述的實施例應用於執行電視遊戲的 遊戲機、以及使用者自一伺服器存取電視遊戲的線上電視 遊戲。 本發明可採用涉及電腦系統中儲存的資料之各種以電 腦實施的作業。這些作業是需要對物理量作物理操作的那 些作業。雖非必然,但這些物理量之形式通常爲可被儲 存、傳送、結合、比較、及以他種方式操作之電氣信號或 磁性信號。此外,通常將所執行的該等操作稱爲操作項, -24 - (22) 1297866 例如產生、識別、決定、或比較。 在本文中說明的且構成本發明的一部分之任何該等作 業都是有用的機器作業。本發明亦有關用來執行這些作業 的一裝置或一構件。可針對所需之目的而特別建構該構 件,或者該構件可以是被電腦中儲存的一電腦程式所選擇 性啓動或設定組態之一般用途電腦。尤其可配合根據本文 的揭示事項而撰寫的電腦程式使用各種一般用途機器,或 者該等一般用途機器可更易於建構一較專用之構件,以便 執行所需的作業。 雖然前文中已爲了淸楚地了解本發明而相當詳細地說 明本發明,但是顯然可實施某些改變及修改。因此,應將 本發明的實施例視爲舉例說明,而非對本發明加以限制, 且本發明並不限於本文所提供的細節,而是可在該說明的 範圍及等效說明之內修改本發明。 【圖式簡單說明】 若參照前文中之說明,並配合各附圖,將可易於了解 本發明及其進一步的優點。 圖1是根據本發明一實施例而可追蹤一使用者輸入 裝置的一整體系統組態之一高階示意圖。 圖2是適於配合一用來作爲根據本發明一實施例的 替代性輸入裝置的被操縱之物體而使用的一電視遊戲機的 各組件組態之一方塊圖。 圖3是根據本發明的一實施例而用來追蹤並區分與 -25- (23) 1297866 使用者所操縱的使用者輸入裝置對應的一像素組 、3各功食fc 方塊之一方塊圖。 匕 圖4 A是根據本發明一實施例的被配釐成沿著 Y 方向而追rtt且可觸發將在一監視器上顯示的__ 〜事件的 一可變形之使用者輸入裝置之一示意圖。 圖4B是根據本發明一實施例而自前視之位置检視 時的可變形的裝置的寬高比的改變之一示意簡圖。 Η 5疋:根據本發明一貫施例的一可變形的使用者輸 入裝置的一替代實施例之一示意圖。 圖 6Α是前文中參照圖 4Α、4Β、及 5所述的可 變形的使用者輸入裝置的又一實施例之一示意簡圖。 圖 6 Β是一可變形的裝置在一放鬆的位置及一閉合 的位置之一示意簡圖。 圖 6C是使用兩個可變形的裝置而非使用一個可變 形的裝置時的圖 6Α之一替代實施例。 圖 7是根據本發明一實施例而觸發在一運算系統上 執行的一程式的輸入命令的方法步驟之一流程圖。 圖 8是根據本發明一實施例而觸發一電視遊戲的一 遊戲控制命令的方法步驟之~流程圖。 〔主要元件對照表〕 3 0 0使用者輸入裝置 1 9 0數位視頻攝像機 6〇電視遊戲機 -26- (24) (24)1297866 8 0 監視器 1 1 〇整體娛樂系統 1 1 2 多處理器單元 1 1 4 主記憶體 1 1 6向量計算單元 1 2 2 圖形介面 1 2 0 影像處理器 1 2 4輸入/輸出璋 126 OSD 功能 ROM 1 2 8 即時鐘 1 3 0資料匯流排 1 3 8影像處理單元 1 7 1聲音處理單元 1 7 3聲音緩衝器 1 7 5 喇叭 1 4 0通訊介面 1 3 2輸入裝置 1 3 6光碟裝置 70 光碟 170著色貼圖引擎 172記憶體介面 174影像記憶體 1 7 6顯示控制裝置 1 7 8第一匯流排 -27 (25) (25)1297866 ].8 0第二匯流排 3 Ο 2 點 3 Ο 4 影像 3 Ο 0 A,3 2 Ο Α放鬆的位置 3 Ο Ο B,3 2 Ο B 閉合的位置 3 1 0可變形的使用者輸入裝置 3 10A放鬆狀態 3 10B 擠壓狀態 304B 檔案 3 2 0 可變形的裝置
-28 -
Claims (1)
1297866 牛 lJ7· n
拾、申請專利範圍 附件4A: 第92 1 1 6297號專利申請案 中文申請專利範圍替換本 民國9 7年3月12日修正 1 . 一種觸發在一運算系統中執行的一程式的輸入命 令之方法,包含下列步驟: 監視一捕獲裝置之前的一視場; 識別該視場內的一輸入物體,然後分析所偵測的該輸 入物體否有形狀上的改變; 偵測到該輸入物體的改變;以及 在該運算系統上執行的該程式中觸發一輸入命令,該 觸發是所偵測到的該輸入物體的改變之結果。 2 ·如申請專利範圍第 1項之方.法,其中該捕獲裝 置是一數位視頻攝像機。 3 ·如申請專利範圍第 2項之方法,其中該數位視 頻攝像機追蹤該輸入物體的色彩。 4 ·如申請專利範圍第 2項之方法,其中該數位視 頻攝像機追蹤自該輸入物體反射的光線。 5 ·如申請專利範圍第 1項之方法,其中該偵測該 輸入物體的改變之該步驟進一步包含下列步驟: 偵測該輸入物體的寬高比之一改變;以及 偵測該輸入物體的位置之一改變。 6 ·如申請專利範圍第 1項之方法,其中該程式是 1297866 I tk 3. n N ….」 一電視遊戲,且該運算系統是一遊戲機。 7 ·如申請專利範圍第 5項之方法,其中該輸入命 令使在被耦合到該運算系統的一監視器上顯示的一影像之 尺寸改變。 8 ·如申請專利範圍第 5項之方法,其中該輸入命 令使在被耦合到該運算系統的一監視器上顯示的一影像被 選擇。 9· 一種電腦可讀取記錄媒體,其上儲存有在一運算 裝置中執行的輸入偵測程式,該輸入偵測程式具有用來決 定何時要觸發一主程式的輸入命令之程式指令,該輸入偵 測程式包含: 用來監視在一捕獲裝置之前的一視場之程式指令,而 該捕獲裝置將資料提供給該輸入偵測程式; 用來識別該視場內的一輸入物體之程式指令; 用來偵測該輸入物體的實體改變之程式指令;以及 用來觸發在該運算裝置上執行的該主程式中之一輸入 命令之程式指令,其中該觸發是所偵測到的該輸入物體的 實體改變之一結果。 10.如申請專利範圍第 9項之電腦可讀取記錄媒 體,其中用來偵測該輸入物體的實體改變之程式指令包 含: 用來偵測該輸入物體的寬高比的一改變之程式指令; 以及 用來偵測該輸入物體的位置的一改變之程式指令。 -2- 1297866 11.如申請專利範圍第 9項之電腦可讀取記錄安某 體,其中該運算裝置是一電視遊戲機。 12·如申請專利範圍第 9項之電腦可讀取記錄$某 體,其中該輸入物體是一可伸縮的球體。 1 3 ·如申請專利範圍第 9項之電腦可讀取記錄安某 體,其中用來觸發一輸入命令的該等程式指令使在被耦合 到該運算裝置的一監視器上顯示的一影像之尺寸改變。 1 4 · 一種運算系統,該運算系統具有一輸入偵測系 統,該輸入偵測系統決定何時要觸發經由該運算系統而執 行的一主程式的輸入命令,該運算系統包含: 用來捕獲影像資料之裝置; 用來監視在該捕獲裝置之前的一視場之裝置; 用來識別該視場內的一輸入物體之裝置; 用來偵測該輸入物體的一實體改變之裝置;以及 用來觸發經由該運算系統而執行的該主程式中之一輸 入命令之裝置,其中該觸發是所偵測到的該輸入物體的實 體改變之一結果。 1 5 ·如申請專利範圍第 1 4項之運算系統,其中用 來偵測該輸入物體的一實體改變之該裝置包含: 用來偵測該輸入物體的寬高比的一改變之裝置;以及 用來偵測該輸入物體的位置的一改變之裝置。 1 6.如申請專利範圍第 14項之運算系統,其中該 輸入物體是一被動式裝置。 17.如申請專利範圍第 14項之運算系統,其中該 -3- 1297866
運算系統是一遊戲機。 18. —種作爲一運算裝置的介面之輸入裝置,包含: 一第一部分;以及 與該第一部分整合的一第二部分,其中該輸入裝置被 配置成將一第一寬高比界定在一第一狀態,並將一第二寬 高比界定在一第二狀態,可偵測該第一狀態與該第二狀態 間之一改變,而在該運算裝置上觸發一輸入命令。 1 9 ·如申請專利範圍第 1 8項之輸入裝置,其中該 φ 第一部分及該第二部分界定了一個半圓柱體。 2 0.如申請專利範圍第1 8項之輸入裝置’其中該 輸入裝置被配置成可大致被握持在一人類的手掌之內。 2 1 .如申請專利範圍第1 8項之輸入裝置’其中該 第一部分及該第二部分界定了一球體。 2 2 ·如申請專利範圍第1 8項之輸入裝置’其中該 第一部分界定了一第一邊緣,且該第一部分界定了一第一 邊緣,而該第一邊緣大致與該第二邊緣平行。 春 23. 如申請專利範圍第22項之輸入裝置,其中在 該第一邊緣與該第二邊緣之間界定了一開口’而施加到^ 輸入裝置的一外力可閉合該開口。 24. 如申請專利範圍第18項之輸入裝置,其中該 · 第一狀態與該第二狀態間之改變會造成一卡嗒聲。 25. 如申請專利範圍第18項之輸入裝置,其中係 在連接到該蓮算裝置的一可觀賞螢幕上顯示與該輸入裝置 對應的一符號° -4 - 1297866
26· —種被用來作爲一運算裝置的一輸入裝置之輸入 物體,包含: 一第一部分;以及 被耦合到該第一部分的一第二部分,使該輸入物體被 配置成將一第一形狀界定在一放鬆狀態,並將一第二形狀 界定在一變形狀態,其中該運算裝置偵測到該第一形狀與 該第二形狀間之一改變,而觸發可在連接到該運算裝置的 一可觀賞螢幕上顯示的一輸入。 27. 如申請專利範圍第 26項之輸入物體,進一步 包含: 該第一部分的一邊緣;以及 該第二部分的一邊緣,該第一部分的該邊緣及該第二 部分的該邊緣被配置成反射光線,而該運算裝置可追蹤自 該第一部分的該邊緣及該第二部分的該邊緣反射的光線。 28. 如申請專利範圍第 26項之輸入物體,其中該 運算裝置是一遊戲機。 29. 如申請專利範圍第 26項之輸入物體,其中該 運算裝置所檢視的該輸入物體之面積保持不變,以便追蹤 三維空間中之移動。 3〇.如申請專利範圍第 27項之輸入物體,進一步 包含: 處於該放鬆狀態時在該第一部分的該邊緣與該第二部 分的該邊緣之間界定的一開口,該開口係在該變形狀態時 閉合。 1297866 .s. i.u \ . , j 3 1·如申請專利範圍第 26項之輸入物體,其中係 在連接到該運算裝置的一可觀賞螢幕上顯示與該第一及第 二部分對應的一符號。 32· —種作爲一運算裝置的介面之輸入物體,包含: 一第一邊緣; 與該第一邊緣大致平行之一第二邊緣,該第一邊緣及 該第二邊緣被配置成在有一外力施加到該輸入物體時相互 接觸,其中該運算裝置可追蹤該第一邊緣及該第二邊緣。 33.如申請專利範圍第 32項之輸入物體,進一步 包含: 在該第一邊緣與該第二邊緣之間界定的一開口。 34·如申請專利範圍第 33項之輸入物體,其中該 施加到該輸入物體的外力閉合在該第一邊緣與該第二邊緣 之間界定的該開口。 35. 如申請專利範圍第 32項之輸入物體,其中施 加到該輸入物體的外力造成一卡嗒聲。 36. 如申請專利範圔第 32項之輸入物體,其中係 在連接到該運算裝置的一可觀賞螢幕上顯示與該第一及第 二邊緣對應的一符號。 37. 如申請專利範圍第 36項之輸入物體,其中該 輸入物體的移動造成該可觀賞螢幕上的該符號之移動。 3 8 ·如申請專利範圍第 3 6項之輸入物體,其中該 符號可與該可觀賞螢幕上界定的各物體互動。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/207,677 US7102615B2 (en) | 2002-07-27 | 2002-07-27 | Man-machine interface using a deformable device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200405220A TW200405220A (en) | 2004-04-01 |
| TWI297866B true TWI297866B (en) | 2008-06-11 |
Family
ID=30770505
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW092116297A TWI297866B (en) | 2002-07-27 | 2003-06-16 | Method for triggering input commands of a program run on a computing system, computer-readable recording medium, computing system, input device for interfacing with a computing device, and input object used as an input device for a computing device |
Country Status (9)
| Country | Link |
|---|---|
| US (2) | US7102615B2 (zh) |
| EP (1) | EP1552375B1 (zh) |
| JP (1) | JP4234677B2 (zh) |
| CN (1) | CN1672120B (zh) |
| AT (1) | ATE340380T1 (zh) |
| AU (1) | AU2003253931A1 (zh) |
| DE (1) | DE60308541T2 (zh) |
| TW (1) | TWI297866B (zh) |
| WO (1) | WO2004012073A2 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10089696B2 (en) | 2012-05-09 | 2018-10-02 | Intel Corporation | Budget-aware event information collection during program execution |
Families Citing this family (182)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7834855B2 (en) | 2004-08-25 | 2010-11-16 | Apple Inc. | Wide touchpad on a portable computer |
| US7749089B1 (en) | 1999-02-26 | 2010-07-06 | Creative Kingdoms, Llc | Multi-media interactive play system |
| US6585622B1 (en) | 1999-12-03 | 2003-07-01 | Nike, Inc. | Interactive use an athletic performance monitoring and reward method, system, and computer program product |
| US8956228B2 (en) * | 1999-12-03 | 2015-02-17 | Nike, Inc. | Game pod |
| US20050037844A1 (en) * | 2002-10-30 | 2005-02-17 | Nike, Inc. | Sigils for use with apparel |
| US7445550B2 (en) | 2000-02-22 | 2008-11-04 | Creative Kingdoms, Llc | Magical wand and interactive play experience |
| US7878905B2 (en) | 2000-02-22 | 2011-02-01 | Creative Kingdoms, Llc | Multi-layered interactive play experience |
| US6761637B2 (en) | 2000-02-22 | 2004-07-13 | Creative Kingdoms, Llc | Method of game play using RFID tracking device |
| US7066781B2 (en) | 2000-10-20 | 2006-06-27 | Denise Chapman Weston | Children's toy with wireless tag/transponder |
| US6967566B2 (en) | 2002-04-05 | 2005-11-22 | Creative Kingdoms, Llc | Live-action interactive adventure game |
| US20070066396A1 (en) | 2002-04-05 | 2007-03-22 | Denise Chapman Weston | Retail methods for providing an interactive product to a consumer |
| US7161579B2 (en) | 2002-07-18 | 2007-01-09 | Sony Computer Entertainment Inc. | Hand-held computer interactive device |
| US8947347B2 (en) | 2003-08-27 | 2015-02-03 | Sony Computer Entertainment Inc. | Controlling actions in a video game unit |
| US7883415B2 (en) | 2003-09-15 | 2011-02-08 | Sony Computer Entertainment Inc. | Method and apparatus for adjusting a view of a scene being displayed according to tracked head motion |
| US7783061B2 (en) | 2003-08-27 | 2010-08-24 | Sony Computer Entertainment Inc. | Methods and apparatus for the targeted sound detection |
| US7623115B2 (en) | 2002-07-27 | 2009-11-24 | Sony Computer Entertainment Inc. | Method and apparatus for light input device |
| US7646372B2 (en) | 2003-09-15 | 2010-01-12 | Sony Computer Entertainment Inc. | Methods and systems for enabling direction detection when interfacing with a computer program |
| US8797260B2 (en) | 2002-07-27 | 2014-08-05 | Sony Computer Entertainment Inc. | Inertially trackable hand-held controller |
| US7102615B2 (en) | 2002-07-27 | 2006-09-05 | Sony Computer Entertainment Inc. | Man-machine interface using a deformable device |
| US8073157B2 (en) * | 2003-08-27 | 2011-12-06 | Sony Computer Entertainment Inc. | Methods and apparatus for targeted sound detection and characterization |
| US7809145B2 (en) | 2006-05-04 | 2010-10-05 | Sony Computer Entertainment Inc. | Ultra small microphone array |
| US7760248B2 (en) | 2002-07-27 | 2010-07-20 | Sony Computer Entertainment Inc. | Selective sound source listening in conjunction with computer interactive processing |
| US8313380B2 (en) | 2002-07-27 | 2012-11-20 | Sony Computer Entertainment America Llc | Scheme for translating movements of a hand-held controller into inputs for a system |
| US7854655B2 (en) | 2002-07-27 | 2010-12-21 | Sony Computer Entertainment America Inc. | Obtaining input for controlling execution of a game program |
| US9174119B2 (en) | 2002-07-27 | 2015-11-03 | Sony Computer Entertainement America, LLC | Controller for providing inputs to control execution of a program when inputs are combined |
| US9474968B2 (en) | 2002-07-27 | 2016-10-25 | Sony Interactive Entertainment America Llc | Method and system for applying gearing effects to visual tracking |
| US20060256081A1 (en) * | 2002-07-27 | 2006-11-16 | Sony Computer Entertainment America Inc. | Scheme for detecting and tracking user manipulation of a game controller body |
| US8160269B2 (en) * | 2003-08-27 | 2012-04-17 | Sony Computer Entertainment Inc. | Methods and apparatuses for adjusting a listening area for capturing sounds |
| US20070015559A1 (en) * | 2002-07-27 | 2007-01-18 | Sony Computer Entertainment America Inc. | Method and apparatus for use in determining lack of user activity in relation to a system |
| US20060282873A1 (en) * | 2002-07-27 | 2006-12-14 | Sony Computer Entertainment Inc. | Hand-held controller having detectable elements for tracking purposes |
| US9393487B2 (en) * | 2002-07-27 | 2016-07-19 | Sony Interactive Entertainment Inc. | Method for mapping movements of a hand-held controller to game commands |
| US7782297B2 (en) | 2002-07-27 | 2010-08-24 | Sony Computer Entertainment America Inc. | Method and apparatus for use in determining an activity level of a user in relation to a system |
| US7627139B2 (en) * | 2002-07-27 | 2009-12-01 | Sony Computer Entertainment Inc. | Computer image and audio processing of intensity and input devices for interfacing with a computer program |
| US8686939B2 (en) | 2002-07-27 | 2014-04-01 | Sony Computer Entertainment Inc. | System, method, and apparatus for three-dimensional input control |
| US20060264260A1 (en) * | 2002-07-27 | 2006-11-23 | Sony Computer Entertainment Inc. | Detectable and trackable hand-held controller |
| US8233642B2 (en) * | 2003-08-27 | 2012-07-31 | Sony Computer Entertainment Inc. | Methods and apparatuses for capturing an audio signal based on a location of the signal |
| US7918733B2 (en) * | 2002-07-27 | 2011-04-05 | Sony Computer Entertainment America Inc. | Multi-input game control mixer |
| US8139793B2 (en) | 2003-08-27 | 2012-03-20 | Sony Computer Entertainment Inc. | Methods and apparatus for capturing audio signals based on a visual image |
| US10086282B2 (en) * | 2002-07-27 | 2018-10-02 | Sony Interactive Entertainment Inc. | Tracking device for use in obtaining information for controlling game program execution |
| US7803050B2 (en) * | 2002-07-27 | 2010-09-28 | Sony Computer Entertainment Inc. | Tracking device with sound emitter for use in obtaining information for controlling game program execution |
| US7850526B2 (en) | 2002-07-27 | 2010-12-14 | Sony Computer Entertainment America Inc. | System for tracking user manipulations within an environment |
| US8570378B2 (en) | 2002-07-27 | 2013-10-29 | Sony Computer Entertainment Inc. | Method and apparatus for tracking three-dimensional movements of an object using a depth sensing camera |
| US9682319B2 (en) | 2002-07-31 | 2017-06-20 | Sony Interactive Entertainment Inc. | Combiner method for altering game gearing |
| JP2006504504A (ja) | 2002-10-30 | 2006-02-09 | ナイキ・インコーポレーテッド | 対話型活動装置で使用する標的 |
| US8206219B2 (en) | 2002-10-30 | 2012-06-26 | Nike, Inc. | Interactive gaming apparel for interactive gaming |
| US9177387B2 (en) | 2003-02-11 | 2015-11-03 | Sony Computer Entertainment Inc. | Method and apparatus for real time motion capture |
| US9446319B2 (en) | 2003-03-25 | 2016-09-20 | Mq Gaming, Llc | Interactive gaming toy |
| US8072470B2 (en) | 2003-05-29 | 2011-12-06 | Sony Computer Entertainment Inc. | System and method for providing a real-time three-dimensional interactive environment |
| US20070223732A1 (en) * | 2003-08-27 | 2007-09-27 | Mao Xiao D | Methods and apparatuses for adjusting a visual image based on an audio signal |
| US8287373B2 (en) | 2008-12-05 | 2012-10-16 | Sony Computer Entertainment Inc. | Control device for communicating visual information |
| US10279254B2 (en) | 2005-10-26 | 2019-05-07 | Sony Interactive Entertainment Inc. | Controller having visually trackable object for interfacing with a gaming system |
| US7874917B2 (en) | 2003-09-15 | 2011-01-25 | Sony Computer Entertainment Inc. | Methods and systems for enabling depth and direction detection when interfacing with a computer program |
| US9573056B2 (en) | 2005-10-26 | 2017-02-21 | Sony Interactive Entertainment Inc. | Expandable control device via hardware attachment |
| US8323106B2 (en) | 2008-05-30 | 2012-12-04 | Sony Computer Entertainment America Llc | Determination of controller three-dimensional location using image analysis and ultrasonic communication |
| GB2409596A (en) * | 2003-12-23 | 2005-06-29 | Nokia Corp | Handset with squeezable body |
| US7663689B2 (en) | 2004-01-16 | 2010-02-16 | Sony Computer Entertainment Inc. | Method and apparatus for optimizing capture device settings through depth information |
| TWI236289B (en) * | 2004-08-11 | 2005-07-11 | Pixart Imaging Inc | Interactive device capable of improving image processing |
| US9024880B2 (en) * | 2004-08-11 | 2015-05-05 | Pixart Imaging Inc. | Interactive system capable of improving image processing |
| US8547401B2 (en) | 2004-08-19 | 2013-10-01 | Sony Computer Entertainment Inc. | Portable augmented reality device and method |
| US20060046851A1 (en) * | 2004-08-24 | 2006-03-02 | Hewlett-Packard Development Company, L.P. | Remote gaming and projection |
| US7561146B1 (en) * | 2004-08-25 | 2009-07-14 | Apple Inc. | Method and apparatus to reject accidental contact on a touchpad |
| EP1805918B1 (en) | 2004-09-27 | 2019-02-20 | Nielsen Media Research, Inc. | Methods and apparatus for using location information to manage spillover in an audience monitoring system |
| US20060072009A1 (en) * | 2004-10-01 | 2006-04-06 | International Business Machines Corporation | Flexible interaction-based computer interfacing using visible artifacts |
| KR100663515B1 (ko) * | 2004-11-08 | 2007-01-02 | 삼성전자주식회사 | 휴대 단말 장치 및 이를 위한 데이터 입력 방법 |
| US7796116B2 (en) | 2005-01-12 | 2010-09-14 | Thinkoptics, Inc. | Electronic equipment for handheld vision based absolute pointing system |
| GB0505362D0 (en) * | 2005-03-15 | 2005-04-20 | Intelligent Earth Ltd | Interface control |
| KR100687737B1 (ko) * | 2005-03-19 | 2007-02-27 | 한국전자통신연구원 | 양손 제스쳐에 기반한 가상 마우스 장치 및 방법 |
| US7609249B2 (en) * | 2005-04-21 | 2009-10-27 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Position determination utilizing a cordless device |
| JP4849829B2 (ja) | 2005-05-15 | 2012-01-11 | 株式会社ソニー・コンピュータエンタテインメント | センタ装置 |
| US20060262188A1 (en) * | 2005-05-20 | 2006-11-23 | Oded Elyada | System and method for detecting changes in an environment |
| TWI388206B (zh) | 2005-09-14 | 2013-03-01 | 松下電器產業股份有限公司 | 攝影裝置、固態攝影元件、影像生成方法 |
| ATE546202T1 (de) * | 2005-09-15 | 2012-03-15 | Sony Computer Entertainment Inc | Kabelloser videospielcontroller und verfahren zum betreiben des kabellosen videospielcontrollers |
| JP2007087100A (ja) * | 2005-09-22 | 2007-04-05 | Victor Co Of Japan Ltd | 電子機器システム |
| EP1967942A1 (en) * | 2005-10-26 | 2008-09-10 | Sony Computer Entertainment America, Inc. | System and method for interfacing and computer program |
| USD551247S1 (en) * | 2005-11-14 | 2007-09-18 | Microsoft Corporation | Icon for a portion of a display screen |
| US8549442B2 (en) * | 2005-12-12 | 2013-10-01 | Sony Computer Entertainment Inc. | Voice and video control of interactive electronically simulated environment |
| US20070152983A1 (en) | 2005-12-30 | 2007-07-05 | Apple Computer, Inc. | Touch pad with symbols based on mode |
| JP3989511B1 (ja) * | 2006-03-29 | 2007-10-10 | 株式会社コナミデジタルエンタテインメント | ゲーム装置、ゲーム制御方法、ならびに、プログラム |
| US20110014981A1 (en) * | 2006-05-08 | 2011-01-20 | Sony Computer Entertainment Inc. | Tracking device with sound emitter for use in obtaining information for controlling game program execution |
| US8022935B2 (en) | 2006-07-06 | 2011-09-20 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
| US8913003B2 (en) * | 2006-07-17 | 2014-12-16 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer using a projection marker system |
| US8781151B2 (en) * | 2006-09-28 | 2014-07-15 | Sony Computer Entertainment Inc. | Object detection using video input combined with tilt angle information |
| USRE48417E1 (en) | 2006-09-28 | 2021-02-02 | Sony Interactive Entertainment Inc. | Object direction using video input combined with tilt angle information |
| US8310656B2 (en) | 2006-09-28 | 2012-11-13 | Sony Computer Entertainment America Llc | Mapping movements of a hand-held controller to the two-dimensional image plane of a display screen |
| US20080098448A1 (en) * | 2006-10-19 | 2008-04-24 | Sony Computer Entertainment America Inc. | Controller configured to track user's level of anxiety and other mental and physical attributes |
| US20080096654A1 (en) * | 2006-10-20 | 2008-04-24 | Sony Computer Entertainment America Inc. | Game control using three-dimensional motions of controller |
| US20080096657A1 (en) * | 2006-10-20 | 2008-04-24 | Sony Computer Entertainment America Inc. | Method for aiming and shooting using motion sensing controller |
| US20080120115A1 (en) * | 2006-11-16 | 2008-05-22 | Xiao Dong Mao | Methods and apparatuses for dynamically adjusting an audio signal based on a parameter |
| JP4720738B2 (ja) * | 2006-12-20 | 2011-07-13 | 日本ビクター株式会社 | 電子機器 |
| US20080189661A1 (en) * | 2007-02-06 | 2008-08-07 | Jazzbo Technology Inc. | Video user interface |
| WO2008120139A1 (en) * | 2007-03-30 | 2008-10-09 | Koninklijke Philips Electronics N.V. | The method and device for system control |
| US10504317B2 (en) | 2007-04-30 | 2019-12-10 | Cfph, Llc | Game with player actuated control structure |
| US9176598B2 (en) | 2007-05-08 | 2015-11-03 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer with improved performance |
| US9317110B2 (en) | 2007-05-29 | 2016-04-19 | Cfph, Llc | Game with hand motion control |
| US20090062943A1 (en) * | 2007-08-27 | 2009-03-05 | Sony Computer Entertainment Inc. | Methods and apparatus for automatically controlling the sound level based on the content |
| US8542907B2 (en) | 2007-12-17 | 2013-09-24 | Sony Computer Entertainment America Llc | Dynamic three-dimensional object mapping for user-defined control device |
| US20090174679A1 (en) | 2008-01-04 | 2009-07-09 | Wayne Carl Westerman | Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface |
| KR100927009B1 (ko) * | 2008-02-04 | 2009-11-16 | 광주과학기술원 | 증강 현실에서의 햅틱 상호 작용 방법 및 그 시스템 |
| WO2009108645A1 (en) | 2008-02-27 | 2009-09-03 | Sony Computer Entertainment America Inc. | Methods for capturing depth data of a scene and applying computer actions |
| US8368753B2 (en) | 2008-03-17 | 2013-02-05 | Sony Computer Entertainment America Llc | Controller with an integrated depth camera |
| JP5415519B2 (ja) * | 2008-04-01 | 2014-02-12 | コーニンクレッカ フィリップス エヌ ヴェ | インタラクティブ表面において使用するポインティングデバイス |
| US8543929B1 (en) * | 2008-05-14 | 2013-09-24 | Adobe Systems Incorporated | User ratings allowing access to features for modifying content |
| US20100013766A1 (en) * | 2008-07-18 | 2010-01-21 | Wei Gu | Methods for Controlling Computers and Devices |
| WO2010051089A1 (en) * | 2008-10-27 | 2010-05-06 | Sony Computer Entertainment Inc | Control device for communicating visual information |
| US8961313B2 (en) | 2009-05-29 | 2015-02-24 | Sony Computer Entertainment America Llc | Multi-positional three-dimensional controller |
| US8294047B2 (en) | 2008-12-08 | 2012-10-23 | Apple Inc. | Selective input signal rejection and modification |
| JP4950230B2 (ja) * | 2009-01-14 | 2012-06-13 | Smk株式会社 | リモートコントロールシステム |
| US20100201808A1 (en) * | 2009-02-09 | 2010-08-12 | Microsoft Corporation | Camera based motion sensing system |
| US8527657B2 (en) | 2009-03-20 | 2013-09-03 | Sony Computer Entertainment America Llc | Methods and systems for dynamically adjusting update rates in multi-player network gaming |
| US8342963B2 (en) | 2009-04-10 | 2013-01-01 | Sony Computer Entertainment America Inc. | Methods and systems for enabling control of artificial intelligence game characters |
| US8142288B2 (en) | 2009-05-08 | 2012-03-27 | Sony Computer Entertainment America Llc | Base station movement detection and compensation |
| US8393964B2 (en) | 2009-05-08 | 2013-03-12 | Sony Computer Entertainment America Llc | Base station for position location |
| US20100295782A1 (en) | 2009-05-21 | 2010-11-25 | Yehuda Binder | System and method for control based on face ore hand gesture detection |
| US9417700B2 (en) | 2009-05-21 | 2016-08-16 | Edge3 Technologies | Gesture recognition systems and related methods |
| JP2011081480A (ja) * | 2009-10-05 | 2011-04-21 | Seiko Epson Corp | 画像入力システム |
| US8855101B2 (en) | 2010-03-09 | 2014-10-07 | The Nielsen Company (Us), Llc | Methods, systems, and apparatus to synchronize actions of audio source monitors |
| JP5577793B2 (ja) * | 2010-03-30 | 2014-08-27 | ソニー株式会社 | 画像処理装置および方法、並びにプログラム |
| TWI508543B (zh) * | 2010-05-06 | 2015-11-11 | Pixart Imaging Inc | 可提高影像處理速度之互動式系統 |
| US8396252B2 (en) | 2010-05-20 | 2013-03-12 | Edge 3 Technologies | Systems and related methods for three dimensional gesture recognition in vehicles |
| US8654152B2 (en) * | 2010-06-21 | 2014-02-18 | Microsoft Corporation | Compartmentalizing focus area within field of view |
| US8582866B2 (en) | 2011-02-10 | 2013-11-12 | Edge 3 Technologies, Inc. | Method and apparatus for disparity computation in stereo images |
| US8666144B2 (en) | 2010-09-02 | 2014-03-04 | Edge 3 Technologies, Inc. | Method and apparatus for determining disparity of texture |
| US8655093B2 (en) | 2010-09-02 | 2014-02-18 | Edge 3 Technologies, Inc. | Method and apparatus for performing segmentation of an image |
| WO2012030872A1 (en) | 2010-09-02 | 2012-03-08 | Edge3 Technologies Inc. | Method and apparatus for confusion learning |
| US9477302B2 (en) | 2012-08-10 | 2016-10-25 | Google Inc. | System and method for programing devices within world space volumes |
| US20150153715A1 (en) * | 2010-09-29 | 2015-06-04 | Google Inc. | Rapidly programmable locations in space |
| US8970589B2 (en) | 2011-02-10 | 2015-03-03 | Edge 3 Technologies, Inc. | Near-touch interaction with a stereo camera grid structured tessellations |
| JP2012190183A (ja) * | 2011-03-09 | 2012-10-04 | Sony Corp | 画像処理装置および方法、並びにプログラム |
| WO2012125596A2 (en) | 2011-03-12 | 2012-09-20 | Parshionikar Uday | Multipurpose controller for electronic devices, facial expressions management and drowsiness detection |
| US8340504B2 (en) * | 2011-04-26 | 2012-12-25 | Sony Computer Entertainment Europe Limited | Entertainment device and method |
| US9194938B2 (en) | 2011-06-24 | 2015-11-24 | Amazon Technologies, Inc. | Time difference of arrival determination with direct sound |
| US9672609B1 (en) | 2011-11-11 | 2017-06-06 | Edge 3 Technologies, Inc. | Method and apparatus for improved depth-map estimation |
| EP2613223A1 (en) * | 2012-01-09 | 2013-07-10 | Softkinetic Software | System and method for enhanced gesture-based interaction |
| US9021516B2 (en) | 2013-03-01 | 2015-04-28 | The Nielsen Company (Us), Llc | Methods and systems for reducing spillover by measuring a crest factor |
| US9118960B2 (en) | 2013-03-08 | 2015-08-25 | The Nielsen Company (Us), Llc | Methods and systems for reducing spillover by detecting signal distortion |
| US10721448B2 (en) | 2013-03-15 | 2020-07-21 | Edge 3 Technologies, Inc. | Method and apparatus for adaptive exposure bracketing, segmentation and scene organization |
| US9197930B2 (en) | 2013-03-15 | 2015-11-24 | The Nielsen Company (Us), Llc | Methods and apparatus to detect spillover in an audience monitoring system |
| US9654763B2 (en) * | 2013-04-02 | 2017-05-16 | Htc Corporation | Controlling method of detecting image-capturing gesture |
| US9749541B2 (en) * | 2013-04-16 | 2017-08-29 | Tout Inc. | Method and apparatus for displaying and recording images using multiple image capturing devices integrated into a single mobile device |
| US20150077340A1 (en) * | 2013-09-18 | 2015-03-19 | Genius Toy Taiwan Co., Ltd. | Method, system and computer program product for real-time touchless interaction |
| JP6000929B2 (ja) * | 2013-11-07 | 2016-10-05 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置 |
| FR3034053B1 (fr) * | 2015-03-26 | 2017-03-17 | Continental Automotive France | Systeme de palette tactile mobile ou deformable formant une interface homme-machine adapte sur un volant de vehicule |
| US9924224B2 (en) | 2015-04-03 | 2018-03-20 | The Nielsen Company (Us), Llc | Methods and apparatus to determine a state of a media presentation device |
| US9848222B2 (en) | 2015-07-15 | 2017-12-19 | The Nielsen Company (Us), Llc | Methods and apparatus to detect spillover |
| JP6654019B2 (ja) * | 2015-11-09 | 2020-02-26 | 任天堂株式会社 | 情報処理システム情報処理装置、情報処理方法、情報処理プログラム、および、ハンドヘルド型情報処理装置 |
| TWI729064B (zh) * | 2016-01-28 | 2021-06-01 | 日商日本鼎意股份有限公司 | 包括內置有感應器的球的系統、行動終端的程式及經由行動終端監控球的動向之方法 |
| JP6702746B2 (ja) * | 2016-02-10 | 2020-06-03 | キヤノン株式会社 | 撮像装置、その制御方法、プログラム及び記憶媒体 |
| US10421012B2 (en) | 2016-03-25 | 2019-09-24 | Zero Latency PTY LTD | System and method for tracking using multiple slave servers and a master server |
| US10071306B2 (en) | 2016-03-25 | 2018-09-11 | Zero Latency PTY LTD | System and method for determining orientation using tracking cameras and inertial measurements |
| US9916496B2 (en) | 2016-03-25 | 2018-03-13 | Zero Latency PTY LTD | Systems and methods for operating a virtual reality environment using colored marker lights attached to game objects |
| US10486061B2 (en) | 2016-03-25 | 2019-11-26 | Zero Latency Pty Ltd. | Interference damping for continuous game play |
| US10717001B2 (en) | 2016-03-25 | 2020-07-21 | Zero Latency PTY LTD | System and method for saving tracked data in the game server for replay, review and training |
| CA3031991A1 (en) | 2016-07-27 | 2018-02-01 | Z2020 Llc | Componentry and devices for light therapy delivery and methods related thereto |
| US10751609B2 (en) | 2016-08-12 | 2020-08-25 | Zero Latency PTY LTD | Mapping arena movements into a 3-D virtual world |
| CN106898199A (zh) * | 2017-02-27 | 2017-06-27 | 杜美玲 | 一种便携式函数教学讲解用具 |
| CN109032710B (zh) * | 2017-06-09 | 2022-05-24 | 斑马智行网络(香港)有限公司 | 一种界面调整方法、装置、设备和存储介质 |
| JP6755843B2 (ja) | 2017-09-14 | 2020-09-16 | 株式会社東芝 | 音響処理装置、音声認識装置、音響処理方法、音声認識方法、音響処理プログラム及び音声認識プログラム |
| CN108809462B (zh) * | 2018-05-08 | 2024-01-26 | 江苏师范大学 | 场馆多路音强自平衡的数字调音台 |
| JP7289080B2 (ja) * | 2018-05-21 | 2023-06-09 | パナソニックIpマネジメント株式会社 | 球技映像解析装置、及び、球技映像解析方法 |
| WO2020024182A1 (zh) * | 2018-08-01 | 2020-02-06 | 深圳市大疆创新科技有限公司 | 一种参数处理方法、装置及摄像设备、飞行器 |
| CN111199169A (zh) * | 2018-11-16 | 2020-05-26 | 北京微播视界科技有限公司 | 图像处理方法和装置 |
| DE102019101738A1 (de) * | 2019-01-24 | 2020-07-30 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Vorrichtung zur kontaktlosen Ermittlung zeitabhängiger Positionen eines mechanisch beweglichen Eingabeelements |
| CN109718549B (zh) * | 2019-02-21 | 2022-04-12 | 网易(杭州)网络有限公司 | 游戏中消息处理的方法及装置、电子设备、存储介质 |
| CN110148406B (zh) * | 2019-04-12 | 2022-03-04 | 北京搜狗科技发展有限公司 | 一种数据处理方法和装置、一种用于数据处理的装置 |
| US11029755B2 (en) | 2019-08-30 | 2021-06-08 | Shopify Inc. | Using prediction information with light fields |
| US20210065427A1 (en) * | 2019-08-30 | 2021-03-04 | Shopify Inc. | Virtual and augmented reality using light fields |
| CN111107280B (zh) * | 2019-12-12 | 2022-09-06 | 北京字节跳动网络技术有限公司 | 特效的处理方法、装置、电子设备及存储介质 |
| CN111882651B (zh) * | 2020-06-23 | 2022-04-15 | 北京城市网邻信息技术有限公司 | 一种空间光线的处理方法、装置、电子设备及存储介质 |
| CN114079715B (zh) * | 2020-08-13 | 2024-02-23 | 北京慧行实达科技有限公司 | 一种基于图像视频的智能识别系统 |
| CN112037600B (zh) * | 2020-08-28 | 2022-05-17 | 马全胜 | 关节松动术教具 |
| CN112354175B (zh) * | 2020-12-02 | 2024-11-26 | 网易(杭州)网络有限公司 | 游戏广播通知方法、装置、设备和存储介质 |
| CN114822570B (zh) * | 2021-01-22 | 2023-02-14 | 腾讯科技(深圳)有限公司 | 一种音频数据处理方法、装置、设备及可读存储介质 |
| WO2022185276A1 (en) * | 2021-03-05 | 2022-09-09 | Trackman A/S | System and method for player's identification |
| JP7416980B2 (ja) | 2021-05-25 | 2024-01-17 | ネットイーズ (ハンチョウ) ネットワーク カンパニー リミテッド | ゲームシーンの処理方法、装置、記憶媒体及び電子デバイス |
| CN113318447B (zh) * | 2021-05-25 | 2022-07-29 | 网易(杭州)网络有限公司 | 游戏场景的处理方法、装置、存储介质及电子设备 |
| CN113891530A (zh) * | 2021-09-28 | 2022-01-04 | 佛山电器照明股份有限公司 | 一种光照智能调控方法、设备和系统 |
| CN114268831B (zh) * | 2021-11-30 | 2024-05-24 | 璀璨木星私人有限公司 | 一种视频剪辑方法及装置 |
| KR102736966B1 (ko) * | 2021-12-09 | 2024-12-02 | (주)네오와인 | 인공지능 기반 이동 객체의 위치 측정 시스템 및 방법 |
| GB2615093A (en) * | 2022-01-27 | 2023-08-02 | Sony Interactive Entertainment Inc | Control device, system and method |
| US12023575B2 (en) * | 2022-04-21 | 2024-07-02 | Sony Interactive Entertainment Inc. | Multi unit deformable controller |
| US12011656B2 (en) * | 2022-04-25 | 2024-06-18 | Sony Interactive Entertainment Inc. | Correlating gestures on deformable controller to computer simulation input signals |
| CN116841936B (zh) * | 2023-08-29 | 2023-11-21 | 深圳市莱仕达电子科技有限公司 | 一种多设备的数据处理方法、装置、系统和计算机设备 |
Family Cites Families (187)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3943277A (en) * | 1969-02-20 | 1976-03-09 | The United States Of America As Represented By The Secretary Of The Navy | Digital memory area correlation tracker |
| US4313227A (en) | 1979-01-29 | 1982-01-26 | Texas Instruments Incorporated | Light energy information transmission system |
| US4263504A (en) | 1979-08-01 | 1981-04-21 | Ncr Corporation | High density matrix code |
| US4565999A (en) | 1983-04-01 | 1986-01-21 | Prime Computer, Inc. | Light pencil |
| US4558864A (en) * | 1984-06-13 | 1985-12-17 | Medwedeff Marion C | Handgrip exercising, computer game controller |
| US4843568A (en) * | 1986-04-11 | 1989-06-27 | Krueger Myron W | Real time perception of and response to the actions of an unencumbered participant/user |
| JPS6347616A (ja) | 1986-08-15 | 1988-02-29 | Ricoh Co Ltd | 移動量測定方法 |
| GB2206716A (en) | 1987-07-06 | 1989-01-11 | Gen Electric Plc | Apparatus for monitoring the presence or movement of an object |
| EP0302028B1 (en) * | 1987-07-24 | 1992-12-23 | Marelmo Di Marchigiano G., Ezzu L., Mogno G.P. S.N.C. | Rear derailer for bicycle gears |
| IT1219405B (it) | 1988-06-27 | 1990-05-11 | Fiat Ricerche | Procedimento e dispositivo per la visione strumentale in condizioni di scarsa visibilita in particolare per la guida nella nebbia |
| JPH05501020A (ja) | 1988-12-20 | 1993-02-25 | ミート リサーチ コーポレーション | 光学的に読取り可能なコード化された物標 |
| US5034986A (en) * | 1989-03-01 | 1991-07-23 | Siemens Aktiengesellschaft | Method for detecting and tracking moving objects in a digital image sequence having a stationary background |
| US5534917A (en) * | 1991-05-09 | 1996-07-09 | Very Vivid, Inc. | Video image based control system |
| US5144594A (en) | 1991-05-29 | 1992-09-01 | Cyber Scientific | Acoustic mouse system |
| US5889670A (en) | 1991-10-24 | 1999-03-30 | Immersion Corporation | Method and apparatus for tactilely responsive user interface |
| US5444462A (en) * | 1991-12-16 | 1995-08-22 | Wambach; Mark L. | Computer mouse glove with remote communication |
| JP3244798B2 (ja) | 1992-09-08 | 2002-01-07 | 株式会社東芝 | 動画像処理装置 |
| US5335011A (en) | 1993-01-12 | 1994-08-02 | Bell Communications Research, Inc. | Sound localization system for teleconferencing using self-steering microphone arrays |
| DE69414153T2 (de) | 1993-02-24 | 1999-06-10 | Matsushita Electric Industrial Co., Ltd., Kadoma, Osaka | Vorrichtung zur Gradationskorrektur und Bildaufnahmegerät mit einer solchen Vorrichtung |
| US5815411A (en) | 1993-09-10 | 1998-09-29 | Criticom Corporation | Electro-optic vision system which exploits position and attitude |
| US5677710A (en) | 1993-05-10 | 1997-10-14 | Apple Computer, Inc. | Recognition keypad |
| US5959596A (en) | 1993-06-24 | 1999-09-28 | Nintendo Co., Ltd. | Airline-based video game and communications system |
| US5581270A (en) | 1993-06-24 | 1996-12-03 | Nintendo Of America, Inc. | Hotel-based video game and communication system |
| US5473701A (en) | 1993-11-05 | 1995-12-05 | At&T Corp. | Adaptive microphone array |
| FR2714502A1 (fr) * | 1993-12-29 | 1995-06-30 | Philips Laboratoire Electroniq | Procédé et dispositif de traitement d'image pour construire à partir d'une image source une image cible avec changement de perspective. |
| US5611000A (en) * | 1994-02-22 | 1997-03-11 | Digital Equipment Corporation | Spline-based image registration |
| JPH086708A (ja) * | 1994-04-22 | 1996-01-12 | Canon Inc | 表示装置 |
| US5543818A (en) | 1994-05-13 | 1996-08-06 | Sony Corporation | Method and apparatus for entering text using an input device having a small number of keys |
| US5563988A (en) * | 1994-08-01 | 1996-10-08 | Massachusetts Institute Of Technology | Method and system for facilitating wireless, full-body, real-time user interaction with a digitally represented visual environment |
| US5641319A (en) | 1994-08-10 | 1997-06-24 | Lodgenet Entertainment Corporation | Entertainment system for providing interactive video game responses to the game interrogations to the video game engines without being processed by the host computer |
| GB2301514B (en) | 1994-12-01 | 1999-06-09 | Namco Ltd | Apparatus and method for image synthesization |
| JP3270643B2 (ja) | 1994-12-22 | 2002-04-02 | キヤノン株式会社 | 指示位置検出方法及び装置 |
| US5929444A (en) * | 1995-01-31 | 1999-07-27 | Hewlett-Packard Company | Aiming device using radiated energy |
| US5568928A (en) | 1995-02-01 | 1996-10-29 | Exertron, Inc. | Video game controller for use with an exercise apparatus |
| US5638228A (en) | 1995-02-14 | 1997-06-10 | Iomega Corporation | Retroreflective marker for data storage cartridge |
| US5930741A (en) | 1995-02-28 | 1999-07-27 | Virtual Technologies, Inc. | Accurate, rapid, reliable position sensing using multiple sensing technologies |
| US5583478A (en) | 1995-03-01 | 1996-12-10 | Renzi; Ronald | Virtual environment tactile system |
| KR19990008158A (ko) | 1995-04-28 | 1999-01-25 | 모리시타요우이치 | 인터페이스 장치 |
| JP3777650B2 (ja) | 1995-04-28 | 2006-05-24 | 松下電器産業株式会社 | インターフェイス装置 |
| US5649021A (en) * | 1995-06-07 | 1997-07-15 | David Sarnoff Research Center, Inc. | Method and system for object detection for instrument control |
| IL114278A (en) * | 1995-06-22 | 2010-06-16 | Microsoft Internat Holdings B | Camera and method |
| EP0835460B1 (en) * | 1995-06-22 | 2006-03-08 | 3DV Systems Ltd. | Improved optical ranging camera |
| EP0842463B1 (en) | 1995-07-26 | 2000-03-29 | Tegic Communications, Inc. | Reduced keyboard disambiguating system |
| US6311214B1 (en) | 1995-07-27 | 2001-10-30 | Digimarc Corporation | Linking of computers based on optical sensing of digital data |
| US5768415A (en) * | 1995-09-08 | 1998-06-16 | Lucent Technologies Inc. | Apparatus and methods for performing electronic scene analysis and enhancement |
| US5818424A (en) * | 1995-10-19 | 1998-10-06 | International Business Machines Corporation | Rod shaped device and data acquisition apparatus for determining the position and orientation of an object in space |
| US5719561A (en) | 1995-10-25 | 1998-02-17 | Gilbert R. Gonzales | Tactile communication device and method |
| JPH09128141A (ja) | 1995-11-07 | 1997-05-16 | Sony Corp | 制御装置および制御方法 |
| US6282362B1 (en) | 1995-11-07 | 2001-08-28 | Trimble Navigation Limited | Geographical position/image digital recording and display system |
| JP2000501033A (ja) | 1995-11-30 | 2000-02-02 | ヴァーチャル テクノロジーズ インコーポレイテッド | 触覚をフィードバックする人間/機械インターフェース |
| JP4079463B2 (ja) * | 1996-01-26 | 2008-04-23 | ソニー株式会社 | 被写体検出装置および被写体検出方法 |
| US6049619A (en) * | 1996-02-12 | 2000-04-11 | Sarnoff Corporation | Method and apparatus for detecting moving objects in two- and three-dimensional scenes |
| JP2891159B2 (ja) * | 1996-02-14 | 1999-05-17 | 日本電気株式会社 | 多眼画像からの物体検出方式 |
| RU2069885C1 (ru) | 1996-03-01 | 1996-11-27 | Йелстаун Корпорейшн Н.В. | Способ наблюдения объектов при пониженной освещенности и устройство для его осуществления |
| JPH09244793A (ja) | 1996-03-04 | 1997-09-19 | Alps Electric Co Ltd | 入力装置 |
| US5937081A (en) | 1996-04-10 | 1999-08-10 | O'brill; Michael R. | Image composition system and method of using same |
| US5923318A (en) * | 1996-04-12 | 1999-07-13 | Zhai; Shumin | Finger manipulatable 6 degree-of-freedom input device |
| US5917493A (en) | 1996-04-17 | 1999-06-29 | Hewlett-Packard Company | Method and apparatus for randomly generating information for subsequent correlating |
| US6516466B1 (en) | 1996-05-02 | 2003-02-04 | Vincent C. Jackson | Method and apparatus for portable digital entertainment system |
| US6151009A (en) | 1996-08-21 | 2000-11-21 | Carnegie Mellon University | Method and apparatus for merging real and synthetic images |
| US6400374B2 (en) * | 1996-09-18 | 2002-06-04 | Eyematic Interfaces, Inc. | Video superposition system and method |
| US6243491B1 (en) * | 1996-12-31 | 2001-06-05 | Lucent Technologies Inc. | Methods and apparatus for controlling a video system with visually recognized props |
| US6021219A (en) * | 1997-01-07 | 2000-02-01 | Lucent Technologies Inc. | Methods and apparatus for distinguishing among several visual patterns |
| US5850473A (en) * | 1997-01-07 | 1998-12-15 | Lucent Technologies Inc. | Method and apparatus for compensating for color variation in a video system |
| US5796354A (en) | 1997-02-07 | 1998-08-18 | Reality Quest Corp. | Hand-attachable controller with direction sensing |
| US6009210A (en) * | 1997-03-05 | 1999-12-28 | Digital Equipment Corporation | Hands-free interface to a virtual reality environment using head tracking |
| JP2001515646A (ja) * | 1997-03-07 | 2001-09-18 | スリーディーヴィー システムズ リミテッド | 光学式シャッタ |
| US6061055A (en) * | 1997-03-21 | 2000-05-09 | Autodesk, Inc. | Method of tracking objects with an imaging device |
| JP3009633B2 (ja) | 1997-04-03 | 2000-02-14 | コナミ株式会社 | 画像装置、画像表示方法および記録媒体 |
| US6428411B1 (en) * | 1997-05-02 | 2002-08-06 | Konami Co., Ltd. | Volleyball video game system |
| NO304715B1 (no) | 1997-05-06 | 1999-02-01 | Dimensions As | FremgangsmÕte ved bildebehandling |
| JP3183632B2 (ja) | 1997-06-13 | 2001-07-09 | 株式会社ナムコ | 情報記憶媒体及び画像生成装置 |
| US6075895A (en) * | 1997-06-20 | 2000-06-13 | Holoplex | Methods and apparatus for gesture recognition based on templates |
| US6072504A (en) * | 1997-06-20 | 2000-06-06 | Lucent Technologies Inc. | Method and apparatus for tracking, storing, and synthesizing an animated version of object motion |
| US6094625A (en) | 1997-07-03 | 2000-07-25 | Trimble Navigation Limited | Augmented vision for survey work and machine control |
| JP3997566B2 (ja) | 1997-07-15 | 2007-10-24 | ソニー株式会社 | 描画装置、及び描画方法 |
| WO1999006956A1 (en) | 1997-07-29 | 1999-02-11 | Koninklijke Philips Electronics N.V. | Method of reconstruction of tridimensional scenes and corresponding reconstruction device and decoding system |
| US6044181A (en) * | 1997-08-01 | 2000-03-28 | Microsoft Corporation | Focal length estimation method and apparatus for construction of panoramic mosaic images |
| US6720949B1 (en) * | 1997-08-22 | 2004-04-13 | Timothy R. Pryor | Man machine interfaces and applications |
| US6268857B1 (en) * | 1997-08-29 | 2001-07-31 | Xerox Corporation | Computer user interface using a physical manipulatory grammar |
| US6243074B1 (en) * | 1997-08-29 | 2001-06-05 | Xerox Corporation | Handedness detection for a physical manipulatory grammar |
| US6297838B1 (en) | 1997-08-29 | 2001-10-02 | Xerox Corporation | Spinning as a morpheme for a physical manipulatory grammar |
| US6768415B1 (en) * | 1997-10-03 | 2004-07-27 | Micron Technology, Inc. | Wireless identification device, RFID device with push-on/push-off switch, method of manufacturing wireless identification device |
| US6072494A (en) * | 1997-10-15 | 2000-06-06 | Electric Planet, Inc. | Method and apparatus for real-time gesture recognition |
| WO1999019828A1 (en) * | 1997-10-15 | 1999-04-22 | Electric Planet, Inc. | Method and apparatus for performing a clean background subtraction |
| US6031934A (en) * | 1997-10-15 | 2000-02-29 | Electric Planet, Inc. | Computer vision system for subject characterization |
| US6101289A (en) * | 1997-10-15 | 2000-08-08 | Electric Planet, Inc. | Method and apparatus for unencumbered capture of an object |
| WO1999026198A2 (en) | 1997-11-14 | 1999-05-27 | National University Of Singapore | System and method for merging objects into an image sequence without prior knowledge of the scene in the image sequence |
| US6166744A (en) | 1997-11-26 | 2000-12-26 | Pathfinder Systems, Inc. | System for combining virtual images with real-world scenes |
| US6762794B1 (en) | 1997-12-03 | 2004-07-13 | Canon Kabushiki Kaisha | Image pick-up apparatus for stereoscope |
| US6195104B1 (en) * | 1997-12-23 | 2001-02-27 | Philips Electronics North America Corp. | System and method for permitting three-dimensional navigation through a virtual reality environment using camera-based gesture inputs |
| WO1999035633A2 (en) | 1998-01-06 | 1999-07-15 | The Video Mouse Group | Human motion following computer mouse and game controller |
| US6160540A (en) | 1998-01-12 | 2000-12-12 | Xerox Company | Zoomorphic computer user interface |
| EP1055146B1 (en) * | 1998-02-08 | 2003-01-22 | 3DV Ltd. | Large aperture optical image shutter |
| US6175343B1 (en) | 1998-02-24 | 2001-01-16 | Anivision, Inc. | Method and apparatus for operating the overlay of computer-generated effects onto a live image |
| US6037942A (en) | 1998-03-10 | 2000-03-14 | Magellan Dis, Inc. | Navigation system character input device |
| US6173059B1 (en) | 1998-04-24 | 2001-01-09 | Gentner Communications Corporation | Teleconferencing system with visual feedback |
| JP3646969B2 (ja) | 1998-05-25 | 2005-05-11 | 富士通株式会社 | 3次元画像表示装置 |
| US6504535B1 (en) | 1998-06-30 | 2003-01-07 | Lucent Technologies Inc. | Display techniques for three-dimensional virtual reality |
| JP2000020163A (ja) | 1998-06-30 | 2000-01-21 | Sony Corp | 情報処理装置 |
| IL125221A0 (en) | 1998-07-06 | 1999-03-12 | Toy Control Ltd | Motion activation using passive sound source |
| US7121946B2 (en) | 1998-08-10 | 2006-10-17 | Cybernet Systems Corporation | Real-time head tracking system for computer games and other applications |
| US6184863B1 (en) | 1998-10-13 | 2001-02-06 | The George Washington University | Direct pointing apparatus and method therefor |
| DE19849515C1 (de) | 1998-10-19 | 2000-12-28 | Gerhard Wergen | Verfahren zur Übergabe von Zeichen insbesondere an einen Computer und Eingabevorrichtung unter Einsatz dieses Verfahrens |
| US6307568B1 (en) | 1998-10-28 | 2001-10-23 | Imaginarix Ltd. | Virtual dressing over the internet |
| US6409602B1 (en) | 1998-11-06 | 2002-06-25 | New Millenium Gaming Limited | Slim terminal gaming system |
| JP2000172431A (ja) | 1998-12-09 | 2000-06-23 | Sony Corp | 情報入力装置及びゲーム装置 |
| JP2000181612A (ja) * | 1998-12-16 | 2000-06-30 | Fujitsu Takamisawa Component Ltd | 座標入力装置 |
| JP2000259856A (ja) | 1999-03-09 | 2000-09-22 | Nippon Telegr & Teleph Corp <Ntt> | 3次元コンピュータグラフィックス表示方法及び装置 |
| US6614422B1 (en) * | 1999-11-04 | 2003-09-02 | Canesta, Inc. | Method and apparatus for entering data using a virtual input device |
| US6323942B1 (en) * | 1999-04-30 | 2001-11-27 | Canesta, Inc. | CMOS-compatible three-dimensional image sensor IC |
| JP2000350859A (ja) | 1999-06-11 | 2000-12-19 | Mr System Kenkyusho:Kk | マーカ配置方法及び複合現実感装置 |
| JP2000350865A (ja) | 1999-06-11 | 2000-12-19 | Mr System Kenkyusho:Kk | 複合現実空間のゲーム装置、その画像処理方法およびプログラム記憶媒体 |
| US7084887B1 (en) | 1999-06-11 | 2006-08-01 | Canon Kabushiki Kaisha | Marker layout method, mixed reality apparatus, and mixed reality space image generation method |
| JP2000356972A (ja) | 1999-06-15 | 2000-12-26 | Pioneer Electronic Corp | 発光パネルの駆動装置及び方法 |
| US6952198B2 (en) | 1999-07-06 | 2005-10-04 | Hansen Karl C | System and method for communication with enhanced optical pointer |
| US6545706B1 (en) * | 1999-07-30 | 2003-04-08 | Electric Planet, Inc. | System, method and article of manufacture for tracking a head of a camera-generated image of a person |
| US6417836B1 (en) * | 1999-08-02 | 2002-07-09 | Lucent Technologies Inc. | Computer input device having six degrees of freedom for controlling movement of a three-dimensional object |
| JP2001056742A (ja) | 1999-08-19 | 2001-02-27 | Alps Electric Co Ltd | 入力装置 |
| AU5646299A (en) | 1999-09-08 | 2001-04-10 | 3Dv Systems Ltd. | 3d imaging system |
| US6441825B1 (en) * | 1999-10-04 | 2002-08-27 | Intel Corporation | Video token tracking system for animation |
| US20050037844A1 (en) | 2002-10-30 | 2005-02-17 | Nike, Inc. | Sigils for use with apparel |
| JP4403474B2 (ja) | 1999-12-09 | 2010-01-27 | ソニー株式会社 | 触覚提示機構及びこれを用いた力触覚提示装置 |
| WO2001042930A1 (en) | 1999-12-09 | 2001-06-14 | Zephyr Media, Inc. | System and method for integration of a universally publicly accessible global network |
| US6676522B2 (en) | 2000-04-07 | 2004-01-13 | Igt | Gaming system including portable game devices |
| US6924787B2 (en) * | 2000-04-17 | 2005-08-02 | Immersion Corporation | Interface for controlling a graphical image |
| US20020010655A1 (en) | 2000-05-25 | 2002-01-24 | Realitybuy, Inc. | Real time, three-dimensional, configurable, interactive product display system and method |
| US20020056114A1 (en) | 2000-06-16 | 2002-05-09 | Fillebrown Lisa A. | Transmitter for a personal wireless network |
| US6795068B1 (en) * | 2000-07-21 | 2004-09-21 | Sony Computer Entertainment Inc. | Prop input device and method for mapping an object from a two-dimensional camera image to a three-dimensional space for controlling action in a game program |
| AU2001287948A1 (en) | 2000-07-24 | 2002-02-05 | Herman Ehrenburg | Computer-compatible, color-coded manual input system |
| US7227526B2 (en) | 2000-07-24 | 2007-06-05 | Gesturetek, Inc. | Video-based image control system |
| US20020094189A1 (en) | 2000-07-26 | 2002-07-18 | Nassir Navab | Method and system for E-commerce video editing |
| JP3561463B2 (ja) | 2000-08-11 | 2004-09-02 | コナミ株式会社 | 3dビデオゲームにおける擬似カメラ視点移動制御方法及び3dビデオゲーム装置 |
| JP4815661B2 (ja) | 2000-08-24 | 2011-11-16 | ソニー株式会社 | 信号処理装置及び信号処理方法 |
| US7071914B1 (en) | 2000-09-01 | 2006-07-04 | Sony Computer Entertainment Inc. | User input device and method for interaction with graphic images |
| JP2005532575A (ja) | 2000-09-08 | 2005-10-27 | ハネウェル・インターナショナル・インコーポレーテッド | パイロット向けインターネット実習システムおよび方法 |
| US6884171B2 (en) | 2000-09-18 | 2005-04-26 | Nintendo Co., Ltd. | Video game distribution network |
| AU2001294452A1 (en) | 2000-09-29 | 2002-04-08 | Senseboard Technologies Ab | Wearable data input interface |
| FR2814965A1 (fr) | 2000-10-11 | 2002-04-12 | Janick Simeray | Ordinateur et jouets cooperants |
| JP2002157607A (ja) | 2000-11-17 | 2002-05-31 | Canon Inc | 画像生成システム、画像生成方法および記憶媒体 |
| AU2002226956A1 (en) | 2000-11-22 | 2002-06-03 | Leap Wireless International, Inc. | Method and system for providing interactive services over a wireless communications network |
| AU2002217582A1 (en) | 2000-12-20 | 2002-07-01 | Ar Vision Inc. | Method for making simulator program and simulator system using the method |
| US6741741B2 (en) | 2001-02-01 | 2004-05-25 | Xerox Corporation | System and method for automatically detecting edges of scanned documents |
| US6789967B1 (en) | 2001-02-02 | 2004-09-14 | George Forester | Distal chording keyboard |
| US6749510B2 (en) | 2001-02-07 | 2004-06-15 | Wms Gaming Inc. | Centralized gaming system with modifiable remote display terminals |
| US7116330B2 (en) * | 2001-02-28 | 2006-10-03 | Intel Corporation | Approximating motion using a three-dimensional model |
| US6931596B2 (en) | 2001-03-05 | 2005-08-16 | Koninklijke Philips Electronics N.V. | Automatic positioning of display depending upon the viewer's location |
| GB2376397A (en) | 2001-06-04 | 2002-12-11 | Hewlett Packard Co | Virtual or augmented reality |
| JP2002369969A (ja) | 2001-06-15 | 2002-12-24 | Sun Corp | 通信ゲーム用プログラム、アダプタおよびゲーム端末 |
| US6931125B2 (en) | 2001-07-10 | 2005-08-16 | Gregory N. Smallwood | Telephone equipment compatible, twelve button alphanumeric keypad |
| US20030014212A1 (en) | 2001-07-12 | 2003-01-16 | Ralston Stuart E. | Augmented vision system using wireless communications |
| JP3611807B2 (ja) | 2001-07-19 | 2005-01-19 | コナミ株式会社 | ビデオゲーム装置、ビデオゲームにおける擬似カメラ視点移動制御方法及びプログラム |
| US7039253B2 (en) | 2001-07-24 | 2006-05-02 | Casio Computer Co., Ltd. | Image display device, image display method, program, and projection system |
| JP3442754B2 (ja) * | 2001-08-10 | 2003-09-02 | 株式会社コナミコンピュータエンタテインメント東京 | ガンシューティングゲーム装置、コンピュータの制御方法及びプログラム |
| KR100846761B1 (ko) | 2001-09-11 | 2008-07-16 | 삼성전자주식회사 | 포인터 표시방법, 그 포인팅 장치, 및 그 호스트 장치 |
| US6846238B2 (en) | 2001-09-28 | 2005-01-25 | Igt | Wireless game player |
| JP2003114640A (ja) | 2001-10-04 | 2003-04-18 | Nec Corp | プラズマディスプレイパネル及びその駆動方法 |
| US20030093591A1 (en) | 2001-11-09 | 2003-05-15 | David Hohl | System and method for fast data transfer to display driver |
| FR2832892B1 (fr) | 2001-11-27 | 2004-04-02 | Thomson Licensing Sa | Camera video d'effets speciaux |
| US20030100363A1 (en) * | 2001-11-28 | 2003-05-29 | Ali Guiseppe C. | Method and apparatus for inputting appearance of computer operator into a computer program |
| KR20030048570A (ko) | 2001-12-12 | 2003-06-25 | 한국전자통신연구원 | 부가적 버튼을 장착한 키패드 및 그의 작동방법 |
| US20030160862A1 (en) | 2002-02-27 | 2003-08-28 | Charlier Michael L. | Apparatus having cooperating wide-angle digital camera system and microphone array |
| GB2388418A (en) * | 2002-03-28 | 2003-11-12 | Marcus James Eales | Input or pointing device with a camera |
| US6847311B2 (en) | 2002-03-28 | 2005-01-25 | Motorola Inc. | Method and apparatus for character entry in a wireless communication device |
| US7006009B2 (en) | 2002-04-01 | 2006-02-28 | Key Energy Services, Inc. | Servicing system for wells |
| US7023475B2 (en) | 2002-04-08 | 2006-04-04 | Hewlett-Packard Development Company, L.P. | System and method for identifying an object with captured images |
| US20030232649A1 (en) | 2002-06-18 | 2003-12-18 | Gizis Alexander C.M. | Gaming system and method |
| US20040001082A1 (en) | 2002-06-26 | 2004-01-01 | Amir Said | System and method of interaction with a computer controlled image display system using a projected light source |
| US7227976B1 (en) | 2002-07-08 | 2007-06-05 | Videomining Corporation | Method and system for real-time facial image enhancement |
| US7161579B2 (en) * | 2002-07-18 | 2007-01-09 | Sony Computer Entertainment Inc. | Hand-held computer interactive device |
| US7102615B2 (en) | 2002-07-27 | 2006-09-05 | Sony Computer Entertainment Inc. | Man-machine interface using a deformable device |
| US7613310B2 (en) | 2003-08-27 | 2009-11-03 | Sony Computer Entertainment Inc. | Audio input system |
| US6917688B2 (en) | 2002-09-11 | 2005-07-12 | Nanyang Technological University | Adaptive noise cancelling microphone system |
| US20040063480A1 (en) | 2002-09-30 | 2004-04-01 | Xiaoling Wang | Apparatus and a method for more realistic interactive video games on computers or similar devices |
| US20040095327A1 (en) | 2002-11-14 | 2004-05-20 | Lo Fook Loong | Alphanumeric data input system and method |
| US20040140955A1 (en) | 2003-01-21 | 2004-07-22 | Metz Kristofer Erik | Input device for a computer and method of operation |
| GB2398691B (en) | 2003-02-21 | 2006-05-31 | Sony Comp Entertainment Europe | Control of data processing |
| JP3849654B2 (ja) | 2003-02-21 | 2006-11-22 | 株式会社日立製作所 | 投射型表示装置 |
| US7519186B2 (en) | 2003-04-25 | 2009-04-14 | Microsoft Corporation | Noise reduction systems and methods for voice applications |
| US6881147B2 (en) | 2003-06-06 | 2005-04-19 | Nyko Technologies, Inc. | Video game controller with integrated microphone and speaker |
| TW571812U (en) | 2003-06-11 | 2004-01-11 | Vision Electronics Co Ltd | Audio device for TV game machine |
| US7116342B2 (en) | 2003-07-03 | 2006-10-03 | Sportsmedia Technology Corporation | System and method for inserting content into an image sequence |
| US7734729B2 (en) | 2003-12-31 | 2010-06-08 | Amazon Technologies, Inc. | System and method for obtaining information relating to an item of commerce using a portable imaging device |
| US7620316B2 (en) | 2005-11-28 | 2009-11-17 | Navisense | Method and device for touchless control of a camera |
| US7834850B2 (en) | 2005-11-29 | 2010-11-16 | Navisense | Method and system for object control |
| JP4481280B2 (ja) | 2006-08-30 | 2010-06-16 | 富士フイルム株式会社 | 画像処理装置、及び画像処理方法 |
| US8277316B2 (en) | 2006-09-14 | 2012-10-02 | Nintendo Co., Ltd. | Method and apparatus for using a common pointing input to control 3D viewpoint and object targeting |
-
2002
- 2002-07-27 US US10/207,677 patent/US7102615B2/en not_active Expired - Lifetime
-
2003
- 2003-06-16 TW TW092116297A patent/TWI297866B/zh not_active IP Right Cessation
- 2003-07-14 AU AU2003253931A patent/AU2003253931A1/en not_active Abandoned
- 2003-07-14 AT AT03771630T patent/ATE340380T1/de not_active IP Right Cessation
- 2003-07-14 EP EP03771630A patent/EP1552375B1/en not_active Expired - Lifetime
- 2003-07-14 CN CN038179687A patent/CN1672120B/zh not_active Expired - Fee Related
- 2003-07-14 DE DE60308541T patent/DE60308541T2/de not_active Expired - Lifetime
- 2003-07-14 WO PCT/US2003/022130 patent/WO2004012073A2/en not_active Ceased
- 2003-07-14 JP JP2004524618A patent/JP4234677B2/ja not_active Expired - Fee Related
-
2006
- 2006-02-28 US US11/364,936 patent/US7639233B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10089696B2 (en) | 2012-05-09 | 2018-10-02 | Intel Corporation | Budget-aware event information collection during program execution |
Also Published As
| Publication number | Publication date |
|---|---|
| US20040017473A1 (en) | 2004-01-29 |
| EP1552375B1 (en) | 2006-09-20 |
| US7639233B2 (en) | 2009-12-29 |
| ATE340380T1 (de) | 2006-10-15 |
| JP4234677B2 (ja) | 2009-03-04 |
| US20060139322A1 (en) | 2006-06-29 |
| CN1672120B (zh) | 2010-04-28 |
| JP2005535022A (ja) | 2005-11-17 |
| WO2004012073A3 (en) | 2004-05-13 |
| TW200405220A (en) | 2004-04-01 |
| DE60308541D1 (de) | 2006-11-02 |
| EP1552375A2 (en) | 2005-07-13 |
| WO2004012073A2 (en) | 2004-02-05 |
| AU2003253931A1 (en) | 2004-02-16 |
| DE60308541T2 (de) | 2007-09-20 |
| CN1672120A (zh) | 2005-09-21 |
| US7102615B2 (en) | 2006-09-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI297866B (en) | Method for triggering input commands of a program run on a computing system, computer-readable recording medium, computing system, input device for interfacing with a computing device, and input object used as an input device for a computing device | |
| US9489053B2 (en) | Skeletal control of three-dimensional virtual world | |
| EP1636762B1 (en) | System and method for providing a real-time three-dimensional interactive environment | |
| EP2029248B1 (en) | Control of data processing using cumulative inter-frame motion | |
| US8497838B2 (en) | Push actuation of interface controls | |
| CN105229571B (zh) | 自然用户接口滚动和瞄准 | |
| CN102622774B (zh) | 起居室电影创建 | |
| US9349040B2 (en) | Bi-modal depth-image analysis | |
| JP2011096284A (ja) | プログラムのコマンドをトリガするための方法 | |
| KR20140081840A (ko) | 모션으로 제어되는 리스트 스크롤 방법 | |
| JP7664111B2 (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
| US9201519B2 (en) | Three-dimensional pointing using one camera and three aligned lights | |
| JP7685900B2 (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
| KR100817647B1 (ko) | 변형될 수 있는 장치를 사용하는 인간-컴퓨터간 인터페이스 | |
| Chung et al. | Color object tracking system for interactive entertainment applications | |
| WO2017096802A1 (zh) | 基于手势的操作组件控制方法、设备、计算机程序和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |