目前,國內(nèi)嵌入式相機的開發(fā)還是處于起步階段,但是它卻在現(xiàn)實中擁有廣泛的應(yīng)用。典型的機器視覺系統(tǒng)是一般由光源、CCD或CMOS相機、圖像采集卡、圖像處理軟件及一臺PC機構(gòu)成。其中,圖像的采集功能由CCD/CMOS相機及圖像采集卡完成;圖像的處理則是在圖像采集/處理卡的支持下,由軟件在PC機上完成。由于基于PC機的機器視覺體積龐大、結(jié)構(gòu)復(fù)雜,其應(yīng)用系統(tǒng)的開發(fā)周期長、成本高,因此智能相機就應(yīng)運而生。本文提出了一種基于嵌入式相機的設(shè)計方案,使它能夠達(dá)到機器視覺檢測低成本,高速率,高精度,易操作,小體積的目的。
硬件平臺設(shè)計:
嵌入式相機是一個微小的視覺檢測系統(tǒng),包含圖像采集裝置、圖像處理算法、圖像處理軟件和通信控制裝置。圖像采集裝置主要是獲取圖像數(shù)據(jù),使用的是CCD/CMOS傳感器。圖像處理主要是在DSP中進(jìn)行,是對圖像進(jìn)行預(yù)處理,識別、檢測圖像特征,分割圖像特征,提取圖像特征,后得到圖像處理結(jié)果。這主要是在數(shù)字信號處理器(DSP)中完成。圖像通信裝置主要是對圖像處理過程進(jìn)行控制,并且實現(xiàn)圖像處理結(jié)果輸出。
軟件設(shè)計:
相機的軟件程序設(shè)計使用了一個Oscar(Open source camera)框架平臺和OpenCV視覺庫,從而使軟件設(shè)計更加的簡單、方便、快捷。Oscar為軟件的設(shè)計提供了簡易的應(yīng)用方法模塊,并且隱藏了硬件接口的復(fù)雜性,從而使軟件設(shè)計者不需要關(guān)心底層硬件程序的設(shè)計。而OpenCV構(gòu)建了一個簡單易用的計算機視覺框架,幫助并發(fā)人員更便捷地設(shè)計更復(fù)雜的計算機視覺相關(guān)的應(yīng)用程序。
相關(guān)產(chǎn)品
免責(zé)聲明
- 凡本網(wǎng)注明“來源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-化工儀器網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其他來源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。