TW201435656A - 資訊科技裝置輸入系統及相關方法 - Google Patents
資訊科技裝置輸入系統及相關方法 Download PDFInfo
- Publication number
- TW201435656A TW201435656A TW103106863A TW103106863A TW201435656A TW 201435656 A TW201435656 A TW 201435656A TW 103106863 A TW103106863 A TW 103106863A TW 103106863 A TW103106863 A TW 103106863A TW 201435656 A TW201435656 A TW 201435656A
- Authority
- TW
- Taiwan
- Prior art keywords
- light source
- information technology
- technology device
- control
- image
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- 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
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)
- Position Input By Displaying (AREA)
- Selective Calling Equipment (AREA)
- Details Of Television Systems (AREA)
Abstract
一種產生一控制信號以控制一資訊科技裝置之方法包含下述步驟:(1)藉由使用一影像感測器,擷取安置在影像感測器之視野之內的一遠端控制器之一光源之目前的控制影像;(2)在目前的控制影像之內,確認光源所發射之光之目前位置;(3)決定在(a)光源所發射之光之目前位置及(b)由一先前擷取的影像所決定之光源所發射之光之一先前位置之間的移動;(4)基於前述移動產生一移動控制信號;以及(5)將移動控制信號傳送至資訊科技裝置。此方法係譬如藉由一資訊科技裝置輸入系統之一移動控制模組而執行。
Description
本發明是有關於一種資訊科技裝置輸入系統及相關方法。
例如鍵盤、滑鼠、軌跡球、觸控板及觸控螢幕之輸入裝置,通常是用於控制資訊科技裝置。舉例而言,鍵盤、滑鼠、軌跡球及觸控板常常用於控制個人電腦。另一方面,觸控螢幕係廣泛使用於控制行動電話及平板電腦。
某些習知之輸入裝置使一資訊科技裝置之遠端控制成為可能。舉例而言,無線滑鼠可用於控制電腦工作站。無線滑鼠一般包含用於偵測滑鼠之使用者移動,產生表示偵測到的移動之信號,及將信號無線傳輸至一電腦工作站之電路。雖然無線滑鼠在使用者停留在書桌或類似平台之情況下可工作良好,但滑鼠在使用者是在移動的情況下可能不方便使用。
例如,考量使用者希望與房間中的觀眾互動的同時呈現電腦產生的簡報之情況。如果使用者想要使用無線滑鼠以控制電腦,則使用者將需要停留在一平台(例如桌子或講台)以控制滑鼠。因此,無線滑鼠之使用將限制使用者在房間四周移動及與觀眾互動之自由度。
資訊科技裝置之習知遠端控制之另一實例係揭露於Carpenter等人之美國專利第6,704,000號中。Carpenter教示將游標定位在投影影像上之光學點之預定距離之內。然而,Carpenter之教示係只適合於將影像投影在投影表面(例如牆壁)上之情況。
在一實施例中,一種產生一控制信號以控制一資訊科技裝置之方法包含下述步驟:(1)藉由使用一影像感測器,擷取安置在影像感測器之視野之內之一遠端控制器之一光源之目前的控制影像;(2)在目前的控制影像之內,確認光源所發射之光之一目前位置;(3)決定在(a)光源所發射之光之目前位置及(b)由一先前擷取的影像所決定之光源所發射之光之一先前位置之間的移
動;(4)基於上述移動產生一移動控制信號;以及(5)將移動控制信號傳送至資訊科技裝置。
在一實施例中,一種資訊科技裝置輸入系統包含:一遠端控制器,其包含一光源;一處理器;一影像感測器,用於擷取包含光源之視野之一目前的控制影像;一記憶體,在通訊上耦接至上述處理器,用於儲存至少目前的控制影像;以及一移動控制模組。前述移動控制模組包含儲存於記憶體中之數個機器可讀取的指令,當其由處理器執行時會實施下述功能:(1)在目前的控制影像之內,確認光源所發射之光之一目前位置;(2)決定在(a)光源所發射之光之目前位置及(b)由一先前擷取的影像所決定之光源所發射之光之一先前位置之間的移動;(3)基於前述移動產生一移動控制信號;以及(4)將移動控制信號傳送至資訊科技裝置。
在一實施例中,一種資訊科技裝置包含:一顯示器,用於顯示一輸出影像;一遠端控制器,其包含一光源;一處理器;一影像感測器,用於擷取包含光源之視野之一目前的控制影像;一記憶體,在通訊上耦接至處理器,用於儲存至少目前的控制影像;以及一移動控制模組。前述移動控制模組包含儲存於記憶體中之數個機器可讀取的指令,當其由處理器執行時會實施下述功能:(1)在目前的控制影像之內,確認光源所發射之光之一目前位置;(2)決定在(a)光源所發射之光之目前位置及(b)由一先前擷取的影像所決定之光源所發射之光之一先前位置之間的移動;(3)基於前述移動產生一移動控制信號;及(4)將移動控制信號傳送至資訊科技裝置。資訊科技裝置更包含一控制次系統,其適合於至少部份基於上述移動控制信號來控制一游標在輸出影像上之一位置。
(x0,y0)‧‧‧先前位置/座標
(x1,y1)‧‧‧目前位置/座標
100‧‧‧資訊科技裝置輸入系統
102‧‧‧資訊科技(IT)裝置
104‧‧‧顯示器
106‧‧‧遠端控制器
108‧‧‧接收器
110‧‧‧處理器
112‧‧‧記憶體
114‧‧‧影像感測器
116‧‧‧(廣角)光學元件
118‧‧‧二維光敏陣列
120‧‧‧視野
122‧‧‧光源
124‧‧‧光
126‧‧‧箭頭
128‧‧‧通訊連結
132‧‧‧通訊連結
134‧‧‧先前(的控制)影像
135‧‧‧目前(的控制)影像
136‧‧‧機器可讀取指令
138‧‧‧影像擷取模組
140‧‧‧移動控制模組
142‧‧‧移動控制信號
144‧‧‧控制次系統
146‧‧‧先前位置/先前的光位置
147‧‧‧先前強度
148‧‧‧目前位置/目前的光位置
149‧‧‧目前強度
202‧‧‧光點
302‧‧‧光點
400‧‧‧方法
402、404、406、408、410、412‧‧‧步驟
502‧‧‧向量
600‧‧‧資訊科技裝置
602‧‧‧顯示器
604‧‧‧游標
606‧‧‧控制次系統
700‧‧‧資訊科技裝置輸入系統
706‧‧‧遠端控制器
708‧‧‧接收器
722‧‧‧光源
724‧‧‧光
736‧‧‧指令
746‧‧‧功能控制信號
748‧‧‧功能控制模組
750‧‧‧按鈕
752‧‧‧電路
800‧‧‧方法
802、804、806、808‧‧‧步驟
圖1顯示依據一實施例之用於遠端控制一資訊科技裝置之一例示資訊科技裝置輸入系統。
圖2及3分別顯示先前及目前的控制影像之例子。
圖4顯示依據一實施例之藉由使用圖1之系統產生一種供一資訊科技裝置用之控制信號之一例示方法。
圖5分別顯示圖2及3之先前及目前的控制影像之疊加,用於顯示一遠端
控制器之移動之判定。
圖6顯示依據一實施例之一資訊科技裝置中之圖1系統之一種可能的應用。
圖7顯示依據一實施例之適合於產生一用於遠端控制一資訊科技裝置之信號之另一個資訊科技裝置輸入系統。
圖8顯示依據一實施例之藉由使用圖7之系統產生一種供一資訊科技裝置用之控制信號之一例示方法。
於此揭露的是供資訊科技裝置之遠端操作用之系統及方法。於此揭露的系統及方法之某些實施例達成如以下所討論的一個或多個優點。
圖1顯示用於遠端控制一資訊科技(IT)裝置102之一例示資訊科技裝置輸入系統100。舉例而言,資訊科技裝置輸入系統100允許一使用者遠端操作資訊科技裝置102之一個或多個實施樣態。資訊科技裝置102可表示一計算裝置、一電視機、一視訊顯示裝置及/或一電信裝置中之一者或多者。資訊科技裝置102包含一顯示器104,用於顯示一輸出影像。舉例而言,在資訊科技裝置102係為一個人電腦之實施例中,輸出影像係為一由電腦所產生之影像,例如當電腦正執行一文字處理應用程式時之一文字處理文件影像。作為另一例,在資訊科技裝置102係為一電視機之實施例中,輸出影像係為電視之視訊影像(例如,指引畫面之選單)。
資訊科技裝置輸入系統100包含實體上並未耦接在一起之一遠端控制器106及一接收器108。接收器108包含一處理器110、一記憶體112及一影像感測器114。影像感測器114可包含廣角光學元件116,用於將入射光聚焦至二維光敏陣列118(例如,二維之像素陣列)之上,以使影像感測器114具有一寬廣的視野(wide field of view)120。在某些實施例中,廣角光學元件116可以省略以降低系統成本及/或複雜性。影像感測器114及視野120大體上是靜態的,以偵測遠端控制器106之移動。
遠端控制器106包含一光源122,用於透過一廣角發射光124,當遠端控制器106係在視野120之內時,上述廣角會增加光124被影像感測器114偵測到的可能性。在某些實施例中,光源122發射紅外光,用於避免資訊科技裝置輸入系統100附近之人發生分心的情況。如果所發射之光124係在人類
可見的電磁光譜範圍之內,則可能會發生這種分心。遠端控制器106一般由併入遠端控制器106中之一個或多個能量來源(未顯示)例如電池供電。
通訊連結128、130在通訊上耦接影像感測器114、處理器110及記憶體112,而通訊連結132在通訊上耦接接收器108及資訊科技裝置102。通訊連結128及130譬如是電性或光學資料匯流排,且通訊連結132包含有線及無線通訊方法中之一種或兩種。雖然影像感測器114、處理器110及記憶體112係顯示為離散元件,但可結合這些元件中之一者或多者。舉例而言,於一實施例中,影像感測器114、處理器110及記憶體112係被結合在單一積體電路晶片之內。
在一替代實施例中,影像感測器114、處理器110及記憶體112中之一者或多者係與資訊科技裝置102共享,其中資訊科技裝置輸入系統100使用資訊科技裝置102之數個元件以實施資訊科技裝置輸入系統100之功能性及可操作性。舉例而言,資訊科技裝置輸入系統100之軟體可由一資訊科技裝置102之處理器載入並執行以提供資訊科技裝置輸入系統100之至少一部分功能性。
影像感測器114,在處理器110之命令之下,週期性地擷取視野120之影像。舉例而言,包含遠端控制器106之光源122之視野120之連續的控制影像係被影像感測器114所擷取,且這些影像中之一者或多者係儲存在記憶體112之內。當一使用者在視野120之內移動遠端控制器106(如以箭頭126表示)時,資訊科技裝置輸入系統100偵測這個移動並產生一移動控制信號142以控制資訊科技裝置102。應理解者為,影像感測器114所擷取之控制影像,係與可能顯示在資訊科技裝置顯示器104上之任何輸出影像不同。
記憶體112譬如是揮發性隨機存取記憶體、非揮發性隨機存取記憶體、唯讀記憶體、一磁性資料儲存磁碟、一光學儲存磁碟及其他類型之儲存媒體中之一者或多者。處理器110讀取並執行儲存於記憶體112中之機器可讀取指令136,用於控制資訊科技裝置輸入系統100之一個或多個實施態樣。雖然處理器110係顯示為單一裝置(例如微處理器),但處理器110亦可表示多重處理器。
機器可讀取指令136包含一影像擷取模組138及移動控制模組140。當由處理器110執行時,影像擷取模組138之指令控制影像感測器114以
週期性地擷取並儲存視野120之控制影像。於一實施例中,先前及目前的控制影像134、135係儲存在一實施於記憶體112內之循環緩衝器之內,於此目前的控制影像135係在先前的控制影像134之後的一預定的時間量時被擷取。在另一實施例中,只有目前的控制影像135係儲存於記憶體112中。圖2及3分別顯示例示先前及目前的控制影像134與135。先前的控制影像134與目前的控制影像135包含各個光點202、302,其表示被影像感測器114所偵測到的光124並對應至視野120內之光源122之位置。
當由處理器110執行時,移動控制模組140之指令處理控制影像,用於(a)確認於其中所偵測到的光124之一位置,(b)決定連續控制影像之間的位置之移動,並(c)基於所決定的光移動產生一移動控制信號142以經由通訊連結132控制資訊科技裝置102。因此,資訊科技裝置102可由一使用者在視野120之內移動遠端控制器106所控制。
圖4顯示藉由使用資訊科技裝置輸入系統100產生一供資訊科技裝置用之移動控制信號142之一例示方法400。在步驟402中,當遠端控制器106在視野120之內發射光124時,擷取一目前的控制影像。在步驟402之一例子中,處理器110執行影像擷取模組138之指令,以控制影像感測器114擷取視野120之目前的控制影像135。
在步驟404中,確認在步驟402中所擷取之影像中的光124之位置,且將此位置儲存為目前位置148。在步驟404之一例子中,處理器110執行移動控制模組140之指令以(a)決定光124係於目前的控制影像135中之座標(x1,y1)處被偵測,(b)將座標(x1,y1)儲存為目前位置148。
在步驟406中,決定光124之目前位置148與光124之先前位置146之間的移動。在步驟402中擷取目前的控制影像135之前,先前位置146儲存光124之一位置,其係事先由影像感測器114所擷取之一控制影像所決定。在步驟406之一例子中,先前位置146儲存座標(x0,y0)以表示在先前的控制影像134之內的光124之位置,且處理器110執行移動控制模組140之指令以決定一表示在目前與先前位置(x1,y1)及(x0,y0)之間所偵測到的光124之移動之向量502。向量502係顯示於圖5中,為了說明之目的,其係為先前及目前的控制影像134、135之一疊加(superposition)。連續的目前的控制影像135之間所偵測到的光124之確定位置148的改變(亦即,向量502),係表示遠端控
制器106在視野120內的移動,乃因光124係由遠端控制器106之光源122所發射。
在步驟408中,將目前的光位置148儲存為先前的光位置146。在步驟408之一例子中,處理器110執行移動控制模組140之指令以將座標(x1,y1)儲存為先前位置146。
在步驟410中,基於如在步驟406中所決定的偵測到的光之移動,來產生一移動控制信號。在步驟410之一例子中,處理器110執行移動控制模組140之指令以產生移動控制信號142,以基於向量502包含至少一大小及一方向。選擇性地,移動控制信號142亦是基於在每個相繼擷取的目前的控制影像135之間的期間。
在步驟412中,移動控制信號係傳送至資訊科技裝置。在步驟412之一例子中,處理器110執行移動控制模組140之指令,以經由通訊連結132將移動控制信號142從接收器108傳送至資訊科技裝置102。
方法400週期性地重複以產生移動控制信號142,來反映遠端控制器106在視野120之內的移動(例如,如以箭頭126表示),用於提供資訊科技裝置102之持續控制。選擇性地,在方法400之第一次運行期間,或在其之前,舉例而言,可藉由執行步驟402、404及408將先前位置146初始化至光124之一目前決定的位置。
在使用之一例子中,資訊科技裝置102之一控制次系統144接收並使用移動控制信號142,以控制一游標在顯示器104之輸出影像上之位置。資訊科技裝置輸入系統100之使用者在移動游標時,不需要位於一固定平台(例如桌子),乃因資訊科技裝置輸入系統100及方法400並未依靠感測一平台上之一裝置之移動。反之,使用者只移動126遠端控制器106以改變光源122在視野120內的位置,藉以讓使用者在控制資訊科技裝置102時具有顯著的移動緯度(latitude)。的確,在一簡報期間,使用者甚至可在主動與一觀眾互動時控制資訊科技裝置102。此外,與美國專利第6,704,000號中Carpenter等人教示的習知技術相比,資訊科技裝置輸入系統100並不需要使用一影像投影表面。再者,與Carpenter之技術相比,資訊科技裝置輸入系統100不需搭配一投影螢幕,藉以促進超過習知技術之資訊科技裝置輸入系統100之使用彈性。
圖6顯示資訊科技裝置輸入系統100之例示使用以控制包含一顯
示器602之資訊科技裝置600。接收器108係與資訊科技裝置600整合成一體並被安置靠近顯示器602。舉例而言,如圖6所示,可將接收器108設置在顯示器602之下;然而,在不脫離本發明之範疇之下,接收器108可被安置在別處。於一實施例中,顯示器602對光124之波長是至少部分透明的,藉以允許接收器108被設置在顯示器602後方。雖然接收器108係象徵性地顯示為單一元件,但其各種組成元件可被分配遍及資訊科技裝置600。
資訊科技裝置600包含一控制次系統606,其操作以使一顯示在顯示器602上之游標604移動,以響應來自接收器108之移動控制信號142。在操作之一例子中,資訊科技裝置輸入系統100重複地執行方法400,以使遠端控制器106在視野120之內的移動導致控制次系統606以一對應的距離及方向移動游標604。
遠端控制器106亦可包含一個或多個輸入裝置,例如一按鈕、一軌跡球、一觸控板及/或一加速計,其中資訊科技裝置輸入系統100係適合於也將由這些輸入裝置之啟動所產生之信號傳輸至資訊科技裝置102。
圖7顯示供遠端控制資訊科技裝置102用之一例示資訊科技裝置輸入系統700。資訊科技裝置輸入系統700係類似於圖1之資訊科技裝置輸入系統100,並包含一遠端控制器706及接收器708。除了影像擷取模組138及移動控制模組140以外,接收器708係類似於接收器108且更包含數個指令736中之一功能控制模組748。
資訊科技裝置輸入系統700之遠端控制器706係類似於資訊科技裝置輸入系統100之遠端控制器106並包含一適合以一廣角發射光724之光源722。遠端控制器706更包含一按鈕750,用於接收來自一使用者之額外輸入。遠端控制器706亦包含電路752,例如一處理器及包含可執行指令之記憶體。於一實施例中,遠端控制器706之電路752區別按鈕750之單擊及雙擊,於此單擊係在一既定周期期間對應至使用者啟動按鈕750一次,而雙擊係在既定周期期間對應至使用者啟動按鈕750兩次,且類似於習知滑鼠之操作。電路752控制光源722以在光724之內編碼表示由使用者進行之按鈕750啟動之資訊。
於一實施例中,按鈕750之啟動係藉由在兩個或以上的不同強度值之間切換光源722之強度,而在所發射之光724中予以編碼。舉例而言,光源722之強度可於一已定義頻率下且持續一段既定時間期間,而在零強度及一
百百分比強度之間進行切換,用於表示按鈕750之點擊。單擊可藉由改變強度切換之頻率(在一既定周期期間切換強度的次數),及/或改變強度於一特定值下之一時間長度而與一雙擊作區別。在一替代實施例中,表示按鈕750之啟動之資訊係藉由使用一無線電發送器及已知的無線電傳輸技術,而以其他方式傳輸至接收器708。
在操作之一例子中,當按鈕750未被啟動時,電路752於一固定強度下操作光源722。當電路752決定使用者已執行按鈕750之單擊時,電路752於一第一頻率下且持續一預定期間,在高與低的強度值之間切換光源722之強度。當電路752決定使用者已執行按鈕750之雙擊時,電路752於與第一頻率不同之第二預定頻率下且持續一預定期間,在高與低的強度值之間切換光源722之強度。強度調變之頻率及調變之期間,係基於由接收器108擷取影像之期間而作選擇。亦即,接收器108之影像擷取速率應該高到足以能夠偵測強度改變之頻率及其之期間。
功能控制模組748包含數個指令,當其由處理器110執行時,會基於影像感測器114所偵測之光源722之強度改變解碼按鈕750之啟動。具體言之,功能控制模組748之指令在由處理器110執行時會執行至少下述功能:偵測在影像感測器114所擷取之控制影像中光724之強度,決定連續控制影像之間光724之強度的改變,並基於所偵測到的光724之強度的改變產生一功能控制信號746。於一實施例中,影像擷取模組138係配置在資訊科技裝置輸入系統700之內,以使處理器110在執行影像擷取模組138之指令時,控制影像感測器114於一頻率(其係為光源722之強度切換之頻率的至少兩倍)下擷取控制影像。
功能控制信號746並不限於表示按鈕750之啟動,但亦可表示啟動是否為按鈕之單擊、雙擊或持續的啟動。處理器110經由通訊連結132將選擇性地儲存於記憶體112中之功能控制信號746傳送至資訊科技裝置102。資訊科技裝置102係基於使用者在遠端控制器706之按鈕750上的點擊,而藉以由功能控制信號746所控制。
圖8顯示藉由使用圖7之資訊科技裝置輸入系統700而供資訊科技裝置之遠端操作用之一例示方法800。方法800依序利用圖4之方法400操作。舉例而言,方法800可在方法400之步驟412之後開始。在另一例子中,方法
800之步驟夾有方法400之步驟。
在步驟802中,光源所發射之光之一目前強度149係在一目前的控制影像之內被偵測。在步驟802之一例子中,處理器110執行功能控制模組748之指令,以偵測目前的控制影像135中之光點302之強度,其對應於影像感測器114所偵測之光724之強度。在步驟804中,決定並儲存(a)目前強度149與(b)先前強度147之間的光源所發射之光的強度之改變。先前強度147係為光724之強度,其係在影像感測器114所擷取之在先控制影像中被偵測到。在步驟804之一例子中,先前強度147係為先前的控制影像134之光點202之強度,且處理器110執行功能控制模組748之指令以決定並儲存先前與目前強度147、149之間的強度之改變。
在步驟806中,在步驟802中所偵測到的目前強度149係被儲存為先前強度147。在步驟806之一例子中,處理器110執行功能控制模組748之指令以儲存光點302之強度作為先前強度147。
在步驟808中,產生一功能控制信號,以至少基於步驟804中決定之所偵測到的光之強度的改變來控制資訊科技裝置。在步驟808之一例子中,處理器110執行功能控制模組748之指令,以至少部分基於兩個或以上的連續控制影像上所偵測到的光之強度改變之一決定頻率來產生功能控制信號746。
方法800週期性地重複以產生功能控制信號746,來反映視野120內之光源722所發射之光724的強度之改變,用於提供資訊科技裝置102之持續控制。選擇性地,在方法800之第一次運行期間,或在其之前,可譬如藉由執行步驟802及806初始化先前強度147。或者,只有在方法800之第一次運行期間,步驟802將先前強度設定成所決定之目前光強度。
可修正資訊科技裝置輸入系統700,以使表示按鈕750之點擊之一信號,係藉由改變光724之強度或除了改變光724之強度以外的技術而在所發射之光724中予以編碼。於一實施例中,光源722係為一多色光源,且電路752藉由改變所發射之光724之色彩來發訊表示按鈕750之點擊,其中影像感測器114係能夠感測光724之色彩。在另一實施例中,遠端控制器706包含一除了光源722以外之第二光源(未顯示),其具有不同於光源722之特徵(例如,不同色彩),其可使接收器708區別這兩個光源。電路752藉以控制第二光源以發訊表示按鈕750之啟動及失效。
再者,在不脫離本發明之範疇下,按鈕750可以用一個或多個其他輸入裝置(例如另一個按鈕、一軌跡球、一觸控板及/或一加速計)輔助或置換。在這些替代實施例中,遠端控制器706係選擇性地適合於編碼所發射之光724,以響應這種替代輸入裝置之啟動。舉例而言,在一包含兩個按鈕之某個實施例中,遠端控制器706係可操作以於對應於兩個按鈕被點擊之頻率下,在兩個不同數值之間切換光源722之強度。
特徵的組合
以上所述之多個特徵以及以下所要求保護的多個特徵在不脫離本發明之範圍下可以不同方式加以組合。下面的例子係說明一些可能的組合。
(A1)一種產生一控制信號以控制一資訊科技裝置之方法,可包含下列步驟:(1)藉由使用一影像感測器,擷取安置在上述影像感測器之視野之內之一遠端控制器之光源之一目前的控制影像;(2)在上述目前的控制影像之內,確認上述光源所發射之光之一目前位置;(3)決定在(a)上述光源所發射之光之上述目前位置及(b)由一先前擷取的影像所決定之上述光源所發射之光之一先前位置之間的移動;(4)基於上述移動產生一移動控制信號;及(5)將上述移動控制信號傳送至上述資訊科技裝置。
(A2)如(A1)所表示之方法,可更包含:將上述光源所發射之光之上述目前位置儲存為上述光源所發射之光之上述先前位置。
(A3)如(A1)或(A2)所表示之方法,可更包含:基於上述移動控制信號,至少部分控制上述資訊科技裝置。
(A4)如(A3)所表示之方法,可更包含:至少部分基於上述移動控制信號,控制一游標在上述資訊科技裝置之一輸出影像上之一位置。
(A5)如(A1)至(A4)所表示之方法之任一者中,上述光源可包含一紅外光源。
(A6)如(A1)至(A5)所表示之方法之任一者中,上述影像感測器可與上述資訊科技裝置整合成一體。
(A7)如(A1)至(A6)所表示之方法之任一者中,上述資訊科技裝置可選自下列所組成之群組:一計算裝置、一電視機及一電信裝置。
(A8)如(A1)至(A7)所表示之方法之任一者中,可更包含下列步驟:(1)在上述目前的控制影像之內,偵測上述光源所發射之光之一目
前強度;(2)在(a)上述光源所發射之光之上述目前強度與(b)上述光源所發射之光之一先前強度之間,決定上述光源所發射之光之強度的改變;及(3)至少部份基於上述光源所發射之光之強度的改變,產生一功能控制信號以控制上述資訊科技裝置。
(A9)如(A8)所表示之方法,可更包含:在上述先前擷取的影像之內,偵測上述光源所發射之光之上述先前強度。
(B1)一種資訊科技裝置輸入系統,可包含一包含有一光源之遠端控制器、一處理器、用於擷取包含上述光源之視野之一目前的控制影像之一影像感測器、在通訊上耦接至上述處理器用於儲存至少上述目前的控制影像之一記憶體、及一移動控制模組。上述移動控制模組可包含儲存於上述記憶體中之數個機器可讀取指令,當其由上述處理器執行時,會實施下述之功能:(1)在上述目前的控制影像之內,確認上述光源所發射之光之一目前位置;(2)決定在(a)上述光源所發射之上述光之上述目前位置及(b)由一先前擷取的影像所決定之上述光源所發射之上述光之一先前位置之間的移動;(3)基於上述移動產生一移動控制信號;及(4)將上述移動控制信號傳送至上述資訊科技裝置。
(B2)如(B1)所表示之資訊科技裝置輸入系統,上述光源可包含一紅外光源,而上述影像感測器可包含一紅外線偵測器。
(B3)如(B1)或(B2)所表示之資訊科技裝置輸入系統,可更包含:(1)一控制器,配置有上述遠端控制器,用於藉由改變上述光源所發射之光的強度,來編碼上述遠端控制器之一輸入按鈕之一狀態,及(2)一功能控制模組。上述功能控制模組可包含儲存於上述記憶體中之數個機器可讀取指令,當其由上述處理器執行時,會實施下述之功能:(1)在上述目前的控制影像之內,偵測上述光源所發射之上述光之一目前強度;(2)在(a)上述光源所發射之上述光之上述目前強度及(b)上述光源所發射之上述光之一先前強度之間,決定上述光源所發射之上述光之強度的一改變;及(3)至少部份基於上述光源所發射之上述光之強度的上述改變,產生一功能控制信號以控制上述資訊科技裝置。
(B4)如(B1)至(B3)所表示之資訊科技裝置輸入系統之任一者中,上述資訊科技裝置可選自下列所組成之群組:一計算裝置、一電視機
及一電信裝置。
(B5)如(B1)至(B4)所表示之資訊科技裝置輸入系統之任一者中,上述影像感測器可與上述資訊科技裝置整合成一體。
(C1)一種資訊科技裝置,可包含:用於顯示一輸出影像之一顯示器、包含一光源之一遠端控制器、一處理器、用於擷取包含上述光源之視野之一目前的控制影像之一影像感測器、在通訊上耦接至上述處理器用於儲存至少上述目前的控制影像之一記憶體、以及一移動控制模組。上述移動控制模組可包含儲存於上述記憶體中之數個機器可讀取指令,當其由上述處理器執行時,會實施下述之功能:(1)在上述目前的控制影像之內,確認上述光源所發射之光之一目前位置;(2)決定在(a)上述光源所發射之上述光之上述目前位置及(b)由一先前擷取的影像所決定之上述光源所發射之上述光之一先前位置之間的移動;(3)基於上述移動產生一移動控制信號,及(4)將上述移動控制信號傳送至上述資訊科技裝置。
(C2)如(C1)所表示之資訊科技裝置,可更包含一控制次系統,其適合於至少部份基於上述移動控制信號控制一游標在上述輸出影像上之一位置。
(C3)如(C1)或(C2)所表示之資訊科技裝置,上述光源可包含一紅外光源,而上述影像感測器可包含一紅外線偵測器。
(C4)如(C1)至(C3)所表示之資訊科技裝置之任一者中,上述資訊科技裝置可選自下列所組成之群組:一計算裝置、一電視機及一電信裝置。
在未脫離本發明之範疇下,可以對上述方法及系統進行修改。應注意者為,在以上說明書中所述及圖式中所顯示僅為舉例性,而非為限制性者。後附之申請專利範圍係可涵蓋所述之一般及特定特徵以及本發明之方法及系統之範圍中的所有敘述,而本發明之方法及系統的範圍中的所有陳述在文義上皆應落於申請專利範圍之範圍。
100‧‧‧資訊科技裝置輸入系統
102‧‧‧資訊科技(IT)裝置
104‧‧‧顯示器
106‧‧‧遠端控制器
108‧‧‧接收器
110‧‧‧處理器
112‧‧‧記憶體
114‧‧‧影像感測器
116‧‧‧(廣角)光學元件
118‧‧‧二維光敏陣列
120‧‧‧視野
122‧‧‧光源
124‧‧‧光
126‧‧‧箭頭
128‧‧‧通訊連結
132‧‧‧通訊連結
134‧‧‧先前(的控制)影像
135‧‧‧目前(的控制)影像
136‧‧‧機器可讀取指令
138‧‧‧影像擷取模組
140‧‧‧移動控制模組
142‧‧‧移動控制信號
144‧‧‧控制次系統
146‧‧‧先前位置/先前的光位置
148‧‧‧目前位置/目前的光位置
Claims (17)
- 一種產生一控制信號以控制一資訊科技裝置之方法,包含:藉由使用一影像感測器,擷取安置在該影像感測器之視野之內之一遠端控制器之一光源之一目前的控制影像;在該目前的控制影像之內,確認該光源所發射之光之一目前位置;決定在(a)該光源所發射之該光之該目前位置及(b)由一先前擷取的影像所決定之該光源所發射之該光之一先前位置之間的移動;基於該移動產生一移動控制信號;及將該移動控制信號傳送至該資訊科技裝置。
- 如申請專利範圍第1項所述之產生一控制信號以控制一資訊科技裝置之方法,更包含:將該光源所發射之該光之該目前位置儲存為該光源所發射之該光之該先前位置。
- 如申請專利範圍第1項所述之產生一控制信號以控制一資訊科技裝置之方法,更包含:基於該移動控制信號,至少部份控制該資訊科技裝置。
- 如申請專利範圍第3項所述之產生一控制信號以控制一資訊科技裝置之方法,更包含:至少部份基於該移動控制信號,控制一游標在該資訊科技裝置之一輸出影像上之一位置。
- 如申請專利範圍第4項所述之產生一控制信號以控制一資訊科技裝置之方法,其中該光源包含一紅外光源。
- 如申請專利範圍第5項所述之產生一控制信號以控制一資訊科技裝置之方法,其中該影像感測器係與該資訊科技裝置整合成一體。
- 如申請專利範圍第6項所述之產生一控制信號以控制一資訊科技裝置之方法,其中該資訊科技裝置係選自下列所組成之群組:一計算裝置、一電視機及一電信裝置。
- 如申請專利範圍第1項所述之產生一控制信號以控制一資訊科技裝置之方法,更包含:在該目前的控制影像之內,偵測該光源所發射之該光之一目前強度;在(a)該光源所發射之該光之該目前強度與(b)該光源所發射之該光之一先前強度之間,決定該光源所發射之該光之強度的一改變;及至少部份基於該光源所發射之該光之強度的該改變,產生一功能控制信號以控制該資訊科技裝置。
- 如申請專利範圍第8項所述之產生一控制信號以控制一資訊科技裝置之方法,更包含:在該先前擷取的影像之內,偵測該光源所發射之該光之該先前強度。
- 一種資訊科技裝置輸入系統,包含:一遠端控制器,該遠端控制器包含一光源;一處理器;一影像感測器,用於擷取包含該光源之視野之一目前的控制影像;一記憶體,在通訊上耦接至該處理器,用於儲存至少該目前的控制影像;及一移動控制模組,該移動控制模組包含儲存於該記憶體中之數個機器可讀取指令,當該機器可讀取指令由該處理器執行時,會實施下述之功能:在該目前的控制影像之內,確認該光源所發射之光之一目前位置,決定在(a)該光源所發射之該光之該目前位置及(b)由一先前擷取的影像所決定之該光源所發射之該光之一先前位置之間的移動,基於該移動產生一移動控制信號,及將該移動控制信號傳送至該資訊科技裝置。
- 如申請專利範圍第10項所述之資訊科技裝置輸入系統,其中該光源包含一紅外光源,該影像感測器包含一紅外線偵測器。
- 如申請專利範圍第11項所述之資訊科技裝置輸入系統,更包含:一控制器,配置有該遠端控制器,用於藉由改變該光源所發射之該光的強度,來編碼該遠端控制器之一輸入按鈕之一狀態;及一功能控制模組,該功能控制模組包含儲存於該記憶體中之數個機器可讀取指令,當該機器可讀取指令由該處理器執行時,會實施下述之功能:在該目前的控制影像之內,偵測該光源所發射之該光之一目前強度,在(a)該光源所發射之該光之該目前強度及(b)該光源所發射之該光之一先前強度之間,決定該光源所發射之該光之強度的一改變,至少部份基於該光源所發射之該光之強度的該改變,產生一功能控制信號以控制該資訊科技裝置。
- 如申請專利範圍第10項所述之資訊科技裝置輸入系統,其中該資訊科技裝置係選自下列所組成之群組:一計算裝置、一電視機及一電信裝置。
- 如申請專利範圍第13項所述之資訊科技裝置輸入系統,其中該影像感測器係與該資訊科技裝置整合成一體。
- 一種資訊科技裝置,包含:一顯示器,用於顯示一輸出影像;一遠端控制器,該遠端控制器包含一光源;一處理器;一影像感測器,用於擷取包含該光源之視野之一目前的控制影像;一記憶體,在通訊上耦接至該處理器,用於儲存至少該目前的控制影像;一移動控制模組,該移動控制模組包含儲存於該記憶體中之數個機器可讀取指令,當該機器可讀取指令由該處理器執行時,會實施下述之功能:在該目前的控制影像之內,確認該光源所發射之光之一目前位置,決定在(a)該光源所發射之該光之該目前位置及(b)由一先前擷取的影像 所決定之該光源所發射之該光之一先前位置之間的移動,基於該移動產生一移動控制信號,及將該移動控制信號傳送至該資訊科技裝置;以及一控制次系統,適合於至少部份基於該移動控制信號控制一游標在該輸出影像上之一位置。
- 如申請專利範圍第15項所述之資訊科技裝置,其中該光源包含一紅外光源,該影像感測器包含一紅外線偵測器。
- 如申請專利範圍第15項所述之資訊科技裝置,其中該資訊科技裝置係選自下列所組成之群組:一計算裝置、一電視機及一電信裝置。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/830,849 US10185406B2 (en) | 2013-03-14 | 2013-03-14 | Information technology device input systems and associated methods |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201435656A true TW201435656A (zh) | 2014-09-16 |
| TWI607343B TWI607343B (zh) | 2017-12-01 |
Family
ID=51502744
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW103106863A TWI607343B (zh) | 2013-03-14 | 2014-02-27 | 資訊科技裝置輸入系統及相關方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10185406B2 (zh) |
| CN (1) | CN104049781A (zh) |
| HK (1) | HK1197106A1 (zh) |
| TW (1) | TWI607343B (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI554911B (zh) * | 2015-04-17 | 2016-10-21 | 呂慶輝 | 可移動式互動投影機 |
| KR20170057056A (ko) * | 2015-11-16 | 2017-05-24 | 삼성전자주식회사 | 원격제어장치, 원격제어장치의 구동방법, 영상표시장치, 영상표시장치의 구동방법 및 컴퓨터 판독가능 기록매체 |
| NL2016075B1 (en) * | 2016-01-08 | 2017-07-21 | Ps-Tech B V | User interface device. |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5214414A (en) * | 1991-04-12 | 1993-05-25 | International Business Machines Corp. | Cursor for lcd displays |
| US5559943A (en) * | 1994-06-27 | 1996-09-24 | Microsoft Corporation | Method and apparatus customizing a dual actuation setting of a computer input device switch |
| US5914783A (en) * | 1997-03-24 | 1999-06-22 | Mistubishi Electric Information Technology Center America, Inc. | Method and apparatus for detecting the location of a light source |
| US20020036617A1 (en) * | 1998-08-21 | 2002-03-28 | Timothy R. Pryor | Novel man machine interfaces and applications |
| JPH1185339A (ja) | 1997-09-16 | 1999-03-30 | Hudson Soft Co Ltd | ワイヤレスマウス装置 |
| JP4032404B2 (ja) * | 1998-07-10 | 2008-01-16 | フジノン株式会社 | 操作装置 |
| US6184863B1 (en) * | 1998-10-13 | 2001-02-06 | The George Washington University | Direct pointing apparatus and method therefor |
| US6952198B2 (en) * | 1999-07-06 | 2005-10-04 | Hansen Karl C | System and method for communication with enhanced optical pointer |
| US6803906B1 (en) * | 2000-07-05 | 2004-10-12 | Smart Technologies, Inc. | Passive touch system and method of detecting user input |
| JP2002202836A (ja) * | 2000-10-30 | 2002-07-19 | Canon Inc | 入力装置、機器、制御方法、プログラムおよび記憶媒体 |
| US6704000B2 (en) | 2000-11-15 | 2004-03-09 | Blue Iris Technologies | Method for remote computer operation via a wireless optical device |
| 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 |
| US7623115B2 (en) * | 2002-07-27 | 2009-11-24 | Sony Computer Entertainment Inc. | Method and apparatus for light input device |
| CN100446548C (zh) * | 2005-09-02 | 2008-12-24 | 鸿富锦精密工业(深圳)有限公司 | 遥控器及应用该遥控器的数字信息系统 |
| US7852315B2 (en) * | 2006-04-07 | 2010-12-14 | Microsoft Corporation | Camera and acceleration based interface for presentations |
| JP4720874B2 (ja) * | 2008-08-14 | 2011-07-13 | ソニー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
-
2013
- 2013-03-14 US US13/830,849 patent/US10185406B2/en active Active
-
2014
- 2014-02-27 TW TW103106863A patent/TWI607343B/zh active
- 2014-03-04 CN CN201410076563.9A patent/CN104049781A/zh active Pending
- 2014-10-10 HK HK14110122.4A patent/HK1197106A1/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| HK1197106A1 (zh) | 2015-01-02 |
| TWI607343B (zh) | 2017-12-01 |
| CN104049781A (zh) | 2014-09-17 |
| US10185406B2 (en) | 2019-01-22 |
| US20140267033A1 (en) | 2014-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10649313B2 (en) | Electronic apparatus and method for controlling same | |
| KR101446902B1 (ko) | 사용자 인터랙션 장치 및 방법 | |
| EP3550406A1 (en) | Generating position information using a video camera | |
| US9594455B2 (en) | Projector and control method | |
| US8421750B2 (en) | Pointing device, data processing device, and data processing system | |
| US20150193000A1 (en) | Image-based interactive device and implementing method thereof | |
| JP2017146927A (ja) | 制御装置、制御方法及びプログラム | |
| JP2012053584A (ja) | 情報表示システムおよびプログラム | |
| US20160191875A1 (en) | Image projection apparatus, and system employing interactive input-output capability | |
| TWI607343B (zh) | 資訊科技裝置輸入系統及相關方法 | |
| CN102106099B (zh) | 将所检测到的相干光束的干涉图案的移动映射到光标移动以实现用户界面的导航 | |
| US20170357336A1 (en) | Remote computer mouse by camera and laser pointer | |
| US20140055354A1 (en) | Multi-mode interactive projection system, pointing device thereof, and control method thereof | |
| US20200320729A1 (en) | Information processing apparatus, method of information processing, and information processing system | |
| CN102707795B (zh) | 显示系统 | |
| JP5217980B2 (ja) | データ処理装置およびデータ処理システム | |
| JP6137247B2 (ja) | プロジェクタ装置及びプロジェクタシステム | |
| US20120274561A1 (en) | Operation control system using infrared rays and method thereof | |
| US10969883B2 (en) | Optical navigation device and system with changeable smoothing | |
| JP2016162331A (ja) | 情報処理装置 | |
| KR20160107684A (ko) | 전자 칠판 시스템 | |
| KR20160121963A (ko) | 제스처 인식이 가능한 적외선 터치스크린 시스템 | |
| TWI464630B (zh) | 影像互動系統及其操控裝置 | |
| JP2016114626A (ja) | 画像表示装置 | |
| KR101288448B1 (ko) | 레이저 포인터를 이용하여 데이터를 전송하는 디바이스 및 이의 데이터 송수신 제어 방법, 그리고 네트워크 시스템 |