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

基于CCD型傳感器的果蔬分類技術研究

2020-10-26 01:33:00胡啟迪
延安職業技術學院學報 2020年4期
關鍵詞:分類系統

胡啟迪,熊 剛

(楊凌職業技術學院,陜西 楊凌712100)

引言

在果蔬銷售前,對其進行分類分級,可以顯著提高收益。然而,大量的果蔬人工分類分級工作是非常費力、耗時且枯燥的,且持續工作時間與精確度負相關,從而難以提升效率,進一步降低成本。隨著我國人口紅利的逐步降低,人工的使用成本也會逐步提升,逐步降低人工的參與度是目前的主流趨勢。隨著人工智能,尤其是機器視覺方面的發展,使用機器代替人工完成果蔬自動化分類分級工作成為了可能。文中對相關技術進行分析研究,探索其在果蔬分類分級工作中的具體應用。

1 技術簡介

目前可用于果蔬分類的機器視覺的技術有很多,這里重點討論Python、OpenCV、OpenMV 三種技術。

1.1 Python 語言

Python 是一種原本用于程序測試的腳本語言,因此非常易于理解及使用,隨著多年的優化發展,目前已成為人工智能領域的基礎開發語言。其強大性主要得益于具備極為強有力的社區支持,也就是會衍生出功能極為全面,效率極高的應用庫,從而大幅降低開發者的時間成本。隨著應用范圍的不斷擴大,促使人們對其不斷改進,從而衍生出了更具針對性的版本,比如MicroPython。這是為了解決原 Python 版 本無法對底層硬件進行操作的問題,而推出的一個Python 子集,其在簡化原有Python 庫的同時,有效地優化和改善了對底層硬件的支持。因此,使用MicroPython 能夠在保留Python 語法習慣的同時,對諸如LED、電機、傳感器、存儲卡等底層硬件進行控制。

總而言之,當前的Python 首先是實現人工智能的通用性語言,其次可以像C、匯編語言一樣控制底層硬件,綜合起來就是既可以實現大腦,也可以運動四肢。

1.2 OpenCV

OpenCV 實際上是一個開源且支持跨平臺的機器視覺庫,可運行在如Linux、Android、Windows 以及Mac OS 等常見的操作系統上,并且這一特性也在不斷加強。得益于由大部分的C 函數及少部分的C++類構成,OpenCV 的量級很輕,運行效率也很高。在提供了Python、Ruby、MATLAB 等語言的接口后,大大提升了其通用性,可以實現圖像處理和機器視覺方面的很多通用算法。這些特性使其快速擁有了大量的用戶,開源加上廣泛的用戶,使其可以在未來很長的一段時間里不斷的進化,已然成為目前最值得期待的機器視覺庫之一。

OpenCV 目前的可應用領域非常廣泛,總體可以歸為人機互動、物體識別、圖像分割、人臉識別、動作識別、運動跟蹤、機器人、運動分析、機器視覺、結構分析、汽車安全駕駛等11個領域。果蔬分類分級就屬于其中的物體識別。

總而言之,OpenCV 是一個強大的機器視覺庫,在其基礎上稍加修改便可以實現當前能夠見到的大部分機器視覺功能,且可以和Python、C、JAVA 等語言完美結合,其必須依托于某個操作系統,需要固定使用于某個硬件體系下。

1.3 OpenMV

OpenMV 是一個開源,低成本,功能強大的微型機器視覺模塊。其硬件部分可以簡單的理解為一個MCU 加上一個CCD 傳感器,軟件部分則是類似于OpenCV 的機器視覺庫。OpenMV 中配備了一個 MicroPython 解釋器同時提供Python 編程接口,通過 Python 腳本語言的程序編制來完成各項功能的設計,其中就包含了IO 端口的操控以及讀取文件系統等一系列基本的操作功能,以及OpenMV 提供的機器視覺功能。其硬件在不斷的升級,庫也在不斷地豐富。

目前,OpenMV 上的機器視覺算法包括尋找色塊、人臉檢測、眼球跟蹤、邊緣檢測、標志跟蹤、殘次品篩選等。可以用來實現非法入侵檢測、產品的殘次品篩選、跟蹤固定的標記物等。其設計小巧,便于應用到很多嵌入式產品上。

總而言之,OpenMV 是一個專門用于實現機器視覺的功能模塊,使用方便且靈活,非常適合應用于特定的嵌入式設備上,真實性能受限于其硬件體系,就目前的發展情況上來看并不適合應用圖像精度要求很高的場合,相信隨著新版本的推出,會逐漸改變這一現狀。

2 設計思路

這里根據分類所要達到的不同目的,將其分為三種場景。結合以上技術的特點和各場景下的實際需求,討論各場景下各種技術的適用性。

2.1 場景1

果蔬的分類方式是針對保鮮期。果蔬的腐敗是具有一定傳導性的,將新鮮的和即將腐敗的果蔬放在一起,會加速新鮮果蔬的腐敗,從而造成一定的經濟損失。同時,新鮮果蔬與即將腐敗的果蔬在銷售策略及定價上也有很大的差異。因此,這種分類工作是有一定需求的。

果蔬的保鮮期是需要從多個維度進行判斷的,大致可分為經驗、機械、視覺三個維度。經驗是根據生長特性去預估,機械是通過掐捏等動作物理感知,視覺則是通過外顯特征來判斷。可以看出,機器視覺只能從事其中視覺維度的工作,且需要很高的精確度,投入成本過大,因此并不適合。實際上也大多采用經驗這一維度進行分類。

2.2 場景2

果蔬分類方式是針對大小及形狀的。通過形狀的規則度,半徑的大小分類是果蔬常用的一種分類方法,這種分類方法主要是針對于不同的終端市場,比如個人與企業,從而提升收益。

利用機器視覺實現這種分類方法,對其中視覺傳感器CCD 的精度要求不高,但是識別效率要求較高。前面提到的OpenCV 以及OpenMV均可以達到這一要求,但從最終的設備成本上來說,OpenMV 更為適合。

2.3 場景3

果蔬分類方式是針對品相的。這種分類方式其實就是在場景2 的基礎上增加色澤這一判斷維度,主要針對高端市場,也就是將半徑、形狀、色澤都趨近完美的個體挑選出來,通過精致的包裝,作為禮品銷售,可以大幅提高收益。

可以看出,該場景下對機器視覺系統色域識別精度要求是很高的,因為可以大幅提高收益,因此在效率和設備成本上可以做出適當讓步。OpenMV 由于硬件的限制,目前配備的CCD器件在色域識別精度表現上一般,并不適用與這種應用場景,相較之下,OpenCV 在硬件上沒有限制,通過合理的硬件搭配,是能夠勝任該場景工作的。

3 系統框架

基于前面的分析討論,這里基于Python、OpenCV、OpenMV 三種技術,結合設計思路中的場景2 和場景3 分別給出兩種果蔬分類系統的系統框架。

3.1 場景2系統框架

圖1基于OpenMV的系統框架

如圖1所示。適用于場景2的系統框架是基于OpenMV 的。OpenMV 本身就是一個嵌入式系統,且預留有一定功能的IO口,可以方便的擴展顯示及鍵盤,并且同時控制多個IO設備。

整體上看,該系統框架是一個典型的嵌入式系統,可以獨立運行,且成本較低。其中Python 語言用來控制OpenMV 模塊,再由OpenMV 模塊協調其它部分完成分類工作。鍵盤用來給系統輸入分類過程中的相關參數,顯示器用來顯示分類過程中的相關信息,傳送帶用來運送逐個果蔬,舵機用來根據識別結果決定當前果蔬去向。

3.2 場景3系統框架

圖2 基于OpenCV的系統框架

如圖2 所示,適用于場景2 的系統框架是基于OpenCV的。OpenCV本身是一個機器視覺庫,因此需要一個其支持的操作系統運行,這里選擇較為通用的PC 平臺。PC 本身不便于控制外圍設備,因此通過一個MCU來完成這些工作。

整體上看。該系統框架是一個典型的上下位機相結合的復合式系統,雖然上下位機都可以用其他設備替代,但是不能獨立運行,且成本較高。其中Python負責從OpenCV中調用合適的模塊完成攝像頭捕獲圖像的識別工作,PC將識別結果通過串口發送至下位機,下位機MCU根據結果控制傳送帶以及舵機完成最終的分類工作。該系統中的攝像頭和PC 配置均可以根據實際需要隨時調整,雖然相對復雜,但適應性很強。

4 結語

本文對可用于果蔬分類的機器視覺中的三項技術進行了分析研究。綜上所述,在Python 語言的強大支持下,通過OpenCV 和OpenMV 可以勝任不同場景下的分類工作,該方向的進一步研究具有一定的經濟價值。

猜你喜歡
分類系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
分類算一算
垃圾分類的困惑你有嗎
大眾健康(2021年6期)2021-06-08 19:30:06
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
分類討論求坐標
半沸制皂系統(下)
數據分析中的分類討論
教你一招:數的分類
主站蜘蛛池模板: 美美女高清毛片视频免费观看| 2021国产v亚洲v天堂无码| 91青草视频| 国产丰满大乳无码免费播放| 99视频精品在线观看| 在线亚洲小视频| 91视频99| 亚洲aaa视频| 四虎在线高清无码| 婷婷色丁香综合激情| 国产免费久久精品99re丫丫一| 日韩福利视频导航| 9999在线视频| 国产精品网址在线观看你懂的| 无码视频国产精品一区二区| 亚洲浓毛av| 国产爽歪歪免费视频在线观看 | 试看120秒男女啪啪免费| 人妻无码中文字幕一区二区三区| 在线看免费无码av天堂的| 日韩国产无码一区| 国产在线拍偷自揄观看视频网站| 成人综合在线观看| 不卡视频国产| 91美女视频在线| 一级毛片免费高清视频| 国产美女无遮挡免费视频| 免费在线看黄网址| 国产精品9| 国产超薄肉色丝袜网站| 四虎成人免费毛片| 亚洲bt欧美bt精品| 又大又硬又爽免费视频| 爱色欧美亚洲综合图区| 国产成人久久综合一区| 中文字幕欧美成人免费| 四虎亚洲国产成人久久精品| 国产女人18毛片水真多1| 午夜日b视频| 蝴蝶伊人久久中文娱乐网| 国产精品手机视频一区二区| 精品国产自在现线看久久| 免费人成网站在线观看欧美| 精品国产污污免费网站| 精品伊人久久久大香线蕉欧美 | 国产美女一级毛片| 国产高潮流白浆视频| 美女被操黄色视频网站| 日韩欧美亚洲国产成人综合| 国产视频一区二区在线观看| 99热免费在线| 国产天天色| 国产精品免费电影| 日韩欧美视频第一区在线观看| 国产精品xxx| 免费观看无遮挡www的小视频| 国产全黄a一级毛片| 亚洲天堂久久久| 色噜噜在线观看| 亚洲天堂在线免费| 精品人妻一区无码视频| 亚洲精品成人福利在线电影| 五月天久久婷婷| 激情午夜婷婷| 国产福利免费在线观看| 97久久超碰极品视觉盛宴| 精品视频在线一区| 一级一级一片免费| 女高中生自慰污污网站| 亚洲高清无码久久久| 精品视频在线观看你懂的一区| 久青草免费在线视频| 女人18毛片久久| www.亚洲国产| 亚洲啪啪网| 青草免费在线观看| 亚洲中文字幕手机在线第一页| 久久精品国产免费观看频道| 国产在线98福利播放视频免费| 国产成年女人特黄特色大片免费| 亚洲av片在线免费观看| 国产成人成人一区二区|