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

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

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

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

jmiy_worldofai ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:微笑應(yīng)對(duì) ? 2021-08-25 16:03 ? 次閱讀

最近一直在使用機(jī)器人上位機(jī)進(jìn)行視覺(jué)抓取技術(shù)的調(diào)試,對(duì)C# 也稍有了解,就這樣我開(kāi)始接觸到了HALCON.

HALCON是德國(guó)MVtec公司開(kāi)發(fā)的一套完善的標(biāo)準(zhǔn)的機(jī)器視覺(jué)算法包,擁有應(yīng)用廣泛的機(jī)器視覺(jué)集成開(kāi)發(fā)環(huán)境。它節(jié)約了產(chǎn)品成本,縮短了軟件開(kāi)發(fā)周期——HALCON靈活的架構(gòu)便于機(jī)器視覺(jué),醫(yī)學(xué)圖像和圖像分析應(yīng)用的快速開(kāi)發(fā)。在歐洲以及日本的工業(yè)界已經(jīng)是公認(rèn)具有最佳效能的Machine Vision軟件。

HALCON支持Windows,Linux和Mac OS X操作環(huán)境,它保證了投資的有效性。整個(gè)函數(shù)庫(kù)可以用C,C++,C#,Visual basic和Delphi等多種普通編程語(yǔ)言訪問(wèn)。HALCON為大量的圖像獲取設(shè)備提供接口,保證了硬件的獨(dú)立性。它為百余種工業(yè)相機(jī)和圖像采集卡提供接口,包括GenlCam,GigE和IIDC 1394。

強(qiáng)大的三維視覺(jué)處理

HALCON 11提供的一個(gè)極為突出的新技術(shù)是三維表面比較,即將一個(gè)三維物體的表面形狀測(cè)量結(jié)果與預(yù)期形狀進(jìn)行比較。HALCON提供的所有三維技術(shù),如多目立體視覺(jué)或sheet of light,都可用于表面重構(gòu);同時(shí)也支持直接通過(guò)現(xiàn)成的三維硬件掃描儀進(jìn)行三維重構(gòu)。

此外,針對(duì)表面檢測(cè)中的特殊應(yīng)用對(duì)光度立體視覺(jué)方法進(jìn)行了改善。不僅如此,HALCON現(xiàn)在還支持許多三維目標(biāo)處理的方法,如點(diǎn)云的計(jì)算和三角測(cè)量、形狀和體積等特征計(jì)算、通過(guò)切面進(jìn)行點(diǎn)云分割等。

高速機(jī)器視覺(jué)體驗(yàn)

自動(dòng)算子并行處理 (AOP) 技術(shù)是HALCON的一個(gè)獨(dú)特性能。HALCON 11中支持使用GPU處理進(jìn)行機(jī)器視覺(jué)算法的算子超過(guò)75個(gè),比其他任何軟件開(kāi)發(fā)包提供的數(shù)量都多。除此之外,基于聚焦變化的深度圖像獲取 (depth from focus)、快速傅立葉變換 (FFT) 和HALCON的局部變形匹配都有顯著的加速。HALCON 11會(huì)帶給用戶更高速的機(jī)器視覺(jué)體驗(yàn)。

讓您選擇HALCON出于以下3點(diǎn)理由:

1.為了讓使用者能在最短的時(shí)間里開(kāi)發(fā)出視覺(jué)系統(tǒng),HALCON包含了一套交互式的程序設(shè)計(jì)界面HDevelop,可在其中以HALCON程序代碼直接撰寫(xiě),修 改,執(zhí)行程序,并且可以查看計(jì)算過(guò)程中的所有變量,設(shè)計(jì)完成后,可以直接輸出C、C++、VB、C#、vb等程序代碼,套入您的程序中。

HDevelop同時(shí)和數(shù)百個(gè)范例程序鏈接,除了個(gè)別計(jì)算功能的說(shuō)明,您也可以隨時(shí)依據(jù)不同的類別找到應(yīng)用的范例,方便參考。此外,以問(wèn)題為導(dǎo)向的手冊(cè), 可以讓您找到最適切的使用說(shuō)明以及作業(yè)觀念。

2.HALCON不限制取像設(shè)備,可以自行挑選合適的設(shè)備。原廠已提供了60 余種相機(jī)的驅(qū)動(dòng)鏈接,即使是尚未支持的相機(jī),除了可以透過(guò)指標(biāo)(pointer)輕易的抓取影像,還可以利用HALCON開(kāi)放性的架構(gòu),自行撰寫(xiě)DLL文件和系統(tǒng)連接。

3.使用HALCON,在設(shè)計(jì)人機(jī)接口時(shí)沒(méi)有特別的限制,也不必特別的可視化組件,您可以完全使用開(kāi)發(fā)環(huán)境下的程序語(yǔ)言,例如visual studio、.NET、Mono等等,架構(gòu)自己的接口,end user看不到您的開(kāi)發(fā)工具,而且在執(zhí)行作業(yè)的機(jī)器上,只需要很小的資源套件。

在產(chǎn)業(yè)界,用halcon的一般出于產(chǎn)業(yè)鏈條比較低端的部分。而且機(jī)器視覺(jué)也受到深度學(xué)習(xí)的影響。以前halcon在工業(yè)界算主打,現(xiàn)在份額在下降。近五年國(guó)內(nèi)出現(xiàn)一大批機(jī)器視覺(jué)廠商和創(chuàng)業(yè)公司,而以前這塊基本都是進(jìn)口。這幫創(chuàng)業(yè)公司在產(chǎn)品初期大量使用opencv。

不過(guò)經(jīng)過(guò)一段時(shí)間迭代,已經(jīng)不止只是調(diào)用了,很多商業(yè)公司結(jié)合硬件在上面優(yōu)化創(chuàng)新了很多,已經(jīng)不僅僅事依賴調(diào)庫(kù)了。而且光賣軟件庫(kù)商業(yè)模式在國(guó)內(nèi)不好走,很多都是配著硬件一起賣。從就業(yè)招聘來(lái)說(shuō),基本要求是熟悉opencv,halcon是可選項(xiàng),而且用halcon很多是項(xiàng)目歷史遺留問(wèn)題。

你要是之后做視覺(jué)別的方向,人家都不用halcon的,但是opencv用的還是挺多的。雖然你進(jìn)去之后,他們很可能自己都有一套內(nèi)部用的算法庫(kù)。但是商業(yè)公司有沒(méi)法要求應(yīng)聘者熟悉他們內(nèi)部庫(kù)吧。所以都會(huì)貼opencv。而且很多內(nèi)部開(kāi)發(fā)也參考了opencv的架構(gòu)。

至于有人說(shuō)opencv算法效果的問(wèn)題,實(shí)際上opencv的確并不是專門為機(jī)器視覺(jué)行業(yè)打造的。所以一些算法沒(méi)有做特定優(yōu)化。我這里的優(yōu)化既包括在特定處理器上運(yùn)算速度的優(yōu)化,也包括解決問(wèn)題特定算法的優(yōu)化。

所以我前面說(shuō)的要強(qiáng)調(diào)算法能力。得查論文做實(shí)驗(yàn)做改進(jìn),甚至自己設(shè)計(jì)算法做技術(shù)積累沉淀的。而不是把它當(dāng)做一個(gè)庫(kù)僅僅調(diào)用接口,換句話說(shuō)在企業(yè)你們做自己的halcon,這其實(shí)也體現(xiàn)了中國(guó)新一代人研發(fā)能力有所進(jìn)步

編輯:jq

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

    關(guān)注

    210

    文章

    28105

    瀏覽量

    205853
  • HALCON
    +關(guān)注

    關(guān)注

    16

    文章

    63

    瀏覽量

    27167
  • 函數(shù)庫(kù)
    +關(guān)注

    關(guān)注

    1

    文章

    84

    瀏覽量

    32414

原文標(biāo)題:HALCON機(jī)器視覺(jué)軟件

文章出處:【微信號(hào):worldofai,微信公眾號(hào):worldofai】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    視覺(jué)檢測(cè)是什么意思?機(jī)器視覺(jué)檢測(cè)的適用行業(yè)及場(chǎng)景哪些?

    在快速迭代的工業(yè)世界中,機(jī)器視覺(jué)檢測(cè)以其精準(zhǔn)、高效的力量,已成為眾多產(chǎn)業(yè)不可或缺的技術(shù)支持。本文將深入探討機(jī)器視覺(jué)檢測(cè)的含義、應(yīng)用行業(yè)及具體場(chǎng)景,揭示其如何在現(xiàn)代生產(chǎn)中扮演關(guān)鍵角色。
    的頭像 發(fā)表于 08-30 11:20 ?262次閱讀

    機(jī)器視覺(jué)和計(jì)算機(jī)視覺(jué)什么區(qū)別

    機(jī)器視覺(jué)和計(jì)算機(jī)視覺(jué)是兩個(gè)密切相關(guān)但又有所區(qū)別的概念。 一、定義 機(jī)器視覺(jué) 機(jī)器
    的頭像 發(fā)表于 07-16 10:23 ?441次閱讀

    機(jī)器視覺(jué)光源的選擇和應(yīng)用哪些

    機(jī)器視覺(jué)光源是機(jī)器視覺(jué)系統(tǒng)中的重要組成部分,它對(duì)圖像的質(zhì)量和機(jī)器視覺(jué)系統(tǒng)的性能有著至關(guān)重要的影響
    的頭像 發(fā)表于 07-04 11:36 ?716次閱讀

    機(jī)器視覺(jué)的硬件組成哪些

    機(jī)器視覺(jué)是一種利用計(jì)算機(jī)和圖像處理技術(shù)來(lái)模擬人類視覺(jué)系統(tǒng)的技術(shù)。它涉及到圖像的獲取、處理、分析和理解,廣泛應(yīng)用于工業(yè)自動(dòng)化、醫(yī)療診斷、智能交通、安防監(jiān)控等領(lǐng)域。本文將詳細(xì)介紹機(jī)器
    的頭像 發(fā)表于 07-04 10:51 ?1016次閱讀

    機(jī)器視覺(jué)控制的優(yōu)缺點(diǎn)哪些

    視覺(jué)控制的優(yōu)點(diǎn) 高度自動(dòng)化:機(jī)器視覺(jué)控制可以實(shí)現(xiàn)高度自動(dòng)化的生產(chǎn)過(guò)程,減少人工干預(yù),提高生產(chǎn)效率。 精確性:機(jī)器
    的頭像 發(fā)表于 07-04 10:43 ?626次閱讀

    機(jī)器視覺(jué)中常用的光源類型及優(yōu)點(diǎn)?

    機(jī)器視覺(jué)是一種利用計(jì)算機(jī)視覺(jué)技術(shù)來(lái)實(shí)現(xiàn)對(duì)圖像的獲取、處理和分析的技術(shù)。在機(jī)器視覺(jué)系統(tǒng)中,光源是至關(guān)重要的組成部分,它直接影響到圖像的質(zhì)量,進(jìn)
    的頭像 發(fā)表于 07-04 10:28 ?475次閱讀

    機(jī)器視覺(jué)光源哪幾種

    機(jī)器視覺(jué)光源是機(jī)器視覺(jué)系統(tǒng)中的重要組成部分,它直接影響到圖像的質(zhì)量和識(shí)別效果。本文將詳細(xì)介紹機(jī)器視覺(jué)
    的頭像 發(fā)表于 07-04 10:03 ?680次閱讀

    Labview與Halcon圖片Image互相轉(zhuǎn)換

    Labview 與Halcon 聯(lián)合開(kāi)發(fā) 分享一下Labview 與Halcon Image格式相互轉(zhuǎn)換的程序, 整理了一個(gè)VI,LV_to _Halconxl.vi,可以直接調(diào)用,相互轉(zhuǎn)換兩種格式
    發(fā)表于 06-27 23:00

    機(jī)器視覺(jué)哪些優(yōu)缺點(diǎn)

    隨著科技的不斷進(jìn)步和人工智能的飛速發(fā)展,機(jī)器視覺(jué)技術(shù)已成為工業(yè)自動(dòng)化、智能制造、質(zhì)量控制等領(lǐng)域不可或缺的一部分。機(jī)器視覺(jué)是指通過(guò)光學(xué)設(shè)備和非接觸的傳感器自動(dòng)地接受和處理一個(gè)真實(shí)物體的圖
    的頭像 發(fā)表于 06-06 17:27 ?823次閱讀

    NI視覺(jué)圖像轉(zhuǎn)halcon圖像

    labview采集圖片可用用它轉(zhuǎn)halcon,就可用使用halcon算子處理了
    發(fā)表于 02-21 16:35

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

    、醫(yī)學(xué)影像、交通管理和機(jī)器人等領(lǐng)域。本文將介紹機(jī)器視覺(jué)軟件優(yōu)點(diǎn),并詳細(xì)闡述一些常見(jiàn)的機(jī)器
    的頭像 發(fā)表于 02-02 10:53 ?1426次閱讀

    機(jī)器視覺(jué)對(duì)中小企業(yè)哪些優(yōu)勢(shì)?

    機(jī)器視覺(jué)是幫助機(jī)器處理流程的硬件和軟件的組合。簡(jiǎn)而言之,硬件為機(jī)器提供了眼睛,軟件
    的頭像 發(fā)表于 02-01 11:07 ?276次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>視覺(jué)</b>對(duì)中小企業(yè)<b class='flag-5'>有</b>哪些優(yōu)勢(shì)?

    Halcon和Opencv圖像處理庫(kù)對(duì)比

    在工業(yè)視覺(jué)領(lǐng)域?qū)儆诮?jīng)常使用的軟件,相對(duì)于opencv的開(kāi)源精神Halcon屬于商業(yè)非開(kāi)源項(xiàng)目并且收費(fèi)。Halcon起源于德國(guó)在國(guó)內(nèi)的工業(yè)視覺(jué)
    的頭像 發(fā)表于 12-20 10:30 ?943次閱讀

    在英特爾獨(dú)立顯卡上加速HALCON AI模型推理

    MVTec HALCON 是一款在全球范圍內(nèi)使用,綜合性的機(jī)器視覺(jué)標(biāo)準(zhǔn)軟件。它有一個(gè)專門的集成開(kāi)發(fā)環(huán)境(HDevelop),專門用于開(kāi)發(fā)圖像處理解決方案。
    的頭像 發(fā)表于 12-16 10:18 ?1405次閱讀
    在英特爾獨(dú)立顯卡上加速<b class='flag-5'>HALCON</b> AI模型推理

    常見(jiàn)的機(jī)器視覺(jué)軟件梳理

    機(jī)器視覺(jué)處理軟件一般用來(lái)完成輸入圖像數(shù)據(jù)的處理,通過(guò)一定的運(yùn)算得出結(jié)果,這個(gè)輸出的結(jié)果可能是PASS/FAIL信號(hào)、坐標(biāo)位置、字符串等。
    的頭像 發(fā)表于 12-12 10:58 ?2142次閱讀