欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

鼠標(biāo)模擬方法和裝置的制造方法

文檔序號(hào):10624397閱讀:536來源:國(guó)知局
鼠標(biāo)模擬方法和裝置的制造方法
【專利摘要】本公開是關(guān)于一種鼠標(biāo)模擬方法和裝置,屬于移動(dòng)終端技術(shù)領(lǐng)域。其中,鼠標(biāo)模擬方法包括:獲取鼠標(biāo)圖像;根據(jù)鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型;根據(jù)鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。只需通過移動(dòng)終端獲取鼠標(biāo)圖像即可對(duì)鼠標(biāo)進(jìn)行模擬,無需攜帶鼠標(biāo),方便易用,提升用戶使用體驗(yàn)。
【專利說明】
鼠標(biāo)模擬方法和裝置
技術(shù)領(lǐng)域
[0001 ]本公開涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及一種鼠標(biāo)模擬方法和裝置。
【背景技術(shù)】
[0002]鼠標(biāo)是電腦最主要的輸入工具。人們可以通過鼠標(biāo)選擇操作對(duì)象,鼠標(biāo)右鍵彈出更多菜單選項(xiàng)。但是,隨著信息化的不斷發(fā)展,人們?cè)絹碓矫β?,需要隨時(shí)隨地使用電腦進(jìn)行辦公。而人們不可能一直隨身攜帶鼠標(biāo),因此亟需一種無需用戶攜帶鼠標(biāo)即可實(shí)現(xiàn)鼠標(biāo)的操作功能的方法。

【發(fā)明內(nèi)容】

[0003]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種鼠標(biāo)模擬方法和裝置以及基于虛擬鼠標(biāo)的輸入方法和裝置。。
[0004]根據(jù)本公開實(shí)施例的第一方面,提供一種鼠標(biāo)模擬方法,包括:獲取鼠標(biāo)圖像;根據(jù)所述鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型;根據(jù)所述鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。
[0005]如上所述的鼠標(biāo)模擬方法,根據(jù)所述鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型,包括:
[0006]將所述鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配,所述標(biāo)準(zhǔn)鼠標(biāo)圖像保存于本地?cái)?shù)據(jù)庫(kù)或網(wǎng)絡(luò)端中;
[0007]將與所述鼠標(biāo)圖像相匹配的標(biāo)準(zhǔn)鼠標(biāo)圖像的鼠標(biāo)類型確定為所述鼠標(biāo)圖像對(duì)應(yīng)的鼠標(biāo)類型。
[0008]如上所述的鼠標(biāo)模擬方法,將所述鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配,包括:
[0009]基于尺度不變特征轉(zhuǎn)換SIFT算法計(jì)算所述鼠標(biāo)圖像與數(shù)據(jù)庫(kù)中的標(biāo)準(zhǔn)鼠標(biāo)圖像之間的相似度;
[0010]當(dāng)所述相似度大于預(yù)設(shè)閾值時(shí),確定所述鼠標(biāo)圖像與所述標(biāo)準(zhǔn)鼠標(biāo)圖像相匹配。[0011 ]如上所述的鼠標(biāo)模擬方法,所述方法還包括:
[0012]接收對(duì)所述虛擬鼠標(biāo)的觸發(fā)操作;
[0013]根據(jù)所述觸發(fā)操作向通信對(duì)端發(fā)送輸入指令。
[0014]如上所述的鼠標(biāo)模擬方法,根據(jù)所述觸發(fā)操作向通信對(duì)端發(fā)送輸入指令,包括:
[0015]通過有線或無線接口向所述通信對(duì)端發(fā)送所述輸入指令。
[0016]根據(jù)本公開實(shí)施例的第二方面,提供一種基于虛擬鼠標(biāo)的輸入方法,包括:接收通信對(duì)端發(fā)送的輸入指令,其中,所述輸入指令為通過所述通信對(duì)端的虛擬鼠標(biāo)輸入的;根據(jù)所述輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。
[0017]如上所述的基于虛擬鼠標(biāo)的輸入方法,接收通信對(duì)端發(fā)送的輸入指令,包括:
[0018]通過有線或無線接口接收所述通信對(duì)端發(fā)送的輸入指令。
[0019]根據(jù)本公開實(shí)施例的第三方面,提供一種鼠標(biāo)模擬裝置,包括:
[0020]獲取模塊,用于獲取鼠標(biāo)圖像;[0021 ]確定模塊,用于根據(jù)所述鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型;
[0022]模擬模塊,用于根據(jù)所述鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。
[0023]如上所述的鼠標(biāo)模擬裝置,所述確定模塊,包括:
[0024]匹配子模塊,用于將所述鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配,所述標(biāo)準(zhǔn)鼠標(biāo)圖像保存于本地?cái)?shù)據(jù)庫(kù)或網(wǎng)絡(luò)端中;
[0025]確定子模塊,用于將與所述鼠標(biāo)圖像相匹配的標(biāo)準(zhǔn)鼠標(biāo)圖像的鼠標(biāo)類型確定為所述鼠標(biāo)圖像對(duì)應(yīng)的鼠標(biāo)類型。
[0026]如上所述的鼠標(biāo)模擬裝置,所述匹配子模塊,包括:
[0027]計(jì)算單元,用于基于尺度不變特征轉(zhuǎn)換SIFT算法計(jì)算所述鼠標(biāo)圖像與所述標(biāo)準(zhǔn)鼠標(biāo)圖像之間的相似度;
[0028]確定單元,用于當(dāng)所述相似度大于預(yù)設(shè)閾值時(shí),確定所述鼠標(biāo)圖像與所述標(biāo)準(zhǔn)鼠標(biāo)圖像相匹配。
[0029]如上所述的鼠標(biāo)模擬裝置,還包括:
[0030]接收模塊,用于接收對(duì)所述虛擬鼠標(biāo)的觸發(fā)操作;
[0031]發(fā)送模塊,用于根據(jù)所述觸發(fā)操作向通信對(duì)端發(fā)送輸入指令。
[0032]如上所述的鼠標(biāo)模擬裝置,所述發(fā)送模塊,用于:
[0033]通過有線或無線接口向所述通信對(duì)端發(fā)送所述輸入指令。
[0034]根據(jù)本公開實(shí)施例的第四方面,提供一種基于虛擬鼠標(biāo)的輸入裝置,包括:
[0035]接收模塊,用于接收通信對(duì)端發(fā)送的輸入指令,其中,所述輸入指令為通過所述通信對(duì)端的虛擬鼠標(biāo)輸入的;
[0036]執(zhí)行模塊,用于根據(jù)所述輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。
[0037]如上所述的基于虛擬鼠標(biāo)的輸入裝置,所述接收模塊,用于:
[0038]通過有線或無線接口接收所述通信對(duì)端發(fā)送的輸入指令。
[0039]根據(jù)本公開實(shí)施例的第五方面,提供一種鼠標(biāo)模擬裝置,包括:
[0040]處理器;
[0041]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0042]其中,所述處理器被配置為:
[0043]獲取鼠標(biāo)圖像;
[0044]根據(jù)所述鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型;
[0045]根據(jù)所述鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。
[0046]根據(jù)本公開實(shí)施例的第六方面,提供一種基于虛擬鼠標(biāo)的輸入裝置,包括:
[0047]處理器;
[0048]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0049]其中,所述處理器被配置為:
[0050]接收通信對(duì)端發(fā)送的輸入指令,其中,所述輸入指令為通過所述通信對(duì)端的虛擬鼠標(biāo)輸入的;
[0051 ]根據(jù)所述輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。
[0052]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過獲取鼠標(biāo)圖像,再根據(jù)鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型,然后根據(jù)鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo),只需通過移動(dòng)終端獲取鼠標(biāo)圖像即可對(duì)鼠標(biāo)進(jìn)行模擬,無需攜帶鼠標(biāo),方便易用,提升用戶使用體驗(yàn)。
[0053]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0054]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0055]圖1是根據(jù)一示例性實(shí)施例示出的一種鼠標(biāo)模擬方法的流程圖。
[0056]圖2是根據(jù)一示例性實(shí)施例示出的一種基于虛擬鼠標(biāo)的輸入方法的流程圖。
[0057]圖3是根據(jù)一示例性實(shí)施例示出的一種鼠標(biāo)模擬裝置框圖一。
[0058]圖4是根據(jù)一示例性實(shí)施例示出的一種鼠標(biāo)模擬裝置框圖二。
[0059]圖5是根據(jù)一示例性實(shí)施例示出的一種基于虛擬鼠標(biāo)的輸入裝置框圖。
[0060]圖6是根據(jù)一示例性實(shí)施例示出的一種鼠標(biāo)模擬裝置600的框圖。
[0061]圖7是根據(jù)一示例性實(shí)施例示出的一種基于虛擬鼠標(biāo)的輸入裝置700的框圖。
【具體實(shí)施方式】
[0062]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0063]圖1是根據(jù)一示例性實(shí)施例示出的一種鼠標(biāo)模擬方法的流程圖,如圖1所示,鼠標(biāo)模擬方法,包括以下步驟;
[0064]在步驟SlOl中,獲取鼠標(biāo)圖像。
[0065]在一實(shí)施例中,可從本地存儲(chǔ)中選取鼠標(biāo)圖像,也可以對(duì)實(shí)體鼠標(biāo)進(jìn)行拍照獲取鼠標(biāo)圖像,還可以從網(wǎng)絡(luò)端中獲取鼠標(biāo)圖像,本公開實(shí)施例對(duì)此不作限定。舉例來說,可以選取移動(dòng)終端的圖片庫(kù)中已存儲(chǔ)的鼠標(biāo)圖像。如果圖片庫(kù)中不存在鼠標(biāo)圖像,則可直接啟動(dòng)移動(dòng)終端的照相功能對(duì)實(shí)體鼠標(biāo)進(jìn)行拍照,從而獲取對(duì)應(yīng)的鼠標(biāo)圖像。或者還可以查詢網(wǎng)絡(luò)端中的鼠標(biāo)圖像,從中選擇并下載保存任一鼠標(biāo)圖像,將其獲取為對(duì)應(yīng)的鼠標(biāo)圖像。
[0066]在步驟S102中,根據(jù)鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型。
[0067]在獲取鼠標(biāo)圖像之后,可將鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配。示例地,標(biāo)準(zhǔn)鼠標(biāo)圖像保存于本地?cái)?shù)據(jù)庫(kù)或網(wǎng)絡(luò)端中。例如:本地?cái)?shù)據(jù)庫(kù)中可保存有標(biāo)準(zhǔn)兩鍵、多鍵等的標(biāo)準(zhǔn)鼠標(biāo)圖像。由標(biāo)準(zhǔn)鼠標(biāo)圖像可得知鼠標(biāo)的品牌名稱、系列名稱等。在一實(shí)施例中,從網(wǎng)絡(luò)端和本地?cái)?shù)據(jù)庫(kù)獲取標(biāo)準(zhǔn)鼠標(biāo)圖像的步驟相似,相同之處不再贅述,不同之處在于,從網(wǎng)絡(luò)端獲取標(biāo)準(zhǔn)鼠標(biāo)圖像需要通過網(wǎng)絡(luò)查詢網(wǎng)絡(luò)端中的數(shù)據(jù)庫(kù)中存儲(chǔ)的標(biāo)準(zhǔn)鼠標(biāo)圖像。
[0068]不例地,可基于SIFT(Scale_invariantfeature transform,尺度不變特征轉(zhuǎn)換)算法,提取鼠標(biāo)圖像中的圖像特征,將圖像特征與標(biāo)準(zhǔn)鼠標(biāo)圖像的圖像特征進(jìn)行對(duì)比,計(jì)算兩者之間的相似度。當(dāng)相似度大于預(yù)設(shè)閾值時(shí),可確定鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像相匹配。
[0069]在此之后,可將與鼠標(biāo)圖像相匹配的標(biāo)準(zhǔn)鼠標(biāo)圖像的鼠標(biāo)類型確定為鼠標(biāo)圖像對(duì)應(yīng)的鼠標(biāo)類型。
[0070]舉例來說,假設(shè)獲取到一張鼠標(biāo)圖像,從圖像中提取到鼠標(biāo)為黑色,具有左右兩個(gè)按鍵,中間具有一個(gè)滾輪,且具有雷蛇品牌的標(biāo)志等特征,根據(jù)SIFT算法對(duì)鼠標(biāo)的各個(gè)按鍵的位置進(jìn)行特征提取,然后與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配。可獲取到與其最相似的標(biāo)準(zhǔn)鼠標(biāo)圖像是煉獄蝰蛇這款鼠標(biāo),由此可得知該鼠標(biāo)圖像對(duì)應(yīng)的鼠標(biāo)類型為煉獄蝰蛇。
[0071]在步驟S103中,根據(jù)鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。
[0072]在獲取匹配成功的標(biāo)準(zhǔn)鼠標(biāo)圖像對(duì)應(yīng)的鼠標(biāo)類型之后,移動(dòng)終端的觸摸屏可展現(xiàn)該鼠標(biāo)類型的圖片,將觸摸屏顯示的按鍵位置映射成為實(shí)體鼠標(biāo)對(duì)應(yīng)的按鍵。
[0073]示例地,用戶可通過對(duì)移動(dòng)終端觸摸屏的虛擬鼠標(biāo)進(jìn)行觸發(fā)操作來實(shí)現(xiàn)輸入。然后可通過有線或無線接口向通信對(duì)端發(fā)送輸入指令,最終實(shí)現(xiàn)通信對(duì)端根據(jù)該輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。其中,通信對(duì)端可以是PC或是筆記本電腦。有線接口可以是USB接口,無線接口可以是藍(lán)牙或WIFI等無線通訊接口。例如,雙擊手機(jī)觸摸屏上的虛擬鼠標(biāo)左鍵,可實(shí)現(xiàn)在PC端中將瀏覽器窗口最大化的功能。
[0074]綜上,本實(shí)施例提供的鼠標(biāo)模擬方法,通過獲取鼠標(biāo)圖像,再根據(jù)鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型,然后根據(jù)鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo),只需通過移動(dòng)終端獲取鼠標(biāo)圖像即可對(duì)鼠標(biāo)進(jìn)行模擬,無需攜帶鼠標(biāo),方便易用,提升用戶使用體驗(yàn)。
[0075]圖2是根據(jù)一示例性實(shí)施例示出的一種基于虛擬鼠標(biāo)的輸入方法的流程圖,如圖2所示,基于虛擬鼠標(biāo)的輸入方法,包括以下步驟;
[0076]在步驟S201中,接收通信對(duì)端發(fā)送的輸入指令。
[0077]在本公開實(shí)施例中,輸入指令為通過通信對(duì)端的虛擬鼠標(biāo)輸入的。應(yīng)當(dāng)理解的是,本實(shí)施例的執(zhí)行主體例如為PC或筆記本電腦,其對(duì)應(yīng)的通信對(duì)端可為移動(dòng)終端,如手機(jī)等。
[0078]示例地,可通過有線或無線接口接收通信對(duì)端發(fā)送的輸入指令。例如:用戶在通過對(duì)移動(dòng)終端觸摸屏的虛擬鼠標(biāo)進(jìn)行觸發(fā)操作之后,移動(dòng)終端可將輸入指令通過無線接口發(fā)送至PC端。
[0079]在步驟S202中,根據(jù)輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。
[0080]例如,用戶雙擊手機(jī)觸摸屏上的虛擬鼠標(biāo)左鍵,手機(jī)可將對(duì)應(yīng)的輸入指令通過藍(lán)牙方式發(fā)送給PC,PC端在接收到該輸入指令后,可執(zhí)行將瀏覽器窗口最大化的操作。
[0081]綜上,本實(shí)施例提供的基于虛擬鼠標(biāo)的輸入方法,通過接收通信對(duì)端發(fā)送的輸入指令,并根據(jù)輸入指令執(zhí)行對(duì)應(yīng)的輸入操作,無需攜帶鼠標(biāo),通過對(duì)虛擬鼠標(biāo)進(jìn)行操作就能實(shí)現(xiàn)實(shí)體鼠標(biāo)的輸入功能,方便易用,提升用戶使用體驗(yàn)。
[0082]圖3是根據(jù)一示例性實(shí)施例示出的一種鼠標(biāo)模擬裝置框圖,該鼠標(biāo)模擬裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)。如圖3所示,該鼠標(biāo)模擬裝置10包括獲取模塊11、確定模塊12和模擬模塊13。
[0083]獲取模塊11被配置為獲取鼠標(biāo)圖像。
[0084]確定模塊12被配置為根據(jù)鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型。
[0085]其中,確定模塊12可包括匹配子模塊121和確定子模塊122。
[0086]匹配子模塊121被配置為將所述鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配,所述標(biāo)準(zhǔn)鼠標(biāo)圖像保存于本地?cái)?shù)據(jù)庫(kù)或網(wǎng)絡(luò)端中。
[0087]其中,匹配子模塊121進(jìn)一步包括計(jì)算單元1211和確定單元1212。
[0088]計(jì)算單元1211被配置為基于尺度不變特征轉(zhuǎn)換SIFT算法計(jì)算鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像之間的相似度。
[0089]確定單元1212被配置為當(dāng)相似度大于預(yù)設(shè)閾值時(shí),確定鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像相匹配。
[0090]確定子模塊122被配置將與所述鼠標(biāo)圖像相匹配的標(biāo)準(zhǔn)鼠標(biāo)圖像的鼠標(biāo)類型確定為所述鼠標(biāo)圖像對(duì)應(yīng)的鼠標(biāo)類型。
[0091]模擬模塊13被配置為根據(jù)鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。
[0092]此外,如圖4所示,鼠標(biāo)模擬裝置10還可包括接收模塊14和發(fā)送模塊15。
[0093]接收模塊14被配置為接收對(duì)虛擬鼠標(biāo)的觸發(fā)操作。
[0094]發(fā)送模塊15被配置為根據(jù)觸發(fā)操作向通信對(duì)端發(fā)送輸入指令。
[0095]關(guān)于上述實(shí)施例中的鼠標(biāo)模擬裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該鼠標(biāo)模擬方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0096]綜上,本實(shí)施例提供的鼠標(biāo)模擬裝置,通過獲取鼠標(biāo)圖像,再根據(jù)鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型,然后根據(jù)鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo),只需通過移動(dòng)終端獲取鼠標(biāo)圖像即可對(duì)鼠標(biāo)進(jìn)行模擬,無需攜帶鼠標(biāo),方便易用,提升用戶使用體驗(yàn)。
[0097]圖5是根據(jù)一示例性實(shí)施例示出的一種基于虛擬鼠標(biāo)的輸入裝置框圖,該基于虛擬鼠標(biāo)的輸入裝置可以通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)。如圖5所示,該基于虛擬鼠標(biāo)的輸入裝置50包括接收模塊51和執(zhí)行模塊52。
[0098]接收模塊51被配置為接收通信對(duì)端發(fā)送的輸入指令。其中,輸入指令為通過通信對(duì)端的虛擬鼠標(biāo)輸入的。
[0099]執(zhí)行模塊52被配置為根據(jù)輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。
[0100]關(guān)于上述實(shí)施例中的基于虛擬鼠標(biāo)的輸入裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該基于虛擬鼠標(biāo)的輸入方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0101]綜上,本實(shí)施例提供的基于虛擬鼠標(biāo)的輸入裝置,通過接收通信對(duì)端發(fā)送的輸入指令,并根據(jù)輸入指令執(zhí)行對(duì)應(yīng)的輸入操作,無需攜帶鼠標(biāo),通過對(duì)虛擬鼠標(biāo)進(jìn)行操作就能實(shí)現(xiàn)實(shí)體鼠標(biāo)的輸入功能,方便易用,提升用戶使用體驗(yàn)。
[0102]圖6是根據(jù)一示例性實(shí)施例示出的一種鼠標(biāo)模擬裝置600的框圖。例如,鼠標(biāo)模擬裝置600可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
[0103]參照?qǐng)D6,鼠標(biāo)模擬裝置600可以包括以下一個(gè)或多個(gè)組件:處理組件602,存儲(chǔ)器604,電力組件606,多媒體組件608,音頻組件610,輸入/輸出(I/O)接口 612,傳感器組件614,以及通信組件616。
[0104]處理組件602通常控制裝置600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可以包括一個(gè)或多個(gè)處理器620來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件602可以包括一個(gè)或多個(gè)模塊,便于處理組件602和其他組件之間的交互。例如,處理組件602可以包括多媒體模塊,以方便多媒體組件608和處理組件602之間的交互。
[0105]存儲(chǔ)器604被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在設(shè)備600的操作。這些數(shù)據(jù)的示例包括用于在裝置600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器604可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
[0106]電力組件606為裝置600的各種組件提供電力。電力組件606可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置600生成、管理和分配電力相關(guān)聯(lián)的組件。
[0107]多媒體組件608包括在裝置600和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件608包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備600處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0108]音頻組件610被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件610包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置600處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器604或經(jīng)由通信組件616發(fā)送。在一些實(shí)施例中,音頻組件610還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0109]I/O接口612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鼠標(biāo),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
[0110]傳感器組件614包括一個(gè)或多個(gè)傳感器,用于為裝置600提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件614可以檢測(cè)到設(shè)備600的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如組件為裝置600的顯示器和小鼠標(biāo),傳感器組件614還可以檢測(cè)裝置600或裝置600—個(gè)組件的位置改變,用戶與裝置600接觸的存在或不存在,裝置600方位或加速/減速和裝置600的溫度變化。傳感器組件614可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件614還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件614還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0111]通信組件616被配置為便于裝置600和其他設(shè)備之間有線或無線方式的通信。裝置600可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件616經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,通信組件616還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0112]在示例性實(shí)施例中,裝置600可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0113]在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器604,上述指令可由裝置600的處理器620執(zhí)行以完成上述方法。例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是R0M、隨機(jī)存取存儲(chǔ)器(RAM)、⑶-R0M、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0114]圖7是根據(jù)一示例性實(shí)施例示出的一種基于虛擬鼠標(biāo)的輸入裝置700的框圖。例如,裝置700可以被提供為一服務(wù)器。參照?qǐng)D7,裝置700包括處理組件722,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器732所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理組件722的執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器732中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對(duì)應(yīng)于一組指令的模塊。此外,處理組件722被配置為執(zhí)行指令,以執(zhí)行基于虛擬鼠標(biāo)的輸入方法。
[0115]裝置700還可以包括一個(gè)電源組件726被配置為執(zhí)行裝置700的電源管理,一個(gè)有線或無線網(wǎng)絡(luò)接口 750被配置為將裝置700連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口 758。裝置700可以操作基于存儲(chǔ)在存儲(chǔ)器732的操作系統(tǒng),例如Windows ServerTM,Mac OSXTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM 或類似。
[0116]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
[0117]應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項(xiàng)】
1.一種鼠標(biāo)模擬方法,其特征在于,包括以下步驟: 獲取鼠標(biāo)圖像; 根據(jù)所述鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型; 根據(jù)所述鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型,包括: 將所述鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配,所述標(biāo)準(zhǔn)鼠標(biāo)圖像保存于本地?cái)?shù)據(jù)庫(kù)或網(wǎng)絡(luò)端中; 將與所述鼠標(biāo)圖像相匹配的標(biāo)準(zhǔn)鼠標(biāo)圖像的鼠標(biāo)類型確定為所述鼠標(biāo)圖像對(duì)應(yīng)的鼠標(biāo)類型。3.如權(quán)利要求2所述的方法,其特征在于,將所述鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配,包括: 基于尺度不變特征轉(zhuǎn)換SIFT算法計(jì)算所述鼠標(biāo)圖像與數(shù)據(jù)庫(kù)中的標(biāo)準(zhǔn)鼠標(biāo)圖像之間的相似度; 當(dāng)所述相似度大于預(yù)設(shè)閾值時(shí),確定所述鼠標(biāo)圖像與所述標(biāo)準(zhǔn)鼠標(biāo)圖像相匹配。4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收對(duì)所述虛擬鼠標(biāo)的觸發(fā)操作; 根據(jù)所述觸發(fā)操作向通信對(duì)端發(fā)送輸入指令。5.如權(quán)利要求4所述的方法,其特征在于,根據(jù)所述觸發(fā)操作向通信對(duì)端發(fā)送輸入指令,包括: 通過有線或無線接口向所述通信對(duì)端發(fā)送所述輸入指令。6.一種基于虛擬鼠標(biāo)的輸入方法,其特征在于,包括以下步驟: 接收通信對(duì)端發(fā)送的輸入指令,其中,所述輸入指令為通過所述通信對(duì)端的虛擬鼠標(biāo)輸入的; 根據(jù)所述輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。7.如權(quán)利要求6所述的方法,其特征在于,接收通信對(duì)端發(fā)送的輸入指令,包括: 通過有線或無線接口接收所述通信對(duì)端發(fā)送的輸入指令。8.—種鼠標(biāo)模擬裝置,其特征在于,包括: 獲取模塊,用于獲取鼠標(biāo)圖像; 確定模塊,用于根據(jù)所述鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型; 模擬模塊,用于根據(jù)所述鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。9.如權(quán)利要求8所述的裝置,其特征在于,所述確定模塊,包括: 匹配子模塊,用于將所述鼠標(biāo)圖像與標(biāo)準(zhǔn)鼠標(biāo)圖像進(jìn)行匹配,所述標(biāo)準(zhǔn)鼠標(biāo)圖像保存于本地?cái)?shù)據(jù)庫(kù)或網(wǎng)絡(luò)端中; 確定子模塊,用于將與所述鼠標(biāo)圖像相匹配的標(biāo)準(zhǔn)鼠標(biāo)圖像的鼠標(biāo)類型確定為所述鼠標(biāo)圖像對(duì)應(yīng)的鼠標(biāo)類型。10.如權(quán)利要求9所述的裝置,其特征在于,所述匹配子模塊,包括: 計(jì)算單元,用于基于尺度不變特征轉(zhuǎn)換SIFT算法計(jì)算所述鼠標(biāo)圖像與所述標(biāo)準(zhǔn)鼠標(biāo)圖像之間的相似度; 確定單元,用于當(dāng)所述相似度大于預(yù)設(shè)閾值時(shí),確定所述鼠標(biāo)圖像與所述標(biāo)準(zhǔn)鼠標(biāo)圖像相匹配。11.如權(quán)利要求8所述的裝置,其特征在于,還包括: 接收模塊,用于接收對(duì)所述虛擬鼠標(biāo)的觸發(fā)操作; 發(fā)送模塊,用于根據(jù)所述觸發(fā)操作向通信對(duì)端發(fā)送輸入指令。12.如權(quán)利要求11所述的裝置,其特征在于,所述發(fā)送模塊,用于: 通過有線或無線接口向所述通信對(duì)端發(fā)送所述輸入指令。13.一種基于虛擬鼠標(biāo)的輸入裝置,其特征在于,包括: 接收模塊,用于接收通信對(duì)端發(fā)送的輸入指令,其中,所述輸入指令為通過所述通信對(duì)端的虛擬鼠標(biāo)輸入的; 執(zhí)行模塊,用于根據(jù)所述輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。14.如權(quán)利要求13所述的裝置,其特征在于,所述接收模塊,用于: 通過有線或無線接口接收所述通信對(duì)端發(fā)送的輸入指令。15.—種鼠標(biāo)模擬裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 獲取鼠標(biāo)圖像; 根據(jù)所述鼠標(biāo)圖像確定對(duì)應(yīng)的鼠標(biāo)類型; 根據(jù)所述鼠標(biāo)類型將觸摸屏模擬為對(duì)應(yīng)類型的虛擬鼠標(biāo)。16.一種基于虛擬鼠標(biāo)的輸入裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 接收通信對(duì)端發(fā)送的輸入指令,其中,所述輸入指令為通過所述通信對(duì)端的虛擬鼠標(biāo)輸入的; 根據(jù)所述輸入指令執(zhí)行對(duì)應(yīng)的輸入操作。
【文檔編號(hào)】G06F3/0354GK105988602SQ201610472094
【公開日】2016年10月5日
【申請(qǐng)日】2016年6月24日
【發(fā)明人】劉鳴, 王樂, 伍亮雄
【申請(qǐng)人】北京小米移動(dòng)軟件有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
东源县| 宁德市| 乐东| 绍兴市| 连平县| 永胜县| 松阳县| 黄平县| 逊克县| 霍山县| 改则县| 华安县| 八宿县| 海原县| 林甸县| 德安县| 司法| 中宁县| 瑞金市| 邢台县| 岳阳县| 邢台县| 武平县| 德保县| 闻喜县| 三原县| 明水县| 磐石市| 敖汉旗| 佛山市| 揭西县| 华亭县| 承德市| 闵行区| 闽清县| 凌源市| 民丰县| 隆化县| 丹东市| 莱阳市| 克拉玛依市|