一種觸摸屏定位方法、裝置及觸屏設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及觸控技術(shù)領(lǐng)域,尤其涉及一種觸摸屏定位方法、裝置及觸屏設(shè)備。
【背景技術(shù)】
[0002]隨著新型人機(jī)交互技術(shù)一觸摸屏技術(shù)的提出,電子產(chǎn)品的輸入控制方式逐漸由傳統(tǒng)的鍵盤或者鼠標(biāo)控制方式轉(zhuǎn)變?yōu)橛|摸屏控制方式。相較于傳統(tǒng)的輸入控制方式,觸摸屏技術(shù)可以為用戶提供更加簡(jiǎn)化的人機(jī)交互服務(wù)。其中,紅外觸控技術(shù)是一種常見的觸摸屏技術(shù)。紅外觸控技術(shù)所采用的紅外觸摸屏呈矩形結(jié)構(gòu),紅外觸摸屏由一個(gè)長(zhǎng)發(fā)射邊、一個(gè)長(zhǎng)接收邊、一個(gè)短發(fā)射邊和一個(gè)短接收邊組成。
[0003]現(xiàn)有技術(shù)中,針對(duì)多觸摸點(diǎn)觸摸的情況,紅外觸控技術(shù)一般采用長(zhǎng)、短邊上的平行光路中被遮擋光路正交的方法定位候選觸摸點(diǎn),以確定候選觸摸點(diǎn)集合(即可能的觸摸點(diǎn)),然后從候選觸摸點(diǎn)集合中的候選觸摸點(diǎn)進(jìn)行真假判定,從而確定出真正的觸摸點(diǎn)。其中,平行光路可以包括:正掃光路和斜掃光路;例如,正掃光路可以為圖1所示的水平光路和垂直光路,斜掃光路可以包括:圖2所示的與長(zhǎng)邊成α角度的平行光路以及與短邊成β角度的平行光路。
[0004]但是存在的問(wèn)題是:現(xiàn)有技術(shù)中可能會(huì)由于平行光路(正掃光路和斜掃光路)之間的間距較大,導(dǎo)致光網(wǎng)密度較小,則有些觸摸點(diǎn)(如圖1所示的觸摸點(diǎn)2和如圖2所示的觸摸點(diǎn)4)可能會(huì)由于處于相鄰平行光路中間的間隙處,未遮擋任意一條光路而造成這些觸摸點(diǎn)的遺漏,影響觸摸點(diǎn)定位精度。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實(shí)施例提供一種觸摸屏定位方法、裝置及觸屏設(shè)備,可以增大光網(wǎng)密度,從而降低觸摸點(diǎn)定位過(guò)程中觸摸點(diǎn)的遺漏的可能性,進(jìn)而提高觸摸點(diǎn)定位精度。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]本發(fā)明實(shí)施例的第一方面,提供一種觸摸屏定位方法,應(yīng)用于觸屏設(shè)備,所述觸屏設(shè)備的觸摸屏包括第一方向邊和第二方向邊,所述方法包括:
[0008]在一個(gè)掃描周期內(nèi),進(jìn)行第一掃描方向和第二掃描方向的掃描,所述第一掃描方向?yàn)樗龅谝环较蜻吇蛘叩诙较蜻吷系娜我粧呙璺较?,所述第一掃描方向上包括一組包含第一光路的平行光路,所述第二掃描方向上包括一組包含第二光路的平行光路;所述第二光路的發(fā)射燈與所述第一光路的發(fā)射燈相同,且所述第二光路的接收燈與所述第一光路的接收燈相鄰;或者,第二光路的接收燈與所述第一光路的接收燈相同,且所述第二光路的發(fā)射燈與所述第一光路的發(fā)射燈相鄰;
[0009]設(shè)置虛擬平行光路,并第一觸摸區(qū)域,所述第一觸摸區(qū)域?yàn)楂@取所述虛擬平行光路和所述第一掃描方向上的平行光路中、被觸摸點(diǎn)遮擋的連續(xù)相鄰光路構(gòu)成的觸摸區(qū)域,所述虛擬平行光路相間的設(shè)置在所述第一掃描方向的平行光路中,且所述虛擬平行光路中光路的有效光強(qiáng)等于所述第二掃描方向上、與所述虛擬平行光路中光路相交的光路的有效光強(qiáng);
[0010]若所述第一觸摸區(qū)域的邊界光路為所述虛擬平行光路中的任一條光路,則將所述第一觸摸區(qū)域的邊界光路還原為所述第二掃描方向上、與所述第一觸摸區(qū)域的邊界光路相交的光路,以獲取第二觸摸區(qū)域;
[0011]根據(jù)候選觸摸區(qū)域,定位真實(shí)觸摸點(diǎn),所述候選觸摸區(qū)域包括所述第二觸摸區(qū)域和/或所述第一觸摸區(qū)域中邊界光路為所述第一掃描方向上的任一條光路的觸摸區(qū)域。
[0012]本發(fā)明實(shí)施例的第二方面,提供一種觸摸屏定位裝置,應(yīng)用于觸屏設(shè)備,所述觸屏設(shè)備的觸摸屏包括第一方向邊和第二方向邊,所述裝置包括:
[0013]掃描單元,用于在一個(gè)掃描周期內(nèi),進(jìn)行第一掃描方向和第二掃描方向的掃描,所述第一掃描方向?yàn)樗龅谝环较蜻吇蛘叩诙较蜻吷系娜我粧呙璺较颍龅谝粧呙璺较蛏习ㄒ唤M包含第一光路的平行光路,所述第二掃描方向上包括一組包含第二光路的平行光路;所述第二光路的發(fā)射燈與所述第一光路的發(fā)射燈相同,且所述第二光路的接收燈與所述第一光路的接收燈相鄰;或者,第二光路的接收燈與所述第一光路的接收燈相同,且所述第二光路的發(fā)射燈與所述第一光路的發(fā)射燈相鄰;
[0014]光路設(shè)置單元,用于設(shè)置虛擬平行光路,所述虛擬平行光路相間的設(shè)置在所述第一掃描方向的平行光路中,且所述虛擬平行光路中光路的有效光強(qiáng)等于所述第二掃描方向上、與所述虛擬平行光路中光路相交的光路的有效光強(qiáng);
[0015]獲取單元,用于獲取第一觸摸區(qū)域,所述第一觸摸區(qū)域?yàn)樗龉饴吩O(shè)置單元設(shè)置的所述虛擬平行光路和所述第一掃描方向上的平行光路中、被觸摸點(diǎn)遮擋的連續(xù)相鄰光路構(gòu)成的觸摸區(qū)域;
[0016]光路還原單元,用于若所述獲取單元獲取的所述第一觸摸區(qū)域的邊界光路為所述光路設(shè)置單元設(shè)置的所述虛擬平行光路中的任一條光路,則將所述第一觸摸區(qū)域的邊界光路還原為所述第二掃描方向上、與所述第一觸摸區(qū)域的邊界光路相交的光路,以獲取第二觸摸區(qū)域;
[0017]定位單元,用于根據(jù)候選觸摸區(qū)域,定位真實(shí)觸摸點(diǎn),所述候選觸摸區(qū)域包括所述光路還原單元獲取的所述第二觸摸區(qū)域和/或所述獲取單元獲取的所述第一觸摸區(qū)域中邊界光路為所述第一掃描方向上的任一條光路的觸摸區(qū)域。
[0018]本發(fā)明實(shí)施例第三方面,提供一種觸屏設(shè)備,包括:
[0019]存儲(chǔ)器,用于存儲(chǔ)一組程序代碼;
[0020]處理器,用于根據(jù)所述存儲(chǔ)器存儲(chǔ)的一組程序代碼,執(zhí)行本發(fā)明實(shí)施例第一方面所述的觸摸屏定位方法。
[0021]本發(fā)明實(shí)施例提供的觸摸屏定位方法、裝置及觸屏設(shè)備,不僅進(jìn)行了第一掃描方向的掃描,還進(jìn)行了第二掃描方向的掃描,并且獲取的第一觸摸區(qū)域是虛擬平行光路和第一掃描方向上的平行光路中、被觸摸點(diǎn)遮擋的連續(xù)相鄰光路構(gòu)成的觸摸區(qū)域;由于第二掃描方向?yàn)榈谝粧呙璺较虻南噜彃呙璺较?第二掃描方向中的光路穿插在第一掃描方向上相鄰的平行光路之間),且虛擬平行光路相間的設(shè)置在第一掃描方向的平行光路中,虛擬平行光路中光路與第二掃描方向上的平行光路相交,且虛擬平行光路中光路的有效光強(qiáng)等于第二掃描方向上的光路的有效光強(qiáng);因此,在掃描觸摸點(diǎn)時(shí),增大了光網(wǎng)密度,從而降低觸摸點(diǎn)定位過(guò)程中觸摸點(diǎn)的遺漏的可能性,進(jìn)而提高觸摸點(diǎn)定位精度。
【附圖說(shuō)明】
[0022]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1為本發(fā)明【背景技術(shù)】中的一種采用長(zhǎng)、短邊正掃光路進(jìn)行觸摸點(diǎn)定位的實(shí)例示
意圖;
[0024]圖2為本發(fā)明【背景技術(shù)】中的一種采用長(zhǎng)、短邊斜掃光路進(jìn)行觸摸點(diǎn)定位的實(shí)例示
意圖;
[0025]圖3為本發(fā)明實(shí)施例提供的一種觸摸屏定位方法的流程示意圖;
[0026]圖4為本發(fā)明實(shí)施例提供的第一方向邊上的一種第一掃描方向的示意圖;
[0027]圖5為本發(fā)明實(shí)施例提供的第一方向邊上的一種第一掃描方向以及第二掃描方向的示意圖;
[0028]圖6為本發(fā)明實(shí)施例提供的第一方向邊上的另一種第一掃描方向的示意圖;
[0029]圖7為本發(fā)明實(shí)施例提供的第一方向邊上的另一種第一掃描方向以及第二掃描方向的示意圖;
[0030]圖8為本發(fā)明實(shí)施例提供的第二方向邊上的一種第一掃描方向的示意圖;
[0031]圖9為本發(fā)明實(shí)施例提供的第二方向邊上的一種第一掃描方向以及第二掃描方向的示意圖;
[0032]圖10為本發(fā)明實(shí)施例提供的第二方向邊上的另一種第一掃描方向的示意圖;
[0033]圖11為本發(fā)明實(shí)施例提供的第二方向邊上的另一種第一掃描方向以及第二掃描方向的示意圖;
[0034]圖12為本發(fā)明實(shí)施例提供的第一方向邊上的第一掃描方向以及虛擬平行光路中被觸摸點(diǎn)遮擋的光路的示意圖;
[0035]圖13為本發(fā)明實(shí)施例提供的另一種觸摸屏定位方法的流程示意圖;
[0036]圖14為本發(fā)明實(shí)施例提供的一種第一方向邊上的第一掃描方向以及虛擬平行光路中被觸摸點(diǎn)遮擋的光路構(gòu)成的第一觸摸區(qū)域的實(shí)例示意圖;
[0037]圖15為本發(fā)明實(shí)施例提供的另一種第一掃描方向以及虛擬平行光路中被觸摸點(diǎn)遮擋的光路構(gòu)成的第一觸摸區(qū)域的實(shí)例示意圖;
[0038]圖16為本發(fā)明實(shí)施例提供的另一種還原圖15中觸摸區(qū)域的邊界光路,獲得第二觸摸區(qū)域的實(shí)例示意圖;
[0039]圖17為本發(fā)明實(shí)施例提供的圖16中第二觸摸區(qū)域的中心線的實(shí)例示意圖;
[0040]圖18為本發(fā)明實(shí)施例提供的一種還原第二方向邊上的觸摸區(qū)域的邊界光路,獲得第二觸摸區(qū)域以及第二觸摸區(qū)域的中心線實(shí)例示意圖;
[0041]圖19為本發(fā)明實(shí)施例提供的一種候選觸摸點(diǎn)的實(shí)例示意圖;
[0042]圖20為本發(fā)明實(shí)施例提供的一種第一非候選掃描方向的平行四邊形區(qū)域的實(shí)例示意圖;
[0043]圖21為本發(fā)明實(shí)施例提供的一種第二非候選掃描方向的平行四邊形區(qū)域的實(shí)例示意圖;
[0044]圖22為本發(fā)明實(shí)施例提供的一種候選觸摸點(diǎn)與第一非候選掃描方向的平行四邊形區(qū)域以及第二非候選掃描方向的平行四邊形區(qū)域的位置關(guān)系的實(shí)例示意圖;
[0045]圖23為本發(fā)明實(shí)施例提供的另一種候選觸摸點(diǎn)與第一非候選掃描方向的平行四邊形區(qū)域以及第二非候選掃描方向的平行四邊形區(qū)域的位置關(guān)系的實(shí)例示意圖;
[0046]圖24為本發(fā)明實(shí)施例提供的一種候選觸摸點(diǎn)與第一非候選掃描方向的候選觸摸區(qū)域的中心線的位置關(guān)系實(shí)例示意圖;
[0047]圖25為本發(fā)明實(shí)施例提供的一種候選觸摸點(diǎn)與第二非候選掃描方向的候選觸摸區(qū)域的中心線的位置關(guān)系實(shí)例示意圖;
[0048]圖26為本發(fā)明實(shí)施例提供的一種觸摸屏定位裝置的組成示意圖;
[0049]圖27為本發(fā)明實(shí)施例提供的另一種觸摸屏定位裝置的組成示意圖;
[00