工業相機,超快激光器,窄線寬激光器,超連續譜光源,光子晶體光纖
撥號18862177052

你的位置:首頁 > 技術文章 > 詳細分析嵌入式相機的硬件和軟件設計

技術文章

詳細分析嵌入式相機的硬件和軟件設計

技術文章
  目前,國內嵌入式相機的開發還是處於起步階段,但是它卻在現實中擁有廣泛的應用。典型的機器視覺係統是一般由光源、CCD或CMOS相機、圖像采集卡、圖像處理軟件及一台PC機構成。其中,圖像的采集功能由CCD/CMOS相機及圖像采集卡完成;圖像的處理則是在圖像采集/處理卡的支持下,由軟件在PC機上完成。由於基於PC機的機器視覺體積龐大、結構複雜,其應用係統的開發周期長、成本高,因此智能相機就應運而生。本文提出了一種基於嵌入式相機的設計方案,使它能夠達到機器視覺檢測低成本,高速率,高精度,易操作,小體積的目的。

  硬件平台設計:
  嵌入式相機是一個微小的視覺檢測係統,包含圖像采集裝置、圖像處理算法、圖像處理軟件和通信控製裝置。圖像采集裝置主要是獲取圖像數據,使用的是CCD/CMOS傳感器。圖像處理主要是在DSP中進行,是對圖像進行預處理,識別、檢測圖像特征,分割圖像特征,提取圖像特征,後得到圖像處理結果。這主要是在數字信號處理器(DSP)中完成。圖像通信裝置主要是對圖像處理過程進行控製,並且實現圖像處理結果輸出。
 
  軟件設計:
  相機的軟件程序設計使用了一個Oscar(Open source camera)框架平台和OpenCV視覺庫,從而使軟件設計更加的簡單、方便、快捷。Oscar為軟件的設計提供了簡易的應用方法模塊,並且隱藏了硬件接口的複雜性,從而使軟件設計者不需要關心底層硬件程序的設計。而OpenCV構建了一個簡單易用的計算機視覺框架,幫助並發人員更便捷地設計更複雜的計算機視覺相關的應用程序。
??
在線谘詢
QQ客服
QQ:2847243946
電話谘詢
18862177052
關注微信