一種實現(xiàn)輸入控制的方法、裝置及移動終端的制作方法
【專利摘要】本發(fā)明公開了一種實現(xiàn)輸入控制的方法、裝置及移動終端,該方法包括:根據(jù)捕獲指令,通過攝像裝置捕獲觸摸點的滑動操作;對捕獲的滑動操作進行解析,將所述滑動操作轉(zhuǎn)換為控制信息;基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令;將所述控制指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制。采用上述技術(shù)方案,普適性較強,能夠較好地提高輸入控制的靈活性。
【專利說明】一種實現(xiàn)輸入控制的方法、裝置及移動終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信號處理【技術(shù)領(lǐng)域】,尤其是涉及一種實現(xiàn)輸入控制的方法、裝置及移動終端。
【背景技術(shù)】
[0002]隨著信息社會的發(fā)展,計算機產(chǎn)品越來越趨向于移動化。例如筆記本電腦、平板電腦等等。同時,隨著計算機產(chǎn)品的移動化,易于使用而又便于攜帶的電子周邊產(chǎn)品也將受到人們的青睞。
[0003]為實現(xiàn)輸入操作的便利性,用戶一般通過鼠標作為控制信息輸入的載體,鼠標將用戶發(fā)來的操作指令輸入到計算機產(chǎn)品中,實現(xiàn)輸入控制?,F(xiàn)有技術(shù)中,鼠標的形式存在著多樣性,例如機械鼠標、光電鼠標、寫字板、觸摸板、指點桿等等。其中,機械鼠標主要由滾球、輥柱和光柵信號傳感器組成。其工作原理是:當拖動鼠標時,帶動滾球轉(zhuǎn)動,滾球又帶動棍柱轉(zhuǎn)動,裝在棍柱端部的光柵信號傳感器產(chǎn)生的光電脈沖信號反映出鼠標器在垂直和水平方向的位移變化,然后通過輸入控制的處理和轉(zhuǎn)換來控制計算機產(chǎn)品屏幕上光標箭頭的移動。光電鼠標則是用光電傳感器代替了滾球,通過紅外線或激光照射粗糙的表面所產(chǎn)生的陰影圖像來獲取鼠標位移。而觸摸板是當手指接近觸摸板時會使電容量改變,借由電容感應(yīng)來獲知手指的移動情況。
[0004]每種鼠標因其特點不同適用于不同的應(yīng)用環(huán)境。機械鼠標、光電鼠標和寫字板等具有良好的使用舒適度,由于這些都屬于外接設(shè)備,比較適合在工作環(huán)境穩(wěn)定、具有較大使用空間的地方使用,攜帶不方便,因此實際應(yīng)用中局限性較強。而觸摸板和指點桿都內(nèi)置于筆記本電腦上,占用空間小且攜帶方便,但是使用靈活性較差。
[0005]綜上所述,現(xiàn)有技術(shù)中通過鼠標作為輸入控制的載體,局限性較強,靈活性較差。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實施例提供了一種實現(xiàn)輸入控制的方法、裝置及移動終端,普適性較強,能夠較好地提高輸入控制的靈活性。
[0007]—種實現(xiàn)輸入控制的方法,包括:根據(jù)捕獲指令,通過攝像裝置捕獲觸摸點的滑動操作;對捕獲的滑動操作進行解析,將所述滑動操作轉(zhuǎn)換為控制信息;基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令;將所述控制指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制。
[0008]一種實現(xiàn)輸入控制的裝置,包括:監(jiān)控記錄模塊,用于根據(jù)捕獲指令,通過攝像裝置捕獲觸摸點的滑動操作;圖像識別模塊,用于對捕獲的滑動操作進行解析,將所述滑動操作轉(zhuǎn)換為控制信息;控制存儲模塊,用于存儲預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系;圖像識別模塊,還用于以及基于控制存儲模塊存儲的預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令;信息傳輸模塊,用于將所述控制指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制。[0009]一種移動終端,該移動終端設(shè)置有攝像裝置,還包括上述實現(xiàn)輸入控制的裝置。
[0010]采用上述技術(shù)方案,通過攝像裝置捕獲觸摸點的滑動操作,然后確定捕獲的滑動操作對應(yīng)的控制指令,將確定出的控制指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制,避免了現(xiàn)有技術(shù)中使用計算機外接設(shè)備實現(xiàn)輸入控制時受置于使用環(huán)境,局限性較強的問題,只要帶有拍照功能的終端,通過本發(fā)明這里提出的技術(shù)方案,都可以實現(xiàn)輸入控制,較好地提高輸入控制過程的靈活性。
【專利附圖】
【附圖說明】
[0011]圖1為本發(fā)明實施例一中,提出的實現(xiàn)輸入控制的方法流程圖;
[0012]圖2為本發(fā)明實施例一中,提出的實現(xiàn)輸入控制的裝置結(jié)構(gòu)圖;
[0013]圖3為本發(fā)明實施例二中,提出的基于移動終端實現(xiàn)輸入控制的方法流程圖。
【具體實施方式】
[0014]針對現(xiàn)有技術(shù)中提出的通過計算機外接設(shè)備實現(xiàn)輸入控制時局限性較強、靈活性較差的問題,本發(fā)明實施例這里提出的技術(shù)方案,通過攝像裝置捕獲觸摸點的滑動操作,然后確定捕獲的滑動操作對應(yīng)的控制指令,傳輸給控制對象實現(xiàn)輸入控制,避免了現(xiàn)有技術(shù)中使用計算機外接設(shè)備實現(xiàn)輸入控制時受置于使用環(huán)境,局限性較強的問題,只要帶有拍照功能的終端,通過本發(fā)明這里提出的技術(shù)方案,都可以實現(xiàn)輸入控制,較好地提高輸入控制過程的靈活性,提升用戶的感知度。
[0015]下面將結(jié)合各個附圖對本發(fā)明實施例技術(shù)方案的主要實現(xiàn)原理、【具體實施方式】及其對應(yīng)能夠達到的有益效果進行詳細地闡述。
[0016]實施例一
[0017]為本發(fā)明實施例一中,提出一種實現(xiàn)輸入控制的方法,如圖1所示,具體處理過程如下述:
[0018]步驟11,根據(jù)捕獲指令,通過攝像裝置捕獲觸摸點的滑動操作。
[0019]其中,設(shè)置有攝像裝置的終端可以是移動終端,攝像裝置可以是外置,也可以是設(shè)置在移動終端內(nèi)部,即移動終端自身就有的攝像裝置。觸摸點可以但不限于是用戶的手指、
寸寸ο
[0020]步驟12,對捕獲的滑動操作進行解析,將所述滑動操作轉(zhuǎn)換為控制信息,并基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令。
[0021]需要說明的是,預(yù)先設(shè)置的預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系可以根據(jù)用戶的操作習慣,自行進行更改。
[0022]其中,在預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系中,存儲著每個滑動操作及控制指令的對應(yīng)關(guān)系。所述控制指令但不限于包括單獨點擊操作指令,雙次點擊操作指令、長按操作指令、上下移動操作指令、左右移動操作指令和上下翻頁操作指令中的一種或者幾種的組合形式。
[0023]具體地,當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第一時長內(nèi),捕獲的觸摸點圖像大小交替變換一次且觸摸點變化幅度大于預(yù)設(shè)第一閾值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為單獨點擊操作指令。[0024]當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第二時長內(nèi),觸摸點圖像大小交替變換兩次且觸摸點圖像變化幅度大于預(yù)設(shè)第二閾值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為雙次點擊操作指令。
[0025]當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第三時長內(nèi),觸摸點圖像變化幅度小于預(yù)設(shè)第三閾值且移動速度為零時,確定所述捕獲的滑動操作對應(yīng)的控制指令為長按點擊操作指令。
[0026]根據(jù)在預(yù)設(shè)第四時長內(nèi)捕獲的滑動操作在水平方向上的位移速度,確定所述滑動操作在水平方向上的第一坐標變化值,若所述第一坐標變化值大于預(yù)設(shè)第一門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為左右移動操作指令。較佳地,若捕獲的滑動操作在水平方向上,是由左向右移動,則可以確定是向左移動操作指令,反之,可以確定為向右移動操作指令。具體實施中,可以人為進行設(shè)置。
[0027]根據(jù)在預(yù)設(shè)第五時長內(nèi)捕獲的滑動操作在垂直方向上的位移速度,確定所述滑動操作在垂直方向上的第二坐標變化值,若所述第二坐標變化值大于預(yù)設(shè)第二門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為上下移動操作指令。較佳地,若捕獲的滑動操作在垂直方向上,是由上向下移動,則可以確定是向下移動操作指令,反之,可以確定為向上移動操作指令。具體實施中,可以人為進行設(shè)置。
[0028]當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第六時長內(nèi),觸摸點圖像大小交替變換一次且觸摸點圖像變化幅度大于預(yù)設(shè)第四閾值,且捕獲的滑動操作在垂直方向上的第三坐標變化值大于預(yù)設(shè)第三門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為上下翻頁操作指令。較佳地,由于上下翻頁操作指令是由單次點擊指令和上下移動操作指令組合形成,所以第六預(yù)設(shè)時長在進行設(shè)置的時候,可以將流第六預(yù)設(shè)時長設(shè)置為第一預(yù)設(shè)時長和第五預(yù)設(shè)時長相加得到的和值。第四閾值可以設(shè)置的和第一閾值相同,第三門限值可以和第二門限值相同。
[0029]其中,將上述幾種操作指令選取其中兩種進行組合時,還可以實現(xiàn)其他的操作指令。
[0030]需要說明的是,本發(fā)明實施例上述提出的預(yù)設(shè)第一時長?預(yù)設(shè)第六時長,用戶可以自行設(shè)置,也可以是由開發(fā)人員預(yù)先設(shè)置好存儲的。
[0031]步驟13,將所述控制指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制。
[0032]其中,傳輸方式可以但不限于包括以下兩種:
[0033]第一種方式:將所述控制指令通過有線傳輸方式傳輸給控制對象。
[0034]其中,有線傳輸?shù)姆绞娇梢允峭ㄟ^通用串行總線(USB, Universal SerialBus)數(shù)據(jù)線與控制對象連接,將控制指令傳輸給控制對象。
[0035]第二種方式:將所述控制指令通過無線傳輸方式傳輸給控制對象。
[0036]其中,無線傳輸方式一般是基于射頻技術(shù),向控制對象傳輸數(shù)據(jù),無線傳輸包含發(fā)射器和接收器兩個部分,發(fā)射器安裝在設(shè)置有攝像裝置的終端中,接收器可以與控制對象相連,也可以設(shè)置在控制對象中。具體地,接收器可以但不限于是插入控制對象中的單獨設(shè)備,例如可以是插入擴展插槽內(nèi)的專用卡,也可以是控制對象的內(nèi)置部件。發(fā)射器將控制指令進行編碼,并轉(zhuǎn)換成無線信號發(fā)送出去。接收器收到信號后,將信號解碼并傳送控制設(shè)備,驅(qū)動控制設(shè)備執(zhí)行。[0037]具體地,本發(fā)明實施例一這里提出的無線傳輸方式至少包括下述一種或幾種:
[0038]第一種:基于紅外線進行無線傳輸。
[0039]第二種:基于無線電頻率的方式進行無線傳輸。
[0040]例如,27MHz射頻、40/49MHz 射頻、315/433MHz 射頻、2.4GHz 射頻等等。
[0041]第三種:基于藍牙的方式進行無線傳輸。
[0042]具體地,基于安全性考慮,還可以將所述控制指令通過加密算法進行加密后,通過無線傳輸方式傳輸給控制對象。
[0043]例如,發(fā)射器與接收器進行無線通信時,可以使用一個公共識別碼以相同的頻率在同一個信道工作來配對。這樣可以較好地排除來自其它源和RF設(shè)備的干擾。具體地,配對可預(yù)先進行,也可使用配對序列等方法。具體地,為了保護向接收器發(fā)送的信息,發(fā)射器可以將數(shù)據(jù)加密為不可讀取的格式,或使用跳頻方法使得發(fā)射器和接收器按照預(yù)定方式自動改變頻率,這樣可以進一步防止干擾和竊聽。
[0044]其中,有設(shè)置有攝像裝置的終端中,由于攝像裝置安裝的角度不同(例如,在移動終端中,攝像裝置可能設(shè)置在移動終端的上下左右任何一面上),在對捕獲點進行捕獲時,捕獲到的圖像可能和捕獲點實際移動方向相反,例如相差180度,此時可以將捕獲到的滑動操作加上或者減去180度,以保證和捕獲點實際操作相一致。
[0045]可選地,在上述步驟步驟11之前,還可以包括:
[0046]在接收到設(shè)置指令時,對攝像裝置捕獲觸摸點的捕獲方式進行設(shè)置并進行存儲。
[0047]其中,設(shè)置指令可以但不限于包括設(shè)置捕獲點動作對應(yīng)的操作方式,例如當捕獲點是用戶手指時,可以但不限于是手指動作對應(yīng)的操作方式。設(shè)置指令還可以是信息傳送方式、以及安全性能等。
[0048]具體實施中,可以根據(jù)不同的習慣提供不同的設(shè)置選擇。
[0049]相應(yīng)地,本發(fā)明實施例一這里還提出一種實現(xiàn)數(shù)據(jù)控制的裝置,如圖2所示,包括:
[0050]監(jiān)控記錄模塊201,用于根據(jù)捕獲指令,通過攝像裝置捕獲觸摸點的滑動操作。
[0051]圖像識別模塊202,用于對捕獲的滑動操作進行解析,將所述滑動操作轉(zhuǎn)換為控制信息。
[0052]具體地,所述控制指令包括單獨點擊操作指令;所述圖像識別模塊202,具體用于:當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第一時長內(nèi),觸摸點圖像大小交替變換一次且觸摸點圖像變化幅度大于預(yù)設(shè)第一閾值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為單獨點擊操作指令;
[0053]具體地,所述控制指令包括雙次點擊操作指令;所述圖像識別模塊202,具體用于當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第二時長內(nèi),觸摸點圖像大小交替變換兩次且觸摸點圖像變化幅度大于預(yù)設(shè)第二閾值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為雙次點擊操作指令。
[0054]具體地,所述控制指令包括長按操作指令,所述圖像識別模塊202,具體用于當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第三時長內(nèi),觸摸點圖像變化幅度小于預(yù)設(shè)第三閾值且移動速度為零時,確定所述捕獲的滑動操作對應(yīng)的控制指令為長按點擊操作指令。
[0055]具體地,所述控制指令包括左右移動操作指令;所述觸摸點識別模塊202,具體用于:根據(jù)在預(yù)設(shè)第四時長內(nèi)捕獲的滑動操作在水平方向上的位移速度,確定所述滑動操作在水平方向上的第一坐標變化值,若所述第一坐標變化值大于預(yù)設(shè)第一門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為左右移動操作指令。
[0056]具體地,所述控制指令包括上下移動操作指令;所述圖像識別模塊202,具體用于根據(jù)在預(yù)設(shè)第五時長內(nèi)捕獲的滑動操作在垂直方向上的位移速度,確定所述滑動操作在垂直方向上的第二坐標變化值,若所述第二坐標變化值大于預(yù)設(shè)第二門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為上下移動操作指令。
[0057]具體地,所述控制指令包括上下翻頁操作指令;所述圖像識別模塊202,具體用于當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第六時長內(nèi),觸摸點圖像大小交替變換一次且觸摸點圖像變化幅度大于預(yù)設(shè)第四閾值,且捕獲的滑動操作在垂直方向上的第三坐標變化值大于預(yù)設(shè)第三門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為上下翻頁操作指令。
[0058]控制存儲模塊203,用于存儲預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系。
[0059]信息傳輸模塊204,用于將所述控制指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制。
[0060]具體地,上述信息傳輸模塊204,具體用于將所述控制指令通過有線傳輸方式傳輸給控制對象;或者將所述控制指令通過無線傳輸方式傳輸給控制對象。
[0061]具體地,上述信息傳輸模塊204使用的無線傳輸方式至少包括下述一種或幾種:
[0062]基于紅外線進行無線傳輸;
[0063]基于無線電頻率的方式進行無線傳輸;
[0064]基于藍牙的方式進行無線傳輸。
[0065]具體地,上述信息傳輸模塊204,具體用于將所述控制指令通過加密算法進行加密后,通過無線傳輸方式傳輸給控制對象。
[0066]其中,上述裝置還可以包括:
[0067]系統(tǒng)設(shè)置模塊205,用于在接收到設(shè)置指令時,對攝像裝置捕獲觸摸點的捕獲方式進行設(shè)置;
[0068]所述控制存儲模塊203,還用于存儲系統(tǒng)設(shè)置模塊接收到的設(shè)置指令。
[0069]相應(yīng)地,本發(fā)明實施例一這里還提出一種移動終端,該移動終端設(shè)置有攝像裝置,還包括上述實現(xiàn)輸入控制的裝置。
[0070]實施例二
[0071]在上述實施例一基礎(chǔ)之上,本發(fā)明實施例二這里以帶有攝像功能的移動終端為例,來詳細闡述實現(xiàn)輸入控制的方法詳細處理流程,即基于帶有攝像功能的移動終端,記錄拍攝物體的運動軌跡和變化速度,來實現(xiàn)電子產(chǎn)品的鼠標功能,如圖3所示,具體處理過程如下述:
[0072]步驟31,用戶啟動設(shè)置在移動終端中的實現(xiàn)輸入控制的裝置,實現(xiàn)輸入控制的裝直啟動運彳丁,也可以稱之為啟動移動終端的鼠標功能。
[0073]其中,用戶可以根據(jù)移動終端中攝像裝置的位置發(fā)送設(shè)置指令,對捕獲觸摸點的捕獲方式進行設(shè)置。
[0074]步驟32,實現(xiàn)輸入控制的裝置工作,與控制對象進行連接。[0075]其中,本發(fā)明實施二這里以控制對象為筆記本電腦為例來進行詳細闡述。輸入控制的裝置正常工作,建立移動終端和筆記本電腦間的配對連接。
[0076]步驟33,實現(xiàn)輸入控制的裝置的監(jiān)控記錄模塊通過設(shè)置有攝像裝置的終端捕獲觸摸點的滑動操作。
[0077]其中,監(jiān)控記錄模塊用于通過移動終端中的攝像裝置來記錄捕獲點(例如用戶的手指)的動作變化情況。例如,在移動終端攝像裝置的有效攝像范圍內(nèi),用戶的手指進行相關(guān)滑動操作,攝像裝置記錄下用戶手指的變化幅度和運動軌跡等。其中,用戶手指是在桌面上進行滑動操作,或者在其他位置上進行滑動操作,只要在攝像裝置拍攝的有效范圍內(nèi)即可。例如,用戶手指可以在桌面水平方向上左右移動,或者垂直方向上上下移動,或者在原有的位置附近上下叩擊等等。
[0078]若用戶在啟動實現(xiàn)輸入控制的裝置時,根據(jù)移動終端攝像裝置的位置,對實現(xiàn)輸入控制的裝置進行了預(yù)先設(shè)置時,此時,如果確定出攝像裝置的捕獲角度和控制方向不相同,則將捕獲到的滑動操作進行角度轉(zhuǎn)換。
[0079]其中,有設(shè)置有攝像裝置的終端中,由于攝像裝置安裝的角度不同(例如,在移動終端中,攝像裝置可能設(shè)置在移動終端的上下左右任何一面上),在對捕獲點進行捕獲時,捕獲到的圖像可能和捕獲點實際移動方向相反,例如相差180度,此時可以將捕獲到的滑動操作加上或者減去180度,以保證和捕獲點實際操作相一致。
[0080]步驟34,圖像識別模塊對捕獲的滑動操作進行解析,將所述滑動操作轉(zhuǎn)換為控制信息,基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令。
[0081]需要說明的是,預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系可以根據(jù)用戶的操作習慣,自行進行更改。
[0082]其中,在預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系中,存儲著每個滑動操作及控制指令的對應(yīng)關(guān)系。所述控制指令但不限于包括單獨點擊操作指令,雙次點擊操作指令、長按操作指令、上下移動操作指令和左右移動操作指令中的一種或者幾種的組合形式。具體請參見上述實施例一中步驟12中的詳細闡述,這里不再贅述。
[0083]下面以較為常見的用戶右手控制鼠標操作為例來進行詳細闡述。
[0084]其中,該圖像模塊要識別的控制指令包括單獨點擊操作指令(簡稱為單擊)、雙次點擊操作指令(簡稱為雙擊)、長按操作指令(簡稱為長按)和移動光標(上下移動操作指令和左右移動操作指令),該些指令是鼠標常用指令。其中,單擊、雙擊和長按三個操作指令是是通過判斷攝像裝置記錄的手指大小的變化來識別的。具體地,在攝像裝置進行攝像過程中,手指離攝像裝置的遠近不同,使得攝像裝置記錄的手指的大小也不完全相同。當在第一預(yù)設(shè)時長內(nèi),捕獲的用戶手指的圖像大小交替變換一次,且圖像變化幅度大于預(yù)設(shè)第一閾值時,確定操作指令為單擊。當預(yù)設(shè)第二時長內(nèi),圖像大小交替變換兩次且圖像變化幅度大于預(yù)設(shè)第二閾值時,識別為雙擊。即用戶手指圖像大小快速交替變換兩次,識別為雙擊,當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第三時長內(nèi),觸摸點圖像變化幅度小于預(yù)設(shè)第三閾值且移動速度為零時,識別為長按。
[0085]其中,實際應(yīng)用中,用戶手指運動的速度可以根據(jù)圖像的運動距離和相應(yīng)時間進行計算。需要特殊說明的是,若監(jiān)測到的用戶手指圖像大小變化幅度小于系統(tǒng)某預(yù)定值時(例如預(yù)設(shè)第三閾值),該操作可以視為無效操作或移動操作。較佳地,本發(fā)明實施例二這里將其視為無效操作。
[0086]而鼠標功能中的光標的移動操作對應(yīng)本發(fā)明實施例這里提出的左右移動操作指令和上下移動操作指令。例如,可以通過圖像上用戶手指的水平移動方向和位移速度來確定X或Y軸上的坐標變化值。手指水平移動過程中的大小變化,若差值在預(yù)定值內(nèi),不視為點擊操作。
[0087]步驟35,實現(xiàn)輸入控制的裝置中包含的信息傳輸模塊,將圖像識別模塊確定出的操作指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制。
[0088]其中,信號傳輸方式可以但不限于包括以下兩種:
[0089]第一種方式:將所述控制指令通過有線傳輸方式傳輸給控制對象。
[0090]其中,有線傳輸?shù)姆绞娇梢允峭ㄟ^通用串行總線(USB, Universal SerialBus)數(shù)據(jù)線與控制對象連接,將控制指令傳輸給控制對象。
[0091]第二種方式:將所述控制指令通過無線傳輸方式傳輸給控制對象。
[0092]其中,無線傳輸方式一般是基于射頻技術(shù),向控制對象傳輸數(shù)據(jù)。
[0093]較佳地,本發(fā)明實施例二這里采用無線傳輸?shù)姆绞?,由移動終端向筆記本電腦傳輸控制指令,以基于移動終端實現(xiàn)鼠標功能。無線傳輸包含發(fā)射器和接收器兩個部分,發(fā)射器安裝在移動終端中,接收器可以與筆記本電腦相連,也可以設(shè)置在筆記本電腦內(nèi)部。具體地,接收器可以但不限于是插入到筆記本電腦中的單獨設(shè)備,例如可以是插入擴展插槽內(nèi)的專用卡。移動終端中的發(fā)射器將控制指令進行編碼,并轉(zhuǎn)換成無線信號發(fā)送出去。接收器收到信號后,將信號解碼并傳送筆記本電腦的控制單元,驅(qū)動鼠標啟動程序執(zhí)行相應(yīng)的處理。具體地,基于安全性考慮,還可以將所述控制指令通過加密算法進行加密后,通過無線傳輸方式傳輸給控制對象。例如,發(fā)射器與接收器進行無線通信時,可以使用一個公共識別碼以相同的頻率在同一個信道工作來配對。這樣可以較好地排除來自其它源和RF設(shè)備的干擾。具體地,配對可預(yù)先進行,也可使用配對序列等方法。具體地,為了保護向接收器發(fā)送的信息,發(fā)射器可以將數(shù)據(jù)加密為不可讀取的格式,或使用跳頻方法使得發(fā)射器和接收器按照預(yù)定方式自動改變頻率,這樣可以進一步防止干擾和竊聽。
[0094]采用本發(fā)明實施例二這里提出的技術(shù)方案,基于移動終端來實現(xiàn)筆記本電腦的鼠標功能,由于移動終端已經(jīng)成為每個用戶日程生活中不可缺少的通信產(chǎn)品,一方面,人用于對移動終端可謂形影不離,在移動終端上加入鼠標的控制功能,就能解決筆記本電腦的外接鼠標不易攜帶的問題。另一方面,手機終端的大小、形狀與鼠標類似,手機終端的質(zhì)感也能夠滿足用戶對舒適度的要求。再者,大多數(shù)的移動終端都具備拍照攝像和無線傳輸?shù)墓δ?,所以可以基于移動終端實現(xiàn)鼠標功能,靈活性就較好,也相應(yīng)地節(jié)約了使用成本。
[0095]本領(lǐng)域的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、裝置(設(shè)備)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0096]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、裝置(設(shè)備)和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的
>J-U ρ?α裝直。
[0097]這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0098]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0099]盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
[0100]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包 含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種實現(xiàn)輸入控制的方法,其特征在于,包括: 根據(jù)捕獲指令,通過攝像裝置捕獲觸摸點的滑動操作; 對捕獲的滑動操作進行解析,將所述滑動操作轉(zhuǎn)換為控制信息; 基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令; 將所述控制指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制。
2.如權(quán)利要求1所述的方法,其特征在于,在通過攝像裝置捕獲觸摸點的滑動操作之前,還包括: 在接收到設(shè)置指令時,對攝像裝置捕獲觸摸點的捕獲方式進行設(shè)置并進行存儲。
3.如權(quán)利要求1所述的方法,其特征在于,所述控制指令包括單獨點擊操作指令; 基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令,包括: 當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第一時長內(nèi),觸摸點圖像大小交替變換一次且觸摸點圖像變化幅度大于預(yù)設(shè)第一閾值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為單獨點擊操作指令。
4.如權(quán)利要求1所述的方法,其特征在于,所述控制指令包括雙次點擊操作指令; 基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令,包括: 當所述捕獲的滑動操作`是所述觸摸點在預(yù)設(shè)第二時長內(nèi),觸摸點圖像大小交替變換兩次且觸摸點圖像變化幅度大于預(yù)設(shè)第二閾值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為雙次點擊操作指令。
5.如權(quán)利要求1所述的方法,其特征在于,所述控制指令包括長按操作指令; 基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令,包括: 當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第三時長內(nèi),觸摸點圖像變化幅度小于預(yù)設(shè)第三閾值且移動速度為零時,確定所述捕獲的滑動操作對應(yīng)的控制指令為長按點擊操作指令。
6.如權(quán)利要求1所述的方法,其特征在于,所述控制指令包括左右移動操作指令; 基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令,包括: 根據(jù)在預(yù)設(shè)第四時長內(nèi)捕獲的滑動操作在水平方向上的位移速度,確定所述滑動操作在水平方向上的第一坐標變化值,若所述第一坐標變化值大于預(yù)設(shè)第一門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為左右移動操作指令。
7.如權(quán)利要求1所述的方法,其特征在于,所述控制指令包括上下移動操作指令; 基于預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令,包括: 根據(jù)在預(yù)設(shè)第五時長內(nèi)捕獲的滑動操作在垂直方向上的位移速度,確定所述滑動操作在垂直方向上的第二坐標變化值,若所述第二坐標變化值大于預(yù)設(shè)第二門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為上下移動操作指令。
8.如權(quán)利要求1所述的方法,其特征在于,所述控制指令包括上下翻頁操作指令; 當所述捕獲的滑動操作是所述觸摸點在預(yù)設(shè)第六時長內(nèi),觸摸點圖像大小交替變換一次且觸摸點圖像變化幅度大于預(yù)設(shè)第四閾值,且捕獲的滑動操作在垂直方向上的第三坐標變化值大于預(yù)設(shè)第三門限值時,確定所述捕獲的滑動操作對應(yīng)的控制指令為上下翻頁操作指令。
9.一種實現(xiàn)輸入控制的裝置,其特征在于,包括:監(jiān)控記錄模塊,用于根據(jù)捕獲指令,通過攝像裝置捕獲觸摸點的滑動操作; 圖像識別模塊,用于對捕獲的滑動操作進行解析,將所述滑動操作轉(zhuǎn)換為控制信息; 控制存儲模塊,用于存儲預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系; 所述圖像識別模塊,還用于以及基于控制存儲模塊存儲的預(yù)先設(shè)置的控制信息與控制指令的對應(yīng)關(guān)系,確定對應(yīng)的控制指令; 信息傳輸模塊,用于將所述控制指令轉(zhuǎn)換為電信號傳輸給控制對象實現(xiàn)輸入控制。
10.如權(quán)利要求9所述的裝置,其特征在于,還包括: 系統(tǒng)設(shè)置模塊,用于在接收到設(shè)置指令時,對攝像裝置捕獲觸摸點的捕獲方式進行設(shè)置; 所述控制存儲模塊,還用于存儲系統(tǒng)設(shè)置模塊接收到的設(shè)置指令。
11.一種移動終端, 該移動終端設(shè)置有攝像裝置,其特征在于,包括如權(quán)利要求9所述的實現(xiàn)輸入控制的裝置。
【文檔編號】G06F3/0487GK103777744SQ201210406312
【公開日】2014年5月7日 申請日期:2012年10月23日 優(yōu)先權(quán)日:2012年10月23日
【發(fā)明者】李碩 申請人:中國移動通信集團公司