一種輸入識(shí)別方法和電子設(shè)備的制作方法
【專利摘要】本發(fā)明提供了一種輸入識(shí)別方法和電子設(shè)備,該方法應(yīng)用于一電子設(shè)備,包括:在觸點(diǎn)滑動(dòng)過程中進(jìn)行觸點(diǎn)位置采樣,獲取觸點(diǎn)在不同時(shí)刻的多個(gè)位置的采樣點(diǎn);從該多個(gè)采樣點(diǎn)中,提取出多個(gè)待定拐角點(diǎn);獲取與所述待定拐角點(diǎn)間隔預(yù)設(shè)步長(zhǎng)的采樣點(diǎn)對(duì),得到分別與所述多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多對(duì)采樣點(diǎn)對(duì),其中,所述預(yù)設(shè)步長(zhǎng)為指定數(shù)量個(gè)采樣點(diǎn);根據(jù)所述多對(duì)采樣點(diǎn)對(duì)的位置關(guān)系,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。該方法能夠減少在觸點(diǎn)滑動(dòng)軌跡中識(shí)別拐角的計(jì)算量。
【專利說明】一種輸入識(shí)別方法和電子設(shè)備
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及輸入【技術(shù)領(lǐng)域】,更具體的說是涉及一種輸入識(shí)別方法和電子設(shè)備。
【背景技術(shù)】
[0002] 具有觸摸屏的電子設(shè)備的應(yīng)用已經(jīng)非常普遍。用戶通過手指或觸摸筆在觸摸屏上 進(jìn)行點(diǎn)觸或者進(jìn)行連續(xù)的滑動(dòng)操作,進(jìn)而完成對(duì)電子設(shè)備的輸入操作,如輸入指令或者進(jìn) 行字符或漢字的輸入等。
[0003] 當(dāng)觸摸屏上存在觸點(diǎn)的輸入操作時(shí),電子設(shè)備會(huì)以固定的時(shí)間間隔來采集觸點(diǎn)在 不同時(shí)刻的移動(dòng)位置,進(jìn)而獲取到觸點(diǎn)移動(dòng)的軌跡特征信息。通過對(duì)觸點(diǎn)移動(dòng)的軌跡特征 信息進(jìn)行分析,可以確定出觸點(diǎn)當(dāng)前的輸入指令。在觸點(diǎn)移動(dòng)過程中,經(jīng)常會(huì)出現(xiàn)一些拐 角,現(xiàn)有的方式一般通過計(jì)算曲率公式來計(jì)算拐角,即對(duì)于指定時(shí)間內(nèi)采集觸點(diǎn)的各點(diǎn)分 別計(jì)算曲率值,并依據(jù)曲率值最大彎角幅度最大的原理,計(jì)算軌跡中曲率值超過預(yù)設(shè)值且 該曲率值最大的點(diǎn),即可確定拐角位置。但是在計(jì)算曲率的過程中需要涉及到曲線的一階 導(dǎo)數(shù)以及二階導(dǎo)數(shù),計(jì)算過程涉及到的計(jì)算量較大,從而不利用應(yīng)用于手機(jī)等便攜式電子 設(shè)備中。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明提供一種輸入識(shí)別方法和電子設(shè)備,以降低對(duì)觸點(diǎn)軌跡進(jìn)行識(shí) 別過程中的計(jì)算量。
[0005] 為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:一種輸入識(shí)別方法,應(yīng)用于一電子設(shè) 備,包括:
[0006] 在觸點(diǎn)滑動(dòng)過程中進(jìn)行觸點(diǎn)位置采樣,獲取所述觸點(diǎn)在不同時(shí)刻的多個(gè)位置的采 樣點(diǎn);
[0007] 從所述多個(gè)采樣點(diǎn)中,提取出多個(gè)待定拐角點(diǎn);
[0008] 獲取與所述待定拐角點(diǎn)間隔預(yù)設(shè)步長(zhǎng)的采樣點(diǎn)對(duì),得到分別與所述多個(gè)待定拐角 點(diǎn)對(duì)應(yīng)的多對(duì)采樣點(diǎn)對(duì),其中,所述預(yù)設(shè)步長(zhǎng)為指定數(shù)量個(gè)采樣點(diǎn);
[0009] 根據(jù)所述多對(duì)采樣點(diǎn)對(duì)的位置關(guān)系,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。
[0010] 可選的,所述根據(jù)所述多對(duì)采樣點(diǎn)對(duì)的位置關(guān)系,從所述多個(gè)待定拐角點(diǎn)中確定 出拐角點(diǎn),包括:
[0011] 根據(jù)所述采樣點(diǎn)對(duì)包含的采樣點(diǎn)之間的第一距離,和/或所述采樣點(diǎn)對(duì)中的采樣 點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大小,從所述多個(gè)待定拐 角點(diǎn)中確定出拐角點(diǎn)。
[0012] 可選的,當(dāng)所述預(yù)設(shè)步長(zhǎng)為零或一個(gè)采樣點(diǎn)時(shí),根據(jù)所述采樣點(diǎn)對(duì)中的采樣點(diǎn)與 所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大小,從所述多個(gè)待定拐角點(diǎn) 中確定出拐角點(diǎn);
[0013] 當(dāng)所述預(yù)設(shè)步長(zhǎng)大于一個(gè)采樣點(diǎn)時(shí),根據(jù)所述采樣點(diǎn)對(duì)包含的采樣點(diǎn)之間的第一 距離,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。
[0014] 可選的,所述根據(jù)所述多對(duì)采樣點(diǎn)對(duì)中采樣點(diǎn)之間的第一距離,從所述多個(gè)待定 拐角點(diǎn)中確定出拐角點(diǎn),包括:
[0015] 計(jì)算每對(duì)所述采樣點(diǎn)對(duì)中包含的采樣點(diǎn)之間的第一距離;
[0016] 確定采樣點(diǎn)之間的第一距離值最小的第一采樣點(diǎn)對(duì),將所述第一采樣點(diǎn)對(duì)所對(duì)應(yīng) 的待定拐角點(diǎn)確定為拐角點(diǎn)。
[0017] 可選的,所述根據(jù)所述采樣點(diǎn)對(duì)中的采樣點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的 連線所形成的第一夾角的大小,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn),包括:
[0018] 將每對(duì)采樣點(diǎn)對(duì)中包含的兩個(gè)采樣點(diǎn)與該采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)進(jìn)行連線 形成第一夾角,得到分別與多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多個(gè)第一夾角;
[0019] 將所述多個(gè)待定拐角點(diǎn)中,對(duì)應(yīng)的第一夾角值達(dá)到預(yù)設(shè)值且角度值最小的待定拐 角點(diǎn)確定為拐角點(diǎn)。
[0020] 可選的,所述根據(jù)所述采樣點(diǎn)對(duì)包含的采樣點(diǎn)之間的第一距離,和/或所述采樣 點(diǎn)對(duì)中的采樣點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大小,從所 述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn),包括:
[0021] 計(jì)算每對(duì)所述采樣點(diǎn)對(duì)中包含的采樣點(diǎn)之間的第一距離;
[0022] 將每對(duì)采樣點(diǎn)對(duì)中包含的兩個(gè)采樣點(diǎn)與該采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)進(jìn)行連線 形成第一夾角,得到分別與多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多個(gè)第一夾角;
[0023] 確定采樣點(diǎn)之間的第一距離值最小的至少一個(gè)第一采樣點(diǎn)對(duì);
[0024] 從至少一個(gè)所述第一采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)中,選取對(duì)應(yīng)的第一夾角值達(dá)到 預(yù)設(shè)角度值且角度值最小的待定拐角點(diǎn)作為拐角點(diǎn)。
[0025] 另一方面本發(fā)明還提供了一種電子設(shè)備,包括:
[0026] 位置采集單元,用于在觸點(diǎn)滑動(dòng)過程中進(jìn)行觸點(diǎn)位置采樣,獲取所述觸點(diǎn)在不同 時(shí)刻的多個(gè)位置的采樣點(diǎn);
[0027] 待定拐角提取單元,用于從所述多個(gè)采樣點(diǎn)中,提取出多個(gè)待定拐角點(diǎn);
[0028] 預(yù)處理單元,用于獲取與所述待定拐角點(diǎn)間隔預(yù)設(shè)步長(zhǎng)的采樣點(diǎn)對(duì),得到分別與 所述多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多對(duì)采樣點(diǎn)對(duì),其中,所述預(yù)設(shè)步長(zhǎng)為指定數(shù)量個(gè)采樣點(diǎn);
[0029] 拐角確定單元,用于根據(jù)所述多對(duì)采樣點(diǎn)對(duì)的位置關(guān)系,從所述多個(gè)待定拐角點(diǎn) 中確定出拐角點(diǎn)。
[0030] 可選的,所述拐角確定單元,包括:
[0031] 拐角識(shí)別單元,用于根據(jù)所述采樣點(diǎn)對(duì)包含的采樣點(diǎn)之間的第一距離,和/或所 述采樣點(diǎn)對(duì)中的采樣點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大 小,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。
[0032] 可選的,所述拐角識(shí)別單元,包括:
[0033] 拐角識(shí)別子單元,用于當(dāng)所述預(yù)設(shè)步長(zhǎng)為零或一個(gè)采樣點(diǎn)時(shí),根據(jù)所述采樣點(diǎn)對(duì) 中的采樣點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大小,從所述多 個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn);當(dāng)所述預(yù)設(shè)步長(zhǎng)大于一個(gè)采樣點(diǎn)時(shí),根據(jù)所述采樣點(diǎn)對(duì)包 含的采樣點(diǎn)之間的第一距離,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。
[0034] 可選的,所述拐角識(shí)別單元,包括:
[0035] 距離計(jì)算單元,用于計(jì)算每對(duì)所述采樣點(diǎn)對(duì)中包含的采樣點(diǎn)之間的第一距離;
[0036] 第一拐角識(shí)別單元,用于確定采樣點(diǎn)之間的第一距離值最小的第一采樣點(diǎn)對(duì),將 所述第一采樣點(diǎn)對(duì)所對(duì)應(yīng)的待定拐角點(diǎn)確定為拐角點(diǎn)。
[0037] 可選的,所述拐角識(shí)別單元,包括:
[0038] 夾角確定單元,用于將每對(duì)采樣點(diǎn)對(duì)中包含的兩個(gè)采樣點(diǎn)與該采樣點(diǎn)對(duì)對(duì)應(yīng)的待 定拐角點(diǎn)進(jìn)行連線形成第一夾角,得到分別與多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多個(gè)第一夾角;
[0039] 第二拐角識(shí)別單元,用于將所述多個(gè)待定拐角點(diǎn)中,對(duì)應(yīng)的第一夾角值達(dá)到預(yù)設(shè) 值且角度值最小的待定拐角點(diǎn)確定為拐角點(diǎn)。
[0040] 可選的,所述拐角識(shí)別單元,包括:
[0041] 距離計(jì)算單元,用于計(jì)算每對(duì)所述采樣點(diǎn)對(duì)中包含的采樣點(diǎn)之間的第一距離;
[0042] 夾角確定單元,用于將每對(duì)采樣點(diǎn)對(duì)中包含的兩個(gè)采樣點(diǎn)與該采樣點(diǎn)對(duì)對(duì)應(yīng)的待 定拐角點(diǎn)進(jìn)行連線形成第一夾角,得到分別與多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多個(gè)第一夾角;
[0043] 第一識(shí)別單元,用于確定采樣點(diǎn)之間的第一距離值最小的至少一個(gè)第一采樣點(diǎn) 對(duì);
[0044] 拐角識(shí)別子單元,用于從至少一個(gè)所述第一采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)中,選取 對(duì)應(yīng)的第一夾角值達(dá)到預(yù)設(shè)角度值且角度值最小的待定拐角點(diǎn)作為拐角點(diǎn)。
[0045] 經(jīng)由上述的技術(shù)方案可知,當(dāng)在采集到的觸點(diǎn)移動(dòng)過程中的位置采樣點(diǎn),并從多 個(gè)采樣點(diǎn)中確定出多個(gè)待定拐角點(diǎn)之后,分別獲取與每個(gè)待定拐角點(diǎn)間隔預(yù)設(shè)步長(zhǎng)的采樣 點(diǎn)對(duì),并根據(jù)各個(gè)待定拐角點(diǎn)對(duì)應(yīng)的采樣點(diǎn)對(duì)中采樣點(diǎn)的位置關(guān)系,從這多個(gè)待定拐角點(diǎn) 中確定出拐角的位置點(diǎn),避免了直接利用曲率計(jì)算公式計(jì)算各個(gè)待定拐角點(diǎn)的曲率來確定 拐角。而直接計(jì)算各個(gè)采樣點(diǎn)對(duì)中采樣點(diǎn)的位置關(guān)系,便可以比較出各個(gè)待定拐角點(diǎn)的曲 率大小,進(jìn)而確定出拐角的位置點(diǎn),減少了計(jì)算量,提高了計(jì)算效率。
【專利附圖】
【附圖說明】
[0046] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù) 提供的附圖獲得其他的附圖。
[0047] 圖1示出了本發(fā)明實(shí)施例一種輸入識(shí)別方法一個(gè)實(shí)施例的流程示意圖;
[0048] 圖2示出了一段弧線段中待計(jì)算曲率的點(diǎn)以及選取出的相關(guān)點(diǎn)的示意圖;
[0049] 圖3a示出了在該觸點(diǎn)滑動(dòng)軌跡中采集到的采樣點(diǎn)以及確定出的待定拐角點(diǎn)的示 意圖;
[0050] 圖3b示出了在該觸點(diǎn)滑動(dòng)軌跡中待定拐角點(diǎn)對(duì)應(yīng)的采樣點(diǎn)對(duì)的位置關(guān)系示意 圖;
[0051] 圖4示出了本發(fā)明實(shí)施例一種輸入識(shí)別方法另一個(gè)實(shí)施例的流程示意圖;
[0052] 圖5示出了本發(fā)明實(shí)施例一種電子設(shè)備一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0053] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0054] 本發(fā)明實(shí)施例公開了一種輸入識(shí)別方法,以提高對(duì)觸摸屏中觸點(diǎn)滑動(dòng)軌跡內(nèi)拐點(diǎn) 識(shí)別的速度,并降低識(shí)別拐點(diǎn)過程中的計(jì)算量。
[0055] 參見圖1,示出了本發(fā)明實(shí)施例一種輸入識(shí)別方法的一個(gè)實(shí)施例的流程示意圖,本 實(shí)施例的方法應(yīng)用于任意具有觸摸屏的電子設(shè)備中,如,具有觸摸屏的手機(jī)、平板電腦,或 者是具有觸摸屏的臺(tái)式電腦等。本實(shí)施例的方法包括:
[0056] 步驟101 :在觸點(diǎn)滑動(dòng)過程中進(jìn)行觸點(diǎn)位置采樣,獲取觸點(diǎn)在不同時(shí)刻的多個(gè)位 置的采樣點(diǎn)。
[0057] 當(dāng)用戶利用手指或者觸摸筆等操作體在電子設(shè)備的觸摸屏上滑動(dòng)時(shí),電子設(shè)備能 夠檢測(cè)到操作體與該電子設(shè)備的觸摸屏接觸的觸點(diǎn)的位置。隨著操作體在觸摸屏上的移 動(dòng),觸點(diǎn)的位置也相應(yīng)的移動(dòng),為了能夠獲取到操作體的移動(dòng)軌跡,需要對(duì)觸點(diǎn)的移動(dòng)過程 進(jìn)行采樣,以獲取到各個(gè)位置對(duì)應(yīng)的采樣點(diǎn)。其中采樣點(diǎn)也就是該觸點(diǎn)在不同采樣時(shí)刻的 位置點(diǎn)。
[0058] 其中,在觸點(diǎn)的滑動(dòng)過程中,獲取觸點(diǎn)不同時(shí)刻的位置采樣點(diǎn)的方式與現(xiàn)有的方 式相似,在此不再贅述。
[0059] 步驟102 :從多個(gè)采樣點(diǎn)中,提取出多個(gè)待定拐角點(diǎn)。
[0060] 在本申請(qǐng)實(shí)施例以觸點(diǎn)滑動(dòng)過程中所生成的曲線軌跡中存在拐角點(diǎn)的情況為例。 其中,拐角點(diǎn)也就是一段曲線中曲率最夠高或者說曲率最大值所對(duì)應(yīng)的點(diǎn)。
[0061] 系統(tǒng)在獲取到由采樣點(diǎn)組成的觸點(diǎn)的滑動(dòng)軌跡時(shí),會(huì)對(duì)該段滑動(dòng)軌跡進(jìn)行拐角點(diǎn) 檢測(cè),去除采樣點(diǎn)中的非拐角點(diǎn),并提取出可能的拐角點(diǎn)。其中,待定拐角點(diǎn)中包含了可疑 拐角點(diǎn)以及拐角點(diǎn)。
[0062] 其中,從多個(gè)采樣點(diǎn)中去除非拐角點(diǎn)可以采用現(xiàn)有的任意拐角點(diǎn)檢測(cè)方式,在此 不加以限制,從采樣點(diǎn)中去除非拐角點(diǎn)后,得到多個(gè)待定拐角點(diǎn)。
[0063] 步驟103 :獲取與該待定拐角點(diǎn)間隔預(yù)設(shè)步長(zhǎng)的采樣點(diǎn)對(duì),得到分別與該多個(gè)待 定拐角點(diǎn)對(duì)應(yīng)的多對(duì)采樣點(diǎn)對(duì)。
[0064] 其中,該預(yù)設(shè)步長(zhǎng)為指定數(shù)量個(gè)采樣點(diǎn)。如該待定拐角點(diǎn)與該采樣點(diǎn)對(duì)之間的可 以間隔零采樣點(diǎn),也可以是間隔兩個(gè)或者多個(gè)采樣點(diǎn)等。
[0065] 對(duì)于任意一個(gè)待定拐角點(diǎn),以該待定拐角點(diǎn)為中心,從該待定拐角點(diǎn)的兩側(cè)分別 獲取與該待定拐角點(diǎn)間隔指定數(shù)量個(gè)采樣點(diǎn)的采樣點(diǎn),從而得到一個(gè)采樣點(diǎn)對(duì)??梢?,采樣 點(diǎn)對(duì)的兩個(gè)采樣點(diǎn)中,其中一個(gè)采樣點(diǎn)的采集時(shí)刻早于該待定拐角的采集時(shí)刻,而另一個(gè) 采樣點(diǎn)的采集時(shí)刻則晚于觸點(diǎn)到達(dá)該待定拐角點(diǎn)的時(shí)刻。
[0066] 每個(gè)待定拐角點(diǎn)均對(duì)應(yīng)一個(gè)包含有兩個(gè)采樣點(diǎn)的采樣點(diǎn)對(duì),從而使得多個(gè)待定拐 角點(diǎn)分別對(duì)應(yīng)多個(gè)采樣點(diǎn)對(duì),且不同的待定拐角點(diǎn)對(duì)應(yīng)的采樣點(diǎn)對(duì)不同。
[0067] 可以理解的是,在實(shí)際應(yīng)用中,在對(duì)觸點(diǎn)移動(dòng)過程中的位置點(diǎn)進(jìn)行采樣時(shí),采樣的 時(shí)間間隔相同。一般情況下,該采樣的時(shí)間間隔較小。
[0068] 步驟104 :根據(jù)所述多對(duì)采樣點(diǎn)對(duì)的位置關(guān)系,從所述多個(gè)待定拐角點(diǎn)中確定出 拐角的位置點(diǎn)。
[0069] 在利用曲率計(jì)算拐角時(shí),實(shí)際上是分別計(jì)算出各個(gè)待定拐角點(diǎn)的曲率,然后找出 曲率最大值,將曲率最大值對(duì)應(yīng)的待定拐角點(diǎn)作為拐角的位置點(diǎn),但是該種方式存在計(jì)算 量過大的問題。
[0070] 而曲率實(shí)際上是針對(duì)曲線上某個(gè)點(diǎn)的切線方向角對(duì)弧長(zhǎng)的轉(zhuǎn)動(dòng)率。為了計(jì)算曲線 上某點(diǎn)的曲率,一般在該曲線上臨近該點(diǎn)處選取兩個(gè)點(diǎn)。如,以計(jì)算曲線上C點(diǎn)的曲率為 例,則在曲線上臨近C的兩端分別選取兩個(gè)點(diǎn),得到曲線AB,如圖2所示,為在選取的一個(gè)弧 線段AB,其中,點(diǎn)A與點(diǎn)B與點(diǎn)C之間距離較近,該弧線ACB的長(zhǎng)度近似等于線段AC與BC 的長(zhǎng)度,為了便于描述該圖2示出的是放大后的弧線段。而弧線AB的曲率K為:
【權(quán)利要求】
1. 一種輸入識(shí)別方法,其特征在于,應(yīng)用于一電子設(shè)備,包括: 在觸點(diǎn)滑動(dòng)過程中進(jìn)行觸點(diǎn)位置采樣,獲取所述觸點(diǎn)在不同時(shí)刻的多個(gè)位置的采樣 占. 從所述多個(gè)采樣點(diǎn)中,提取出多個(gè)待定拐角點(diǎn); 獲取與所述待定拐角點(diǎn)間隔預(yù)設(shè)步長(zhǎng)的采樣點(diǎn)對(duì),得到分別與所述多個(gè)待定拐角點(diǎn)對(duì) 應(yīng)的多對(duì)采樣點(diǎn)對(duì),其中,所述預(yù)設(shè)步長(zhǎng)為指定數(shù)量個(gè)采樣點(diǎn); 根據(jù)所述多對(duì)采樣點(diǎn)對(duì)的位置關(guān)系,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述多對(duì)采樣點(diǎn)對(duì)的位置關(guān)系, 從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn),包括: 根據(jù)所述采樣點(diǎn)對(duì)包含的采樣點(diǎn)之間的第一距離,和/或所述采樣點(diǎn)對(duì)中的采樣點(diǎn)與 所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大小,從所述多個(gè)待定拐角點(diǎn) 中確定出拐角點(diǎn)。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)所述預(yù)設(shè)步長(zhǎng)為零或一個(gè)采樣點(diǎn)時(shí),根 據(jù)所述采樣點(diǎn)對(duì)中的采樣點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角 的大小,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn); 當(dāng)所述預(yù)設(shè)步長(zhǎng)大于一個(gè)采樣點(diǎn)時(shí),根據(jù)所述采樣點(diǎn)對(duì)包含的采樣點(diǎn)之間的第一距 離,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述多對(duì)采樣點(diǎn)對(duì)中采樣點(diǎn)之 間的第一距離,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn),包括: 計(jì)算每對(duì)所述采樣點(diǎn)對(duì)中包含的采樣點(diǎn)之間的第一距離; 確定采樣點(diǎn)之間的第一距離值最小的第一采樣點(diǎn)對(duì),將所述第一采樣點(diǎn)對(duì)所對(duì)應(yīng)的待 定拐角點(diǎn)確定為拐角點(diǎn)。
5. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述采樣點(diǎn)對(duì)中的采樣點(diǎn)與所 述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大小,從所述多個(gè)待定拐角點(diǎn)中 確定出拐角點(diǎn),包括: 將每對(duì)采樣點(diǎn)對(duì)中包含的兩個(gè)采樣點(diǎn)與該采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)進(jìn)行連線形成 第一夾角,得到分別與多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多個(gè)第一夾角; 將所述多個(gè)待定拐角點(diǎn)中,對(duì)應(yīng)的第一夾角值達(dá)到預(yù)設(shè)值且角度值最小的待定拐角點(diǎn) 確定為拐角點(diǎn)。
6. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述采樣點(diǎn)對(duì)包含的采樣點(diǎn)之 間的第一距離,和/或所述采樣點(diǎn)對(duì)中的采樣點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線 所形成的第一夾角的大小,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn),包括: 計(jì)算每對(duì)所述采樣點(diǎn)對(duì)中包含的采樣點(diǎn)之間的第一距離; 將每對(duì)采樣點(diǎn)對(duì)中包含的兩個(gè)采樣點(diǎn)與該采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)進(jìn)行連線形成 第一夾角,得到分別與多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多個(gè)第一夾角; 確定采樣點(diǎn)之間的第一距離值最小的至少一個(gè)第一采樣點(diǎn)對(duì); 從至少一個(gè)所述第一采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)中,選取對(duì)應(yīng)的第一夾角值達(dá)到預(yù)設(shè) 角度值且角度值最小的待定拐角點(diǎn)作為拐角點(diǎn)。
7. -種電子設(shè)備,其特征在于,包括: 位置采集單元,用于在觸點(diǎn)滑動(dòng)過程中進(jìn)行觸點(diǎn)位置采樣,獲取所述觸點(diǎn)在不同時(shí)刻 的多個(gè)位置的采樣點(diǎn); 待定拐角提取單元,用于從所述多個(gè)采樣點(diǎn)中,提取出多個(gè)待定拐角點(diǎn); 預(yù)處理單元,用于獲取與所述待定拐角點(diǎn)間隔預(yù)設(shè)步長(zhǎng)的采樣點(diǎn)對(duì),得到分別與所述 多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多對(duì)采樣點(diǎn)對(duì),其中,所述預(yù)設(shè)步長(zhǎng)為指定數(shù)量個(gè)采樣點(diǎn); 拐角確定單元,用于根據(jù)所述多對(duì)采樣點(diǎn)對(duì)的位置關(guān)系,從所述多個(gè)待定拐角點(diǎn)中確 定出拐角點(diǎn)。
8. 根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述拐角確定單元,包括: 拐角識(shí)別單元,用于根據(jù)所述采樣點(diǎn)對(duì)包含的采樣點(diǎn)之間的第一距離,和/或所述采 樣點(diǎn)對(duì)中的采樣點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大小,從 所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。
9. 根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述拐角識(shí)別單元,包括: 拐角識(shí)別子單元,用于當(dāng)所述預(yù)設(shè)步長(zhǎng)為零或一個(gè)采樣點(diǎn)時(shí),根據(jù)所述采樣點(diǎn)對(duì)中的 采樣點(diǎn)與所述采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)的連線所形成的第一夾角的大小,從所述多個(gè)待 定拐角點(diǎn)中確定出拐角點(diǎn);當(dāng)所述預(yù)設(shè)步長(zhǎng)大于一個(gè)采樣點(diǎn)時(shí),根據(jù)所述采樣點(diǎn)對(duì)包含的 采樣點(diǎn)之間的第一距離,從所述多個(gè)待定拐角點(diǎn)中確定出拐角點(diǎn)。
10. 根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述拐角識(shí)別單元,包括: 距離計(jì)算單元,用于計(jì)算每對(duì)所述采樣點(diǎn)對(duì)中包含的采樣點(diǎn)之間的第一距離; 第一拐角識(shí)別單元,用于確定采樣點(diǎn)之間的第一距離值最小的第一采樣點(diǎn)對(duì),將所述 第一采樣點(diǎn)對(duì)所對(duì)應(yīng)的待定拐角點(diǎn)確定為拐角點(diǎn)。
11. 根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述拐角識(shí)別單元,包括: 夾角確定單元,用于將每對(duì)采樣點(diǎn)對(duì)中包含的兩個(gè)采樣點(diǎn)與該采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐 角點(diǎn)進(jìn)行連線形成第一夾角,得到分別與多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多個(gè)第一夾角; 第二拐角識(shí)別單元,用于將所述多個(gè)待定拐角點(diǎn)中,對(duì)應(yīng)的第一夾角值達(dá)到預(yù)設(shè)值且 角度值最小的待定拐角點(diǎn)確定為拐角點(diǎn)。
12. 根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述拐角識(shí)別單元,包括: 距離計(jì)算單元,用于計(jì)算每對(duì)所述采樣點(diǎn)對(duì)中包含的采樣點(diǎn)之間的第一距離; 夾角確定單元,用于將每對(duì)采樣點(diǎn)對(duì)中包含的兩個(gè)采樣點(diǎn)與該采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐 角點(diǎn)進(jìn)行連線形成第一夾角,得到分別與多個(gè)待定拐角點(diǎn)對(duì)應(yīng)的多個(gè)第一夾角; 第一識(shí)別單元,用于確定采樣點(diǎn)之間的第一距離值最小的至少一個(gè)第一采樣點(diǎn)對(duì); 拐角識(shí)別子單元,用于從至少一個(gè)所述第一采樣點(diǎn)對(duì)對(duì)應(yīng)的待定拐角點(diǎn)中,選取對(duì)應(yīng) 的第一夾角值達(dá)到預(yù)設(shè)角度值且角度值最小的待定拐角點(diǎn)作為拐角點(diǎn)。
【文檔編號(hào)】G06F3/041GK104423663SQ201310384707
【公開日】2015年3月18日 申請(qǐng)日期:2013年8月29日 優(yōu)先權(quán)日:2013年8月29日
【發(fā)明者】謝曉輝 申請(qǐng)人:聯(lián)想(北京)有限公司