999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DSP的色選機(jī)分選控制系統(tǒng)

2016-11-19 05:53:03周敬東黃云朋周明剛
湖北農(nóng)業(yè)科學(xué) 2016年4期

周敬東 黃云朋 周明剛 等

摘要:為解決物料顏色分選過程中的圖像高速采集與處理問題,采用TMS320F28335為核心處理芯片,以FPGA實(shí)現(xiàn)圖像數(shù)據(jù)傳輸與緩沖,分析并改進(jìn)圖像處理算法,并通過分選執(zhí)行模塊執(zhí)行分選,設(shè)計(jì)了基于DSP的色選機(jī)分選控制系統(tǒng)。經(jīng)試驗(yàn)驗(yàn)證,該系統(tǒng)能達(dá)到設(shè)計(jì)的各項(xiàng)性能指標(biāo)要求,具有很強(qiáng)的實(shí)用性。

關(guān)鍵詞:DSP;圖像處理;色選

中圖分類號(hào):TN911.73 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):0439-8114(2016)04-1021-03

DOI:10.14088/j.cnki.issn0439-8114.2016.04.051

Sorting Control System of Color Sorter Based on DSP

ZHOU Jing-dong,HUANG Yun-peng,ZHOU Ming-gang,CHEN Yuan,CHENG Chai,LI Min-hui

(Research and Design Institute of Agricultural Mechanical Engineering, Hubei University of Technology, Wuhan 430068, China)

Abstract: In order to solve the problem of high-speed image acquisition and processing in material color sorting process, the TMS320F28335 core is applied as a processing chip, the FPGA are used to realize the transmission and buffer of image data, analyzing and improving the image processing algorithms and perform sorting through sorting execution module, thus realize a image processing system based on the material color analysis and sorting of DSP. The test shows that the system is practical which can achieve the requirements of design.

Key words: DSP; image processing; color sorting

隨著科學(xué)技術(shù)的發(fā)展,實(shí)時(shí)圖像處理系統(tǒng)廣泛應(yīng)用于科研與生產(chǎn)領(lǐng)域[1]。色選是指通過顏色的區(qū)分來清除物料中的受損、異色粒以及其他雜質(zhì)[2,3]。DSP采用改進(jìn)的哈弗結(jié)構(gòu),具有硬件乘法器[4,5],適用于數(shù)字信號(hào)處理系統(tǒng)的,在圖像處理系統(tǒng)中可以大大提高處理速度,在圖像處理過程中具有重要的作用。本研究在通過對(duì)分析現(xiàn)有色選機(jī)圖像處理系統(tǒng)不足的基礎(chǔ)上,結(jié)合當(dāng)前DSP在圖像處理領(lǐng)域的重要地位[6],通過對(duì)色選機(jī)圖像處理系統(tǒng)硬件的改進(jìn)以及圖像處理算法的優(yōu)化,設(shè)計(jì)了一種基于DSP的色選機(jī)分選控制系統(tǒng)。

1 系統(tǒng)組成與工作原理

基于DSP的色選機(jī)分選控制系統(tǒng)由圖像采集模塊[7]、圖像處理模塊[8]、分選執(zhí)行模塊、調(diào)試模塊4個(gè)部分組成,如圖1所示。其中,圖像采集模塊利用線陣CCD相機(jī)采集圖像數(shù)據(jù),通過FPGA將圖像數(shù)據(jù)傳送給數(shù)據(jù)緩存器FIFO;圖像處理模塊中DSP通過數(shù)據(jù)總線讀取FIFO中的圖像數(shù)據(jù),調(diào)用圖像處理程序,對(duì)圖像進(jìn)行分割、識(shí)別;處理完成后,將識(shí)別結(jié)果發(fā)送給分選執(zhí)行模塊,該模塊對(duì)接收的數(shù)據(jù)進(jìn)行解析,控制分選機(jī)構(gòu)執(zhí)行分選;調(diào)試模塊在系統(tǒng)調(diào)試過程中PC可通過CAN總線讀取DSP中的圖像數(shù)據(jù),讀取完成后,調(diào)用模糊聚類程序計(jì)算分選閾值,隨后將分選閾值發(fā)送給DSP。

色選機(jī)圖像處理系統(tǒng)在設(shè)計(jì)過程中,需要保證圖像數(shù)據(jù)處理的實(shí)時(shí)性,待分選物料從被相機(jī)捕捉到分選執(zhí)行完成的間隔時(shí)間只有4 ms,必須保證在該時(shí)間內(nèi)實(shí)現(xiàn)圖像傳輸、圖像處理和分選控制。其中,圖像處理占用時(shí)間最長(zhǎng),需要盡可能縮短圖像處理的時(shí)間,考慮到圖像傳輸以及分選控制的時(shí)間,圖像處理過程必須保證在3 ms以內(nèi)完成。在實(shí)際過程中,相機(jī)拍攝的圖片寬度為2 048像素,設(shè)定兩幀圖像處理1次。若需滿足系統(tǒng)實(shí)時(shí)性,則選用TI公司DSP(TMS320F28335)[9],由于DSP采用改進(jìn)的哈弗結(jié)構(gòu)、硬件乘法器,指令系統(tǒng)的流水線操作大大提高了運(yùn)算速度,在圖像處理方面有著明顯的優(yōu)勢(shì),可以滿足系統(tǒng)實(shí)時(shí)性需求。

2 系統(tǒng)硬件模塊設(shè)計(jì)

2.1 圖像處理模塊

圖像處理模塊是該系統(tǒng)的核心部分,包括DSP系統(tǒng)必需的電源控制、復(fù)位控制、時(shí)鐘系統(tǒng)以及JTAG接口外,還包括與調(diào)試模塊通訊的CAN總線驅(qū)動(dòng)電路、與分選控制系統(tǒng)通訊的RS485驅(qū)動(dòng)電路、圖像數(shù)據(jù)緩存器FIFO、DSP片外存儲(chǔ)器SDRAM以及FLASH(圖2)。

模塊所選用的DSP芯片是TI公司的TMS320F28335系列芯片,F(xiàn)IFO采用的是TI公司的SN74V245、512 K的SDRAM、256 K的FLASH。圖像在傳輸過程中,由FPGA到DSP之間經(jīng)過了圖像緩存器FIFO。FIFO的寫時(shí)鐘(WCLK)、寫使能(WEN)、復(fù)位信號(hào)(RS)由FPGA控制,讀時(shí)鐘(RCLK)、讀使能(REN)、輸出使能(OE)、數(shù)據(jù)滿(HF)由DSP控制。其中,HF連接到DSP中的DMA中斷信號(hào),當(dāng)FIFO中數(shù)據(jù)寫滿后,HF變?yōu)楦唠娖?,啟?dòng)DMA中斷,DSP通過DMA通道將FIFO中的圖像數(shù)據(jù)讀入到SDRAM中,從而減少了DSP由于讀取圖像數(shù)據(jù)占用的時(shí)間,大大提高了DSP的圖像處理效率。

2.2 圖像采集模塊

在圖像采集模塊中,采用了彩色線陣CCD相機(jī)以及Altera公司的CycloneⅣ系列芯片的FPGA。線陣CCD相機(jī)采集圖像,并通過相機(jī)的Camera Link輸出口輸出。由于相機(jī)輸出信號(hào)不能直接由DSP接收,因而采用FPGA將該信號(hào)進(jìn)行轉(zhuǎn)換,F(xiàn)PGA轉(zhuǎn)換完成后傳輸給FIFO。FPGA在進(jìn)行信號(hào)轉(zhuǎn)換的同時(shí),也可對(duì)待傳輸?shù)膱D像數(shù)據(jù)進(jìn)行預(yù)處理,可降低DSP的處理負(fù)擔(dān)。

2.3 分選執(zhí)行模塊

分選執(zhí)行模塊包括與DSP通訊的RS485模塊、FPGA以及32路噴吹閥控制電路。DSP通過RS485模塊將分選處理結(jié)果發(fā)送給FPGA,F(xiàn)PGA將對(duì)分選處理結(jié)果進(jìn)行解析,通過噴吹閥控制電路控制噴吹閥工作,從而執(zhí)行分選。如圖3所示,單個(gè)噴吹閥驅(qū)動(dòng)電路,實(shí)際過程中使用的噴吹閥是100 V啟動(dòng),12 V維持。EX111、EX110是12 V電壓輸入開關(guān),由FPGA的I/O通過光耦PS2801控制,當(dāng)FPGA1、FPGA2控制噴吹閥1開啟和閉合,當(dāng)FPGA1、FPGA2均為低電平時(shí),EX111輸入12 V,EX110輸入0 V,J1輸出100 V電壓,噴吹閥啟動(dòng);當(dāng)FPGA1輸出高電平時(shí),J1可由FPGA2控制輸出12 V或0 V,控制噴吹閥開啟和關(guān)閉。

2.4 調(diào)試模塊

調(diào)試模塊由PC以及USB轉(zhuǎn)CAN模塊組成。該模塊在系統(tǒng)調(diào)試過程中,可通過CAN總線讀取DSP采集到的樣本圖片,對(duì)其進(jìn)行特征提取,利用模糊聚類算法求出分選閾值,通過CAN總線將分選閾值以及其他的分選參數(shù)發(fā)送到DSP中。

3 算法與軟件設(shè)計(jì)

3.1 圖像處理算法

色選機(jī)在分選過程中,對(duì)相機(jī)拍攝的圖片進(jìn)行分割,分割為k個(gè)通道。分割完成后,逐步對(duì)每個(gè)分割區(qū)域內(nèi)的圖像單獨(dú)進(jìn)行處理。首先將分選圖片中在(x,y)處像素點(diǎn)的分量均減去背景在(x,y)處相應(yīng)分量,處理過程中將單個(gè)像素點(diǎn)處3個(gè)分量值均小于10的點(diǎn)當(dāng)作背景處理,排除分選過程中下落物料對(duì)光線的遮擋造成的背景像素值的擾動(dòng)。分量求差函數(shù)如式1所示。

r(x,y)=R(x,y)-Rb(x,y)g(x,y)=G(x,y)-Gb(x,y)b(x,y)=B(x,y)-Bb(x,y)x∈[■·i-1,■·(n-1)-1);y∈[0,m);i∈[1,k];其中x,y,i均為整數(shù) (1)

其中,R(x,y),分選圖片在(x,y)處的像素點(diǎn)的紅色分量;G(x,y),分選圖片在(x,y)處的像素點(diǎn)的綠色分量;B(x,y),分選圖片在(x,y)處的像素點(diǎn)的藍(lán)色分量;Rb(x,y),背景在(x,y)處的像素點(diǎn)的紅色分量;Gb(x,y),背景在(x,y)處的像素點(diǎn)的綠色分量;Bb(x,y),背景在(x,y)處的像素點(diǎn)的藍(lán)色分量; r(x,y),處理后坐標(biāo)為(x,y)的像素點(diǎn)的紅色分量; g(x,y),處理后坐標(biāo)為(x,y)的像素點(diǎn)的藍(lán)色分量; b(x,y),處理后坐標(biāo)為(x,y)的像素點(diǎn)的綠色分量;k,分選通道數(shù);i,表示第i個(gè)通道。

將式1中處理后像素點(diǎn)的分量與上位機(jī)傳輸?shù)姆诌x閾值進(jìn)行比較,對(duì)于滿足式2中條件的像素點(diǎn)計(jì)為有效點(diǎn)。比較通道內(nèi)所有像素點(diǎn)后,求出有效點(diǎn)數(shù)b與參與比較的總點(diǎn)數(shù)的比值q。其中,每一個(gè)像素點(diǎn)在圖片中有一個(gè)固定的面積,參與比較的所有點(diǎn)數(shù)表示通道內(nèi)物料面積大小,有效點(diǎn)數(shù)表示通道內(nèi)物料特征面積大小,計(jì)算后為通道內(nèi)的物料特征面積占總面積百分比。將q與基準(zhǔn)值p進(jìn)行比較,可根據(jù)q與p的大小關(guān)系對(duì)物料進(jìn)行判定,其中p表示判定過程中特征區(qū)域占物料總區(qū)域的百分比的設(shè)定值,若q>p則表示滿足特征分選,物料可識(shí)別,控制分選系統(tǒng)進(jìn)行分選;反之則不可識(shí)別,分選系統(tǒng)不動(dòng)作,物料自由下落。分量比較函數(shù)如式2所示。

Rl≤r(x,y)≤RhGl≤g(x,y)≤GhBl≤b(x,y)≤Bh (2)

其中,Rl,紅色閾值下限;Rh,紅色閾值上限;Gl,綠色閾值下限;Gh,綠色閾值上限;Bl,藍(lán)色閾值下限;Bh,藍(lán)色閾值上限。

3.2 軟件設(shè)計(jì)

DSP在圖像處理的過程分為預(yù)選過程和分選過程,圖4所示是分選過程的流程。在預(yù)選過程中,需要調(diào)試模塊參與,調(diào)試模塊通過CAN總線讀取樣本圖片的數(shù)據(jù),該模塊通過對(duì)樣本圖像的特征提取以及模糊聚類,計(jì)算分選閾值。在分選過程中,DSP通過CAN總線接收調(diào)試模塊發(fā)送的分選閾值,將其存入FLASH中;同時(shí),DSP讀取FPGA采集到的背景圖像,將背景圖像數(shù)據(jù)存儲(chǔ)到內(nèi)存中,分選閾值接收完畢后,可啟動(dòng)系統(tǒng)分選。系統(tǒng)啟動(dòng)分選后,DSP中DMA中斷檢測(cè)FIFO中滿標(biāo)志位HF的信號(hào),當(dāng)FIFO寫滿后,產(chǎn)生DMA中斷,DSP通過DMA通道讀取圖像數(shù)據(jù),將其放入內(nèi)存中。在處理過程中,每?jī)蓭瑘D像處理1次,當(dāng)數(shù)據(jù)量達(dá)到兩幀圖像時(shí),DSP調(diào)用圖像處理程序,先將采集到的圖像減去相應(yīng)的背景,然后對(duì)其進(jìn)行通道劃分,通道劃分完成后,在各個(gè)通道內(nèi)實(shí)現(xiàn)分量比較,求出單個(gè)通道內(nèi)符合要求的點(diǎn)與參與比較的所有點(diǎn)的比值,與設(shè)定值進(jìn)行比較,判定分選結(jié)果。判定結(jié)束后,調(diào)用串口程序,將分選結(jié)果發(fā)送給分選執(zhí)行模塊。

4 結(jié)論

色選機(jī)圖像處理系統(tǒng)是基于DSP為核心的圖像處理系統(tǒng),該系統(tǒng)在應(yīng)用過程中,利用了DSP在數(shù)字信號(hào)處理系統(tǒng)中的諸多優(yōu)勢(shì)。在硬件系統(tǒng)上采用了DMA通道,實(shí)現(xiàn)DSP對(duì)圖像數(shù)據(jù)的讀取,在讀取過程中不占用系統(tǒng)資源大大降低了DSP的處理負(fù)擔(dān);在軟件系統(tǒng)上才用了圖像分割、特征點(diǎn)閾值比較等方式實(shí)現(xiàn)了對(duì)分選物料的識(shí)別,可通過對(duì)分選閾值的調(diào)節(jié)實(shí)現(xiàn)多種大顆粒物料的分選。該系統(tǒng)已經(jīng)成功應(yīng)用于油茶果分選機(jī)上,在該設(shè)備上,油茶果分選效率以及分選質(zhì)量較基于計(jì)算機(jī)的分選設(shè)備均有所提升,同時(shí)大大降低了設(shè)備的成本。在該系統(tǒng)中,可對(duì)分選參數(shù)進(jìn)行調(diào)整,以適應(yīng)各種有顏色差異的顆粒物分選中,具有非常廣闊的前景。

參考文獻(xiàn):

[1] 郭卓鋒,丁 艷.基于DSP的實(shí)時(shí)圖像處理系統(tǒng)的設(shè)計(jì)[J].光學(xué)技術(shù),2004(1):78-79,82.

[2] 丁潤(rùn)鎖,尚立新,寧書臣,等.農(nóng)產(chǎn)品色選技術(shù)的發(fā)展分析[J].農(nóng)業(yè)工程,2012(S1):54-56.

[3] 王 忠.我國谷物色選機(jī)應(yīng)用技術(shù)現(xiàn)狀及發(fā)展趨勢(shì)[J].農(nóng)機(jī)化研究,2006(4):23-25.

[4] 陳金金.基于DSP的色選機(jī)技術(shù)的研究[D].哈爾濱:哈爾濱理工大學(xué),2014.

[5] 魏禮俊.基于DSP的大米色選機(jī)的研制(信號(hào)與處理部分)[D].合肥:合肥工業(yè)大學(xué),2005.

[6] 魯昌華,石洪源,梁銀海,等.基于FPGA_DSP的實(shí)時(shí)圖像處理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)應(yīng)用,2007(12):72-75.

[7] 黃德天,劉雪超,吳志勇,等.基于CameraLink的高速圖像采集處理系統(tǒng)設(shè)計(jì)[J].吉林大學(xué)學(xué)報(bào)(工學(xué)版),2013(S1):309-312.

[8] 朱 明,魯劍鋒,趙 建,等.基于TMS320C6202的實(shí)時(shí)數(shù)字圖像處理系統(tǒng)的設(shè)計(jì)[J].光學(xué)精密工程,2003(5):497-501.

[9] 劉陵順,高艷麗,張樹團(tuán),等.TMS320F28335DSP原理及開發(fā)編程[M].北京:航空航天大學(xué)出版社,2011.

主站蜘蛛池模板: 欧美午夜在线视频| 国产免费羞羞视频| 农村乱人伦一区二区| 国产一线在线| 久久香蕉国产线| 日韩激情成人| 永久天堂网Av| 国产欧美日韩综合一区在线播放| 久久99国产综合精品1| 久久综合AV免费观看| 尤物亚洲最大AV无码网站| 波多野结衣一二三| 免费看a级毛片| 91国语视频| 青青操视频在线| 欧美成人免费午夜全| 国产亚洲精品97AA片在线播放| 免费国产不卡午夜福在线观看| 日日噜噜夜夜狠狠视频| 亚洲国产中文在线二区三区免| 国产白浆视频| 免费啪啪网址| 5388国产亚洲欧美在线观看| aⅴ免费在线观看| 中文字幕永久视频| 在线观看精品国产入口| 国产亚洲精| 亚洲成在人线av品善网好看| 日韩免费毛片视频| 狠狠色丁香婷婷| 99视频精品在线观看| 波多野结衣无码中文字幕在线观看一区二区| 亚洲成a人在线播放www| 久久精品国产精品青草app| 五月天久久综合国产一区二区| 亚洲一本大道在线| 69综合网| 亚洲天堂视频网| 中文字幕欧美成人免费| 凹凸国产分类在线观看| 久久精品午夜视频| 青青青国产免费线在| 久久精品这里只有精99品| 五月天天天色| 免费一级无码在线网站| 欧美亚洲一区二区三区导航| 亚洲精品日产精品乱码不卡| 91精品啪在线观看国产| a天堂视频在线| 综合色天天| 国产97视频在线| 五月婷婷伊人网| 亚洲二三区| 伊人AV天堂| 全午夜免费一级毛片| 久草视频福利在线观看| 国产精品va免费视频| 亚洲一区二区三区中文字幕5566| 国产十八禁在线观看免费| 亚洲另类色| 国产精品成人不卡在线观看| 国产成人欧美| 久久国产成人精品国产成人亚洲| 国产av无码日韩av无码网站| 永久免费无码成人网站| 亚洲三级a| 亚洲成人精品在线| AV老司机AV天堂| 亚洲二区视频| 日本午夜三级| 久久综合色视频| 国产成人精品一区二区秒拍1o| 国产一级毛片网站| 丁香五月激情图片| 成人免费黄色小视频| 精品一区二区三区四区五区| 色久综合在线| 免费看av在线网站网址| 精品国产免费人成在线观看| 国产精品专区第一页在线观看| 久久香蕉国产线看观| 亚洲自偷自拍另类小说|