本文來源電子發燒友社區,作者:李唐, 帖子地址:https://bbs.elecfans.com/jishu_2291168_1_1.html
之所以提出這樣的題目,是因為它與當初的一定目標有著極大的關聯性。
從Sipeed M2 Dock開發板的典型應用案例可知,它能進行顏色識別、小車巡線等,但當時并不清楚它的識別原理,后來通過學習才發現其原理如下:
1)采集圖像,以獲得分析的對象;
2)提取單一識別色彩的樣本值,并給出置信區間;
3)完成所有待識別色彩的樣本置信區間設置;
4)利用樣本置信區間對識別畫面進行分析,并在框定的區間內給出識別結果。
由此可知,在這個識別過程中關鍵是為識別提供一個識別的置信區間,那這個置信區間是個啥內容呢。
其內容就是前文“色彩檢測與色差分析處理”所介紹的Lab色彩模式的內容,所謂“置信區間”就是為識別處理指定一個標準。
在置信區間的設置過程中,輔助工具的使用是十分重要,它可以有效地提高處理效率,這款工具的界面如圖1所示。
圖1 置信區間的設置
圖2 提取紅色置信區間
圖3提取黃色置信區間
該軟件以拖動滑塊的方式即可直觀地見到處理的效果,可謂事半功倍。
由此看出,識別的構建在于置信區間的設置!當然,有一個影響識別的重要因素就材料的反光問題,它會在采樣過程中就將感染因素引入分析樣本內。
這樣我們就明白了,顏色識別就是一個色差分析的具體應用,也就是說在這個應用案例中就已經包含了RGB到Lab色彩模式的轉換,并對樣本進行色彩分析及置信區間的認定。
那么也就說,如果這個應用案例可以輸出Lab色彩值,則可以很方便地完成色彩分析功能。
尋找顏色的 LAB值,可通過以下的方法進行識別。
所執行的過程為:
1)采集圖像,以獲得判別基準的RGB值和Lab值;
2)采集圖像,以獲得分析對象的RGB值和Lab值;
3)計算基準與分析對象的Lab色差值,并設置標準給出分析結論,即色彩偏差情況及置信度。
對于色彩分析,有個值得指出的問題是,由于數據的分享原因,它對色彩采集時的光源要求比較高,甚至根據不同的光源在色彩模式轉換時都采樣不同的轉換格式。
還有一個色彩分析的問題是,常規的色差分析儀是在相對封閉的空間內進行色彩樣本采集,而若采用Sipeed M2 Dock開發板來設計色差分析儀,則可以在相對開放的空間內進行色彩樣本采集,這樣發現的對象就會得到擴展。如在流變分析儀的設計中,可以使用常規的色差分析儀對煉制樣本進行色差分析,但無法對試劑的煉制過程進行色差分析,而采用攝像頭的方式來采集分析樣本,則可對開發狀態的下試管中的液體色彩進行實時的動態色差分析,這是非常重要的突破。
此外,利用色彩識別的成果還可將黑白賽道的循跡控制,擴展為色彩彩色賽道的循跡控制。
圖4 巡線處理
-
開發板試用
+關注
關注
3文章
301瀏覽量
2116
發布評論請先 登錄
相關推薦
評論