新型光學觸摸屏的實現(xiàn)
求出的Ai(i=1,2,…,5)存在誤差,需要進一步優(yōu)化。設第i幅圖 17個點的像素數(shù)誤差之和為εi。對于每一幅圖,把第一幅圖對應的內參數(shù)矩陣A1和該幅圖中點的相應坐標帶入式(2-4)求取εi,其表達式如下:
在對五幅圖的Rti 的參數(shù)ri、ti1、ti2 進行最優(yōu)化之后,設 5幅圖的所有點的像素數(shù)誤差加之和為ε,其表達式如下:
2.3.2 畸變參數(shù)的求取
求取畸變參數(shù)最優(yōu)解也用Levenberg-Marquardt優(yōu)化方法,本文畸變參數(shù)的求取僅僅考慮了徑向畸變,選取的徑向畸變的數(shù)學模型為:
φ =k1 r+k2 r3+k3 r5 (2-7)
其中r=|ud| 為像點到圖像中心的距離,k1 、k2 、k3為徑向畸變系數(shù),仍然用這五幅圖的數(shù)據(jù)求取最優(yōu)的 k1 、k2 、k3。設第i(i=1,2,…,5)幅圖
3 結論
實現(xiàn)的新型光學觸摸屏能夠克服目前市售觸摸屏存在的設計缺陷,解決了存在觸摸死區(qū)和假兩點等問題。提出了求取攝像頭內參數(shù)的方法,該方法簡單易行,操作性強。求取內參數(shù)的過程中多次Levenberg-Marquardt優(yōu)化,Levenberg-Marquardt優(yōu)化算法的優(yōu)越性決定了所求參數(shù)的高精確度。
參考文獻:
[1]劉偉.基于CMOS的光學觸摸屏研究.[D].山東:山東大學,2012:6-8
[2]胡慶龍.基于FPGA的光學觸摸屏控制系統(tǒng)設計[D].山西:西安電子科技大學,2012:2-3
[3]禹德.求解兩類非線性問題的Levenberg_Marquardt方法.[D].福建:福建師范大學,2013:13-14
[4]習國泰.改進Levenberg_Marquardt算法的復雜度分析[D].上海:上海交通大學,2012:11-13
[5]曾祥樟.一種基于OpenCV和Tsai的攝像機兩步標定新方法[J].現(xiàn)代設計技術,2008,25(12):50-52
[6]郭啟軍.線性模型下攝像機標定[J]. 湖北汽車工業(yè)學院學報,2008,22(1):44-47
[7]趙宣銘.一種基于Tsai法的攝像機改進標定法[J].西安工程大學學報,2011,25(4):561-563
[8]劉豐威.光學觸摸屏的研究與開發(fā)[D].廣州:華南理工大學,2012:25-27
[9]葉耀斌.雙CCD交匯測量技術實現(xiàn)觸摸屏系統(tǒng)[J].現(xiàn)代顯示,2010(114):49-53
[10]劉國瑛等.基于圖像殘差的攝像機標定精度比較[J].農機化研究,2010,32(10):118-120
波段開關相關文章:波段開關原理
攝像頭相關文章:攝像頭原理
評論