<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于FPGA的激光筆輔助教學(xué)系統設計與實(shí)現

基于FPGA的激光筆輔助教學(xué)系統設計與實(shí)現

作者: 時(shí)間:2011-03-30 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:為了實(shí)現與大屏幕的互動(dòng),基于常用的OV9650攝像頭模塊和315 MHz無(wú)線(xiàn)收發(fā)模塊,采用了一種架構實(shí)現與大屏幕互動(dòng)的設計方案。OV9650攝像頭模塊的采集信號由進(jìn)行緩存和處理,由它計算出激光點(diǎn)的坐標,之后計算機接收激光點(diǎn)的坐標及發(fā)出的無(wú)線(xiàn)控制信號,通過(guò)授課主機端的軟件實(shí)現激光筆與大屏幕的互動(dòng)。目前該系統已應用于上海交通大學(xué)部分智能教室中,效果明顯。
關(guān)鍵詞:激光筆互動(dòng);亮點(diǎn)識別;;OV9650;無(wú)線(xiàn)收發(fā)

0 引言
在多媒體教學(xué)的普及過(guò)程中,普遍存在如何引進(jìn)現代化教學(xué)設備與教師課堂教學(xué)習慣有機結合的問(wèn)題。目前教師在做教學(xué)演示的過(guò)程中,往往需要守在計算機旁邊,一邊操作計算機一邊進(jìn)行講解,需要重點(diǎn)強調的地方,還要不時(shí)地站起身來(lái),指指點(diǎn)點(diǎn),本來(lái)提供方便的多媒體演示設備,卻把教師豐富的課堂語(yǔ)言都束縛了。為了解決這個(gè)問(wèn)題,本文設計并實(shí)現了一個(gè)基于FPGA的激光筆,以便讓教師可以通過(guò)激光筆在遠處與計算機系統進(jìn)行交互。
基于FPGA的激光筆互動(dòng)的實(shí)現原理是:首先通過(guò)OV9650攝像頭模塊拍攝到投影屏,并在攝像頭捕捉圖中檢測到激光點(diǎn)的位置信息后,通過(guò)跟蹤來(lái)分析和識別激光點(diǎn)的軌跡,同時(shí)通過(guò)激光筆上的按鍵信息來(lái)共同實(shí)現激光筆與遠程計算機的交互。在激光點(diǎn)的檢測方法中,用到了不同的線(xiàn)索,如激光點(diǎn)的運動(dòng)特征和模式特征以及顏色特征等。由于激光點(diǎn)的區域很小,模式特征不是很明顯,易受到噪聲的干擾,而激光點(diǎn)顏色特征不同的使用環(huán)境中可以有較大的變化,因此單純使用顏色特征也不是很好的辦法。文獻提出將激光點(diǎn)的顏色特征、運動(dòng)信息和形狀特征這幾種線(xiàn)索融合起來(lái)進(jìn)行激光點(diǎn)的檢測,可使準確率得到一定的提升,但是仍然存在漏檢和誤判的情況。
該系統通過(guò)濾光片的使用,基本排除了噪聲的干擾,使系統的準確率得到大大的提升。文獻公開(kāi)了一種激光筆指示與光點(diǎn)識別方法,利用亮度信息從顯示屏圖像提取紅色激光點(diǎn),亮點(diǎn)識別原理與本文一致,但是由于使用的是固定槍式攝像頭,故安裝調試不方便。Cavens等通過(guò)改變硬件方法實(shí)現點(diǎn)擊功能,在普通激光筆上增加了按鍵,接收器根據按鈕發(fā)射頻段的不同判斷操作類(lèi)型,但是使用起來(lái)效果比較單一。文獻分別使用了不同方法來(lái)實(shí)現激光筆的互動(dòng),但都比較單一,不夠完善。然而在對激光點(diǎn)的行為進(jìn)行描述上,文獻提到的激光筆互動(dòng)系統使用起來(lái)非常復雜。本文提出的系統通過(guò)FPGA將攝像頭模塊、亮點(diǎn)識別算法模塊以及無(wú)線(xiàn)收發(fā)模塊集成在一起,使得系統部署方便,使用更為靈活。

1 系統整體設計方案
基于FPGA的激光筆互動(dòng)主要是為在智能自然教學(xué)空間中授課的教師提供一種工具,幫助他們在課程講義上進(jìn)行各種指示動(dòng)作或軌跡繪制,以及遠距離進(jìn)行各種操作,從而使教學(xué)過(guò)程更生動(dòng),教師的行動(dòng)更自由。為完成提供交互式教學(xué)場(chǎng)景的任務(wù),系統的總體設計遵循方便、實(shí)用、效率的原則,使教師和學(xué)生都感到自然,“黑板”更具有特色。圖1是基于FPGA的激光筆互動(dòng)系統的總體結構框圖,它主要由嵌入式模塊、激光筆、授課主機和投影屏幕4大部分組成。

本文引用地址:http://dyxdggzs.com/article/191271.htm

1.jpg

教師通過(guò)激光筆這一交互工具,在顯示屏幕上留下光點(diǎn),通過(guò)紅光濾光片及OV9650攝像頭獲取顯示屏幕的信息,并通過(guò)FPGA模塊中的亮點(diǎn)識別算法獲取視頻圖像每一幀中的光點(diǎn)位置,這樣的坐標信息送至授課主機,通過(guò)坐標變換將亮點(diǎn)位置變換為自身的屏幕坐標位置,并進(jìn)行軌跡繪制、放大鏡操作或鼠標操作,結果通過(guò)投影或VGA線(xiàn)纜連接在顯示屏幕上展示出來(lái)。除此以外,激光筆本身和FPGA模塊通過(guò)無(wú)線(xiàn)連接,FPGA模塊與授課主機通過(guò)USB線(xiàn)纜連接,利用筆上的按鈕控制整個(gè)系統的啟動(dòng)和中止,以及軌跡繪制、放大鏡操作和鼠標操作之間的功能切換。系統邏輯流程如圖2所示。

2.jpg


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>