TW201201087A - Method for controlling cursor - Google Patents
Method for controlling cursor Download PDFInfo
- Publication number
- TW201201087A TW201201087A TW99120458A TW99120458A TW201201087A TW 201201087 A TW201201087 A TW 201201087A TW 99120458 A TW99120458 A TW 99120458A TW 99120458 A TW99120458 A TW 99120458A TW 201201087 A TW201201087 A TW 201201087A
- Authority
- TW
- Taiwan
- Prior art keywords
- cursor
- display device
- controlling
- face
- blocks
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 210000001747 pupil Anatomy 0.000 claims abstract description 10
- 230000000007 visual effect Effects 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 6
- 241000218691 Cupressaceae Species 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000011514 reflex Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Description
201201087 PNAI-SW-0305-TWXX 34774twf.d〇c/n 六、發明說明: 【發明所屬之技術領域】 本發明是有關於一種於制 於-種視覺輔助的控制游2 =的方法’且特別是有關 【先前技術】 岸用達的社會中,由於電腦可被廣泛地 二幾乎已經成為各行各業基本工具之 步。已㈤達到轉戶戶都至少擁有—部個人電腦的地 用者ίitt統中’滑鼠控制為系統操作的重要角色。使 鼠相對地移動系統中的游標位置,進而選 移動二/案運=° —般而言’當使用者欲使用滑鼠來 巾知道游標位於晝面的何處時,使用者會先大 以來尋找晝面中的游標所在地。之後,使用 者再移動滑鼠將游標移動至定點。 而,在顯不器解析度較高的情況之下,晝面中的游 小,制者要花上更多時間以在晝面中搜尋游標。 二外’由=科技的進步,顯示器的尺寸越來越大,在大尺 ^ ^顯7FS巾’使用者在晝面尋肋標所在地的時間亦會 2地增加m使用者在尋找游標以及移動游標 、、間將會增加,進而減少使用滑鼠的便利性。 201201087 PNAI-SW-0305-TWXX 34774twf.doc/n 【發明内容】 本發明提供一種控制游標的方法,導入視覺輔助來改 善控制游標的方法。 本發明提出一種控制游標的方法,適於控制顯示裝置 上的游標。在此方法中,先將顯示裝置的畫面劃分為多個 區塊。並且’利用影像擷取裝置擷取使用者的影像。依據 影像的瞳孔位置’推測視線位置。而在晝面中找出與視線 位置相對應的觀看區塊,其中觀看區塊為其中一區塊。最 後’將游標移動至觀看區塊。 在本發明之一實施例中,上述將顯示裝置的晝面劃分 為多個區塊的步驟中’可判斷使用者與顯示裝置之間的觀 員距離’再依據觀賞距離決定顯示裝置的晝面所欲劃分的 區塊的個數。或者’可自顯示裝置的擴充顯示器識別資料 (Extended Display Identification Data,EDID )中讀取顯示 裴置的尺寸’再依據顯示裝置的尺寸決定顯示裝置的晝面 所欲劃分的區塊的個數。 在本發明之一實施例中,上述將游標移動至觀看區塊 的步驟為將游標移至觀看區塊中的預設位置。 在本發明之-實施例中,上述控制游標的方法更包括 在顯示-提示視窗時,躺視線位置相對應的觀看區塊是 =為晝面的中央區塊。若觀看區坑為晝面的中央區塊,將 游標移至提示視窗的預設位置。 縣=之—實施财’上述控伽標的方法更可在 仃預》又件的時間點,記錄游標移動的執跡。此預設 201201087, PNAI-SW-0305-TWXX 34774twf.doc/n 事件例如為開機。 在本發明之一實施例中,上述控制游標的方法更可在 開啟預設檔案(例如為文書處理檔案)時,將晝面區分為 有效晝面與無效晝面,而將有效晝面劃分為多個區塊。 基於上述,本發明利用影像擷取裝置來擷取使用者的 影像,再藉由影像處理技術來判斷使用者的視線在顯示裝 置的旦面中相對應的觀看區塊,而將游標移動至此觀看區 鲁 塊據此,可快速移動游標至目的地附近,不僅縮短搜尋 游標的時間,亦縮短移動游標的時間。 為讓本發明之上述特徵和優點能更明顯易懂,下文特 舉實施例,並配合所附圖式作詳細說明如下。 【實施方式】 一般而言,使用者控制游標會先在顯示裝置的晝面上 找尋目前的游標位置,再根據目前位置相對地移動滑鼠來 移動游標,對於大尺寸或是高解析度的顯示裝置而言相當 馨不便。為此,本發明提出一種控制游標的方法,導入視覺 輔助來改善傳統控制游標的方法。 圖1疋依照本發明一實施例所繪示的控制游標的方法 流程圖。請參照圖1,在本實施例中,將影像擷取裝置設 置於顯示裝置端,藉以根據影像擷取裝置所擷取到的影像 來判斷使用者觀看顯示裝置的相對應位置,藉此來控制游 標的移動。例如,在電腦系統中設置一輔助系統,透過抓 取人臉輪廓和人眼的瞳孔位置,根據使用者瞳孔位置與顯 201201087 PNAI-SW-0305-TWXX 34774twf.doc/n 不裝置的晝面相對應位置關係,將可推斷出使用者所觀看 的晝面位置。詳細說明如下 為了判斷使用者觀看顯示裝置的柏對應位置,在步驟 S105中’將顯示褒置的晝面劃分為多個區塊,以便於與使 用者的觀看視線進行對應。而在步驟SUG中,利用影像 操取裝置練使用者的影像。接著,如步驟su5所示, 依據像:的瞳孔位置,推測使用者的視線位置。 般而δ,利用視線追蹤技術可偵測到眼睛所注視的 方向。在本實施例中,利用影像她裝置所擷取到的影像 中的瞳孔位置來推測視線位置。例如,利用異色邊界追縱 法(limbUStraCkmg)、瞳孔追縱法(pupiltrackmg)、瞳 孔與角膜反射追蹤法或是類神經網路等技術。 在步驟S120巾’在晝面中找出與視線位置相對應的 區塊’其中觀看區塊為此晝面所劃分的其中一區塊。 這是因為,在-般的使用環境下,使用者所觀看的視線位 置通常會伴隨著移動游標至眼睛所看的地方。 牡為了增加視線位置與顯示裝置的匹配準確性,當顯示 裝置^寸越大,畫面所劃分的區塊數量也會越多。據此, 在執行劃分區塊時(也就是步驟sl〇5),可自顯示裝置的 » ^ II ^ 1 1¾ ^.J f # ( Extended Display Identification Data EDID)中讀取顯示裝置的尺寸,再依據顯示裝置的 尺寸決定顯示裝置的晝面所欲劃分的區塊個數。 此外,使用者的觀賞距離亦會影響視線位置與顯示裝 置的匹配準確性。當使用者的觀賞歸越遠,則劃分的區 201201087 PNAI-SW-0305-TWXX 34774twfd〇c/n , 塊越多;反之,觀#距離越近,劃分的區塊則越少。在本 貝施例中’使用者觀賞距離的判斷可藉由影像操取裝置操 取使用者的影像來判斷使用者與顯示裝置之間的觀賞距 離。例如,透過影像處理中物件辨識的方式,由此影像來 辨,使用者與顯示裝置之間的觀賞距離。之後,便可依據 硯賞距離來決定顯示襄置的晝面所欲劃分的區塊個數。 一舉,來說’圖2是依照本發明一實施例所繪示的依據 籲*員距離與顯示裝置尺寸來決定區塊數量的示意圖。請參 照圖2 ’在本實施例中,圖2中的區塊個數的走向並非是 用來限定觀賞距離與顯示裝置尺寸之間的關係。本實施例 僅為舉例說明顯示裝置尺寸與區塊個數之間的關係,以及 硯賞距離與區塊健的關係,並不以此來限定其範圍。 在此,區塊數量的多寡可由觀賞距離或顯示裝置尺寸 來決定。若以顯示裝置的尺相言,顯轉置的尺寸越大, 則晝面劃分區塊的數#越多;反之,示裝置的尺寸越小, 則晝面劃分區塊的數量越少。另外,若以觀賞距離而今, φ 觀賞距離越遠,則晝面劃分區塊的數量越多;反之,觀賞 距離越近,則畫面劃分區塊的數量越少。 、 在獲得使用者視線位置對應的觀看區塊之後,如步驟 S125所示,將游標移動至觀看區塊。例如,可將游標移至 觀看區塊中的預設位置(例如中央位置)。 、 以下再舉一實施例來說明。圖3A〜圖3c是依照本發 明一實施例所繪示的控制游標移動的方法示意圖。請參= 圖3A〜圖3C,在圖3A中,游標3〇1座落於晝面中任咅^ 201201087 PNAI-SW-0305-TWXX 34774twf.doc/n 置:此時,使用者想要點選晝面左下方的“開始”。經過輔 助系統的處理,將晝面劃分成若干區塊。在本實施例中如 圖3B所示’將晝面劃分為16個區塊。而輔助系統再根據 使用者觀看晝面的瞳孔位置來推測對應的視線位置,並且 刀析視線位置與顯示裝置的相對應關係。假設使用者的視 線位置落於左下方區塊。此時,辅助系統便將游標移動至 左下方區塊,如圖3C所示,藉以減少使用者尋找游標位 置的不便利性。 搭配上述控制游標的方法可改善使用者控制游標的便 ’並且可衍生出相關的應用。例如,當使用者在操作 2業系統過程中,在操作不當或有訊息提示時,系統會在 ς面中間出現提示視窗’藉叫知使用者特定訊息。並且, =點選其中—選項來_此提示視窗。由於提示視窗 :,使用者會被打斷先前的操作,並且需要將游標移 至^視窗來進行_的動作,因此在本實施例中, =不視窗時,會先崎視線位置相對應的觀看區塊 央區塊。若觀看區塊為晝面的中央區塊,便將 /1動至提示視窗的預設位置,例如“確定,,選項處。 游;p相’圖4疋錢本發明—實闕所繪示的控制 應用的示意圖。請參照圖4,在本實施例中,當 線:丨:05出現後,使用者的第一動作即是將眼睛的視 並且使用正中央。此時,辅助系統在提示視窗出現 吏用者眼睛目視晝面中央,則幫助使用者將游標4〇1 201201087 PNAI-SW-0305-TWXX 34774twf.doc/n' 移動到提示視窗405,並預設游標401位置位於選項4〇3。 據此,搭配上述控制游標的方法,便可輕鬆來關閉提示視 窗,進而減少使用者在畫面中尋找游標4〇1並移動游標4〇1 至提示視窗405上,增加游標操控的便利性。 由於不見得使用者每次移動眼睛的視線,就得要移動 游標至相對應位置。因此’本發明之控麟標的方法可與 使用者操作的制程式作結合。例如,在錢者觀看電景) 時,若移祕標將會造成使用者的困擾,因此游標的移^ 在此時可被忽略。例如,當錢行全螢幕織時 自動暫時麟標控制關,使得游標不會根據使用者變 視線位置而移動。 另外,當開啟某一預設檔案時,可將晝面區 =與無效晝面,而對有效畫面進行區塊_分。以預二 槽案為文書處賴案而言,在文書處職案的操作環 :(有效畫面)的顯示比例未佔滿整個佥 ί於,用的操作位置。當使用者的視線:置落= 二面¥ ’則不會將游標移動至此無效晝 j 的游標移動。 充不必要 作游ii卜生二避=眼睛視線位_作游標與滑⑽ ,產生衝…在偵測到滑鼠移動時關閉輔助系:插 將游標操控權交還給滑鼠。 ]補助糸統, 並且,更可導入歷史紀錄的概念 的時間點’記錄游標移動的軌預设事件 可加速游彳*的移動與 201201087 PNAI-SW-0305-TWXX 34774twf.doc/n 控制。例如’在開機的狀況下,錢者通常會將游標移動 至右下角闕或開始常駐程式。或者,當執行文書處理樓 案時’會將游標移動至左上角點選開啟新槽或是開啟舊 檔。在這樣的操作方式,可加速游標的移動與控制。 綜上所述’上述實施例中,利用影像掏取^置的視覺 輔助,得知使用者的視線位置與顯轉置晝面的相對應關 係,而控制游標移動至使用者所觀看之晝面中的位置。據 此,不僅雜搜尋游標的關,亦驗移動游標的時間, 提高使用者猶游標的便雜。並且,更可在搭配視覺輔 助之下’衍生出相關的應用。 雖然本發明已以實施例揭露如上,然其並非用以限定 本發明,任何所屬技術領域中具有通常知識者,在不脫離 本發明之精神和範_,當可作些許之更動朗飾,故本 發明之保護範圍當視後附之申料職圍所界定者為準。 【圖式簡單說明】 圖1是依照本發明一實施例所繪示的控制游標的方法 流程圖。 圖2疋依恥本發明一實施例所繪示的依據觀賞距離與 顯示裝置尺寸來決定區塊數量的示意圖。 一 圖3A〜圖3C是依照本發明一實施例所綠示的控制游 標移動的方法示意圖。 圖4是依照本發明一實施例所繪示的控制游標相關應 用的示意圖。 〜 201201087 ^ PNAI-SW-0305-TWXX 34774twf.doc/n 【主要元件符號說明】 301、401 :游標 403 :選項 405 :提示視窗 S105〜S125 :本發明一實施例之控制游標的方法各步 驟
11
Claims (1)
- .201201087 PNAI-SW-0305-TWXX 34774twf.doc/n 七、申請專利範圍: 1. 一種控制游標的方法,適於控制一顯示裝置上的一 游標,該方法包括: 將該顯示裝置的晝面劃分為多個區塊; 利用一影像擷取裝置擷取一使用者的一影像; 依據該影像的一瞳孔位置,推測一視線位置; 在該畫面中找出與該視線位置相對應的一觀看區塊, 其中該觀看區塊為該些區塊其中之一;以及 將該游標移動至該觀看區塊。 2. 如申請專利範圍第1項所述之控制游標的方法,其 中將該顯示裝置的晝面劃分為該些區塊的步驟包括: 判斷該使用者與該顯示裝置之間的一觀賞距離;以及 依據該觀賞距離決定該顯示裝置的晝面所欲劃分的該 些區塊的個數。 3. 如申請專利範圍第1項所述之控制游標的方法,其 中將該顯示裝置的晝面劃分為該些區塊的步驟包括: 自該顯示裝置的擴充顯示器識別資料中讀取該顯示裝 置的尺寸;以及 依據該顯示裝置的尺寸決定該顯示裝置的晝面所欲劃 分的該些區塊的個數。 4. 如申請專利範圍第1項所述之控制游標的方法,其 中將該游標移動至該觀看區塊的步驟包括: 將該游標移至該觀看區塊中的一預設位置。 5. 如申請專利範圍第1項所述之控制游標的方法,更 12 201201087 PNAI-SW-0305-TWXX 34774twf.doc/n 包括: 在顯示一提示視窗時,判斷該視線位置相對應的該觀 看區塊是否為該晝面的中央區塊;以及 若該觀看區塊為該晝面的中央區塊,將該游標移動至 該觀看區塊的步驟包括: 將該游標移至該提示視窗的一預設位置。 6. 如申請專利範圍第1項所述之控制游標的方法,更 包括: 在執行一預設事件的時間點,記錄該游標移動的軌跡。 7. 如申請專利範圍第6項所述之控制游標的方法,其 中該預設事件為開機。 8. 如申請專利範圍第1項所述之控制游標的方法,更 包括· 當開啟一預設檔案時,將該晝面區分為一有效畫面與 一無效晝面;以及 將該有效晝面劃分為該些區塊。 9. 如申請專利範圍第8項所述之控制游標的方法,其 中該預設檔案為文書處理檔案。 13
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW99120458A TW201201087A (en) | 2010-06-23 | 2010-06-23 | Method for controlling cursor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW99120458A TW201201087A (en) | 2010-06-23 | 2010-06-23 | Method for controlling cursor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201201087A true TW201201087A (en) | 2012-01-01 |
Family
ID=46755666
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW99120458A TW201201087A (en) | 2010-06-23 | 2010-06-23 | Method for controlling cursor |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TW201201087A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI489320B (zh) * | 2013-10-25 | 2015-06-21 | Utechzone Co Ltd | 電子文件標記方法及裝置 |
| TWI493432B (zh) * | 2012-11-22 | 2015-07-21 | Mstar Semiconductor Inc | 使用者介面產生裝置與相關方法 |
-
2010
- 2010-06-23 TW TW99120458A patent/TW201201087A/zh unknown
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI493432B (zh) * | 2012-11-22 | 2015-07-21 | Mstar Semiconductor Inc | 使用者介面產生裝置與相關方法 |
| TWI489320B (zh) * | 2013-10-25 | 2015-06-21 | Utechzone Co Ltd | 電子文件標記方法及裝置 |
| US9207762B2 (en) | 2013-10-25 | 2015-12-08 | Utechzone Co., Ltd | Method and apparatus for marking electronic document |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3293620B1 (en) | Multi-screen control method and system for display screen based on eyeball tracing technology | |
| CN102033696B (zh) | 图片控制装置和图片控制方法 | |
| KR102092931B1 (ko) | 시선 추적 방법 및 이를 수행하기 위한 사용자 단말 | |
| JP2022118183A (ja) | デジタルデバイスとの対話のための直接的なポインティング検出のためのシステムおよび方法 | |
| US9696859B1 (en) | Detecting tap-based user input on a mobile device based on motion sensor data | |
| CN103649988B (zh) | 视点物体选择 | |
| TWI489397B (zh) | 用於提供適應性手勢分析之方法、裝置及電腦程式產品 | |
| US9952667B2 (en) | Apparatus and method for calibration of gaze detection | |
| EP3382510A1 (en) | Visibility improvement method based on eye tracking, machine-readable storage medium and electronic device | |
| KR101978299B1 (ko) | 콘텐츠 서비스 시스템에서의 콘텐츠 서비스를 위한 장치 | |
| CN109061985A (zh) | 用于相机效果的用户界面 | |
| US20150185833A1 (en) | Display device, display method, and program | |
| WO2017113668A1 (zh) | 一种根据眼部动作对终端进行控制的方法及装置 | |
| JP6015743B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| KR20110076458A (ko) | 디스플레이 장치 및 그 제어방법 | |
| EP3349095B1 (en) | Method, device, and terminal for displaying panoramic visual content | |
| EP2707835A1 (en) | Using spatial information with device interaction | |
| CN105654420A (zh) | 人脸图像处理方法及装置 | |
| US20150262330A1 (en) | Image display apparatus and image display method | |
| CN103472907B (zh) | 操作区的决定方法与系统 | |
| WO2018098860A1 (zh) | 照片合成方法及装置 | |
| CN110546596A (zh) | 一种视线跟踪方法及用于执行所述方法的终端 | |
| CN111656313A (zh) | 屏幕显示切换方法、显示设备、可移动平台 | |
| US9148537B1 (en) | Facial cues as commands | |
| CN102339124A (zh) | 控制光标的方法 |