亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種利用手勢實現(xiàn)顯示內(nèi)容放大的裝置和方法

文檔序號:6432210閱讀:136來源:國知局
專利名稱:一種利用手勢實現(xiàn)顯示內(nèi)容放大的裝置和方法
技術領域
本發(fā)明涉及一種利用手勢實現(xiàn)顯示內(nèi)容放大的裝置和方法。
背景技術
現(xiàn)有技術中,一些具有觸摸屏的終端系統(tǒng)平臺上已經(jīng)支持顯示屏顯示內(nèi)容的放大手勢的使用(手勢是指用戶利用手指在觸摸式顯示屏運動的軌跡)。系統(tǒng)利用兩指的外則滑動實現(xiàn)圖片和地圖的放大。但是,現(xiàn)有的技術在實現(xiàn)顯示內(nèi)容放大手勢的時候,不自然, 不能滿足用戶操作的方面和舒適,尤其是小尺寸的顯示屏幕。

發(fā)明內(nèi)容
本發(fā)明提供了一種利用手勢實現(xiàn)顯示內(nèi)容放大的裝置和方法,使顯示內(nèi)容的放大應用,特別是在瀏覽圖面,網(wǎng)頁,地圖和電子書的應用中,操作更加快捷、方便,也更加容易。為了實現(xiàn)本發(fā)明的目的,本發(fā)明提供了一種利用手勢實現(xiàn)顯示內(nèi)容放大的裝置, 其特征在于,包括手勢輸入模塊、手勢處理模塊和終端應用模塊;手勢輸入模塊,與手勢處理模塊相連接,用于接收用戶輸入的手勢信息,并將手勢信息發(fā)送至手勢處理模塊;手勢處理模塊,分別與手勢輸入模塊和終端應用模塊相連接,用于接收手勢輸入模塊發(fā)送的手勢信息并將手勢信息轉(zhuǎn)換為手勢識別信息,并發(fā)送手勢識別信息至終端應用模塊;終端應用模塊,與手勢處理模塊相連接,用于接收手勢處理模塊發(fā)送的手勢識別信息,執(zhí)行手勢識別信息對應的顯示內(nèi)容的放大動作。更優(yōu)地,本發(fā)明的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置,手勢輸入模塊還包括發(fā)送模塊,用于發(fā)送手勢輸入模塊接收的手勢信息至手勢處理模塊。更優(yōu)地,本發(fā)明的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置,手勢處理模塊,還包括收發(fā)模塊,用于接收手勢輸入模塊發(fā)送的手勢信息和向終端應用模塊發(fā)送手勢識別信息;計數(shù)模塊,用于判斷點擊消息是否為長按消息時,對觸摸點進行計數(shù);壓力感知模塊,用于判斷點擊壓力值的大小。更優(yōu)地,本發(fā)明的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置,終端應用模塊還包括接收模塊,用于接收手勢處理模塊發(fā)送的手勢識別信息。本發(fā)明還提供了一種利用手勢實現(xiàn)顯示內(nèi)容放大的方法,包括以下步驟步驟10 啟動硬件設備,啟動軟件平臺;步驟11 初始化硬件平臺所顯示的區(qū)域中的一個有效活動區(qū)域;步驟12 手勢輸入模塊接收輸入的手勢信息;步驟13 手勢輸入模塊判斷接收的手勢信息是否在有效活動區(qū)域內(nèi);若是,進入步驟14;
若否,手勢輸入模塊不執(zhí)行任何操作;步驟14 根據(jù)手勢輸入模塊接收到的手勢信息,判斷手勢輸入的各點位置是否在一定閾值L范圍內(nèi);若是,判斷為點擊消息,并發(fā)送點擊消息至手勢處理模塊,進入步驟15 ;若否,判斷為其他消息,手勢輸入模塊不執(zhí)行任何操作;步驟15 手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊;步驟16 終端應用模塊執(zhí)行所述手勢識別信息對應的顯示內(nèi)容的放大動作。更優(yōu)地,本發(fā)明的利用手勢實現(xiàn)顯示內(nèi)容放大的方法,步驟15,手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊,包括以下步驟步驟151-1 判斷點擊消息是否是長按消息;若是,進入步驟151-2 ;若否,手勢處理模塊不執(zhí)行任何操作;步驟151-2 手勢處理模塊根據(jù)所述點擊時間的長度,生成手勢識別信息;步驟151-3 手勢處理模塊發(fā)送所述手勢識別信息至終端應用模塊。更優(yōu)地,本發(fā)明的利用手勢實現(xiàn)顯示內(nèi)容放大的方法,步驟15,手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊,還包括以下步驟步驟152-1 判斷點擊消息點擊壓力大小是否達到設定閥值;若是,進入步驟152-2 ;若否,手勢處理模塊不執(zhí)行任何操作;步驟152-2 手勢處理模塊根據(jù)所述點擊壓力的大小,生成手勢識別信息;步驟152-3 手勢處理模塊發(fā)送所述手勢識別信息至終端應用模塊。本發(fā)明的有益效果在于,使顯示內(nèi)容的放大應用,特別是在瀏覽圖面,網(wǎng)頁,地圖和電子書的應用中,操作更加快捷、方便,也更加容易。


圖1為本發(fā)明第一實施例的結構示意圖;圖2為本發(fā)明第二實施例的流程圖;圖3為本發(fā)明第三實施例的流程圖;圖4為本發(fā)明第四實施例的流程圖。
具體實施例方式為了使本發(fā)明的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置和方法的目的、技術方案及優(yōu)點更加清楚明白,以下結合具體附圖及具體實施例,對本發(fā)明的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置和方法進行進一步詳細說明。實施例一圖1為本發(fā)明第一實施例的結構示意圖,如圖1所示,本實施例的利用手勢實現(xiàn)顯
5示內(nèi)容放大的裝置,包括手勢輸入模塊、手勢處理模塊和終端應用模塊。手勢輸入模塊,與手勢處理模塊相連接,用于接收用戶輸入的手勢信息,并將手勢信息發(fā)送至手勢處理模塊;還包括發(fā)送模塊,用于發(fā)送手勢輸入模塊接收的手勢信息至手勢處理模塊。手勢處理模塊,分別與手勢輸入模塊和終端應用模塊相連接,用于接收手勢輸入模塊發(fā)送的手勢信息并將手勢信息轉(zhuǎn)換為手勢識別信息,并發(fā)送手勢識別信息至終端應用模塊;還包括收發(fā)模塊,用于接收手勢輸入模塊發(fā)送的手勢信息和向終端應用模塊發(fā)送手勢識別信息;計數(shù)模塊,用于判斷點擊消息是否為長按消息時,對觸摸點進行計數(shù);壓力感知模塊,用于判斷點擊壓力值的大小。終端應用模塊,與手勢處理模塊相連接,用于接收手勢處理模塊發(fā)送的手勢識別信息,執(zhí)行手勢識別信息對應的顯示內(nèi)容的放大動作;還包括接收模塊,用于接收手勢處理模塊發(fā)送的手勢識別信息。實施例二本實施例的利用手勢實現(xiàn)顯示內(nèi)容放大的方法,包括以下步驟步驟10 啟動硬件設備,啟動軟件平臺;步驟11 初始化硬件平臺所顯示的區(qū)域中的一個有效活動區(qū)域;步驟12 手勢輸入模塊接收輸入的手勢信息;作為一種可實施方式,本實施例中,手勢輸入模塊為觸摸屏,當用戶觸摸時,觸摸屏進行感應,接收輸入消息。手勢輸入模塊還可以是觸控板等手勢輸入設備。步驟13 手勢輸入模塊判斷接收的手勢信息是否在有效活動區(qū)域內(nèi);若是,進入步驟14;若否,手勢輸入模塊不執(zhí)行任何操作;步驟14 根據(jù)手勢輸入模塊接收到的手勢信息,判斷手勢輸入的各點位置是否在一定范圍L內(nèi);手勢輸入如果是很多點,那么各點的位置應該集中在一定的范圍L內(nèi),如果超出該特定范圍,則對本發(fā)明而言為無效輸入。而具體的范圍L根據(jù)屏幕分頻率和屏幕尺寸來確定,較優(yōu)選地事例為10個像素范圍。若是,判斷為點擊消息,并發(fā)送點擊消息至手勢處理模塊,進入步驟15 ;若否,判斷為其他消息,手勢輸入模塊不執(zhí)行任何操作;判斷為其他消息,如滑動,則根據(jù)其他具體應用執(zhí)行相關的操作,手勢處理模塊將不執(zhí)行任何操作。步驟15 手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊;步驟16 終端應用模塊執(zhí)行所述手勢識別信息對應的顯示內(nèi)容的放大動作。作為一種可事實方式,此處以顯示內(nèi)容為圖片為例,則終端應用模塊調(diào)用picture zoom函數(shù)來實現(xiàn)圖片的放大。本實施例中,上述手勢識別信息,包括顯示內(nèi)容的放大命令,以及顯示內(nèi)容放大的極限。實施例三本實施例,手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊,包括以下步驟步驟151-1 判斷點擊消息是否是長按消息;接收到點擊消息后,手勢處理模塊的子模塊計數(shù)模塊開始記數(shù),當一次觸摸的點數(shù)超過閥值N,且這些點各點之間的距離不超過另一閥值M,就判斷為長按消息,否則判斷為短按或者滑動消息。閥值N可根據(jù)個人操控習慣進行調(diào)整設置,閥值M根據(jù)現(xiàn)實屏幕的分辨率和屏幕尺寸來確定,較優(yōu)選的事例為10個像素。作為一種可事實方式,本步驟中的判斷還可以通過觸摸時間的長短作為判斷條件,即觸摸時間大于一時間閥值T,則判斷為長按消息,否則為其他消息。這一時間閥值T較優(yōu)選的設置為looms。若是,進入步驟151-2 ;若否,手勢處理模塊不執(zhí)行任何操作;判斷為其他消息,如短按或者滑動,則根據(jù)其他具體應用執(zhí)行相關的操作,手勢處理模塊將不執(zhí)行任何操作。步驟151-2 手勢處理模塊根據(jù)所述點擊時間的長度,生成手勢識別信息;手勢處理模塊根據(jù)接收觸摸點數(shù),超過閥值N則生成顯示內(nèi)容的放大命令;觸摸點數(shù)每超過Q個⑴可根據(jù)個人操作習慣進行調(diào)整設置),則生成遞增消息;并根據(jù)接收的觸摸點數(shù)計算顯示內(nèi)容的放大極限。步驟151-3 手勢處理模塊發(fā)送所述手勢識別信息至終端應用模塊。本實施例中,上述手勢識別信息,包括顯示內(nèi)容的放大命令,遞增消息,以及顯示內(nèi)容放大的極限。所述遞增消息,是根據(jù)點擊時間的長短控制顯示內(nèi)容放大過程快慢的控制命令; 點擊時間長,方法過程就快,點擊時間短,放大過程就慢。本實施例中,利用用戶手勢點擊時間的長度來識別手勢信息,并據(jù)此完成顯示內(nèi)容的放大響應。實施例四本實施例,手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊,包括以下步驟步驟152-1 判斷點擊消息點擊壓力大小是否達到設定閥值P ;若是,進入步驟152-2 ;若否,手勢處理模塊不執(zhí)行任何操作;手勢處理模塊的子模塊壓力感知模塊判斷點擊壓力值的大小,如果壓力值過小或者過大,則不認為是要通過壓力大小控制顯示內(nèi)容的放大操作,手勢處理模塊將不執(zhí)行任何操作。步驟152-2 手勢處理模塊根據(jù)所述點擊壓力的大小,生成手勢識別信息;手勢處理模塊根據(jù)接收的點擊壓力值,超過設定閥值P則生成顯示內(nèi)容的放大命令;將壓力值分為K等(K可根據(jù)個人操作習慣進行調(diào)整設置),根據(jù)K值生成遞增消息;并根據(jù)接收的點擊壓力值計算顯示內(nèi)容的放大極限。步驟152-3 手勢處理模塊發(fā)送所述手勢識別信息至終端應用模塊。本實施例中,上述手勢識別信息,包括顯示內(nèi)容的放大命令,遞增消息,以及顯示內(nèi)容放大的極限。所述遞增消息,是根據(jù)點擊壓力的大小控制顯示內(nèi)容放大過程快慢的控制命令; 點擊壓力大,方法過程就快,點擊壓力小,放大過程就慢。本實施例中,利用用戶手勢點擊壓力的大小來識別手勢信息,并據(jù)此完成顯示內(nèi)容的放大響應。本發(fā)明的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置和方法,由于是人機交互過程,與每個人的使用習慣有關,所以很難達到100%的準確,但是手勢信息在閾值得當?shù)那闆r下,準確率比較高,可以保證決大多用戶的習慣操作方式。本發(fā)明使顯示內(nèi)容的放大應用,特別是在瀏覽圖面,網(wǎng)頁,地圖和電子書的應用中,操作更加快捷、方便,也更加容易。以上所述僅為本發(fā)明的優(yōu)選事例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進,均應包含在本發(fā)明的保護范圍以內(nèi)。
權利要求
1.一種利用手勢實現(xiàn)顯示內(nèi)容放大的裝置,其特征在于,包括手勢輸入模塊、手勢處理模塊和終端應用模塊;所述手勢輸入模塊,與所述手勢處理模塊相連接,用于接收用戶輸入的手勢信息,并將所述手勢信息發(fā)送至所述手勢處理模塊;所述手勢處理模塊,分別與所述手勢輸入模塊和終端應用模塊相連接,用于接收所述手勢輸入模塊發(fā)送的手勢信息并將所述手勢信息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至所述終端應用模塊;所述終端應用模塊,與所述手勢處理模塊相連接,用于接收所述手勢處理模塊發(fā)送的所述手勢識別信息,執(zhí)行手勢識別信息對應的顯示內(nèi)容的放大動作。
2.根據(jù)權利要求1所述的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置,其特征在于,所述手勢輸入模塊還包括發(fā)送模塊,用于發(fā)送所述手勢輸入模塊接收的手勢信息至所述手勢處理模塊。
3.根據(jù)權利要求1所述的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置,其特征在于,所述手勢處理模塊,還包括收發(fā)模塊,用于接收所述手勢輸入模塊發(fā)送的手勢信息和向所述終端應用模塊發(fā)送所述手勢識別信息;計數(shù)模塊,用于判斷點擊消息是否為長按消息時,對觸摸點進行計數(shù); 壓力感知模塊,用于判斷點擊壓力值的大小。
4.根據(jù)權利要求1所述的利用手勢實現(xiàn)顯示內(nèi)容放大的裝置,其特征在于,所述終端應用模塊還包括接收模塊,用于接收所述手勢處理模塊發(fā)送的所述手勢識別信息。
5.一種利用手勢實現(xiàn)顯示內(nèi)容放大的方法,包括以下步驟 步驟10 啟動硬件設備,啟動軟件平臺;步驟11 初始化硬件平臺所顯示的區(qū)域中的一個有效活動區(qū)域;步驟12 手勢輸入模塊接收輸入的手勢信息;步驟13 手勢輸入模塊判斷接收的手勢信息是否在有效活動區(qū)域內(nèi);若是,進入步驟14;若否,手勢輸入模塊不執(zhí)行任何操作;步驟14 根據(jù)手勢輸入模塊接收到的手勢信息,判斷手勢輸入的各點位置是否在一定閾值范圍內(nèi);若是,判斷為點擊消息,并發(fā)送點擊消息至手勢處理模塊,進入步驟15 ; 若否,判斷為其他消息,手勢輸入模塊不執(zhí)行任何操作;步驟15 手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊;步驟16 終端應用模塊執(zhí)行所述手勢識別信息對應的顯示內(nèi)容的放大動作。
6.根據(jù)權利要求5所述的利用手勢實現(xiàn)顯示內(nèi)容放大的方法,其特征在于,所述步驟 15,手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊,包括以下步驟步驟151-1 判斷點擊消息是否是長按消息; 若是,進入步驟151-2 ;若否,手勢處理模塊不執(zhí)行任何操作;步驟151-2 手勢處理模塊根據(jù)所述點擊時間的長度,生成手勢識別信息; 步驟151-3 手勢處理模塊發(fā)送所述手勢識別信息至終端應用模塊。
7.根據(jù)權利要求5所述的利用手勢實現(xiàn)顯示內(nèi)容放大的方法,其特征在于,所述步驟 15,手勢處理模塊將所述點擊消息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊,還包括以下步驟步驟152-1 判斷點擊消息點擊壓力大小是否達到設定閥值; 若是,進入步驟152-2 ; 若否,手勢處理模塊不執(zhí)行任何操作;步驟152-2 手勢處理模塊根據(jù)所述點擊壓力的大小,生成手勢識別信息; 步驟152-3 手勢處理模塊發(fā)送所述手勢識別信息至終端應用模塊。
全文摘要
本發(fā)明提供了一種利用手勢實現(xiàn)顯示內(nèi)容放大的裝置,包括手勢輸入模塊、手勢處理模塊和終端應用模塊。本發(fā)明還提供了一種利用手勢實現(xiàn)顯示內(nèi)容放大的方法,包括以下步驟啟動硬件設備,啟動軟件平臺;初始化硬件平臺所顯示的區(qū)域中的一個活動區(qū)域;手勢輸入模塊等待接收輸入的手勢信息;判斷接手勢信息是否在有效活動區(qū)域內(nèi);手勢處理模塊將所述手勢信息轉(zhuǎn)換為手勢識別信息,并發(fā)送所述手勢識別信息至終端應用模塊;終端應用模塊執(zhí)行所述手勢識別信息對應的顯示內(nèi)容的放大動作。本發(fā)明的有益效果在于,使顯示內(nèi)容的放大應用,特別是在瀏覽圖面,網(wǎng)頁,地圖和電子書的應用中,操作更加快捷、方便,也更加容易。
文檔編號G06F3/041GK102262510SQ201110257210
公開日2011年11月30日 申請日期2011年9月1日 優(yōu)先權日2011年9月1日
發(fā)明者徐正弟, 王洪魁, 陳建, 魏子恒 申請人:珠海全志科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1