一種觸控螢幕校準參數的獲取方法及裝置的製作方法
2023-08-03 08:22:36 1
專利名稱:一種觸控螢幕校準參數的獲取方法及裝置的製作方法
技術領域:
本發明涉及電子信息技術領域,尤其涉及一種觸控螢幕校準參數的獲取方法及裝置。
背景技術:
現有技術中大部分終端交互設備都配有觸控螢幕,以向用戶提供方便快捷的輸入方 式。按照觸控螢幕的工作原理和傳輸信息的介質,可把觸控螢幕分成四種,它們是電阻式觸摸 屏、紅外線觸控螢幕和電容感應式觸控螢幕以及表面聲波式觸控螢幕。 現在應用最多的還是電阻式觸控螢幕,其表面由兩層塗滿導電介質的透明材料組成 (0TI,氧化銦),當觸控螢幕受到壓力時所述兩層透明材料導通,觸控螢幕控制晶片通過掃描觸 摸屏的XY軸來獲取受壓點的電位,再進行A/D轉換後得到通常所述的物理坐標,然後根據 觸摸點X/Y軸的電位與對應位置的LCD點坐標的XY軸的比例關係,將觸控螢幕上經過A/D轉 換後的電位值轉化為LCD上的坐標點(即通常所說的邏輯坐標)。 一般情況下,即便是同一 款觸控螢幕,各觸摸點之間的阻值也會不同的,而且隨著使用時間的增加,觸控螢幕本身的阻值 也會發生變化,為了不影響觸控螢幕使用的精確度和靈敏度,校準參數也必須做相應修改。
目前採用的校準方法是,先在LCD上顯示幾個點,然後用戶在觸控螢幕上點 擊這幾個點,程序根據LCD上顯示的點和用戶點擊的點來計算新的校準參數。專利 CN200810149571. 6 "—種觸控螢幕校準參數的確定方法及其裝置",在程序中加入判斷的機 制,給定用戶點擊的點一個範圍,如果這個坐標點和顯示在LCD上的點在這個範圍內的話, 就認為該點是有效的。該方法過程是對傳統的方法的改進,但實質還是多次對不同的單個 點進行操作,來完成校準。
發明內容
本發明實施例提供一種觸控螢幕校準參數的獲取方法及裝置,用於提供一種基於用
戶輸入的觸控螢幕校準方法,提高校準參數的精確度。 本發明實施例提供一種觸控螢幕校準參數獲取方法,包括 在液晶顯示屏LCD上顯示預先設定的至少兩個校準參考點; 獲取觸控螢幕上校準參考點的對應位置被點擊所得到的採樣點的物理坐標,並根據 該物理坐標和校準參數顯示所述採樣點; 若確定顯示的採樣點與對應的校準參考點不重合,則調整所述採樣點與對應的校 準參考點之間的距離,確定被調整後的各採樣點與對應的校準參考點的最小偏差,應用所 述最小偏差更新所述校準參數。 當所述校準參考點為多個時,確定被調整後的各採樣點與對應的校準參考點的最 小偏差包括 獲取每個校準參考點與對應的採樣點的距離,並確定各校準參考點與對應的採樣 點的距離之和的最小值,將該最小值作為採樣點與校準參考點的最小偏差。
當所述校準參考點為兩個時,確定被調整後的各採樣點與對應的校準參考點的最 小偏差包括 確定兩個校準參考點與兩個採樣點在同一直線上; 獲取第一校準參考點與對應的第一採樣點的第一距離和第二校準參考點與對應
的第二採樣點的第二距離,將第一距離與第二距離的最小和作為最小偏差。
根據上述方法本法發明實施例還提供一種觸控螢幕校準參數獲取裝置,包括 採樣點顯示模塊,用於在液晶顯示屏LCD上顯示預先設定的至少兩個校準參考
點,獲取觸控螢幕上校準參考點的對應位置被點擊所得到的採樣點的物理坐標,並根據該物
理坐標和校準參數顯示所述採樣點; 校準參數確定模塊,用於若確定顯示的採樣點與對應的校準參考點不重合,則調 整所述採樣點與對應的校準參考點之間的距離,確定被調整後的各採樣點與對應的校準參 考點的最小偏差,應用所述最小偏差更新所述校準參數。 當所述校準參考點為兩個時,所述校準參數確定模塊確定被調整後的各採樣點與
對應的校準參考點的最小偏差具體為 確定校準參考點與採樣點在同一直線上; 獲取第一校準參考點與對應的第一採樣點的第一距離和第二校準參考點與對應
的第二採樣點的第二距離,將第一距離與第二距離和的最小值作為最小偏差。 當所述校準參考點為多個時,所述校準參數確定模塊確定被調整後的各採樣點與
對應的校準參考點的最小偏差具體為 獲取每個校準參考點與對應的採樣點的距離,並確定各校準參考點與對應的採樣
點的距離之和的最小值,將該最小值作為採樣點與校準參考點的最小偏差。 應用本發明實施例提供的方法和裝置,無需多次對不同的單個點進行操作來校
準,可以直接通過一次對一組點進行操作,來完成校準。提高用戶在校準時的使用體驗,幫
助用戶獲得更精確的校準參數。
圖1為本發明實施例一種觸控螢幕校準參數獲取方法的流程圖; 圖2為本發明實施例中校準參考點為兩個時的模擬示意圖; 圖3為本發明實施例中校準參考點為兩個,在進行採樣點調整後的模擬示意圖; 圖4為本發明實施例中校準參考點為三個時模擬示意圖; 圖5為本發明實施例中沒有校準偏差時的模擬示意圖; 圖6為本發明實施例中校準參考點為三個時,進行採樣點調整後的模擬示意圖; 圖7為本發明實施例一種觸控螢幕校準參數獲取裝置的結構圖。
具體實施例方式
本發明實施例中一種觸控螢幕校準參數獲取方法,在液晶顯示屏LCD上顯示預先設 定的至少兩個校準參考點;獲取觸控螢幕上校準參考點的對應位置被點擊所得到的採樣點的 物理坐標,並根據該物理坐標和校準參數顯示所述採樣點;若確定顯示的採樣點與對應的 校準參考點不重合,則調整所述採樣點與對應的校準參考點之間的距離,確定被調整後的各採樣點與對應的校準參考點的最小偏差,應用所述最小偏差更新所述校準參數。
下面結合說明書附圖對本發明的具體實施方式
進行詳細說明。
如圖1所示,本發明實施例一種觸控螢幕校準參數獲取方法,具體的實施步驟包括 步驟101,在液晶顯示屏LCD上顯示預先設定的至少兩個校準參考點; 該校準參考點是坐標固定的一組點,當用戶校準觸控螢幕時,則在LCD平上顯示這
一組校準參考點,設為A組。 步驟102,獲取觸控螢幕上校準參考點的對應位置被點擊所得到的採樣點的物理坐 標,並根據該物理坐標和校準參數顯示所述採樣點; 其中,所述校準參數為LCD與觸控螢幕之間相對位置的比例關係,即LCD顯示的邏輯 坐標與觸控螢幕被點擊位置的物理坐標之間的比例關係; 當用戶在觸控螢幕上點擊所述校準參考點的相應位置時,獲取觸控螢幕上校準參考點 的相應位置被點擊所得到的物理坐標,並根據校準參數,確定所述物理坐標與LCD對應位 置坐標的比例關係,將所述物理坐標值轉化為LCD上的邏輯坐標,根據該邏輯坐標顯示所 述採樣點,將該組採樣點設為B組。 步驟103,若顯示的採樣點與對應的校準參考點不重合,則調整所述校準參考點與 對應的校準參考點的距離,並確定被調整後的各採樣點與對應的校準參考點的最小偏差, 並將該最小偏差更新所述校準參數。 判斷採樣點與所述校準參考點是否重合的方法有多種,在本發明實施例中可通過 判斷採樣點的邏輯坐標與校準參考點的邏輯坐標是否相同來,確定採樣點是否與校準參考 點重合,如果不相同,則不重合。 可以通過上下左右平移XY坐標,或者旋轉B組點的其中一個點的方式,使B組點 和A組點的相對位置最小。 調整B組點時,可通過使用觸控螢幕、按鍵操作或直接輸入調整參數的方式來實現, 但是在本發明實施例中並不局限於上述幾種方式,只要是能夠實現調整B組點的任何方式 都可應用到本發明實施例中。 在本發明實施例中,用戶可以多次調整B組點直到A、B兩組點之間的距離最小,用 戶調整B組點的過程中,根據顯示屏輸入的數據來計算新的參數,然後與保存的參數比較, 選擇最優的參數作為用戶下次輸入的校準參數。 在本發明實施例中所述校準參考點包括多個,並且每個校準參考點對應一個採樣 點,如圖2所示,如果校準參考點包括兩個時,具體的實現方式為 圖中方框2為LCD的區域,方框1所包圍的區域為觸控螢幕區域,A、B和A'、B'都是 LCD上顯示的點。當調用校準程序時,具體包括 LCD會顯示兩個絕對坐標點(即校準參考點)如圖中的A、 B點。A' 、 B'是用戶根
據自身點擊習慣和視覺效果在觸控螢幕上點擊A、 B點的對應位置後,LCD根據LCD和觸控螢幕
的比例關係,顯示用戶點擊觸控螢幕的點。如果LCD和觸控螢幕完全重合,而且觸控螢幕的電阻分
布均勻,加上校準參數極其精確的情況下,A和A' 、 B和B'應該是完全重合的。 如果LCD和觸控螢幕不重合,則通過外部的操作對A'、B'兩點進移動,調整A'、B'和
A、B兩點之間的距離。 在調整兩組點距離的過程中,根據輸入數據移動A'和B',並根據移動後的A'和B'計算新參數,判斷新參數是否是最優的,選擇最優的參數更新保存的校準參數。 判讀新參數是否最優的方法有多種,在該實施例中以"方差法"為例進行說明,但
是不限於此種方法,具體實現包括 如果A'、B'和A、B點對應的坐標分別是(A' x,A, y) 、 (B, x,B, y) 、 (Ax, Ay) 、 (Bx, By); 首先判斷兩組點是否在同一直線上,即(Ax-Bx)/(Ay-By)是否等於(A' x-B' x)/ (A' y-B' y),如果不在一條直線上,則將四點調整在一條直線上(調整後如圖3所示);
如果(Ax-Bx)/(Ay-By) = (A' x-B, x)/(A, y-B, y)則計算兩組點的距離,即A點 與A'的第一距離lA'Al,B點與B'點的第二距離B,B ; 獲取第一距離與第二距離和的最小值(即校準參考點與採樣點之間的最小偏 差),並將該最小值作為校準參數。D= A'Al + lB'Bl,在本發明實施例中D = A,A| + |B,B 越小,則說明兩組間的誤差就越小,而計算出來的校準參數越精確。 當所述校準參考點為多個時,調整所述採樣點,並確定採樣點與校準參考點的最 小偏差包括,確定每個採樣點與對應的校準參考點的距離,獲取所有校準參考點與對應的 採樣點距離之和的最小值,該最小值作為採樣點與校準參考點的最小偏差,具體的實現方 式包括 如圖4、圖5、圖6。方框2表示LCD顯示區域,方框1區域為觸控螢幕區域。A、 B、 C 點為LCD上固定顯示的點,A' 、 B' 、 C'點是根據LCD和觸控螢幕之間的比例關係,用戶點擊觸 摸屏A、B、C點對應位置時在LCD上顯示的採樣點。用戶的目的就是整體移動A' 、B' 、C'點, 使A'、B'、C'點儘可能的與A、B、C點重合。而在用戶調整兩組點相對關係的過程中,根據 用戶輸入,計算表示兩組點之間偏差的新參數,並選出最優的參數作為下次用戶輸入的校 準參數。 判讀新參數是否最優的方法有很多種,這裡舉例"最小距離法",即判斷兩組點對
應點的距離差最小,那獲取的校準參數也是最優的,但是不限於此種方法。 假設兩組點的距離差是D,如果兩組點完全重合,如圖4所示,則D應該為0,如果
兩組點不能完全重合,如圖5所示,則選取校準參數應該是根據D最接近0的時候的點。 如圖7所示,本發明實施例還提供一種觸控螢幕校準參數獲取裝置,包括採樣點顯
示模塊701和調整模塊702 : 採樣點顯示模塊701,用於在液晶顯示屏LCD上顯示預先設定的至少兩個校準參 考點,獲取觸控螢幕上校準參考點的對應位置被點擊所得到的採樣點的物理坐標,並根據該 物理坐標和校準參數顯示所述採樣點,該校準參數為LCD與觸控螢幕之間相對位置的比例關 系; 校準參數確定模塊702,用於若確定顯示的採樣點與對應的校準參考點不重合,則 調整所述採樣點與對應的校準參考點之間的距離,確定被調整後的各採樣點與對應的校準 參考點的最小偏差,應用最小偏差更新所述校準參數。 其中,本發明實施例中所述校準參考點可以是兩個或多個,根據校準參考點的個 數,所述調整模塊702具體應用包括 當所述校準參考點為兩個時,所述調整模塊702確定被調整後的各採樣點與對應 的校準參考點的最小偏差具體為
7
確定校準參考點與採樣點在同一直線上; 獲取第一校準參考點與對應的第一採樣點的第一距離和第二校準參考點與對應
的第二採樣點的第二距離,將第一距離與第二距離之和的最小值作為最小偏差。 當所述校準參考點為多個時,所述調整模塊702確定被調整後的各採樣點與對應
的校準參考點的最小偏差具體為 獲取每個校準參考點與對應的採樣點的距離,並確定各校準參考點與對應的採樣
點的距離之和的最小值,將該最小值作為採樣點與校準參考點的最小偏差。 傳統的校準方法是通過多次點擊不同的觸控螢幕上的點,來實現校準,而本發明實
施例提供的方法是一次對至少兩個的(含兩個點)一組點進行操作來完成校準。 相比傳統的校準方法,本方法不但能減小誤差,提高校準的精度,另外本發明實施
例提供的方法還考慮到了用戶使用觸控螢幕過程中由於個人習慣形成的誤差,將這種習慣誤
差在新的校準參數中體現,適合用戶的使用習慣,從而更具人性化。 本發明所述的方法並不限於具體實施方式
中所述的實施例,本領域技術人員根據 本發明的技術方案得出其它的實施方式,同樣屬於本發明的技術創新範圍。顯然,本領域的 技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本 發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包 含這些改動和變型在內。
權利要求
一種觸控螢幕校準參數獲取方法,其特徵在於,包括在液晶顯示屏LCD上顯示預先設定的至少兩個校準參考點;獲取觸控螢幕上校準參考點的對應位置被點擊所得到的採樣點的物理坐標,並根據該物理坐標和校準參數顯示所述採樣點;若確定顯示的採樣點與對應的校準參考點不重合,則調整所述採樣點與對應的校準參考點之間的距離,確定被調整後的各採樣點與對應的校準參考點的最小偏差,應用所述最小偏差更新所述校準參數。
2. 如權利要求1所述的方法,其特徵在於,每個校準參考點對應一個採樣點。
3. 如權利要求1所述的方法,其特徵在於,調整所述採樣點與對應的校準參考點之間 距離的方式包括觸控螢幕方式或按鍵方式。
4. 如權利要求1所述的方法,其特徵在於,當所述校準參考點為多個時,確定被調整後 的各採樣點與對應的校準參考點的最小偏差包括獲取每個校準參考點與對應的採樣點的距離,並確定各校準參考點與對應的採樣點的 距離之和的最小值,將該最小值作為採樣點與校準參考點的最小偏差。
5. 如權利要求1所述的方法,其特徵在於,當所述校準參考點為兩個時,確定被調整後 的各採樣點與對應的校準參考點的最小偏差包括確定兩個校準參考點與兩個採樣點在同一直線上;獲取第一校準參考點與對應的第一採樣點的第一距離和第二校準參考點與對應的第 二採樣點的第二距離,將第一距離與第二距離的最小和作為最小偏差。
6. 如權利要求1所述的方法,其特徵在於,所述根據該物理坐標和校準參數顯示所述 採樣點,包括根據校準參數確定所述物理坐標與LCD對應位置坐標的比例關係,將所述物理坐標值 轉化為LCD上的邏輯坐標,根據該邏輯坐標顯示所述採樣點。
7. 如權利要求6所述的方法,其特徵在於,所述確定顯示的採樣點與對應的校準參考 點不重合包括將所述採樣點在LCD上的邏輯坐標與對應的校準參考點的邏輯坐標進行比較,如果不 相同,則顯示的採樣點與對應的校準參考點不重合。
8. —種觸控螢幕校準參數獲取裝置,其特徵在於,包括採樣點顯示模塊,用於在液晶顯示屏LCD上顯示預先設定的至少兩個校準參考點,獲 取觸控螢幕上校準參考點的對應位置被點擊所得到的採樣點的物理坐標,並根據該物理坐標 和校準參數顯示所述採樣點;校準參數確定模塊,用於若確定顯示的採樣點與對應的校準參考點不重合,則調整所 述採樣點與對應的校準參考點之間的距離,確定被調整後的各採樣點與對應的校準參考點 的最小偏差,應用所述最小偏差更新所述校準參數。
9. 如權利要求8所述的裝置,其特徵在於,當所述校準參考點為兩個時,所述校準參數 確定模塊確定被調整後的各採樣點與對應的校準參考點的最小偏差具體為確定校準參考點與採樣點在同一直線上;獲取第一校準參考點與對應的第一採樣點的第一距離和第二校準參考點與對應的第 二採樣點的第二距離,將第一距離與第二距離和的最小值作為最小偏差。
10.如權利要求8所述的裝置,其特徵在於,當所述校準參考點為多個時,所述校準參數確定模塊確定被調整後的各採樣點與對應的校準參考點的最小偏差具體為獲取每個校準參考點與對應的採樣點的距離,並確定各校準參考點與對應的採樣點的 距離之和的最小值,將該最小值作為採樣點與校準參考點的最小偏差。
全文摘要
本申請公開了一種觸控螢幕校準參數的獲取方法及裝置,應用於電子信息領域,該方法包括在液晶顯示屏LCD上顯示預先設定的至少兩個校準參考點;獲取觸控螢幕上校準參考點的對應位置被點擊所得到的採樣點的物理坐標,並根據該物理坐標和校準參數顯示所述採樣點;若確定顯示的採樣點與對應的校準參考點不重合,則調整所述採樣點與對應的校準參考點之間的距離,確定被調整後的各採樣點與對應的校準參考點的最小偏差,應用所述最小偏差更新所述校準參數。應用申請公開的方法和裝置提高用戶在校準時的使用體驗,幫助用戶獲得更精確的校準參數。
文檔編號G06F3/041GK101727243SQ20101011136
公開日2010年6月9日 申請日期2010年2月2日 優先權日2010年2月2日
發明者盧凱, 謝軍 申請人:中興通訊股份有限公司