国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

DSP技術(shù)在農(nóng)產(chǎn)品外觀檢測領(lǐng)域的應(yīng)用研究

2014-04-29 17:06:02胡亞丹蘇健民
安徽農(nóng)業(yè)科學(xué) 2014年19期
關(guān)鍵詞:機器視覺圖像處理

胡亞丹 蘇健民

(1.佳木斯大學(xué),黑龍江佳木斯 154007;2.東北林業(yè)大學(xué),黑龍江哈爾濱 150040)お

摘要

設(shè)計了一個基于DSP的農(nóng)產(chǎn)品質(zhì)量檢測系統(tǒng)。系統(tǒng)利用CCD攝像頭獲取農(nóng)產(chǎn)品的圖像,經(jīng)過DSP對圖像進(jìn)行相關(guān)算法的處理,最后將處理結(jié)果顯示在顯示屏上。該系統(tǒng)可代替人工肉眼檢測,提高檢測效率和精度。

關(guān)鍵詞 DSP;農(nóng)產(chǎn)品外觀檢測;機器視覺;圖像處理

中圖分類號 SB126文獻(xiàn)標(biāo)識碼 A文章編號 0517-6611(2014)19-06476-02

Application of DSP in the Field of Agricultural Appearance Detection

HU Ya瞕an, SU Jian瞞in

(Jiamusi University, Jiamusi, Heilongjiang 154007; Northeast Forestry University, Harbin, Heilongjiang 150040)

Abstract An agricultural product quality detection system based on DSP was designed. CCD camera was used to obtain images of the agricultural products, and DSP was adopted to process relevant algorithms of images. Finally the results display on the LCD screen. The system can replace artificial eye detection and improve the detection efficiency and precision.

Key wordsDSP; Agricultural products appearance detection; Machine vision; Image processing

作者簡介

胡亞丹(1982-),女,黑龍江佳木斯人,碩士研究生,研究方向:信號與信息處理。*通訊作者,教授,博士生導(dǎo)師,從事信號與信息處理、物聯(lián)網(wǎng)方面的研究。

收稿日期 20140606

隨著電子技術(shù)的飛速發(fā)展,機器視覺在各個領(lǐng)域得到了廣泛應(yīng)用。電子產(chǎn)品不斷提高的性價比,與日益成熟的機器視覺技術(shù)結(jié)合在了一起,使其在農(nóng)產(chǎn)品質(zhì)量檢測等方面具有廣闊的應(yīng)用前景。與人工檢測相比,利用機器視覺的檢測克服了人工檢測的效率低、主觀性大等諸多缺點。機器視覺技術(shù)與圖像處理技術(shù)相結(jié)合,成為了農(nóng)產(chǎn)品品質(zhì)檢測的重要技術(shù)之一[1]。

DSP 芯片,全稱數(shù)字信號處理器,是一種具有特殊結(jié)構(gòu)的微處理器。DSP 芯片的內(nèi)部采用程序和數(shù)據(jù)分開的哈佛結(jié)構(gòu),可以用來快速地實現(xiàn)各種數(shù)字信號處理算法[2]。美國德克薩斯儀器公司(Texas Instruments,TI)在1982 年成功推出第1代DSP芯片TMS32010及其系列產(chǎn)品TMS32011、TMS32C10/C14/C15/C16/C17 等,之后相繼推出了2000、5000、6000 系列的DSP 芯片,分別在控制領(lǐng)域、語音通訊領(lǐng)域、視頻領(lǐng)域獲得了廣泛的應(yīng)用。隨著DSP 芯片的發(fā)展,其DSP 系統(tǒng)的單位計算成本和功耗都大幅下降,因此也獲得了越來越多的應(yīng)用。為此,筆者介紹將機器視覺與DSP技術(shù)相結(jié)合,實現(xiàn)農(nóng)產(chǎn)品質(zhì)量自動檢測的方法。

1DSP硬件平臺

DSP硬件平臺采用模塊化的設(shè)計思想,將硬件電路分為DSP核心處理器、圖像采集模塊、圖像輸出模塊、外接存儲模塊以及輔助電路模塊。總體功能框圖如圖1所示。

圖1DSP硬件總體功能框圖

1.1 視頻采集模塊

視頻采集模塊的功能是將CCD攝像頭提取的農(nóng)作物的模擬圖像通過視頻解碼電路轉(zhuǎn)換成數(shù)字信號傳送給DSP處理器進(jìn)行處理。常用的視頻解碼芯片是TI公司的TVP5150AM芯片,它是一款高性能的視頻解碼芯片,最高可以采集10bit/像素,它的輸出格式為BT656,它的特點是封裝面積小,功率小。BT656數(shù)據(jù)流經(jīng)過DSP的視頻端口進(jìn)入芯片內(nèi)部。

1.2 DSP處理器

根據(jù)對農(nóng)作物檢測的要求的不同,可以選擇不同型號的DSP處理器[3-5]。TMS320DM642是TI公司專門為視頻應(yīng)用領(lǐng)域設(shè)計的芯片,其強大的計算能力和豐富的片內(nèi)設(shè)備成為多種視頻處理應(yīng)用的首選。TMS320DM642芯片采用C64x內(nèi)核,具有8個處理單元,滿負(fù)荷時可完成8個指令/周期,運算速度能達(dá)到5 760 MIPS。DM642具有豐富多變的外圍接口,3個可靈活配置的視頻端口(VPO~VP2),2個多通道串行接口(McBSP), 1個16/32位的主機接口(HPI),1個多通道串行音頻接口(McASP),1個16位的通用輸入/輸出接口(GPIO),1個10/100M以太網(wǎng)控制器(EMAC)接口,1個I2C總線模塊等。DM642處理器的片上存儲空間分為程序存儲空間(L1P)和數(shù)據(jù)存儲空間(L1D),二者構(gòu)成了哈佛結(jié)構(gòu),容量均為16k×8位。兩個外部存儲器接口(EMIF),1個64位數(shù)據(jù)寬度EMIFA,1個16位數(shù)據(jù)寬度EMIFB,可與同步存儲器(SDRAM、FIFO)、異步存儲器(SRAM、EPROM)和FLASH存儲器實現(xiàn)無縫連接,便于大量數(shù)據(jù)的存儲。

1.3 圖像輸出模塊

圖像輸出模塊用來顯示經(jīng)過DM642處理后的視頻圖像,通過視頻編碼電路將數(shù)字信號轉(zhuǎn)換成模擬信號再由終端顯示器顯示出來。常用的視頻編碼芯片是Philips公司推出的專用視頻編碼芯片SAA7121H。SAA7121H可將ITU-RBT.656格式的視頻數(shù)據(jù)編碼為PAL/NTSC制式的SECAMCVBS(復(fù)合視頻信號)或S-Video(S端子)模擬視頻信號,SAA7121H芯片內(nèi)部集成了CVBS接口和S端子接口,方便了外圍電路的設(shè)計。其功能強大,性價比高,被廣泛使用。

1.4 外接存儲模塊

DM642 芯片最大支持1 G的外部存儲器,實際作為嵌入式應(yīng)用,對存儲器的要求是夠用就行,越少越好,不同的應(yīng)用有不同的需求,例如只是語音應(yīng)用,可能片內(nèi)的高速存儲器已經(jīng)夠用,如果是視頻應(yīng)用,可能需要一些外部擴(kuò)展存儲器,處理多路視頻就可能需要更多的存儲器。由于農(nóng)產(chǎn)品質(zhì)量檢測系統(tǒng)的數(shù)據(jù)量比較大,所以需要在片外擴(kuò)展存儲器模塊,以滿足系統(tǒng)的需求。

系統(tǒng)中DM642芯片內(nèi)核通過EDMA[即增強型 DMA(Enhanced Direct Memory Access, EDMA)]通道,經(jīng)過EMIFA接口與外部的程序存儲器(FLASH)和數(shù)據(jù)存儲器(SDRAM)交換數(shù)據(jù)。因此,可以利用EMIF總線擴(kuò)展外部存儲器FLASH和SDRAM。

2農(nóng)作物品質(zhì)檢測系統(tǒng)的軟件實現(xiàn)

為了實現(xiàn)農(nóng)作物外觀品質(zhì)檢測系統(tǒng)的軟件功能,將軟件分成系統(tǒng)初始化、圖像采集、圖像處理和圖像顯示4個模塊。系統(tǒng)的初始化模塊主要是對DSP平臺利用到的資源進(jìn)行配置,并完成各模塊的初始化;圖像采集模塊的作用是啟動采集模塊,并將數(shù)據(jù)存儲在SDRAM中;圖像處理模塊是根據(jù)檢測的目的,完成農(nóng)作物圖像的預(yù)處理以及各項指標(biāo)的檢測;圖像顯示模塊的作用是啟動顯示模塊,將結(jié)果顯示在顯示屏上。軟件處理框圖如圖2所示。

圖2 軟件處理框圖

其中,系統(tǒng)初始化包括存儲器映射初始化、EMIFA初始化、中斷向量表初始化、I2C總線初始化、視頻編解碼芯片初始化和視頻口初始化等。

圖像采集模塊的功能是將攝像頭采集到的圖像經(jīng)過TVP5150AM解碼器解碼成8位的ITU_R BT.656格式的視頻數(shù)據(jù)流,然后再將視頻數(shù)據(jù)流傳送給DM642的VP0端口,最后通過EDMA將采集到的數(shù)據(jù)存入SDRAM中等待圖像處理程序進(jìn)行處理。圖像采集是通過配置視頻口的相關(guān)寄存器來完成的。處理的流程是先進(jìn)行TVP5150AM的初始化,初始化成功后啟動數(shù)據(jù)采集指令,然后通過EDMA將采集數(shù)據(jù)存入SDRAM中,采集結(jié)束置位幀中斷,DSP響應(yīng)中斷并處理SDRAM中的數(shù)據(jù)。

圖像處理模塊主要是對圖像采集模塊采集到的圖像數(shù)據(jù)進(jìn)行處理。圖像處理要用到很多算法,包括灰度化、濾波、圖像分割、邊緣檢測等基礎(chǔ)算法,還包括和不同的農(nóng)作物相關(guān)的一些檢測算法。這些算法通常都需要通過MATLAB等仿真軟件仿真后才在DSP系統(tǒng)上進(jìn)行編程實現(xiàn)。

圖像顯示模塊的功能是將DM642處理后的ITU—R BT.656格式視頻數(shù)據(jù)流通過VP0 口送給視頻編碼芯片SAA7121H,經(jīng)編碼后以CVBS復(fù)合視頻格式輸出給顯示設(shè)備顯示。圖像顯示程序設(shè)計流程為:先進(jìn)行SAA7121H芯片初始化,初始化成功后啟動數(shù)據(jù)輸出指令,通過EDMA將采集數(shù)據(jù)存入SDRAM中,最后輸出CVBS視頻信號。

3 結(jié)語

目前,我國對農(nóng)產(chǎn)品品質(zhì)檢測大部分還停留在算法分析上,只有少部分科研人員已經(jīng)研制出可用于實際應(yīng)用的系統(tǒng),這些系統(tǒng)大多都是通過PC機完成控制功能,其缺點是運行速度慢、體積龐大、可移動性差。利用DSP代替通用PC機,能夠很好地解決系統(tǒng)體積大、成本高等在實際中帶來的問題。今后DSP技術(shù)在農(nóng)產(chǎn)品質(zhì)量檢測領(lǐng)域的應(yīng)用將會越來越廣泛,這必將提高我國優(yōu)質(zhì)農(nóng)產(chǎn)品的檢測技術(shù)水平,完善優(yōu)質(zhì)農(nóng)產(chǎn)品的品質(zhì)評價體系,促進(jìn)優(yōu)質(zhì)農(nóng)產(chǎn)品的生產(chǎn)與銷售,減少在收購環(huán)節(jié)人工檢測農(nóng)產(chǎn)品品質(zhì)造成的爭議。

參考文獻(xiàn)

[1] 刁志華,王會丹,魏偉.機器視覺在農(nóng)業(yè)生產(chǎn)中的應(yīng)用研究[J].農(nóng)機化研究,2014(7):206-211.

[2] 黃漸強.基于DSP的圖像處理平臺的研究[D].長春:長春理工大學(xué),2011.

[3] 王躍宗,劉京會.DSP應(yīng)用系統(tǒng)設(shè)計與開發(fā)[M].北京:人民郵電出版社,2009.

[4] 彭啟宗,管慶.DSP集成開發(fā)環(huán)境CCS及DsPBIOS的原理與應(yīng)用[M].北京:電子工業(yè)出版社,2004.

[5] 何東健.數(shù)字圖像處理[M].西安:西安電子科技大學(xué)出版社,2003.

猜你喜歡
機器視覺圖像處理
機器學(xué)習(xí)在圖像處理中的應(yīng)用
電子制作(2018年18期)2018-11-14 01:48:20
模糊圖像處理,刑事偵查利器
圖像處理技術(shù)的實戰(zhàn)應(yīng)用
大場景三維激光掃描儀在研究生實踐教學(xué)培養(yǎng)中的應(yīng)用
基于機器視覺的工件鋸片缺陷檢測系統(tǒng)設(shè)計
軟件工程(2016年8期)2016-10-25 15:55:22
基于機器視覺技術(shù)的動態(tài)“白帶”常規(guī)檢測系統(tǒng)的開發(fā)
科技視界(2016年20期)2016-09-29 11:11:40
機器視覺技術(shù)在煙支鋼印檢測中的應(yīng)用
Photo Shop通道在圖像處理中的應(yīng)用
河南科技(2014年1期)2014-02-27 14:04:06
政和县| 遂平县| 页游| 宣威市| 衡阳市| 阿荣旗| 永寿县| 含山县| 浪卡子县| 扎赉特旗| 望城县| 昌吉市| 吕梁市| 东辽县| 绩溪县| 慈溪市| 泗阳县| 调兵山市| 竹山县| 谷城县| 交城县| 隆化县| 东乡| 西青区| 凯里市| 祁东县| 红桥区| 蓬安县| 安吉县| 二手房| 汤阴县| 海原县| 和平县| 天柱县| 栾城县| 长岛县| 洪江市| 嘉禾县| 松溪县| 凌云县| 松滋市|