精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

工業自動化質檢中怎樣使用OpenCV進行圖像處理呢?

深圳市科瑞特自動化技術有限公司 ? 2023-08-08 08:09 ? 次閱讀

機器視覺的圖像識別,就是利用機器人對圖像進行分析、處理,從而實現不同的目標。工業質量問題研究大多數是需要一對一分析,在這里我們只能淺嘗輒止的介紹自動質檢。解決實際問題要具體分析選擇合適的識別方法。

自動化質檢在現代工業自動化生產中可以有效的降低質量檢測的成本,并增加質檢質量和速度,與人類視覺相比,機器視覺優勢明顯。

1)精確度高:機器視覺自動化質檢可顯著提高灰度級,同時可觀測微米級的目標;

2)速度快:機器可以按照指定頻率進行質檢,甚至可達微秒級別;

3)穩定性高:人工質檢質量很大程度上依賴于質檢員的業務水平和個人工作狀態,避免漏檢錯檢。

4)信息存儲:機器視覺檢測的結果無論是產品狀態還是檢測結果描述都可以輕松的自動保存歸檔,為下一步分析工作做好數據準備。

常見的外觀質量問題有:

產品表面缺陷:劃傷、劃痕、輥印、凹坑、粗糙、波紋

非金屬產品表面的夾雜、破損、污點

裝配質量檢測:零件裝配完整性檢測,裝配尺寸精度檢測,位置/角度測量

打印檢測:打印不全、打印歪斜、邊緣不清晰

這些問題歸結起來主要:

判斷目標是否存在計劃外邊緣特征:比如額外的紋理,額外的凹痕。

判斷計劃內的特征匹配,比如Brute-Force,FLANN

大多數特征檢測算法都會涉及圖像的角點、邊和斑點的識別。最常用的特征檢測和提取算法有:

用于檢測角點:Harris, FAST

用于檢測斑點: SIFT(Blob), SURF,BRIEF

ORB:代表帶方向的FAST算法與具有旋轉不變性的BRIEF算法

匹配:Brute-Force,FLANN

工業生產中的視覺定位已應用好多行業,比如半導體封裝,工業制造領域。

一、 半導體封裝領域

在半導體領域中,設備需要根據機器視覺取得的芯片位置信息調取拾取頭,準確拾取芯片進行綁定,這是視覺定位在半導體封裝領域廣泛的應用。

二、機器人工業制造領域

隨著機器人視覺定位技術發展,提升機器人在作業中精準性和穩定性,使企業在生產中效率大大的提高,節省勞動成本,提高市場的競爭力。

提到視覺應用,可能會人會問,那圖像處理和視頻處理的區別:其實視頻處理本質上也是圖像處理,即對視頻中的幀圖進行處理,只不過多了個視頻解碼的過程。另外,視頻處理,除了對幀內圖像進行處理,還可能需要分析幀與幀之間的關系

d7c424ea-357f-11ee-bbcf-dac502259ad0.jpg

下面我們用一個簡單的demo來幫助讀者理解一般實施步驟:

打開攝像頭,讀取幀

對幀圖像進行預處理(灰度化,濾波,二值化。實際質檢中可能還要圖像矯正,生態學處理以達到更好的處理效果)

對幀圖像進行缺陷識別

對符合要求的圖像進行保存

在實際應用中,一般會根據質檢結果調用工業控制系統進行相應的產品分流,把不合格產品發送到復檢區域,合格產品發送到下一道工序

雖然機器自動質檢有很多優點,但是要全免替代人工目檢,機器視覺還有諸多難點有待攻破。比如由于不同材料物體表面反光、折射等問題都會影響被測物體特征的提取,因此光源亮度角度以及圖像采集的質量直接影響了質檢結果。比如現在玻璃、反光表面的劃痕檢測等,很多時候問題都卡在不同缺陷的集成成像上。

在實際生產中,我們往往是給定程序一些具體的缺陷模式,使用機器視覺來識別它們到底有沒有發生以及和標準對比的質量偏差程度。但有些缺陷并不一定在我們之前經驗中遇到過,進而導致漏檢。如果人工質檢,質檢員一般會意識到新增的缺陷并進行進一步的質檢判斷。當然,這些問題隨著技術的發展都會得到優化解決。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 圖像處理
    +關注

    關注

    27

    文章

    1282

    瀏覽量

    56640
  • 工業
    +關注

    關注

    3

    文章

    1783

    瀏覽量

    46409
  • 自動化
    +關注

    關注

    29

    文章

    5512

    瀏覽量

    79106
  • OpenCV
    +關注

    關注

    30

    文章

    628

    瀏覽量

    41264
收藏 人收藏

    評論

    相關推薦

    CAN總線在工業自動化的應用

    自動化系統各種設備的優選方案。本文將詳細介紹CAN總線的基本特性,以及它在工業自動化的應用。 2. CAN總線的基本原理 CAN總線是一
    的頭像 發表于 11-12 09:45 ?249次閱讀

    邊緣計算在工業自動化的應用

    邊緣計算在工業自動化的應用日益廣泛,它通過將數據處理和計算能力移至靠近數據源的邊緣設備,實現了更高效、實時的工業
    的頭像 發表于 10-24 14:30 ?306次閱讀

    工業自動化場景的智能網關有什么功能

    智能網關在工業自動化場景扮演著至關重要的角色,其主要功能包括但不限于以下幾點: 1. 協議轉換:在工業環境,不同的設備和系統可能使用不同
    的頭像 發表于 08-08 13:48 ?227次閱讀
    <b class='flag-5'>工業</b><b class='flag-5'>自動化</b>場景<b class='flag-5'>中</b>的智能網關有什么功能

    藍牙模塊在工業自動化的應用

    工業自動化的效率和靈活性,并討論面臨的挑戰和潛在解決方案。 藍牙模塊在工業自動化的具體應用場景 無線傳感器網絡 在
    的頭像 發表于 06-20 17:29 ?443次閱讀

    工業自動化的控制方式

    工業自動化是現代工業發展的重要標志,它極大地提高了生產效率,降低了生產成本,并改善了產品質量。在工業自動化
    的頭像 發表于 06-17 11:41 ?735次閱讀

    機器視覺技術在工業自動化的應用

    進行采集、處理和分析,從而實現對目標進行識別、檢測、測量和控制的功能。本文將從機器視覺技術的定義、原理、特點及其在工業自動化
    的頭像 發表于 06-17 10:22 ?747次閱讀

    工業自動化自動化區別是什么

    工業自動化自動化是兩個密切相關但又有所區別的概念。在這篇文章,我們將詳細探討它們之間的區別,以及它們在現代工業生產中的應用。 一、
    的頭像 發表于 06-11 11:13 ?1545次閱讀

    工業自動化包含哪些技術

    工業自動化是現代制造業不可或缺的一部分,它通過使用各種技術和設備來提高生產效率、降低成本、提高產品質量和安全性。 一、工業自動化概述
    的頭像 發表于 06-11 11:11 ?845次閱讀

    SCADA系統在工業自動化的應用

    的實時監控、數據采集、遠程操作等功能,在工業自動化領域發揮著越來越重要的作用。本文將對SCADA系統在工業自動化的應用
    的頭像 發表于 06-07 15:38 ?1027次閱讀

    機器視覺檢測技術在工業自動化的應用

    隨著科技的飛速發展,工業自動化已成為現代工業生產的核心動力。在這個背景下,機器視覺檢測技術作為工業自動化
    的頭像 發表于 06-07 12:06 ?785次閱讀

    視覺控制器在工業自動化的應用

      在工業自動化的浪潮,視覺控制器以其獨特的優勢,逐漸成為提高生產效率、保證產品質量的關鍵技術之一。視覺控制器基于計算機視覺技術,通過圖像處理
    的頭像 發表于 06-06 14:06 ?725次閱讀

    PID控制器在工業自動化的應用

    于各種工業自動化系統。本文將詳細介紹PID控制器的工作原理、參數調整及其在工業自動化的應用,
    的頭像 發表于 06-05 16:24 ?1515次閱讀

    工業自動化系統設計

    工業自動化系統設計是一項涉及多個領域和技術的綜合性任務。它旨在通過自動化設備和系統的集成,提高生產效率、降低能耗、確保產品質量和增強企業競爭力。 一、工業
    的頭像 發表于 02-02 17:00 ?718次閱讀
    <b class='flag-5'>工業</b><b class='flag-5'>自動化</b>系統設計

    工業自動化的直流負載和交流負載的應用

    工業自動化的直流負載和交流負載的應用 工業自動化是指利用各種自動化設備和技術,對
    的頭像 發表于 01-18 15:12 ?648次閱讀

    淺析中國工業自動化與智能應用

    自動化驅動產品與智能操控系統主要用于工業自動化的設備自動化領域,其中自動化驅動產品是實現設備單
    發表于 12-01 10:11 ?986次閱讀
    淺析中國<b class='flag-5'>工業</b><b class='flag-5'>自動化</b>與智能<b class='flag-5'>化</b>應用