新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 基于高分辨率CMOS傳感器圖像采集系統的實現

        基于高分辨率CMOS傳感器圖像采集系統的實現

        作者: 時間:2009-04-07 來源:網絡 收藏

        3.2 的主體程序
        視頻軟件需要完成數據的、轉換和數據的存儲功能。
        為了便于后期圖像處理和分析工作,采用了 BIOS的程序設計架構。BIOS上的程序總體設計流程圖如圖8所示。

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

        中斷觸發源采用了EXT4,即外部中斷引腳中斷。而外部引腳連接的是行有效信號,這樣,每一行便觸發一次中斷,然后在中斷服務程序中通過讀取FIFO的數據到SDRAM中,完成一行數據的,通過行計數器來判斷一幀是否傳完。值得注意的是,本的軟件設計沒有采用兩級中斷來保證第一行讀到的圖像數據就是圖像本身的第一行,而是采用讀取行同步信號的上升沿來簡化程序。
        由于在TI公司的CCS3.1開發環境下面寫文件方式的速度太慢,所以采用寫SD卡的方法來保存圖像數據,采集到更加清晰的圖像,如圖9。

        圖像的靈敏度很高,在很低的照度下都能清晰成像。要調整好鏡頭的光圈以避免出現局部過曝光的現象。
        雖然采用接口外加FIFO行緩沖器的方案沒有那些有專門視頻接口的DSP(如DM642)的VP0-VP3端口方便,但本方案具有成本上的優勢;同時在浮點運算特別多的圖像算法中,本方案的算法效率要比DM642高。本方案對很多沒有視頻控制器的DSP具有通用性;另外,本方案擴展了一片,可以對硬件控制進行一些靈活的處理,如可以通過對HD信號靈活計數,控制閃光燈的點亮時間等。
        實驗證明,本系統適合帶有接口的DSP系統,這種圖像采集接口還能很好地移植到其他DSP的圖像采集與處理系統中。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 招远市| 莲花县| 延安市| 曲麻莱县| 慈利县| 城步| 邵武市| 化州市| 江孜县| 青龙| 马公市| 曲沃县| 健康| 曲周县| 广河县| 西畴县| 雷山县| 仁化县| 公安县| 井冈山市| 中阳县| 高雄县| 布拖县| 婺源县| 涿州市| 资兴市| 高清| 肥城市| 富宁县| 阳泉市| 吉安县| 贵州省| 屏东市| 洮南市| 峡江县| 洛宁县| 桓台县| 微山县| 德安县| 同江市| 闵行区|