新闻中心

EEPW首页 > 光电显示 > 设计应用 > 新型光学触摸屏的实现

新型光学触摸屏的实现

作者:张兵 冯金垣 戚其丰时间:2014-09-25来源:电子产品世界收藏
编者按:  摘要:本文解决了目前市售触摸屏存在的有触摸死角、假两点等问题。设计了一套实验装置用来求取摄像头模块中的摄像头的内参数和畸变参数,方法为在触摸区域拍摄多幅图,通过每幅图上多个点的像素数和这些像素点对应的触摸点在触摸区域的世界坐标的关系求得一个内参数矩阵,之后对获取的多个内参数矩阵进行优化以求取内参数的最优解,之后再求取畸变参数的最优解。求解过程中多次用Levenberg-Marquardt优化算法对实验数据进行优化处理,由于该算法是较为有效的修正的最小二乘法,所求参数的精确度较高。   引言   光

  求出的Ai(i=1,2,…,5)存在误差,需要进一步优化。设第i幅图 17个点的像素数误差之和为εi。对于每一幅图,把第一幅图对应的内参数矩阵A1和该幅图中点的相应坐标带入式(2-4)求取εi,其表达式如下:

本文引用地址:http://www.eepw.com.cn/article/263366.htm

  在对五幅图的Rti 的参数ri、ti1、ti2 进行最优化之后,设 5幅图的所有点的像素数误差加之和为ε,其表达式如下:

  2.3.2 畸变参数的求取

  求取畸变参数最优解也用Levenberg-Marquardt优化方法,本文畸变参数的求取仅仅考虑了径向畸变,选取的径向畸变的数学模型为:

  φ =k1 r+k2 r3+k3 r (2-7)

  其中r=|ud| 为像点到图像中心的距离,k1 、k2 、k3为径向畸变系数,仍然用这五幅图的数据求取最优的 k1 、k2 、k3。设第i(i=1,2,…,5)幅图


  3 结论

  实现的新型能够克服目前市售触摸屏存在的设计缺陷,解决了存在触摸死区和假两点等问题。提出了求取内参数的方法,该方法简单易行,操作性强。求取内参数的过程中多次Levenberg-Marquardt优化,Levenberg-Marquardt优化算法的优越性决定了所求参数的高精确度。

  参考文献:
  [1]刘伟.基于研究.[D].山东:山东大学,2012:6-8
  [2]胡庆龙.基于FPGA的控制系统设计[D].山西:西安电子科技大学,2012:2-3
  [3]禹德.求解两类非线性问题的Levenberg_Marquardt方法.[D].福建:福建师范大学,2013:13-14
  [4]习国泰.改进Levenberg_Marquardt算法的复杂度分析[D].上海:上海交通大学,2012:11-13
  [5]曾祥樟.一种基于OpenCV和Tsai的摄像机两步标定新方法[J].现代设计技术,2008,25(12):50-52
  [6]郭启军.线性模型下摄像机标定[J]. 湖北汽车工业学院学报,2008,22(1):44-47
  [7]赵宣铭.一种基于Tsai法的摄像机改进标定法[J].西安工程大学学报,2011,25(4):561-563
  [8]刘丰威.光学触摸屏的研究与开发[D].广州:华南理工大学,2012:25-27
  [9]叶耀斌.双CCD交汇测量技术实现触摸屏系统[J].现代显示,2010(114):49-53
  [10]刘国瑛等.基于图像残差的摄像机标定精度比较[J].农机化研究,2010,32(10):118-120

波段开关相关文章:波段开关原理


摄像头相关文章:摄像头原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭