專利名稱:一種圖片查看方法、裝置及智能終端的制作方法
技術(shù)領域:
本發(fā)明涉及通信技術(shù)領域,更具體地說,涉及一種圖片查看方法、裝置及智能終端。
背景技術(shù):
隨著移動終端硬件功能的不斷提升,移動終端能實現(xiàn)的功能應用也越來越豐富,尤其是智能移動終端,而且?guī)缀跛兄悄芤苿咏K端都有拍照和圖片查看的功能。在現(xiàn)有的智能移動終端中,查看圖片時,一般是通過用雙指控制觸摸屏來實現(xiàn)圖片的放大或縮小,然后再通過手指在觸摸屏上滑動來移動圖片的位置。這種圖片查看方式的優(yōu)點在于,操作起來簡單直觀,且易用;缺點在于,智能應用于具有觸摸屏的移動終端,且必須依賴手的操作
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種不需要依賴觸摸屏和手進行操作的圖片查看方法、裝置及智能終端。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是構(gòu)造一種圖片查看方法,其中,包括以下步驟A、在單張圖片瀏覽模式下,對用戶進行面部識別及追蹤,并獲取眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù);B、根據(jù)所述眼睛運動軌跡參數(shù)判斷用戶是否眨眼,如果是,則對當前顯示的圖片進行放大或縮小操作,否則跳轉(zhuǎn)至步驟A ;C、在當前顯示圖片處于放大狀態(tài)時,根據(jù)所述人臉移動軌跡參數(shù)判斷用戶是否進行頭部運動;D、在有頭部運動時,判斷所產(chǎn)生的頭部運動屬于哪一種類型,并根據(jù)不同的頭部運動類型對當前顯示的圖片進行不同方向的移動操作。本發(fā)明所述的方法,其中,所述步驟B包括BI、根據(jù)所述眼睛運動軌跡參數(shù)判斷用戶是否眨眼,如果是,則執(zhí)行步驟B2,否則跳轉(zhuǎn)至步驟A ;B2、判斷所產(chǎn)生的眨眼動作是否為無意識眨眼,如果是,則跳轉(zhuǎn)至步驟A,否則執(zhí)行步驟B3 ;B3、判斷當前顯示的圖片是否處于放大狀態(tài),如果是,則對當前顯示圖片進行縮小操作,否則對當前顯示圖片進行放大操作,并執(zhí)行步驟C。本發(fā)明所述的方法,其中,所述步驟B2包括B21、根據(jù)所述眼睛運動軌跡參數(shù)計算出用戶眨眼頻率;B22、將所述眨眼頻率與預設的有意識眨眼頻率閾值相比較,在所述眨眼頻率高于所述有意識眨眼頻率閾值時,認為所產(chǎn)生的眨眼為無意識眨眼,否則認為是有意識眨眼。本發(fā)明所述的方法,其中,所述步驟D包括
D1、判斷所產(chǎn)生的頭部運動是否與預設的第一運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與所述第一運動規(guī)律相對應的第一方向移動操作,否則執(zhí)行步驟D2 ;D2、判斷所產(chǎn)生的頭部運動是否與預設的第二運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與所述第二運動規(guī)律相對應的第二方向移動操作,否則執(zhí)行步驟D3 ;D3、判斷所產(chǎn)生的頭部運動是否與預設的第三運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與所述第三運動規(guī)律相對應的第三方向移動操作,否則執(zhí)行步驟D4 ;D4、判斷所產(chǎn)生的頭部運動是否與預設的第四運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與所述第四運動規(guī)律相對應的第四方向移動操作,否則跳轉(zhuǎn)至步驟B0 本發(fā)明所述的方法,其中,所述第一運動規(guī)律為向左搖頭運動,所述第一方向移動操作為向左移動圖片的操作;所述第二運動規(guī)律為向右搖頭運動,所述第二方向移動操作為向右移動圖片的操作;所述第三運動規(guī)律為抬頭運動,所述第三方向移動操作為向上移動圖片的操作;所述第四運動規(guī)律為低頭運動,所述第四方向移動操作為向下移動圖片的操作。本發(fā)明還提供了一種圖片查看裝置,其中,包括面部運動參數(shù)采集模塊,用于在單張圖片瀏覽模式下,對用戶進行面部識別及追蹤,并獲取眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù);眨眼運動判斷模塊,用于根據(jù)所述眼睛運動軌跡參數(shù)判斷用戶是否眨眼;圖片縮放操作模塊,用于在用戶有眨眼運動時,對當前顯示的圖片進行放大或縮小操作,否則啟動面部運動參數(shù)采集模塊;頭部運動判斷模塊,用于在當前顯示圖片處于放大狀態(tài)時,根據(jù)所述人臉移動軌跡參數(shù)判斷用戶是否進行頭部運動;圖片移動操作模塊,用于在有頭部運動時,判斷所產(chǎn)生的頭部運動屬于哪一種類型,并根據(jù)不同的頭部運動類型對當前顯示的圖片進行不同方向的移動操作。本發(fā)明所述的裝置,其中,所述眨眼運動判斷模塊包括眨眼判斷單元,用于根據(jù)所述眼睛運動軌跡參數(shù)判斷用戶是否眨眼;無意識眨眼過濾單元,用于判斷所產(chǎn)生的眨眼動作是否為無意識眨眼;所述圖片縮放操作模塊包括圖片狀態(tài)判斷單元,用于判斷當前顯示的圖片是否處于放大狀態(tài);縮放操作單元,用于在當前顯示的圖片處于放大狀態(tài)時,對當前顯示圖片進行縮小操作,并在當前顯示的圖片處于縮小狀態(tài)時,對當前顯示圖片進行放大操作。本發(fā)明所述的裝置,其中,所述無意識眨眼過濾單元包括計算子單元,用于根據(jù)所述眼睛運動軌跡參數(shù)計算出用戶眨眼頻率;比較子單元,用于將所述眨眼頻率與預設的有意識眨眼頻率閾值相比較,在所述眨眼頻率高于所述有意識眨眼頻率閾值時,認為所產(chǎn)生的眨眼為無意識眨眼,否則認為是有意識眨眼。本發(fā)明所述的裝置,其中,所述圖片移動操作模塊包括第一判斷單元,用于判斷所產(chǎn)生的頭部運動是否與預設的第一運動規(guī)律相符;第一移動操作單元,用于在所產(chǎn)生的頭部運動與預設的第一運動規(guī)律相符時,對當前顯示的圖片進行預設的、與所述第一運動規(guī)律相對應的第一方向移動操作;第二判斷單元,用于判斷所產(chǎn)生的頭部運動是否與預設的第二運動規(guī)律相符;第二移動操作單元,用于在所產(chǎn)生的頭部運動與預設的第二運動規(guī)律相符時,對當前顯示的圖片進行預設的、與所述第二運動規(guī)律相對應的第二方向移動操作;第三判斷單元,用于判斷所產(chǎn)生的頭部運動是否與預設的第三運動規(guī)律相符;
第三移動操作單元,用于在所產(chǎn)生的頭部運動與預設的第三運動規(guī)律相符時,對當前顯示的圖片進行預設的、與所述第三運動規(guī)律相對應的第三方向移動操作;第四判斷單元,用于判斷所產(chǎn)生的頭部運動是否與預設的第四運動規(guī)律相符;第四移動操作單元,用于在所產(chǎn)生的頭部運動與預設的第四運動規(guī)律相符時,對當前顯示的圖片進行預設的、與所述第四運動規(guī)律相對應的第四方向移動操作,否則啟動眨眼運動判斷模塊。本發(fā)明還提供了一種智能終端,其中,包括如前述任一項所述的圖片查看裝置。本發(fā)明的有益效果在于通過在單張圖片瀏覽模式下,對用戶進行面部識別及追蹤,獲取眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù),再根據(jù)所獲取的參數(shù)判斷用戶是否眨眼和頭部運動,并根據(jù)眨眼動作對圖片進行縮放操作,以及根據(jù)頭部運動來對圖片進行移動操作,使得查看圖片時不需依賴于手指操作,且不要求使用本發(fā)明方案的終端一定具有觸摸屏,更加易于應用和操作。
下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中圖I是本發(fā)明較佳實施例的圖片查看方法流程圖一;圖2是本發(fā)明較佳實施例的圖片查看方法流程圖二 ;圖3是本發(fā)明較佳實施例的圖片查看裝置總體原理框圖;圖4是圖3中眨眼運動判斷模塊原理框圖;圖5是圖3中圖片移動操作模塊原理框圖。
具體實施例方式本發(fā)明較佳實施例的圖片查看方法流程如圖I所示,該方法固化于智能終端中應用,具體包括以下步驟S1、在單張圖片瀏覽模式下,對用戶進行面部識別及追蹤,并獲取眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù);S2、根據(jù)眼睛運動軌跡參數(shù)判斷用戶是否眨眼,如果是,則對當前顯示的圖片進行放大或縮小操作,否則跳轉(zhuǎn)至步驟SI ;S3、在當前顯示圖片處于放大狀態(tài)時,根據(jù)人臉移動軌跡參數(shù)判斷用戶是否進行頭部運動;S4、在有頭部運動時,判斷所產(chǎn)生的頭部運動屬于哪一種類型,并根據(jù)不同的頭部運動類型對當前顯示的圖片進行不同方向的移動操作。這樣可以使得查看圖片時不需依賴于手指操作,且不要求使用本發(fā)明方案的終端一定具有觸摸屏,更加易于應用和操作。
上述實施例中,眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù)可以是根據(jù)人臉運動跟蹤算法從人臉運動軌跡中提取,具體的算法及提取步驟可以有多種,具體可參照現(xiàn)有技術(shù)中的人臉跟蹤技術(shù)相關(guān)資料,在此不一一贅述。且上述圖片可以是照片、文檔等任何形式的圖片。在進一步的實施例中,為保證對用戶眨眼運動判斷的準確性,如圖2所示,上述步驟S2包括S21、根據(jù)眼睛運動軌跡參數(shù)判斷用戶是否眨眼,如果是,則執(zhí)行步驟S22,否則跳轉(zhuǎn)至步驟SI ;S22、判斷所產(chǎn)生的眨眼動作是否為無意識眨眼,如果是,則跳轉(zhuǎn)至步驟A,否則執(zhí)行步驟S23;S23、判斷當前顯示的圖片是否處于放大狀態(tài),如果是,則對當前顯示圖片進行縮小操作,否則對當前顯示圖片進行放大操作,并執(zhí)行步驟S3。這樣可以濾除無意識的眨眼,準確的判斷出用戶是否做出了對圖片進行縮放操作的眨眼運動。上述實施例的方法中,可以通過設置多種約束條件來判斷用戶的眨眼動作是有意識眨眼還是無意識眨眼,例如通過設置有意識眨眼頻率閾值來判斷,根據(jù)人眼動作的習慣性,一般有意識的眨眼動作頻率較慢,無意識的眨眼動作頻率較快,因此可通過眨眼頻率來區(qū)分是有意識眨眼還是無意識眨眼。具體地,上述步驟S22包括根據(jù)眼睛運動軌跡參數(shù)計 算出用戶眨眼頻率;將眨眼頻率與預設的有意識眨眼頻率閾值相比較,在眨眼頻率高于有意識眨眼頻率閾值時,認為所產(chǎn)生的眨眼為無意識眨眼,否則認為是有意識眨眼。其中,具體的有意識眨眼頻率閾值可根據(jù)實際經(jīng)驗設置,在此不作限制。上述步驟S23中,在將當前顯示圖片縮小后,可以不進行任何操作,跳轉(zhuǎn)至步驟B,等待下一次的眨眼運動。即,圖片縮小后,不需要對圖片進行移動操作。這樣通過眨眼運動來控制圖片的縮小和放大,且圖片的縮小和放大過程之間沒設置任何中間狀態(tài),使得實現(xiàn)起來更加簡單,用戶操作起來也更加方便。在進一步的實施例中,如圖2所示,上述步驟S4包括S41、判斷所產(chǎn)生的頭部運動是否與預設的第一運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與第一運動規(guī)律相對應的第一方向移動操作,否則執(zhí)行步驟S42;S42、判斷所產(chǎn)生的頭部運動是否與預設的第二運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與第二運動規(guī)律相對應的第二方向移動操作,否則執(zhí)行步驟S43 ;S43、判斷所產(chǎn)生的頭部運動是否與預設的第三運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與第三運動規(guī)律相對應的第三方向移動操作,否則執(zhí)行步驟S44;S44、判斷所產(chǎn)生的頭部運動是否與預設的第四運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與第四運動規(guī)律相對應的第四方向移動操作,否則跳轉(zhuǎn)至步驟S2。其中,上述第一運動規(guī)律、第二運動規(guī)律、第三運動規(guī)律和第四運動規(guī)律,和與之對應的第一方向移動操作、第二方向移動操作、第三方向移動操作、第四方向移動操作可以根據(jù)需要隨意設置。該設置可以為固定設置,也可以設置用戶接口,讓用戶自己根據(jù)使用習慣來設置,使得應用更加個性化。在較為優(yōu)選的實施例中,上述第一運動規(guī)律為向左搖頭運動,第一方向移動操作為向左移動圖片的操作;第二運動規(guī)律為向右搖頭運動,第二方向移動操作為向右移動圖片的操作;第三運動規(guī)律為抬頭運動,第三方向移動操作為向上移動圖片的操作;第四運動規(guī)律為低頭運動,第四方向移動操作為向下移動圖片的操作。即,將對圖片移動方向與用戶頭部運動方向相對應,使得用戶操作起來更加方便和直觀,也更加易于用戶記住圖片移動的操作方式,適應性更強。在其他實施例中,還可以將第一運動規(guī)律、第二運動規(guī)律、第三運動規(guī)律和第四運動規(guī)律對應設置為用戶搖頭運動的次數(shù),其中第一運動規(guī)律為先左后右搖頭一次,第二運動規(guī)律為先左后右搖頭兩次,第三運動規(guī)律為先左后右搖頭三次,第四運動規(guī)律為先左后右搖頭四次。依此類推,還可以有其他的設置方式,只是這些設置方式操作起來與上面的實施方式相比會麻煩很多。在本發(fā)明的另一實施例中,還提供了一種圖片查看裝置,如圖3所示,其中包括面部運動參數(shù)采集模塊10、眨眼運動判斷模塊20、圖片縮放操作模塊30、頭部運動判斷模塊40和圖片移動操作模塊50,上述模塊可以采用硬件實現(xiàn),也可以采用軟硬件相結(jié)合的方式實現(xiàn)。其中,面部運動參數(shù)采集模塊10,用于在單張圖片瀏覽模式下,對用戶進行面部識 別及追蹤,并獲取眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù);可以采用攝像頭來采集面部運動的圖像數(shù)據(jù),再采用數(shù)據(jù)分析單元來對圖像數(shù)據(jù)進行分析,得到眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù);眨眼運動判斷模塊20,用于根據(jù)眼睛運動軌跡參數(shù)判斷用戶是否眨眼;圖片縮放操作模塊30,用于在用戶有眨眼運動時,對當前顯示的圖片進行放大或縮小操作,否則啟動面部運動參數(shù)采集模塊;頭部運動判斷模塊40,用于在當前顯示圖片處于放大狀態(tài)時,根據(jù)人臉移動軌跡參數(shù)判斷用戶是否進行頭部運動;圖片移動操作模塊50,用于在有頭部運動時,判斷所產(chǎn)生的頭部運動屬于哪一種類型,并根據(jù)不同的頭部運動類型對當前顯示的圖片進行不同方向的移動操作。這樣可以使得查看圖片時不需依賴于手指操作,且不要求使用本發(fā)明方案的終端一定具有觸摸屏,更加易于應用和操作。上述實施例中,眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù)可以是根據(jù)人臉運動跟蹤算法從人臉運動軌跡中提取,具體的算法及提取步驟可以有多種,具體可參照現(xiàn)有技術(shù)中的人臉跟蹤技術(shù)相關(guān)資料,在此不一一贅述。且上述圖片可以是圖片、文檔等任何形式的圖片。在進一步的實施例中,如圖4所示,為保證對用戶眨眼運動判斷的準確性,上述眨眼運動判斷模塊20包括眨眼判斷單元21,用于根據(jù)眼睛運動軌跡參數(shù)判斷用戶是否眨眼;無意識眨眼過濾單元22,用于判斷所產(chǎn)生的眨眼動作是否為無意識眨眼。圖片縮放操作模塊包括30 :圖片狀態(tài)判斷單元,用于判斷當前顯示的圖片是否處于放大狀態(tài);縮放操作單元,用于在當前顯示的圖片處于放大狀態(tài)時,對當前顯示圖片進行縮小操作,并在當前顯示的圖片處于縮小狀態(tài)時,對當前顯示圖片進行放大操作。這樣可以濾除無意識的眨眼,準確的判斷出用戶是否做出了對圖片進行縮放操作的眨眼運動。其中,將當前顯示圖片縮小后,可以不進行任何操作,等待下一次的眨眼運動。即,圖片縮小后,不需要對圖片進行移動操作。這樣通過眨眼運動來控制圖片的縮小和放大,且圖片的縮小和放大過程之間沒設置任何中間狀態(tài),使得實現(xiàn)起來更加簡單,用戶操作起來也更加方便。上述實施例的裝置中,可以通過設置多種約束條件來判斷用戶的眨眼動作是有意識眨眼還是無意識眨眼,例如通過設置有意識眨眼頻率閾值來判斷,根據(jù)人眼動作的習慣性,一般有意識的眨眼動作頻率較慢,無意識的眨眼動作頻率較快,因此可通過眨眼頻率來區(qū)分是有意識眨眼還是無意識眨眼。
具體地,如圖4所示,上述無意識眨眼過濾單元22包括計算子單元221,用于根據(jù)眼睛運動軌跡參數(shù)計算出用戶眨眼頻率;比較子單元222,用于將眨眼頻率與預設的有意識眨眼頻率閾值相比較,在眨眼頻率高于有意識眨眼頻率閾值時,認為所產(chǎn)生的眨眼為無意識眨眼,否則認為是有意識眨眼。其中,具體的有意識眨眼頻率閾值可根據(jù)實際經(jīng)驗設置,在此不作限制。上述計算子單元可以是由多個運算放大器、加法器、減法器、乘法器等運算單元構(gòu)成,比較子單元可以采用滯回比較器來實現(xiàn)。 在進一步的實施例的裝置中,如圖5所示,圖片移動操作模塊50包括第一判斷單元511,用于判斷所產(chǎn)生的頭部運動是否與預設的第一運動規(guī)律相符,如果是,則采用第一移動操作單元512對當前顯示的圖片進行預設的、與第一運動規(guī)律相對應的第一方向移動操作,否則啟動第二判斷單元521 ;第二判斷單元521,用于判斷所產(chǎn)生的頭部運動是否與預設的第二運動規(guī)律相符,如果是,則采用第二移動操作單元522對當前顯示的圖片進行預設的、與第二運動規(guī)律相對應的第二方向移動操作,否則啟動第三判斷單元531 ;第三判斷單元531,用于判斷所產(chǎn)生的頭部運動是否與預設的第三運動規(guī)律相符,如果是,則采用第三移動操作單元532對當前顯示的圖片進行預設的、與第三運動規(guī)律相對應的第三方向移動操作,否則啟動第四判斷單元541 ;第四判斷單元541,用于判斷所產(chǎn)生的頭部運動是否與預設的第四運動規(guī)律相符,如果是,則采用第四移動操作單元542對當前顯示的圖片進行預設的、與第四運動規(guī)律相對應的第四方向移動操作,否則啟動眨眼運動判斷模塊20。其中,上述裝置中,第一運動規(guī)律、第二運動規(guī)律、第三運動規(guī)律和第四運動規(guī)律,和與之對應的第一方向移動操作、第二方向移動操作、第三方向移動操作、第四方向移動操作可以根據(jù)需要隨意設置。所設置的運動規(guī)律種類也不限于上述四種,可以是兩種、三種,或大于四種。且該設置可以為固定設置,也可以設置用戶接口,讓用戶自己根據(jù)使用習慣來設置,使得應用更加個性化。在較為優(yōu)選的實施例中,上述第一運動規(guī)律為向左搖頭運動,第一方向移動操作為向左移動圖片的操作;第二運動規(guī)律為向右搖頭運動,第二方向移動操作為向右移動圖片的操作;第三運動規(guī)律為抬頭運動,第三方向移動操作為向上移動圖片的操作;第四運動規(guī)律為低頭運動,第四方向移動操作為向下移動圖片的操作。即,將對圖片移動方向與用戶頭部運動方向相對應,使得用戶操作起來更加方便和直觀,也更加易于用戶記住圖片移動的操作方式,適應性更強。在本發(fā)明的另一實施例中,還提供了一種智能終端,其中包括如前述任一實施例中所述的圖片查看裝置,具體描述參見前述各實施例。該移動終端可以是手機、平板電腦等可進行即時通信的移動設備。應當理解的是,對本領域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,而所有這些改進和變換都應屬于本發(fā)明所附權(quán)利要求的保護范圍。
權(quán)利要求
1.一種圖片查看方法,其特征在于,包括以下步驟 A、在單張圖片瀏覽模式下,對用戶進行面部識別及追蹤,并獲取眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù); B、根據(jù)所述眼睛運動軌跡參數(shù)判斷用戶是否眨眼,如果是,則對當前顯示的圖片進行放大或縮小操作,否則跳轉(zhuǎn)至步驟A ; C、在當前顯示圖片處于放大狀態(tài)時,根據(jù)所述人臉移動軌跡參數(shù)判斷用戶是否進行頭部運動; D、在有頭部運動時,判斷所產(chǎn)生的頭部運動屬于哪一種類型,并根據(jù)不同的頭部運動類型對當前顯示的圖片進行不同方向的移動操作。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述步驟B包括 BI、根據(jù)所述眼睛運動軌跡參數(shù)判斷用戶是否眨眼,如果是,則執(zhí)行步驟B2,否則跳轉(zhuǎn)至步驟A ; B2、判斷所產(chǎn)生的眨眼動作是否為無意識眨眼,如果是,則跳轉(zhuǎn)至步驟A,否則執(zhí)行步驟B3 ; B3、判斷當前顯示的圖片是否處于放大狀態(tài),如果是,則對當前顯示圖片進行縮小操作,否則對當前顯示圖片進行放大操作,并執(zhí)行步驟C。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟B2包括 B21、根據(jù)所述眼睛運動軌跡參數(shù)計算出用戶眨眼頻率; B22、將所述眨眼頻率與預設的有意識眨眼頻率閾值相比較,在所述眨眼頻率高于所述有意識眨眼頻率閾值時,認為所產(chǎn)生的眨眼為無意識眨眼,否則認為是有意識眨眼。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述步驟D包括 D1、判斷所產(chǎn)生的頭部運動是否與預設的第一運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與所述第一運動規(guī)律相對應的第一方向移動操作,否則執(zhí)行步驟D2 ; D2、判斷所產(chǎn)生的頭部運動是否與預設的第二運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與所述第二運動規(guī)律相對應的第二方向移動操作,否則執(zhí)行步驟D3; D3、判斷所產(chǎn)生的頭部運動是否與預設的第三運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與所述第三運動規(guī)律相對應的第三方向移動操作,否則執(zhí)行步驟D4; D4、判斷所產(chǎn)生的頭部運動是否與預設的第四運動規(guī)律相符,如果是,則對當前顯示的圖片進行預設的、與所述第四運動規(guī)律相對應的第四方向移動操作,否則跳轉(zhuǎn)至步驟B。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一運動規(guī)律為向左搖頭運動,所述第一方向移動操作為向左移動圖片的操作; 所述第二運動規(guī)律為向右搖頭運動,所述第二方向移動操作為向右移動圖片的操作; 所述第三運動規(guī)律為抬頭運動,所述第三方向移動操作為向上移動圖片的操作; 所述第四運動規(guī)律為低頭運動,所述第四方向移動操作為向下移動圖片的操作。
6.一種圖片查看裝置,其特征在于,包括 面部運動參數(shù)采集模塊,用于在單張圖片瀏覽模式下,對用戶進行面部識別及追蹤,并獲取眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù); 眨眼運動判斷模塊,用于根據(jù)所述眼睛運動軌跡參數(shù)判斷用戶是否眨眼; 圖片縮放操作模塊,用于在用戶有眨眼運動時,對當前顯示的圖片進行放大或縮小操作,否則啟動面部運動參數(shù)采集模塊; 頭部運動判斷模塊,用于在當前顯示圖片處于放大狀態(tài)時,根據(jù)所述人臉移動軌跡參數(shù)判斷用戶是否進行頭部運動; 圖片移動操作模塊,用于在有頭部運動時,判斷所產(chǎn)生的頭部運動屬于哪一種類型,并根據(jù)不同的頭部運動類型對當前顯示的圖片進行不同方向的移動操作。
7.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述眨眼運動判斷模塊包括 眨眼判斷單元,用于根據(jù)所述眼睛運動軌跡參數(shù)判斷用戶是否眨眼; 無意識眨眼過濾單元,用于判斷所產(chǎn)生的眨眼動作是否為無意識眨眼; 所述圖片縮放操作模塊包括 圖片狀態(tài)判斷單元,用于判斷當前顯示的圖片是否處于放大狀態(tài); 縮放操作單元,用于在當前顯示的圖片處于放大狀態(tài)時,對當前顯示圖片進行縮小操作,并在當前顯示的圖片處于縮小狀態(tài)時,對當前顯示圖片進行放大操作。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述無意識眨眼過濾單元包括 計算子單元,用于根據(jù)所述眼睛運動軌跡參數(shù)計算出用戶眨眼頻率; 比較子單元,用于將所述眨眼頻率與預設的有意識眨眼頻率閾值相比較,在所述眨眼頻率高于所述有意識眨眼頻率閾值時,認為所產(chǎn)生的眨眼為無意識眨眼,否則認為是有意識眨眼。
9.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述圖片移動操作模塊包括 第一判斷單元,用于判斷所產(chǎn)生的頭部運動是否與預設的第一運動規(guī)律相符; 第一移動操作單元,用于在所產(chǎn)生的頭部運動與預設的第一運動規(guī)律相符時,對當前顯示的圖片進行預設的、與所述第一運動規(guī)律相對應的第一方向移動操作; 第二判斷單元,用于判斷所產(chǎn)生的頭部運動是否與預設的第二運動規(guī)律相符; 第二移動操作單元,用于在所產(chǎn)生的頭部運動與預設的第二運動規(guī)律相符時,對當前顯示的圖片進行預設的、與所述第二運動規(guī)律相對應的第二方向移動操作; 第三判斷單元,用于判斷所產(chǎn)生的頭部運動是否與預設的第三運動規(guī)律相符; 第三移動操作單元,用于在所產(chǎn)生的頭部運動與預設的第三運動規(guī)律相符時,對當前顯示的圖片進行預設的、與所述第三運動規(guī)律相對應的第三方向移動操作; 第四判斷單元,用于判斷所產(chǎn)生的頭部運動是否與預設的第四運動規(guī)律相符; 第四移動操作單元,用于在所產(chǎn)生的頭部運動與預設的第四運動規(guī)律相符時,對當前顯示的圖片進行預設的、與所述第四運動規(guī)律相對應的第四方向移動操作,否則啟動眨眼運動判斷模塊。
10.一種智能終端,其特征在于,包括如權(quán)利要求6-9中任一項所述的圖片查看裝置。
全文摘要
本發(fā)明涉及一種圖片查看方法、裝置及智能終端,其中方法包括以下步驟A、在單張圖片瀏覽模式下,對用戶進行面部識別及追蹤,并獲取眼睛運動軌跡參數(shù)和人臉移動軌跡參數(shù);B、根據(jù)眼睛運動軌跡參數(shù)判斷用戶是否眨眼,對當前顯示的圖片進行放大或縮小操作;C、在當前顯示圖片處于放大狀態(tài)時,根據(jù)人臉移動軌跡參數(shù)判斷用戶是否進行頭部運動;D、在有頭部運動時,判斷所產(chǎn)生的頭部運動屬于哪一種類型,并根據(jù)不同的頭部運動類型對當前顯示的圖片進行不同方向的移動操作。本發(fā)明使得查看圖片時不需依賴于手指操作,且不要求使用本發(fā)明方案的終端一定具有觸摸屏,更加易于應用和操作。
文檔編號G06F3/01GK102945077SQ20121041095
公開日2013年2月27日 申請日期2012年10月24日 優(yōu)先權(quán)日2012年10月24日
發(fā)明者陳云貞 申請人:廣東歐珀移動通信有限公司