新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的激光筆輔助教學系統設計與實現

        基于FPGA的激光筆輔助教學系統設計與實現

        作者: 時間:2011-03-30 來源:網絡 收藏


        3 系統軟件設計與實現
        的軟件部分可以分為屏幕校準模塊和屏幕顯示模塊。
        3.1 屏幕校準模塊
        由于在OV9650攝像頭所采集到的圖像信息中無法準確地只包含顯示屏幕的信息而不含其他成分,且顯示屏幕在視頻圖像中往往不是規則的四邊形,而是帶有較小曲率的類似四邊形,因此需要進行屏幕校準步驟,使圖像信息中的坐標轉換為顯示屏幕對應的坐標。這種轉換采用線性代數的方法,公式如下:

        本文引用地址:http://www.104case.com/article/191271.htm


        圖7中屏幕顯示模塊的輸入來自屏幕校準模塊校準后的激光點坐標信息,輸出為軌跡繪制的顯示、鼠標操作的響應或放大鏡操作的響應。具體來說,這三種輸出是該系統功能模式的實現,分別為:
        繪圖模式 使用在屏幕上描繪,屏幕上出現對應的軌跡,同時可以通過上的按鍵實現幻燈片的上下翻頁及擦除屏幕軌跡的操作。
        鼠標模式 使用在屏幕上的指示位置,屏幕上的鼠標發生移動,并可通過激光筆上的按鍵實現鼠標左擊及右擊的操作。
        放大鏡模式 使用激光筆在屏幕上的指示位置,屏幕上對應的區域會進行局部放大,并且屏幕上的放大區域會隨著光點發生移動。為了防止操作激光筆時由于手的輕微抖動使屏幕產生輸出,本系統采用了閾值的方法對這一情況進行了限制,具體算法如圖8所示。

        8.JPG



        4 系統的整體實施結果
        基于的激光筆互動功能測試效果如圖9所示。從圖中可以看出,基于的激光筆互動完全實現了預先設定的邏輯功能,在實際使用中能大大方便智能教室的教學,提高教學質量。

        11.jpg



        5 結語
        激光筆互動教學具有如下有益效果;能夠豐富教學環境,提供給教師一種更新的教學模式,可使教師的教學工作更加連貫和自由;在其他環境中,通過遠程指示特性,各種人機交互設備可被修改為遠程指示性設備,避免人力直接接觸屏幕,提高設備的可靠性。同時該系統采用將攝像頭模塊、光點識別算法模塊及無線接收模塊集成在一起,使得FPGA模塊成為惟一的外設,方便安裝部署,從而使得系統不僅僅局限于教室這一場景,大大提高了這套系統的實用性。未來的工作主要是將FPGA模塊與授課主機的通信方式由USB線纜通信升級為藍牙通信,進一步增加系統的靈活性及實用性。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南部县| 德令哈市| 黄山市| 龙井市| 扎兰屯市| 烟台市| 林西县| 邓州市| 禄丰县| 米脂县| 伊宁市| 河曲县| 读书| 岑巩县| 富顺县| 昌乐县| 泰州市| 阿拉善盟| 天镇县| 滨州市| 固阳县| 甘洛县| 九江市| 新竹县| 日喀则市| 栾川县| 木里| 荣昌县| 大名县| 黄梅县| 吐鲁番市| 光山县| 疏勒县| 嘉鱼县| 香格里拉县| 上虞市| 兴文县| 泸定县| 锦屏县| 志丹县| 锡林浩特市|