基于嵌入式Linux的圖像采集系統(tǒng)的設計與實現(xiàn)
電子論壇 您現(xiàn)在的位置:OV511 的貨源和報價 OV511 的相關技術信息 其他型號 深圳市東方巨龍電子有限公司聯(lián)系人:張小姐/劉先生
電話:0755-83610873/83613339 北京青山盛世電子技術有限公司聯(lián)系人:李小姐
電話:010-66489361/81931192/82610856 汕頭市奇勝電子有限公司聯(lián)系人:柯先生,陳小姐
電話:0754-6672273 北京飛騰同創(chuàng)科貿中心聯(lián)系人:李春景
電話:010-81676276/62537177/81600872 >>更多供應商 基于嵌入式Linux的圖像采集系統(tǒng)的設計與實現(xiàn) 摘 要:本文介紹了在嵌入式Linux系統(tǒng)下開發(fā)USB攝像頭圖像采集系統(tǒng)的方法,給出了基于Intel Xscale PXA255處理器的嵌入式圖像采集系統(tǒng)的設計方案,并對如何編寫符合Video for Linux 標準的攝像頭圖像采集程序進行了討論。
關鍵詞:Video for Linux;USB攝像頭;USB驅動
引言
嵌入式Linux操作系統(tǒng)同目前廣泛應用的嵌入式操作系統(tǒng)如pSOS、VxWorks、winCE相比,具有可移植性好、網(wǎng)絡功能強、有優(yōu)秀的GNU編譯工具支持等優(yōu)點。更重要的是Linux的開放源代碼和免費的優(yōu)點使得系統(tǒng)成本顯著降低。一流的程序設計和開發(fā)加上測試的開放性使得Linux系統(tǒng)非??煽亢头€(wěn)定,因而越來越多的人開始使用Linux開發(fā)應用程序。Intel Xscale PXA255處理器是一款采用ARM結構,面向高性能、低功耗設備的嵌入式處理器,非常適用于手持移動設備的開發(fā)。USB攝像頭因具有低廉的價格,良好的性能,及方便使用的特性,因此很容易集成到嵌入式系統(tǒng)中。本文介紹的基于嵌入式Linux系統(tǒng)的USB攝像頭圖像采集系統(tǒng)使用采用OV511芯片的WEBEYE攝像頭,在基于PXA255處理器的開發(fā)板上實現(xiàn)了圖像的采集與壓縮,借助Mencoder編碼工具可以將多幅JPEG圖片合成AVI視頻流,并實現(xiàn)視頻回放。 圖1 硬件系統(tǒng)總體框圖
圖2 Linux下USB系統(tǒng)軟件結構
圖3獲得圖像過程
圖4 圖像采集程序的流程圖
系統(tǒng)硬件平臺
系統(tǒng)結構
系統(tǒng)硬件平臺如圖1所示。PXA255處理器主頻最高可達400MHz,內部集成了多種外設控制模塊,在實際使用時可以根據(jù)需要進行裁減。開發(fā)板上提供了64M SDRAM、32M Fla





