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

軟鍵盤布局調(diào)整方法及裝置的制造方法

文檔序號:8905014閱讀:618來源:國知局
軟鍵盤布局調(diào)整方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種軟鍵盤布局調(diào)整方法及裝置。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,配備觸摸屏的移動設(shè)備通常采用軟鍵盤輸入的方式,軟鍵盤布局可以選擇全鍵盤,也可以選擇傳統(tǒng)的12鍵鍵盤。在傳統(tǒng)的12鍵鍵盤中,一個按鍵由三至四個字母共用,經(jīng)常要多次點擊才能篩選到目標(biāo)值。在全鍵盤布局下,每一個字母都有獨立的按鍵與之對應(yīng),只需點擊一次即可獲取目標(biāo)值,提高了輸入效率。
[0003]受限于屏幕的寬度,全鍵盤的單個按鍵通常過于窄小。特別是像手機這樣寬度有限的便攜式電子計算設(shè)備。按鍵窄小容易引發(fā)按錯鍵,提升了輸入的錯誤率,降低了輸入的效率。

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

[0004]鑒于現(xiàn)有技術(shù)中全鍵盤輸入因按鍵窄小而引發(fā)的易輸錯的問題,提出了本發(fā)明以便提供一種軟鍵盤布局調(diào)整方法及裝置。
[0005]本發(fā)明提供一種軟鍵盤布局調(diào)整方法,包括:
[0006]采集用戶在終端進行軟鍵盤輸入時的手指移動信息,根據(jù)手指移動信息計算預(yù)定時間內(nèi)用戶手指指端移動的坐標(biāo)值集合,并根據(jù)坐標(biāo)值集合判斷用戶手指指端在軟鍵盤上的位移方向;
[0007]根據(jù)預(yù)先劃分的軟鍵盤分區(qū)、坐標(biāo)值集合以及位移方向,確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域,并將目標(biāo)軟鍵盤區(qū)域中的按鍵放大,將其余軟鍵盤區(qū)域中的按鍵縮小,并進行顯示。
[0008]優(yōu)選地,采集用戶在進行軟鍵盤輸入時的手指移動信息具體包括:
[0009]調(diào)整終端自帶攝像頭為能夠拍攝到軟鍵盤輸入角度,通過自帶攝像頭拍攝在進行軟鍵盤輸入時用戶手指指端的動作,形成視頻數(shù)據(jù)格式的手指移動信息。
[0010]優(yōu)選地,根據(jù)手指移動信息計算預(yù)定時間內(nèi)用戶手指指端移動的坐標(biāo)值集合,并根據(jù)坐標(biāo)值集合判斷用戶手指指端在軟鍵盤上的位移方向具體包括:
[0011]通過圖形處理算法計算視頻數(shù)據(jù)中每一幀視頻數(shù)據(jù)的用戶手指指端的坐標(biāo)值,并獲取預(yù)定時間內(nèi)用戶手指指端移動的坐標(biāo)值集合,并根據(jù)坐標(biāo)值集合判斷用戶手指指端在軟鍵盤上的位移方向。
[0012]優(yōu)選地,根據(jù)預(yù)先劃分的軟鍵盤分區(qū)、坐標(biāo)值集合以及位移方向,確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域具體包括:
[0013]根據(jù)坐標(biāo)值集合中當(dāng)前用戶手指指端所處的坐標(biāo)值、以及預(yù)先劃分的軟鍵盤分區(qū)的坐標(biāo)值判斷當(dāng)前用戶手指指端所處軟鍵盤區(qū)域;
[0014]根據(jù)當(dāng)前用戶手指指端所處軟鍵盤區(qū)域、以及位移方向,確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域。
[0015]優(yōu)選地,上述方法進一步包括:根據(jù)用戶的操作關(guān)閉或開啟終端的軟鍵盤布局調(diào)整功能。
[0016]本發(fā)明還提供了一種軟鍵盤布局調(diào)整裝置,包括:
[0017]采集模塊,用于采集用戶在終端進行軟鍵盤輸入時的手指移動信息;
[0018]計算模塊,用于根據(jù)手指移動信息計算預(yù)定時間內(nèi)用戶手指指端移動的坐標(biāo)值集合,并根據(jù)坐標(biāo)值集合判斷用戶手指指端在軟鍵盤上的位移方向;
[0019]處理模塊,用于根據(jù)預(yù)先劃分的軟鍵盤分區(qū)、坐標(biāo)值集合以及位移方向,確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域,并將目標(biāo)軟鍵盤區(qū)域中的按鍵放大,將其余軟鍵盤區(qū)域中的按鍵縮小,并進行顯示。
[0020]優(yōu)選地,采集模塊具體用于:調(diào)整終端自帶攝像頭為能夠拍攝到軟鍵盤輸入角度,通過自帶攝像頭拍攝在進行軟鍵盤輸入時用戶手指指端的動作,形成視頻數(shù)據(jù)格式的手指移動信息。
[0021]優(yōu)選地,,計算模塊具體用于:通過圖形處理算法計算視頻數(shù)據(jù)中每一幀視頻數(shù)據(jù)的用戶手指指端的坐標(biāo)值,并獲取預(yù)定時間內(nèi)用戶手指指端移動的坐標(biāo)值集合,并根據(jù)坐標(biāo)值集合判斷用戶手指指端在軟鍵盤上的位移方向。
[0022]優(yōu)選地,處理模塊具體用于:根據(jù)坐標(biāo)值集合中當(dāng)前用戶手指指端所處的坐標(biāo)值、以及預(yù)先劃分的軟鍵盤分區(qū)的坐標(biāo)值判斷當(dāng)前用戶手指指端所處軟鍵盤區(qū)域;根據(jù)當(dāng)前用戶手指指端所處軟鍵盤區(qū)域、以及位移方向,確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域。
[0023]優(yōu)選地,上述裝置進一步包括:選擇模塊,用于根據(jù)用戶的操作選擇關(guān)閉或開啟終端的軟鍵盤布局調(diào)整功能。
[0024]本發(fā)明有益效果如下:
[0025]通過根據(jù)用戶在終端進行軟鍵盤輸入時的手指移動信息確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域并進行放大,解決了現(xiàn)有技術(shù)中全鍵盤輸入因按鍵窄小而引發(fā)的易輸錯的問題,能夠減少用戶按錯鍵的幾率,提高用戶文本輸入的效率。
[0026]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0027]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0028]圖1是本發(fā)明實施例的軟鍵盤布局調(diào)整方法的流程圖;
[0029]圖2是本發(fā)明實施例的軟鍵盤布局調(diào)整方法的詳細處理的流程圖;
[0030]圖3是本發(fā)明實施例的軟鍵盤分區(qū)示意圖;
[0031]圖4是本發(fā)明實施例的軟鍵盤自動調(diào)整為左邊按鍵放大的布局示意圖;
[0032]圖5是本發(fā)明實施例的軟鍵盤自動調(diào)整為右邊按鍵放大的布局示意圖;
[0033]圖6是本發(fā)明實施例的軟鍵盤布局調(diào)整裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0034]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0035]為了解決現(xiàn)有技術(shù)中全鍵盤輸入因按鍵窄小而引發(fā)的易輸錯的問題,本發(fā)明提供了一種軟鍵盤布局調(diào)整方法及裝置,以下結(jié)合附圖以及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0036]方法實施例
[0037]根據(jù)本發(fā)明的實施例,提供了一種軟鍵盤布局調(diào)整方法,圖1是本發(fā)明實施例的軟鍵盤布局調(diào)整方法的流程圖,如圖1所示,根據(jù)本發(fā)明實施例的軟鍵盤布局調(diào)整方法包括如下處理:
[0038]步驟101,采集用戶在終端進行軟鍵盤輸入時的手指移動信息,根據(jù)手指移動信息計算預(yù)定時間內(nèi)用戶手指指端移動的坐標(biāo)值集合,并根據(jù)坐標(biāo)值集合判斷用戶手指指端在軟鍵盤上的位移方向;
[0039]在本發(fā)明實施例中,采集用戶在進行軟鍵盤輸入時的手指移動信息具體包括:調(diào)整終端自帶攝像頭為能夠拍攝到軟鍵盤輸入角度,通過自帶攝像頭拍攝在進行軟鍵盤輸入時用戶手指指端的動作,形成視頻數(shù)據(jù)格式的手指移動信息。
[0040]當(dāng)然,除了上述通過終端自帶攝像頭采集手指移動信息以外,還可以采用其他方式進行采集。上述通過終端自帶攝像頭采集手指移動信息僅僅是本發(fā)明的一個優(yōu)選實施方式。
[0041]在步驟101中,根據(jù)手指移動信息計算預(yù)定時間內(nèi)用戶手指指端移動的坐標(biāo)值集合,并根據(jù)坐標(biāo)值集合判斷用戶手指指端在軟鍵盤上的位移方向具體包括:
[0042]通過圖形處理算法計算視頻數(shù)據(jù)中每一幀視頻數(shù)據(jù)的用戶手指指端的坐標(biāo)值,并獲取預(yù)定時間內(nèi)用戶手指指端移動的坐標(biāo)值集合,并根據(jù)坐標(biāo)值集合判斷用戶手指指端在軟鍵盤上的位移方向。
[0043]步驟102,根據(jù)預(yù)先劃分的軟鍵盤分區(qū)、坐標(biāo)值集合以及位移方向,確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域,并將目標(biāo)軟鍵盤區(qū)域中的按鍵放大,將其余軟鍵盤區(qū)域中的按鍵縮小,并進行顯示。
[0044]在步驟102中,根據(jù)預(yù)先劃分的軟鍵盤分區(qū)、坐標(biāo)值集合以及位移方向,確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域具體包括:
[0045]根據(jù)坐標(biāo)值集合中當(dāng)前用戶手指指端所處的坐標(biāo)值、以及預(yù)先劃分的軟鍵盤分區(qū)的坐標(biāo)值判斷當(dāng)前用戶手指指端所處軟鍵盤區(qū)域;
[0046]根據(jù)當(dāng)前用戶手指指端所處軟鍵盤區(qū)域、以及位移方向,確定用戶手指指端將要移動到的目標(biāo)軟鍵盤區(qū)域。
[0047]優(yōu)選地,在本發(fā)明實施例中,還可以根據(jù)用戶的操作關(guān)閉或開啟終端的軟鍵盤布局調(diào)整功能。
[0048]下面以通過通過終端自帶攝像頭采集用戶在軟鍵盤進行單手輸入時的手指移動信息為例,對本發(fā)明實施例的技術(shù)方案進行詳細說明。
[0049]在本發(fā)明實施中,終端至少要具備以下幾個組件:觸敏顯示屏(即觸摸屏)、攝像頭、以及計算控制模塊。優(yōu)選地,攝像頭位于觸摸屏的上方,并且可以旋轉(zhuǎn);如果攝像頭不可以旋轉(zhuǎn),但是角度固定到可以拍攝到觸摸屏的角度。上述計算控制模塊包括設(shè)備的一個或多個計算器、控制器、存儲器。本發(fā)明實施例的技術(shù)方案攝像頭通過拍攝手指動作,對輸入意圖進行預(yù)先判斷,進而動態(tài)調(diào)整軟鍵盤布局的方法。
[0050]具體地,用戶通過全鍵盤進行單手輸入時,位于觸摸屏上方的攝像頭采集手指在鍵盤上移動的視頻數(shù)據(jù)。采集到的手指移動的視頻數(shù)據(jù)會被送到計算控制模塊,通過圖形處理算法計算出單幀視頻中手指指端的坐標(biāo)值。計算控制模塊對記錄下來的指端坐標(biāo)值數(shù)組進行計算,算出在一段連續(xù)時間內(nèi)指端坐標(biāo)的位移方向,從而判斷出手指正在向屏幕的那個方向移動。計算控制模塊通過比較指端坐標(biāo)值和屏幕分區(qū)坐標(biāo)值,從而判斷出指端位于屏幕的哪一塊區(qū)域。并結(jié)合之前獲取的手指位移方向,綜合判斷出手指會向屏幕的哪個區(qū)域移動。最后,計算控制模塊調(diào)整軟鍵盤的布局,將手指移動的目的區(qū)域的按鍵放大,其余區(qū)域的按鍵相應(yīng)縮小,并將調(diào)整后的布局刷新,由觸摸屏顯示新的鍵盤布局。
[0051]在本發(fā)明實施例中,優(yōu)選地,是否在輸入時動態(tài)調(diào)整鍵盤布局是可以由用戶選擇性開啟或關(guān)閉的。
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
洪湖市| 澄城县| 中江县| 江油市| 陈巴尔虎旗| 依安县| 石楼县| 黑山县| 锡林浩特市| 鄂伦春自治旗| 迭部县| 景泰县| 桃园县| 邯郸市| 武穴市| 沂水县| 缙云县| 福海县| 北流市| 泸水县| 车险| 孝昌县| 格尔木市| 泌阳县| 平南县| 青川县| 乐清市| 石城县| 同江市| 名山县| 河源市| 阳高县| 平昌县| 芜湖市| 尼玛县| 江口县| 广宁县| 泸溪县| 石泉县| 贵港市| 峨山|