光學輸入裝置的喚醒方法及使用其的光學輸入裝置的制造方法
【技術領域】
[0001]本發明涉及一種光學輸入裝置,且特別涉及一種光學輸入裝置的喚醒方法及使用其的光學輸入裝置。
【背景技術】
[0002]光學鼠標一般包括用以照射光學鼠標工作平面的一光源以及具微型數位相機功能的一影像感測器。影像感測器可用以連續采集被光源照射的工作平面的多張影像。于光學鼠標因操作而于工作平面移動時,可借由依序比較采集的這些影像判斷光學鼠標的移動速度與移動方向,據此控制一顯示屏幕上鼠標的運行。
[0003]近年來,配備有無線通訊功能的光學鼠標,例如,光學無線鼠標,已被廣泛地運用于控制鼠標運行。光學無線鼠標一般是由電池來供電。例如,光學無線鼠標是使用配置的電池來提供運行所需的工作電力。光學無線鼠標設計整合省電功能,例如,光學無線鼠標在被閑置一段時間之后會自動進入睡眠模式(sleep mode)或是冬眠模式(hibernate mode),并于檢測到光學鼠標被操作而移動時,自動進入工作模式或是運行模式(run mode),借以節省電力。
[0004]目前普遍采用使光學無線鼠標由睡眠模式喚醒的算法包括最大與最低的像素值比較算法(pixmon wakeup algorithm)、去才目關算法(de-correlat1n algorithm)以及表面品質喚醒算法(SQUAL)。然而,最大與最低的像素值比較算法僅僅于光學無線鼠標操作在睡眠模式時,檢測任一張瞬間采集到的光學無線鼠標的影像框架的最大像素值以及最小像素值之間的變化,因此,并無法準確的檢測到光學無線鼠標是否已被移動。而去相關算法以及表面品質(SQUAL)喚醒算法與最大與最低的像素比較算法還可以精確地檢測光學無線鼠標移動。前者,檢測影像框架之間的相關聯性,而后者檢測影相框架中工作平面的變化,然而兩種的方法都需要復雜密集的運算,例如,數位影像邊緣去除濾波器(DCR filter)運算以及影像相關性運算,然此類運算可能會過多地消耗電池的電量。
【發明內容】
[0005]有鑒于此,本發明實施例提供一種光學輸入裝置的喚醒方法及使用其的光學輸入裝置。本發明的光學輸入裝置的喚醒方法可以主動借由分析于睡眠模式中所采集到影像框架的直方圖中的像素變化,準確地判斷是否喚醒在睡眠模式下的光學輸入裝置,而無需使用復雜的影像處理技術。據此,光學輸入裝置于睡眠模式下消耗的功率可以大幅度的減少。
[0006]本發明實施例提供一種光學輸入裝置的喚醒方法,且此喚醒方法包括下列步驟。首先,于光學輸入裝置進入睡眠模式時,采集一第一影像作為一參考影像框架。而后,在光學輸入裝置運行于睡眠模式時,采集一第二影像作為一比較影像框架。接著,比較比較影像框架與參考影像框架,以產生灰階亮度直方圖差異信息。隨后,判斷灰階亮度差異信息的灰階統計峰值是否小于一預設閥值。當灰階亮度直方圖差異信息的灰階統計峰值小于預設閥值時,使光學輸入裝置進入一工作模式。
[0007]根據本發明的一實施例,所述比較比較影像框架與參考影像框架以產生灰階亮度直方圖差異信息的步驟包括:比較所述比較影像框架中的每一像素值與所述參考影像框架中對應的每一像素值。根據比較結果計算所述灰階亮度直方圖差異信息,以獲取所述灰階亮度直方圖差異信息中的所述灰階統計峰值。
[0008]根據另一實施例,所述光學輸入裝置的喚醒方法還包括:當判斷所述灰階亮度直方圖差異信息的所述灰階統計峰值大于所述預設閥值時,重新于光學輸入裝置進入睡眠模式時,采集一第一影像作為一參考影像框架。隨后,重新判斷灰階亮度差異信息的灰階統計峰值是否小于一預設閥值。
[0009]根據另一實施例,在于光學輸入裝置進入睡眠模式時米集一第一影像作為一參考影像框架之前,所述光學輸入裝置的喚醒方法包括:根據所述光學輸入裝置的一影像采集單元的一運行狀態設定所述預設閥值。
[0010]根據另一實施例,在于光學輸入裝置進入睡眠模式時米集一第一影像作為一參考影像框架之前,所述光學輸入裝置的喚醒方法還包括:利用一溫度感測單元感測所述光學輸入裝置的一工作溫度。根據感測到的所述工作溫度,調整所述預設閥值。
[0011]根據另一實施例,在于光學輸入裝置進入睡眠模式時米集一第一影像作為一參考影像框架之前,所述光學輸入裝置的喚醒方法還包括:利用一噪聲檢測單元檢測所述光學輸入裝置的所述影像采集單元的一噪聲強度。根據檢測到的所述噪聲強度,調整所述預設閥值。
[0012]根據另一實施例,在于光學輸入裝置進入睡眠模式時米集一第一影像作為一參考影像框架之前,所述光學輸入裝置的喚醒方法包括:根據所述預設閥值以及所述光學輸入裝置檢測到的一工作溫度與一噪聲強度的至少其中之一,產生一校正函數。利用所述校正函數校正所述光學輸入裝置的運行狀態。
[0013]根據另一實施例,所述在光學輸入裝置運行于睡眠模式時采集一第二影像作為一比較影像框架的步驟包括:當所述光學輸入裝置運行于所述睡眠模式時,依據一影像框架米集頻率米集所述第二影像。
[0014]本發明實施例提供一種光學輸入裝置,且此光學輸入裝置包括光源、影像采集單元以及處理單元。光源以及影像采集單元分別耦接處理單元。光源用以照射光學輸入裝置的一工作平面。影像采集單元用于根據一預設影像框架采集頻率采集對應該工作平面的反射光線的多張影像,以產生多張影像框架。處理單元根據所采集的這些影像框架分析光學輸入裝置的移動運行。
[0015]處理單元于光學輸入裝置進入一睡眠模式時,驅動影像采集單元采集第一影像,以產生參考影像框架。處理單元并于光學輸入裝置操作在睡眠模式下,驅動影像采集單元采集第二影像以產生比較影像框架。處理單元比較比較影像框架與參考影像框架,以產生一灰階亮度直方圖差異信息。當處理單元判斷灰階亮度直方圖差異信息的灰階統計峰值小于一預設閥值時,處理單兀使光學輸入裝置進入一工作模式。
[0016]根據另一實施例,上述在計算灰階亮度直方圖差異信息的該步驟中進一步包括比較比較影像框架中的每一像素值與參考影像框架中對應的每一像素值以及根據比較結果計算灰階売度直方圖差異/[目息。
[0017]根據另一實施例,所述光學輸入裝置還包括一存儲單元,所述存儲單元耦接所述處理單元,所述存儲單元用以儲存所述參考影像框架、所述比較影像框架、所述灰階亮度直方圖差異信息以及所述預設閥值。
[0018]根據另一實施例,所述光學輸入裝置還包括一溫度感測單元以及一噪聲監測單元,所述溫度感測單元耦接所述處理單元,所述溫度感測單元用以檢測所述光學輸入裝置的一工作溫度。所述噪聲檢測單元耦接所述處理單元,所述噪聲檢測單元用以檢測所述光學輸入裝置的所述影像采集單元的一噪聲強度。
[0019]根據另一實施例,所述處理單元根據所述工作溫度以及所述噪聲強度的至少其中之一調整所述預設閥值。
[0020]根據另一實施例,所述處理單元根據所述預設閥值與所述光學輸入裝置檢測到的所述工作溫度與所述噪聲強度的至少其中之一產生一校正函數,所述處理單元并利用所述校正函數校正所述光學輸入裝置的運行狀態。
[0021]根據另一實施例,當所述處理單元判斷所述灰階亮度直方圖差異信息的所述灰階統計峰值大于所述預設閥值時,所述處理單元持續使所述光學輸入裝置操作于所述睡眠模式。
[0022]根據另一實施例,當所述光學輸入裝置操作于所述睡眠模式時,所述預設影像框架采集頻率為所述光學輸入裝置的一睡眠模式影像框架采集頻率;當所述光學輸入裝置操作于所述工作模式時,所述預設影像框架采集頻率為所述光學輸入裝置的一工作模式影像框架采集頻率,其中所述睡眠模式影像框架采集頻率小于所述工作模式影像框架采集頻率。
[0023]根據另一實施例,所述光學輸入裝置為一光學鼠標。
[0024]根據另一實施例,所述光源包括至少一發光二極管。
[0025]綜上所述,本發明實施例提供一種光學輸入裝置的喚醒方法及使用其的光學輸入裝置。所述光學輸入裝置的喚醒方法可以在光學輸入裝置操作在睡眠模式時,可通過統計分析所采集的連續影像框架之間的灰階亮度直方圖差異信息,準確地判斷光學輸入裝置是否被移動。據此,光學輸入裝置可借由本發明的光學輸入裝置的喚醒方法自動且有效地決定由睡眠模式進入工作模式的時間。此外,所述光學輸入裝置的喚醒方法大幅度地降低運算過程,從而有效降低光學輸入裝置在睡眠模式的電力消耗。
[0026]上文概略地敘述本發明的技術特征及所達到的技術效果,為了能更進一步了解本發明為解決上述技術問題所采取的技術、方法及功效,請參閱以下有關本發明的詳細說明和附圖,相信本發明的目的、特征與特點,當可由此得以深入且具體的了解,然而所附附圖與附件僅提供參考與說明用,并非用來對本發明加以限制。
【附圖說明】
[0027]圖1是本發明實施例提供的光學輸入裝置的功能方塊示意圖;
[0028]圖2是本發明實施例提供的光學輸入裝置的運行波形與灰階統計峰值之間的關系不意圖;
[0029]圖3是本發明另一實施例提供的光學輸入裝置的功能方塊示意圖;
[0030]圖4是本發明實施例提供的光學輸入裝置的喚醒方法的流程示意圖;
[0031]圖5是本發明實施例提供的光學輸入裝置的校正方法的流程示意圖;
[0032]圖6是本發明實施例提供的預設閥值設定方法的流程示意圖。
[0033]其中,附圖標記說明如下:
[0034]10光學輸入裝置
[0035]11光源
[0036]13影像采集單元
[0037]15處理單元
[0038]17存儲單元
[0039]19傳輸介面單元
[0040]20光學輸入裝置
[0041]21溫度感測單元
[0042]23噪聲檢測單元
[0043]ClO曲線
[0044]TO時間點
[0045]Tl時間點
[0046]T2時間點
[0047]T3時間點
[0048]T4時間點