基于手勢辨識的密碼輸入方法
【技術領域】
[0001]本發(fā)明涉及一種密碼輸入方法,特別是涉及一種基于手勢辨識的密碼輸入方法。
【背景技術】
[0002]目前電視、電影節(jié)目中充斥著色情和暴力,這些節(jié)目對于兒童與青少年是十分有害的。為了避免電視、電影中色情和暴力節(jié)目給兒童與青少年帶來傷害,開始有了電視、電影分級制度,即根據不同的色情和暴力節(jié)目內容制定不同的級別以適合不同年齡層次的人觀看。近來美、加等國還規(guī)定廠商所生產的視頻播放設備,如電視機、機頂盒(set-top box,STB)等,必須加裝V-芯片(V-chip),以便幫助父母有效地設定某種屏蔽級別來禁止兒童與青少年觀看某些節(jié)目。當父母欲進行節(jié)目分級存取控制的設定時,必須先輸入密碼以進行身份驗證,驗證通過后才可進入設定界面進行節(jié)目分級存取控制的設定?,F(xiàn)有的密碼輸入方法,大多由顯示器先顯示輸入框要求用戶輸入密碼,然后用戶通過遙控器或觸控屏幕按壓數字鍵來輸入一組數字作為密碼,而且通常在密碼輸入過程中輸入框中會實時出現(xiàn)例如星號的符號來提示目前輸入了幾個數字。這種密碼輸入方法,其輸入的密碼通常是單純的數字組合,或者更進一步是字符的組合,容易為用戶所忘記,且容易為密碼破解軟件所破解。
[0003]由于圖形比數字和/或字符更容易為人記住且不容易被密碼破解軟件所破解,所以目前發(fā)展出一些圖形化密碼輸入方法。例如,一種圖形化隨機密碼輸入方法,其在顯示器顯示密碼選擇視圖,該密碼選擇視圖是由多個以矩陣方式排列的圖形選項所組成,然后由用戶選出數個圖形選項作為輸入密碼,因此用戶只需記憶這些圖形選項;此外,在每次重新進入密碼選擇視圖后,視圖中所有圖形選項都會重新排列,使得用戶每次輸入相同的密碼(即選擇相同的數個圖形選項)的軌跡都不相同。又例如,一種基于觸點的路徑密碼輸入方法,其在顯示器顯示一個密碼輸入矩陣,該密碼輸入矩陣是由多個字符的元素所組成,然后由用戶在密碼輸入矩陣中這些元素上劃出的一個路徑作為輸入密碼,因此用戶只需記憶這個路徑圖形;但是,隨著采用的密碼輸入矩陣越大(即矩陣元素越多)、或者用戶劃出的路徑越長(即密碼長度越長),用戶在密碼輸入矩陣中劃路徑時越可能稍微劃偏路徑而劃過錯誤的元素,造成輸入的路徑或密碼是錯誤的。又例如,一種密碼輸入方法以及使用該方法的移動終端,其由用戶在觸摸屏上繪制如五角星等圖形作為輸入密碼;但是,這種方法在實際操作上,用戶若繪制直線或斜線則必須去記憶其長度和角度、若繪制波浪線則還必須去記憶其波浪數、若繪制平面圖形則必須去記憶其形狀和大小,才能確保每次輸入密碼時所繪制的圖形密碼的一致性,反而造成用戶記憶的難度。
[0004]因此,如何提供一種新的圖形化密碼輸入方法,能夠解決上述問題,進而提升使用效能與產品競爭力,實為當前重要課題之一。
【發(fā)明內容】
[0005]本發(fā)明的目的是提供一種基于手勢辨識的密碼輸入方法,其能夠解決現(xiàn)有圖形化密碼輸入方法的問題,進而提升使用效能與產品競爭力。
[0006]為實現(xiàn)上述目的,本發(fā)明提供一種基于手勢辨識的密碼輸入方法,適用于具有攝影裝置的顯示器,其包括下列步驟:當用戶欲在顯示器上執(zhí)行特定功能時,顯示器顯示密碼輸入界面,密碼輸入界面包含有保險箱密碼盤圖像,保險箱密碼盤圖像包含有轉盤圖像、指針圖像和多個密碼圖像,指針圖像設于轉盤圖像旁且密碼圖像分布設于轉盤圖像的周緣上,或者,指針圖像設于轉盤圖像的周緣上且密碼圖像分布設于轉盤圖像旁;顯示器對攝影裝置攝取的影像進行手勢辨識;當顯示器判斷用戶使用取消手勢時,顯示器不再顯示密碼輸入界面;當顯示器判斷用戶伸出二指以上的旋轉手勢并進行旋轉時,顯示器根據旋轉手勢的旋轉幅度和旋轉方向控制轉盤圖像進行對應的旋轉;用戶使用旋轉手勢多次旋轉轉盤圖像使指針圖像分別指到多個對應的密碼圖像以對應地產生多個輸入信息,這些輸入信息構成輸入密碼;顯示器比對輸入密碼是否符合內部的預設密碼;當輸入密碼符合預設密碼時,顯示器授權用戶執(zhí)行特定功能。
[0007]在一實施方式中,密碼輸入方法適用在開啟電視或電影分級存取控制的設定時,或在開啟個人專屬的數字內容應用時。
[0008]在一實施方式中,密碼輸入方法還包括下列步驟:當顯示器顯示密碼輸入界面時,顯示器才啟動攝影裝置攝取影像。
[0009]在一實施方式中,密碼輸入方法還包括下列步驟:顯示器對攝影裝置攝取的影像還進行手勢深度感測以判斷手勢距離;用戶使用旋轉手勢多次旋轉轉盤圖像時還對應地產生多個手勢距離信息,這些手勢距離信息還可和多個輸入信息構成輸入密碼。
[0010]在一實施方式中,密碼輸入方法還包括下列步驟:當顯示器判斷用戶伸出旋轉手勢并進行旋轉時,顯示器還顯示對應的半透明的旋轉手勢圖像在保險箱密碼盤圖像上,并根據旋轉手勢控制旋轉手勢圖像進行對應的旋轉。
[0011]在一實施方式中,旋轉手勢圖像是顯示器根據攝影裝置攝取的旋轉手勢的影像利用增強虛擬(augmented virtuality, AV)技術所產生。
[0012]在一實施方式中,密碼輸入方法還包括下列步驟:當輸入密碼不符合預設密碼時,顯示器顯示警示信息或播放警示聲音。
[0013]在一實施方式中,輸入信息包括指針圖像指到的對應的密碼圖像所對應的密碼信肩、Ο
[0014]在一實施方式中,輸入信息還包括指針圖像指到對應的密碼圖像前轉盤圖像的旋轉方向或旋轉圈數。
[0015]在一實施方式中,密碼圖像包括數字、文字、水果、動物或星座的圖像。
[0016]綜上所述,本發(fā)明基于手勢辨識的密碼輸入方法是在顯示器顯示保險箱密碼盤圖像,再由顯示器的攝影裝置攝取的影像判斷是否有旋轉手勢,以根據旋轉手勢控制保險箱密碼盤圖像中的轉盤圖像進行對應的旋轉,然后用戶可使用旋轉手勢多次旋轉轉盤圖像使指針圖像分別指到多個對應的密碼圖像以對應地產生多個輸入信息,并由這些輸入信息構成輸入密碼。本發(fā)明因采用圖形化密碼輸入方法,輸入密碼不容易被密碼破解軟件所破解;且采用基于手勢辨識的密碼輸入方法,不需靠近、觸碰顯示器或通過如遙控器等額外的控制裝置即可進行密碼輸入;還采用類似于保險箱密碼盤的密碼輸入方法,用戶只需記憶數個密碼圖像,或者為了強化密碼強度還可再進一步記憶與所述數個密碼圖像對應的轉盤圖像的旋轉方向和/或旋轉圈數,因此其能夠解決現(xiàn)有圖形化密碼輸入方法的問題,進而提升使用效能與產品競爭力。此外,本發(fā)明在由顯示器的攝影裝置攝取的影像判斷出有旋轉手勢時,還可進行手勢深度感測以判斷手勢距離來對應地產生手勢距離信息,并將所產生的手勢距離信息和輸入信息一并構成輸入密碼,更進一步強化了密碼強度。
【附圖說明】
[0017]下面結合附圖和【具體實施方式】對本發(fā)明作進一步詳細的說明。
[0018]圖1是本發(fā)明的具有攝影裝置的顯示器的一種示意性實施方式的方框圖。
[0019]圖2是本發(fā)明的圖形化的密碼輸入界面的一種示意性實施方式的示意圖。
[0020]圖3是本發(fā)明的旋轉手勢的三種示意性實施方式的示意圖。
[0021]圖4是本發(fā)明根據旋轉手勢顯示對應的旋轉手勢圖像的一種示意性實施方式的示意圖。
[0022]圖5是本發(fā)明的基于手勢辨識的密碼輸入方法的一種示意性實施方式的流程圖。
[0023]標識說明:
1顯示器
11攝影裝置 12微控制器 13顯示屏幕 14命令輸入裝置 15存儲器 16 揚聲器 2密碼輸入界面 21保險箱密碼盤圖像 211轉盤圖像 212指針圖像 213密碼圖像 22提示信息 23選項圖像
231“輸入”選項圖像
232“確認”選項圖像 24旋轉手勢圖像
31、32、33旋轉手勢
S1開啟電視分級存取控制的設定 S2顯示含有保險箱密碼盤圖像的密碼輸入界面 S3攝取影像進行手勢辨識 S4用戶伸出旋轉手勢
S5在保險箱密碼盤圖像上顯示旋轉手勢圖像 S6用戶使用取消手勢 S7離開密碼輸入界面 S8用戶使用旋轉手勢旋轉轉盤圖像
S9轉盤圖像進行對應的旋轉
S10用戶按壓“輸入”選項圖像
S11將指針圖像指到的密碼圖像記錄成輸入信息
S12用戶按壓“確認”選項圖像
S13輸入密碼