0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

機(jī)器視覺在工業(yè)上的需求

新機(jī)器視覺 ? 來源:新機(jī)器視覺 ? 2020-09-24 12:47 ? 次閱讀

1、halcon軟件提供的是快速的圖像處理算法解決方案,不能提供相應(yīng)的界面編程需求,需要和VC++結(jié)合起來構(gòu)造MFC界面,才能構(gòu)成一套完成的可用軟件。

2、機(jī)器視覺工業(yè)上的需求主要有二維和三維方面的

二維需求方面有:⑴識別定位;(2)OCR光學(xué)字符識別;(3)一維碼、二維碼識別及二者的結(jié)合;(4)測量類(單目相機(jī)的標(biāo)定);(5)缺陷檢測系列;(6)運(yùn)動控制,手眼抓?。ㄉ婕笆盅蹣?biāo)定抓取等方面)

三維需求方面:(1)攝像機(jī)雙目及多目標(biāo)定(2)三維點(diǎn)云數(shù)據(jù)重構(gòu)

3、要成為一名合格的機(jī)器視覺工程師必須具備以下三個方面的知識

(1)圖像處理涉及以下幾大領(lǐng)域:

A、圖像處理的基本理論知識(圖像理論的基礎(chǔ)知識)

B、圖像增強(qiáng)(對比度拉伸、灰度變換等)

C、圖像的幾何變換(仿射變換,旋轉(zhuǎn)矩陣等)

D、圖像的頻域處理(傅里葉變換、DFT、小波變換、高低通濾波器設(shè)計(jì))

E、形態(tài)學(xué)(膨脹、腐蝕、開運(yùn)算和閉運(yùn)算以及凸殼等)

F、圖像分割(HALCON里的Blob分析)

G、圖像復(fù)原

H、運(yùn)動圖像

I、圖像配準(zhǔn)(模板匹配等)

J、模式識別(分類器訓(xùn)練,神經(jīng)網(wǎng)絡(luò)深度學(xué)習(xí)等)

比較好的參考書籍有

經(jīng)典教材:岡薩雷斯的《數(shù)字圖像處理》及對應(yīng)的MATLAB

楊丹等編著《MATLAB圖像處理實(shí)例詳解》

張錚等編著《數(shù)字圖像處理與機(jī)器視覺——Visual C++與MATLAB實(shí)現(xiàn)》

左飛編著的《數(shù)字圖像處理:原理與實(shí)踐(MATLAB版)》

左飛編著的《數(shù)字圖像處理技術(shù)詳解與Visual C++實(shí)踐》

謝鳳英編著的《Visual C++數(shù)字圖像處理》

《精通系列·精通Visual C++數(shù)字圖像處理典型算法及實(shí)現(xiàn)(第2版)》

(2)軟件編程功底
具備C,C++,C#及MFC界面開發(fā)的功底
A、C語言的學(xué)習(xí)主要看譚浩強(qiáng)寫的C語言相關(guān)知識
B、C++主要看C++ primer plus書籍

C、MFC的學(xué)習(xí)主要看孫鑫編寫的《VC++深入詳解》這本書及相應(yīng)的視頻教程,并在VC++6.0軟件或VS2010等軟件上編寫程序和實(shí)踐。

D、C#可以看書籍《C#從入門到精通》、《Head First C#》、《C#入門經(jīng)典》、

《C#圖解教程》、《C#高級編程》、《.Net Frameword 高級編程》、《CLR via C#》

(3)光學(xué)知識:

主要閱讀書籍《工程光學(xué)》、重點(diǎn)放在幾何光學(xué)方面,了解成像原理及相應(yīng)的光路分析,知道光源的特性、鏡頭分辨率、相機(jī)分辨率等方面的知識。

光學(xué)知識主要在你設(shè)計(jì)方案時相機(jī)、光源、鏡頭等選型時起到關(guān)鍵作用。

軟件功底的作用是軟件的架構(gòu)設(shè)計(jì)分析,架構(gòu)包括UI層設(shè)計(jì)、業(yè)務(wù)邏輯層開發(fā)、數(shù)據(jù)層開發(fā)。

HACLON主要完成圖像處理算法的實(shí)現(xiàn)。

目前市場上工業(yè)領(lǐng)域中主流的圖像算法處理軟件有HALCON, NIvisionpro, opencv

學(xué)習(xí)HALCON最重要的是學(xué)習(xí)其中的方法、流程和套路

4、HALCON主要完成圖像算法的流程套路如下:

特征提取總結(jié):

1、幾何特征(面積、周長、矩形度)2、紋理特征(與灰度相關(guān),如熵、能量值)

3、顏色特征4、概率特征5、算子描述特征 6、Hough特征(梯度直方圖特征)


做機(jī)器視覺的項(xiàng)目,拿到項(xiàng)目時一般遵循如下流程:

第一步:需求分析,建立相應(yīng)的方案

第二步:算法流程規(guī)劃及業(yè)務(wù)邏輯設(shè)計(jì)

第三步:模塊化編程及集成化實(shí)現(xiàn)

第四步:調(diào)試,根據(jù)反饋結(jié)果來不斷的修改程序Bug,達(dá)到客戶需求,最后交付客戶及軟硬件操作文檔。

學(xué)習(xí)機(jī)器視覺的好方法:

1、學(xué)習(xí)機(jī)器視覺一定要結(jié)合項(xiàng)目實(shí)戰(zhàn),在實(shí)踐中學(xué)習(xí)總結(jié)經(jīng)驗(yàn)教訓(xùn),系統(tǒng)化學(xué)習(xí)所需知識。

2、補(bǔ)充一定的C++和c#知識,進(jìn)行VS聯(lián)合開發(fā),客戶現(xiàn)場的學(xué)習(xí)和現(xiàn)場調(diào)試,不斷學(xué)習(xí)示例分析,掌握方法套路流程。

3、根據(jù)實(shí)際問題,學(xué)習(xí)模塊調(diào)用,按照方法套路學(xué)習(xí)。

4、最好是先用HALCON實(shí)現(xiàn)圖像處理部分,然后在VS2010開發(fā)軟件中利用MFC圖形界面實(shí)現(xiàn)出來,實(shí)踐學(xué)習(xí)是最好的方法。

機(jī)器視覺學(xué)習(xí)的發(fā)展趨勢是結(jié)合神經(jīng)網(wǎng)絡(luò)、深度學(xué)習(xí)進(jìn)行相應(yīng)的人工智能機(jī)器視覺開發(fā)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 圖像處理
    +關(guān)注

    關(guān)注

    27

    文章

    1296

    瀏覽量

    56822
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4624

    瀏覽量

    93118
  • 機(jī)器視覺
    +關(guān)注

    關(guān)注

    162

    文章

    4399

    瀏覽量

    120492

原文標(biāo)題:機(jī)器視覺應(yīng)用方向及學(xué)習(xí)思路總結(jié)

文章出處:【微信號:vision263com,微信公眾號:新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    機(jī)器視覺系統(tǒng)硬件組成之工業(yè)相機(jī)篇

    工業(yè)相機(jī)是一種非常重要的機(jī)器視覺器件,它能夠?qū)⒈徊杉膱D像信息通過電路轉(zhuǎn)換成電信號,再通過模數(shù)轉(zhuǎn)換器(ADC)將其轉(zhuǎn)化為數(shù)字信號,最后以標(biāo)準(zhǔn)的視頻信號輸出。工業(yè)相機(jī)
    的頭像 發(fā)表于 10-18 16:47 ?1818次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺</b>系統(tǒng)硬件組成之<b class='flag-5'>工業(yè)</b>相機(jī)篇

    機(jī)器視覺焊接質(zhì)量檢測中的應(yīng)用

    焊接作為連接不同材料的關(guān)鍵工藝,其質(zhì)量直接影響到結(jié)構(gòu)的強(qiáng)度和可靠性。隨著工業(yè)技術(shù)的發(fā)展,如何高效、精準(zhǔn)地檢測焊接質(zhì)量,成為了工業(yè)制造領(lǐng)域急需解決的問題。機(jī)器視覺技術(shù)的引入,為焊接質(zhì)量檢
    的頭像 發(fā)表于 08-13 16:33 ?308次閱讀

    深度學(xué)習(xí)工業(yè)機(jī)器視覺檢測中的應(yīng)用

    隨著深度學(xué)習(xí)技術(shù)的快速發(fā)展,其工業(yè)機(jī)器視覺檢測中的應(yīng)用日益廣泛,并展現(xiàn)出巨大的潛力。工業(yè)機(jī)器
    的頭像 發(fā)表于 07-08 10:40 ?1134次閱讀

    機(jī)器視覺的應(yīng)用流程是如何實(shí)現(xiàn)的

    機(jī)器視覺是一種利用計(jì)算機(jī)和圖像處理技術(shù),模擬人類視覺系統(tǒng)對圖像進(jìn)行處理、分析和理解的技術(shù)。它在工業(yè)自動化、智能交通、醫(yī)療診斷、安防監(jiān)控等領(lǐng)域有著廣泛的應(yīng)用。
    的頭像 發(fā)表于 07-04 10:47 ?466次閱讀

    機(jī)器視覺技術(shù)工業(yè)自動化中的應(yīng)用

    進(jìn)行采集、處理和分析,從而實(shí)現(xiàn)對目標(biāo)進(jìn)行識別、檢測、測量和控制的功能。本文將從機(jī)器視覺技術(shù)的定義、原理、特點(diǎn)及其工業(yè)自動化中的應(yīng)用等方面進(jìn)行詳細(xì)闡述。
    的頭像 發(fā)表于 06-17 10:22 ?916次閱讀

    什么是工業(yè)機(jī)器視覺?它有哪些作用?

    工業(yè)機(jī)器視覺,是指利用計(jì)算機(jī)視覺技術(shù)和圖像處理技術(shù),對工業(yè)生產(chǎn)過程中的各種圖像進(jìn)行自動識別、定位、檢測等操作的技術(shù)。它是
    的頭像 發(fā)表于 06-17 10:18 ?930次閱讀

    機(jī)器視覺檢測技術(shù)工業(yè)自動化中的應(yīng)用

    隨著科技的飛速發(fā)展,工業(yè)自動化已成為現(xiàn)代工業(yè)生產(chǎn)的核心動力。在這個背景下,機(jī)器視覺檢測技術(shù)作為工業(yè)自動化中的關(guān)鍵技術(shù)之一,以其高精度、高效率
    的頭像 發(fā)表于 06-07 12:06 ?899次閱讀

    機(jī)器視覺智能制造中的應(yīng)用

    隨著科技的飛速發(fā)展,智能制造已成為現(xiàn)代工業(yè)的重要趨勢。作為智能制造中的關(guān)鍵技術(shù)之一,機(jī)器視覺技術(shù)正發(fā)揮著越來越重要的作用。機(jī)器視覺技術(shù)通過模
    的頭像 發(fā)表于 06-06 17:22 ?733次閱讀

    工業(yè)機(jī)器人中視覺控制器的種類和作用

    隨著工業(yè)自動化的快速發(fā)展,工業(yè)機(jī)器人已經(jīng)成為現(xiàn)代工業(yè)生產(chǎn)中不可或缺的一部分。工業(yè)
    的頭像 發(fā)表于 06-06 17:12 ?915次閱讀

    基于FPGA EtherCAT的六自由度機(jī)器視覺伺服控制設(shè)計(jì)

    主站可以多種平臺上運(yùn)行,只需硬件提供一個標(biāo)準(zhǔn)的網(wǎng)口。因此,成本低廉、簡單靈活、高速實(shí)時的嵌入式平臺硬件可以作為工業(yè)以太網(wǎng)主站使用,從而提供一種新的網(wǎng)絡(luò)化、信息化、智能化的解決方案
    發(fā)表于 05-29 16:17

    機(jī)器視覺運(yùn)動控制一體機(jī)喇叭跟隨點(diǎn)膠的應(yīng)用

    運(yùn)動視覺點(diǎn)膠整體解決方案喇叭跟隨點(diǎn)膠的應(yīng)用 皮帶線喇叭跟隨點(diǎn)膠加工示意圖傳統(tǒng)點(diǎn)膠加工方案痛點(diǎn) ●批量生產(chǎn)節(jié)拍根據(jù)不上市場生產(chǎn)需求; ●材料的耗材運(yùn)營成本較高和停機(jī)更換治具調(diào)整點(diǎn)膠
    發(fā)表于 04-16 17:37

    視覺機(jī)器人焊接的研究現(xiàn)狀

    現(xiàn)狀進(jìn)行探討。 視覺機(jī)器人焊接技術(shù)工業(yè)領(lǐng)域的應(yīng)用日益廣泛。隨著工業(yè)自動化水平的提高,傳統(tǒng)的手工焊接已經(jīng)無法滿足生產(chǎn)
    的頭像 發(fā)表于 04-02 15:34 ?551次閱讀
    <b class='flag-5'>視覺</b><b class='flag-5'>機(jī)器</b>人焊接的研究現(xiàn)狀

    解鎖機(jī)器視覺工業(yè)檢測難題

    機(jī)器視覺工業(yè)檢測技術(shù)不斷發(fā)展的過程中,面臨一些挑戰(zhàn)和難題,復(fù)雜的工業(yè)環(huán)境中,如光線變化、振動
    的頭像 發(fā)表于 03-14 17:33 ?445次閱讀

    機(jī)器視覺軟件有哪些 機(jī)器視覺軟件的優(yōu)點(diǎn)

    機(jī)器視覺軟件是一種利用計(jì)算機(jī)視覺技術(shù)來模擬和彌補(bǔ)人眼視覺功能的軟件系統(tǒng)。它可以通過對圖像和視頻進(jìn)行分析,識別和理解目標(biāo)物體,以實(shí)現(xiàn)自動化和智能化的任務(wù)。
    的頭像 發(fā)表于 02-02 10:53 ?1651次閱讀

    機(jī)器視覺、工業(yè)視覺和計(jì)算機(jī)視覺這三者的關(guān)系

    機(jī)器視覺、工業(yè)視覺和計(jì)算機(jī)視覺這三者的關(guān)系
    的頭像 發(fā)表于 01-24 10:51 ?1367次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺</b>、<b class='flag-5'>工業(yè)</b><b class='flag-5'>視覺</b>和計(jì)算機(jī)<b class='flag-5'>視覺</b>這三者的關(guān)系