基于機(jī)器視覺(jué)的布料顏色識(shí)別
共 5719字,需瀏覽 12分鐘
·
2024-07-14 10:05
點(diǎn)擊上方“小白學(xué)視覺(jué)”,選擇加"星標(biāo)"或“置頂”
重磅干貨,第一時(shí)間送達(dá)
檢測(cè)需求:
1、識(shí)別布料顏色,并且進(jìn)行排序(由深到淺);
2、檢測(cè)速度:30m/min;
拍攝方式
相機(jī)選型
根據(jù)所提供的需求,使用線陣平臺(tái)進(jìn)行拍攝。因此采用4092分辨率的彩色線陣相機(jī)配合35mm定焦鏡頭進(jìn)行拍攝,可達(dá)到合適的視野范圍。
鏡頭選型
35mm定焦鏡頭
光源選型
同軸光源具有高密度的LED陣列,可發(fā)射出高強(qiáng)度均勻光,通過(guò)一種帶特殊涂層的半透鏡面使得工件的反射光和線陣相機(jī)在同一軸線上,并可以消除所采集圖像的陰影,因此選用線性同軸光源進(jìn)行照射,使照射光線具有更好的方向性,提高色彩對(duì)比度,利于軟件對(duì)其識(shí)別運(yùn)算。
光源
同軸光源
ZKCLL450-W
相機(jī)
彩色線陣相機(jī)
ZKLC04K05B00R
鏡頭
定焦鏡頭
ZKL3530x0.08
拍攝示意圖
檢測(cè)結(jié)果
總 結(jié)
由于此實(shí)驗(yàn)需進(jìn)行顏色深淺判別,實(shí)際產(chǎn)線現(xiàn)場(chǎng)應(yīng)避免環(huán)境光的影響,實(shí)際曝光時(shí)間根據(jù)現(xiàn)場(chǎng)情況進(jìn)行調(diào)整。
根據(jù)軟件處理結(jié)果分析,顏色由深到淺的判別方式可采用亮度進(jìn)行判別,判別布料不同色系可通過(guò)色彩A、B值進(jìn)行判斷。
工件本身不平整可能會(huì)導(dǎo)致光照不均勻,導(dǎo)致拍攝成像效果不佳,影響軟件處理結(jié)果,建議檢測(cè)前先將布料拉直處理,再進(jìn)行拍攝。
實(shí)驗(yàn)室現(xiàn)場(chǎng)檢測(cè)環(huán)境中,線陣運(yùn)動(dòng)平臺(tái)為黑色,為確保區(qū)分黑色布料,使用白紙作為背景進(jìn)行拍攝。
現(xiàn)場(chǎng)檢測(cè)過(guò)程中,建議來(lái)料方向一致性,使檢測(cè)結(jié)果更加穩(wěn)定。
實(shí)驗(yàn)結(jié)果表明:相同布料顏色的深淺值差異不明顯,可能會(huì)導(dǎo)致軟件處理結(jié)果誤差,因此初步驗(yàn)證表明此次檢測(cè)無(wú)法實(shí)現(xiàn)檢測(cè)目的。
本方案參數(shù)及效果為實(shí)驗(yàn)室驗(yàn)證,實(shí)際應(yīng)用中需要根據(jù)現(xiàn)場(chǎng)情況進(jìn)行相應(yīng)的調(diào)整。
為方便現(xiàn)場(chǎng)安裝調(diào)試,建議把相機(jī)、鏡頭等視覺(jué)硬件安裝機(jī)構(gòu)設(shè)計(jì)為可微調(diào)的結(jié)構(gòu)。
下載1:OpenCV-Contrib擴(kuò)展模塊中文版教程
在「小白學(xué)視覺(jué)」公眾號(hào)后臺(tái)回復(fù):擴(kuò)展模塊中文教程,即可下載全網(wǎng)第一份OpenCV擴(kuò)展模塊教程中文版,涵蓋擴(kuò)展模塊安裝、SFM算法、立體視覺(jué)、目標(biāo)跟蹤、生物視覺(jué)、超分辨率處理等二十多章內(nèi)容。
下載2:Python視覺(jué)實(shí)戰(zhàn)項(xiàng)目52講
在「小白學(xué)視覺(jué)」公眾號(hào)后臺(tái)回復(fù):Python視覺(jué)實(shí)戰(zhàn)項(xiàng)目,即可下載包括圖像分割、口罩檢測(cè)、車(chē)道線檢測(cè)、車(chē)輛計(jì)數(shù)、添加眼線、車(chē)牌識(shí)別、字符識(shí)別、情緒檢測(cè)、文本內(nèi)容提取、面部識(shí)別等31個(gè)視覺(jué)實(shí)戰(zhàn)項(xiàng)目,助力快速學(xué)校計(jì)算機(jī)視覺(jué)。
下載3:OpenCV實(shí)戰(zhàn)項(xiàng)目20講
在「小白學(xué)視覺(jué)」公眾號(hào)后臺(tái)回復(fù):OpenCV實(shí)戰(zhàn)項(xiàng)目20講,即可下載含有20個(gè)基于OpenCV實(shí)現(xiàn)20個(gè)實(shí)戰(zhàn)項(xiàng)目,實(shí)現(xiàn)OpenCV學(xué)習(xí)進(jìn)階。
交流群
歡迎加入公眾號(hào)讀者群一起和同行交流,目前有SLAM、三維視覺(jué)、傳感器、自動(dòng)駕駛、計(jì)算攝影、檢測(cè)、分割、識(shí)別、醫(yī)學(xué)影像、GAN、算法競(jìng)賽等微信群(以后會(huì)逐漸細(xì)分),請(qǐng)掃描下面微信號(hào)加群,備注:”昵稱(chēng)+學(xué)校/公司+研究方向“,例如:”張三 + 上海交大 + 視覺(jué)SLAM“。請(qǐng)按照格式備注,否則不予通過(guò)。添加成功后會(huì)根據(jù)研究方向邀請(qǐng)進(jìn)入相關(guān)微信群。請(qǐng)勿在群內(nèi)發(fā)送廣告,否則會(huì)請(qǐng)出群,謝謝理解~
