亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

區(qū)分兩點觸摸的真實點坐標(biāo)的方法與流程

文檔序號:11828584閱讀:來源:國知局

技術(shù)特征:

1.一種區(qū)分兩點觸摸的真實點坐標(biāo)的方法,其特征在于,該區(qū)分兩點觸摸的真實點坐標(biāo)的方法包括:

步驟1,將紅外發(fā)射燈和紅外接收燈一一相對應(yīng)設(shè)置,在X軸上設(shè)置紅外發(fā)射燈和紅外接收燈,且在Y軸上設(shè)置紅外發(fā)射燈和紅外接收燈,執(zhí)行紅外觸摸掃描,記錄紅外發(fā)射燈和紅外接收燈之間的電壓AD值,判斷遮擋點個數(shù);

步驟2,在X軸上遮擋點個數(shù)或Y軸上遮擋點個數(shù)都為兩個的情況下,直接計算出可能存在的四點坐標(biāo)(r1,r2,r3,r4),其中,有兩個實點和兩個虛點;

步驟3,根據(jù)紅外發(fā)射燈和紅外接收燈的散射角度,確定斜掃描偏角,分別啟動X軸和Y軸的正偏斜掃描和負(fù)偏斜掃描,得到斜掃描記錄;

步驟4,根據(jù)斜掃描記錄,計算X軸正偏點、X軸負(fù)偏點、Y軸正偏點和Y軸負(fù)偏點;

步驟5,根據(jù)斜掃描偏角,計算四點坐標(biāo)對應(yīng)在X軸的坐標(biāo)和四點坐標(biāo)對應(yīng)在Y軸的坐標(biāo);

步驟6,分別計算四點坐標(biāo)的正負(fù)偏最小距離,得出每個點的平均最小距離;

步驟7,將四點坐標(biāo)兩兩對角一組分為第一點坐標(biāo)組和第二點坐標(biāo)組并進(jìn)行如下判斷:

在所述第一點坐標(biāo)組中的兩個點坐標(biāo)的平均最小距離小于所述第二點坐標(biāo)組中的兩個點坐標(biāo)的平均最小距離的情況下,所述第一點坐標(biāo)組中的兩個坐標(biāo)點為實點,返回實點坐標(biāo);

在所述第一點坐標(biāo)組中的兩個點坐標(biāo)的平均最小距離大于所述第二點坐標(biāo)組中的兩個點坐標(biāo)的平均最小距離的情況下,所述第二點坐標(biāo)組中的兩個坐標(biāo)點為實點,返回實點坐標(biāo)。

2.根據(jù)權(quán)利要求1所述的區(qū)分兩點觸摸的真實點坐標(biāo)的方法,其特征在于,所述步驟3包括:

根據(jù)紅外燈的散射角度,確定斜掃描偏角,啟動X軸的正偏斜掃描和負(fù)偏斜掃描;并啟動Y軸的正偏斜掃描和負(fù)偏斜掃描;

記錄X軸正偏遮擋記錄,其中,Xps[i]為遮擋記錄的遮擋點起始位置,Xpe[i]為遮擋記錄的終止位置,i為X軸正偏第i個遮擋記錄;

記錄X軸負(fù)偏遮擋記錄,其中,Xns[i]為遮擋記錄的遮擋點起始位置,Xne[i]為遮擋記錄的終止位置,i為X軸負(fù)偏第i個遮擋記錄;

記錄Y軸正偏遮擋記錄,其中,Yps[i]為遮擋記錄的遮擋點起始位置,Ype[i]為遮擋記錄的終止位置,i為Y軸正偏第i個遮擋記錄;

記錄Y軸負(fù)偏遮擋記錄,其中,Yns[i]遮擋記錄的遮擋點起始位置,Yne[i]為遮擋記錄的終止位置,i為Y軸負(fù)偏第i個遮擋記錄。

3.根據(jù)權(quán)利要求2所述的區(qū)分兩點觸摸的真實點坐標(biāo)的方法,其特征在于,在步驟4中,根據(jù)斜掃描記錄,計算X軸正偏點Xp[i]、X軸負(fù)偏點Xn[i]、Y軸正偏點Yp[i]和Y軸負(fù)偏點Yn[i]的方法包括:

通過如下公式,計算X軸正偏點:

Xp[i]=(Xps[i]+Xpe[i])/2,其中,i為X軸正偏第i個遮擋記錄;

通過如下公式,計算X軸負(fù)偏點:

Xn[i]=(Xns[i]+Xne[i])/2,其中,i為X軸負(fù)偏第i個遮擋記錄;

通過如下公式,計算Y軸正偏點:

Yp[i]=(Yps[i]+Ype[i])/2,其中,i為Y軸正偏第i個遮擋記錄;

通過如下公式,計算Y軸負(fù)偏點:

Yn[i]=(Yns[i]+Yne[i])/2,其中,i為Y軸負(fù)偏第i個遮擋記錄。

4.根據(jù)權(quán)利要求3所述的區(qū)分兩點觸摸的真實點坐標(biāo)的方法,其特征在于,在步驟6中,根據(jù)斜掃描偏角,計算四點坐標(biāo)對應(yīng)在X軸的坐標(biāo)和四點坐標(biāo)對應(yīng)在Y軸的坐標(biāo)的方法包括:

通過如下公式計算各個坐標(biāo)點X軸正偏的最小距離XMinp[j]:

XMinp[j]=min(|Xpr[j]-Xp[i]|);

通過如下公式計算各個坐標(biāo)點X軸負(fù)偏的最小距離XMinn[j]:

XMinn[j]=min(|Xnr[j]-Xn[i]|);

通過如下公式計算各個坐標(biāo)點Y軸正偏的最小距離YMinp[j]:

YMinp[j]=min(|Ypr[j]-Yp[i]|);

通過如下公式計算各個坐標(biāo)點Y軸負(fù)偏的最小距離YMinn[j]:

YMinn[j]=min(|Ynr[j]-Yn[i]|)。

5.根據(jù)權(quán)利要求4所述的區(qū)分兩點觸摸的真實點坐標(biāo)的方法,其特征在于,在步驟6中,得出每個點的平均最小距離的方法包括:

每個點平均最小距離Min[j](j=1,2,3,4),為X軸正偏XMinp[j]、X軸負(fù)偏XMinn[j]、Y軸正偏YMinp[j]和Y軸負(fù)偏YMinn[j]的最小距離的均值;

通過如下公式得到:

Min[j]=(XMinp[j]+XMinn[j]+YMinp[j]+YMinn[j])/4。

6.根據(jù)權(quán)利要求1所述的區(qū)分兩點觸摸的真實點坐標(biāo)的方法,其特征在于,在步驟1中,判斷遮擋點個數(shù)的方法包括:

步驟a,根據(jù)紅外發(fā)射燈的電壓AD值和紅外接收燈之間的電壓AD值,判斷觸摸屏是否有遮擋點,在沒有遮擋點的情況下,判定未觸摸,返回執(zhí)行步驟1;否則,執(zhí)行步驟b;

步驟b,在X軸上有一個遮擋點,且在Y軸上有一個遮擋點,則判定有一個觸摸點,執(zhí)行步驟c;否則執(zhí)行步驟d;

步驟c,根據(jù)X軸上的遮擋點的坐標(biāo)和Y軸上的遮擋點的坐標(biāo),計算出觸點的坐標(biāo),將觸點的坐標(biāo)發(fā)送至系統(tǒng),返回執(zhí)行步驟1;

步驟d,判斷X軸上的遮擋點個數(shù)或Y軸上的遮擋點個數(shù)是否大于兩個;

在X軸上的遮擋點個數(shù)或Y軸上的遮擋點個數(shù)大于兩個的情況下,判定觸點個數(shù)大于兩個,執(zhí)行步驟e;

在X軸上的遮擋點個數(shù)或Y軸上的遮擋點個數(shù)都不大于兩個的情況下,判定觸點個數(shù)為兩個,執(zhí)行步驟f;

步驟e,向系統(tǒng)報告觸點個數(shù)大于兩個的信息報告,返回執(zhí)行步驟1,執(zhí)行下一次掃描;

步驟f,判斷X軸上的遮擋點個數(shù)或Y軸上的遮擋點個數(shù)為一個的情況下,執(zhí)行步驟g;否則,判定X軸上的遮擋點個數(shù)和Y軸上的遮擋點個數(shù)都為兩個,執(zhí)行步驟2;

步驟g,直接計算兩個所述遮擋點的坐標(biāo),將兩觸點坐標(biāo)發(fā)送至系統(tǒng),返回步驟1,執(zhí)行下一次掃描。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1