新聞中心

EEPW首頁 > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 新型光學(xué)觸摸屏的實(shí)現(xiàn)

新型光學(xué)觸摸屏的實(shí)現(xiàn)

作者:張兵 馮金垣 戚其豐 時(shí)間:2014-09-25 來源:電子產(chǎn)品世界 收藏
編者按:  摘要:本文解決了目前市售觸摸屏存在的有觸摸死角、假兩點(diǎn)等問題。設(shè)計(jì)了一套實(shí)驗(yàn)裝置用來求取攝像頭模塊中的攝像頭的內(nèi)參數(shù)和畸變參數(shù),方法為在觸摸區(qū)域拍攝多幅圖,通過每幅圖上多個(gè)點(diǎn)的像素?cái)?shù)和這些像素點(diǎn)對(duì)應(yīng)的觸摸點(diǎn)在觸摸區(qū)域的世界坐標(biāo)的關(guān)系求得一個(gè)內(nèi)參數(shù)矩陣,之后對(duì)獲取的多個(gè)內(nèi)參數(shù)矩陣進(jìn)行優(yōu)化以求取內(nèi)參數(shù)的最優(yōu)解,之后再求取畸變參數(shù)的最優(yōu)解。求解過程中多次用Levenberg-Marquardt優(yōu)化算法對(duì)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行優(yōu)化處理,由于該算法是較為有效的修正的最小二乘法,所求參數(shù)的精確度較高。   引言   光

 ?、?存在假兩點(diǎn)現(xiàn)象[8],即該觸摸屏不支持兩點(diǎn)及多點(diǎn)觸摸。只有兩個(gè)時(shí),觸摸點(diǎn)為兩點(diǎn)時(shí)會(huì)產(chǎn)生兩個(gè)鬼點(diǎn),系統(tǒng)無法分辨出真正的觸摸點(diǎn),如圖3所示。進(jìn)一步推斷可知,若使觸摸屏能支持N點(diǎn)觸摸,觸摸板上的數(shù)量至少為N+1。

本文引用地址:http://m.butianyuan.cn/article/263366.htm

  1.2 本文觸摸屏方案框架

  為克服上述市售觸摸屏的缺陷,設(shè)計(jì)了如圖4所示的架構(gòu)。為支持兩點(diǎn)觸摸,同時(shí)避免觸摸死角及鬼點(diǎn)的出現(xiàn)并增加數(shù)據(jù)冗余,在觸摸板的四個(gè)角均對(duì)稱安裝了模塊,觸摸區(qū)域的四個(gè)邊框安裝了反光條。每個(gè)攝像頭模塊綁一個(gè)紅外線燈用來照射反光條,攝像頭模塊用來采集反光條區(qū)域的圖像。當(dāng)觸摸區(qū)域無觸摸物時(shí)四個(gè)攝像頭模塊看到的都是全白的圖像,當(dāng)有觸摸物放入時(shí)四個(gè)攝像頭采集到的圖像中均有一塊黑色,根據(jù)四個(gè)攝像頭采集到的黑色區(qū)域的位置分布可計(jì)算出觸摸位置。采集芯片對(duì)四個(gè)攝像頭模塊采集到的數(shù)據(jù)做簡單處理后將分析結(jié)果傳至主控芯片,主控芯片分析四路數(shù)據(jù)并計(jì)算觸摸點(diǎn)的物理坐標(biāo)。但由于該方案相對(duì)于市售增加了攝像頭模塊,因而會(huì)帶來成本的增加,這是本方案的不足之處。

  2 方案所用攝像頭的內(nèi)參數(shù)的求取

  2.1 成像幾何模型及攝像頭參數(shù)簡介

  要分析圖像產(chǎn)生的過程,首先要了解成像幾何模型,這里以圖5所示的小孔透視成像幾何模型[6]為例簡要介紹之。

  該模型中O-XcYcZc為攝像頭坐標(biāo)系,O點(diǎn)與鏡頭的光心重合,Zc軸與鏡頭的光軸重合。O1-xy為圖像所在的物理坐標(biāo)系,x軸、y軸分別與Xc軸、Yc軸平行,O1在鏡頭光軸上。Oo -uv為像素坐標(biāo)系,主點(diǎn)坐標(biāo)為(uo,vo),Ow-XwYwZw為世界坐標(biāo)系。三維世界坐標(biāo)系中P(Xw,Yw,Zw)在攝像頭坐標(biāo)系中的坐標(biāo)為(Xc,Yc,Zc),其成像點(diǎn)為p(u,v)。設(shè)單個(gè)像素點(diǎn)在u軸和v軸上的尺寸分別為dx和dy,鏡頭焦距為f,令fu=f/dx,fv=f/dy ,則有如下變換關(guān)系為成立:
 (2-1)

  其中s稱為u軸和v軸的不垂直因子,當(dāng)u軸和v軸垂直時(shí)s=0。世界坐標(biāo)系與攝像頭坐標(biāo)系的坐標(biāo)變換關(guān)系[10]可以表示為:

  其中R、T分別表示兩個(gè)坐標(biāo)系之間的旋轉(zhuǎn)變換和平移變換。由(2-1)和(2-2)可得:
 (2-3)

  其中u0、v0為光學(xué)中心,即鏡頭光軸與圖像平面的焦點(diǎn)在像素坐標(biāo)系中的坐標(biāo)[5]。s為u軸和v軸的不垂直因子,fu、fv為u軸和v軸的尺度因子,稱為歸一化焦距。R和T分別為攝像頭坐標(biāo)系到世界坐標(biāo)系的3×3單位正交旋轉(zhuǎn)矩陣和3×1平移矩陣[7]。M1只與攝像頭自身的參數(shù)相關(guān),稱為內(nèi)參數(shù)矩陣[7],M2只與攝像頭位置相關(guān),稱外參數(shù)矩陣[11],M稱為攝像頭的透視變換矩陣。當(dāng)攝像頭的空間位置發(fā)生變化時(shí),內(nèi)參數(shù)矩陣不會(huì)變化,但外參數(shù)矩陣會(huì)改變。

  2. 2 求取方案所用攝像頭內(nèi)參數(shù)的實(shí)驗(yàn)裝置介紹

  為求取攝像頭內(nèi)參數(shù),設(shè)計(jì)了如圖6所示的實(shí)驗(yàn)裝置。

波段開關(guān)相關(guān)文章:波段開關(guān)原理


攝像頭相關(guān)文章:攝像頭原理


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉