機器視覺與計算機視覺的區(qū)別?
接收最新推文!
簡單來說,計算機視覺學術(shù)一些,更偏軟件;機器視覺軟硬件都包括(采集設備,光源,鏡頭,控制,機構(gòu),算法等),指的是系統(tǒng),更偏實際應用。因此更多的是把機器視覺,叫做機器視覺系統(tǒng)。
學科:
機器視覺作為一門系統(tǒng)工程"學科",有別于計算機視覺,是計算機科學基礎的一種形式;
計算機視覺屬于計算機"科學",涉及到從圖像中提取信息的人工系統(tǒng)背后的理論,她跨學科。領域:
機器視覺是計算機視覺在工廠自動化中的應用,傳統(tǒng)的機器視覺主要應用于工業(yè)領域,計算機視覺不限于工業(yè)領域。
從狹義的視覺系統(tǒng)角度出發(fā),計算機視覺屬于機器視覺系統(tǒng)的一部分。
信息處理程度:
機器視覺主要是提取信息,計算機視覺提取并理解信息(定義區(qū)分)
軟硬件
機器視覺系統(tǒng)中一定包含硬件。
計算機視覺系統(tǒng)中不一定包含硬件,偏算法。
機器視覺與計算機視覺這兩個名字,感覺差不多,都是視覺。很多人都有這種相同的想法,但其實它們之間是不同的學科。
一. 定義
A.機器視覺:Machine vision(MV)
維基百科:“機器視覺一詞的定義各不相同,但都包括用于自動從圖像中提取信息的技術(shù)和方法。”
它與圖像處理相反,圖像處理的輸出是另一幅圖像。提取的信息可以是簡單的好部分/壞部分信號,也可以是一組復雜的數(shù)據(jù),比如圖像中每個對象的id、位置和方向。該信息可用于工業(yè)上的自動檢測、機器人和過程制導、安全監(jiān)控和車輛制導等應用。這一領域包括大量的技術(shù)、軟件和硬件產(chǎn)品、綜合系統(tǒng)、行動、方法和專門知識。在工業(yè)自動化應用中,機器視覺實際上是這些功能的唯一術(shù)語;
B.計算機視覺:Computer vision(CV)
維基百科:”計算機視覺是指從一張圖像或一系列圖像中自動提取、分析和理解有用信息。它涉及到理論和算法基礎的發(fā)展,以實現(xiàn)自動視覺理解。“
它是一個跨學科的科學領域,研究如何使計算機從數(shù)字圖像或視頻中獲得高層次的理解。從工程學的角度來看,它試圖自動化人類視覺系統(tǒng)能夠完成的任務。
⑴ 首先我們從定義上來看。
“機器視覺”是人工智能正在快速發(fā)展的一個分支。簡單來說,就是用機器代替人眼來做測量和判斷。機器視覺系統(tǒng)是指通過機器視覺產(chǎn)品(即圖像攝取裝置,分cmos和ccd兩種)把圖像抓取到,然后將該圖像傳送至處理單元,通過數(shù)字化處理,根據(jù)像素分布和亮度、顏色等信息,來進行尺寸、形狀、顏色等的判別,進而根據(jù)判別的結(jié)果來控制現(xiàn)場的設備動作。目前它被廣泛應用于食品和飲料、化妝品、建材和化工、金屬加工、電子制造、包裝、汽車制造等行業(yè)。
“計算機視覺”則是指用計算機實現(xiàn)人的視覺功能,對客觀世界的三維場景的感知、識別和理解。計算機視覺是一個處于指示前沿的領域,與研究人類或動物的視覺是不同的,它在透徹理解攝像機性能與物理成像過程的基礎上,對每個像素進行簡單的推理,將在多幅圖像中可能得到的信息綜合成和諧的整體,確定像素集之間的聯(lián)系以便將它們彼此分割開,或推斷一些形狀信息,使用幾何信息或概率統(tǒng)計技術(shù)來識別物體。
⑵ 其次,從實際應用上看。機器視覺更多注重廣義圖像信號(激光,攝像頭)與自動化控制(生產(chǎn)線)方面的應用,而計算機視覺更多注重(2D, 3D)圖像信號本身的研究以及和圖像相關的交叉學科研究(圖像分析)。
⑶ 最后,雖然兩者的核心都涉及到視覺處理算法,但機器視覺是偏硬的視覺處理技術(shù),主要用于工業(yè)機器人方面;而計算機視覺是偏軟的視覺處理技術(shù),主要用于識別方面。這樣說,你可能就明白了吧。
機器視覺
1. 半導體
機器視覺系統(tǒng)在半導體器件制造中有著廣泛的應用;事實上,如果沒有機器視覺,計算機芯片的產(chǎn)量將會顯著降低。機器視覺系統(tǒng)檢查硅片、處理器芯片以及電阻和電容等子組件。
2. 汽車工業(yè)
機器視覺系統(tǒng)用于引導工業(yè)機器人,測量沖壓金屬部件的配合程度,并檢查涂漆車輛的表面是否有缺陷。
3. 軍事
雖然機器視覺技術(shù)是針對可見光譜開發(fā)的,但同樣的處理技術(shù)也可應用于使用對其他形式的光(如紅外線)敏感的成像儀拍攝的圖像。
計算機視覺
計算機視覺包括場景重建、事件檢測、視頻跟蹤、目標識別、三維姿態(tài)估計、運動估計和圖像恢復。
任何視覺系統(tǒng)(計算機視覺或者機器視覺)的兩個重要指標:
靈敏度:是機器在昏暗光線下觀察的能力,或在不可見波長下探測微弱脈沖的能力。
分辨率:是機器區(qū)分物體的程度。一般來說,分辨率越高,視野范圍就越狹窄。
當在其他因素保持不變的情況下,它們的關系是,增加靈敏度降低分辨率,提高分辨率降低靈敏度。
a.機器視覺系統(tǒng)的組件
簡單的機器視覺系統(tǒng)包含以下組件:
一個光學傳感器
黑白相機
照明(確保圖像清晰)
幀捕獲器(計算機攝像頭接口卡)
圖像處理的計算機軟件(用于圖像的分析和處理,根據(jù)所分析圖像的性質(zhì),可以使用模式匹配或其他算法)
數(shù)字信號硬件或用于報告結(jié)果的網(wǎng)絡連接
光學傳感器一旦確定物體在傳送帶上移動到了待檢查位置,它就觸發(fā)相機對該物體拍照,機器視覺系統(tǒng)中的照明設計是用于物體高亮顯示感興趣的特征,并使不感興趣的特征的外觀變得模糊或最小化。相機的圖像由幀捕捉器捕捉。幀捕獲器是一種計算機卡,它將攝像機的輸出轉(zhuǎn)換為數(shù)字格式,并將圖像存儲在計算機內(nèi)存中,以便機器視覺軟件對其進行處理。該軟件通常會采取幾個步驟來處理圖像。通常首先對圖像進行處理,減少噪聲或?qū)⒒叶葓D轉(zhuǎn)換為二值圖。在最初的簡化之后,軟件將對圖像中的對象計數(shù)、測量和/或識別圖像中的對象。作為最后一步,軟件根據(jù)編程標準來判斷物體是否通過。如果某個物體出現(xiàn)故障,軟件會向機器人發(fā)出信號,讓其拒絕接受該物體;另外,系統(tǒng)會提示人工修復導致故障的生產(chǎn)問題。
商業(yè)和開源的機器視覺系統(tǒng)包通常包括許多不同的圖像處理技術(shù),如: - 像素計數(shù):計算亮像素或暗像素的數(shù)量 - 閾值化:將灰度圖像轉(zhuǎn)換為黑白圖像 - 連通性和分割:通過區(qū)分像素的亮連接區(qū)域和暗連接區(qū)域來定位和/或計數(shù)部件 - 條碼讀取:機器讀取或掃描一維和二維條碼的解碼 - 光學字符識別:自動讀取文本 - 測量:測量物體的尺寸 - 邊緣檢測:尋找目標邊緣 - 模板匹配:查找、匹配和/或計數(shù)特定的模式 - 魯棒模式識別:對象的位置,可以旋轉(zhuǎn),被另一個對象臨時遮擋,或改變大小
在大多數(shù)情況下,機器視覺系統(tǒng)將使用這些處理技術(shù)的組合來執(zhí)行完整的檢查。
機器視覺不同于計算機視覺,計算機視覺是一個“學術(shù)研究領域”,通常被歸為人工智能的子領域。
計算機視覺擴展到與機器人和人類視覺的機器表示相關主題。機器視覺是指在工廠、裝配廠和其他工業(yè)環(huán)境中使用的自動化成像“系統(tǒng)”。機器視覺系統(tǒng)是一種基于數(shù)字圖像分析做出決策的計算機。正如在裝配線上工作的檢驗人員通過目視檢查零件來判斷工藝質(zhì)量一樣,機器視覺系統(tǒng)也使用數(shù)碼相機和圖像處理軟件進行類似的檢查。
如果我們把機器視覺看作一個系統(tǒng)的主體,那么計算機視覺就是視網(wǎng)膜、視神經(jīng)、大腦和中樞神經(jīng)系統(tǒng)。機器視覺系統(tǒng)使用攝像機來查看圖像,然后計算機視覺算法對圖像進行處理和解釋,然后指示系統(tǒng)中的其他組件對這些數(shù)據(jù)采取行動。
計算機視覺可以單獨使用,而不需要成為大型機器系統(tǒng)的一部分。但是一個機器視覺系統(tǒng)如果沒有計算機和其核心的特定軟件是無法工作的。這遠遠超出了圖像處理。在計算機視覺(CV)術(shù)語中,圖像甚至不必是照片或視頻;它可能是來自熱或紅外傳感器、運動探測器或其他來源的“圖像”。
除了以機器視覺為代表的視覺技術(shù)廣泛應用于工業(yè)制作外,在消費級領域,隨著數(shù)據(jù)量上漲、運算力提升和深度學習算法的發(fā)展,計算機視覺技術(shù)越來越多地被應用在各類消費級應用場景中,典型的如人臉識別服務,具體包括人臉檢測、人臉關鍵特征點、人臉對比、人臉搜索、人臉屬性、人臉聚類、人力活體檢測等。計算機視覺是指用計算機實現(xiàn)人的視覺功能,對客觀世界的三維場景的感知、識別和理解。計算機視覺與研究人類或動物的視覺不同,它借助于幾何、物理和學習技術(shù)來構(gòu)筑模型,從而用統(tǒng)計的方法來處理數(shù)據(jù)。
從學科上,機器視覺(Machine Vision, MV)與計算機視覺(Computer Vision, CV)都被認為是人工智能的下屬科目。兩者既有聯(lián)系又有區(qū)別。首先,機器視覺與計算機視覺有很多相似之處,在架構(gòu)上都是基礎層+技術(shù)層+應用層;并且兩者的基本理論框架、底層理論、算法等是相似的,因此機器視覺與計算機視覺在技術(shù)和應用領域上會有一定重疊。

但兩者確實是相互區(qū)別的,機器視覺與計算機視覺是兩個不同的概念,并且側(cè)重點不同。計算機視覺是采用圖像處理、模式識別、人工智能技術(shù)相結(jié)合的手段,著重于一幅或多幅圖像的計算機分析。圖像可以由單個或者多個傳感器獲取,也可以是單個傳感器在不同時刻獲取的圖像序列。
機器視覺則偏重于計算機視覺技術(shù)工程化,能夠自動獲取和分析特定的圖像,以控制相應的行為。具體的說,計算機視覺為機器視覺提供圖像和景物分析的理論和算法基礎,機器視覺為計算機視覺的實現(xiàn)提供傳感器模型、系統(tǒng)構(gòu)造和實現(xiàn)手段。二者共用一套理論系統(tǒng),只是發(fā)展的方向不同,機器視覺側(cè)重于在工業(yè)領域的實際應用,而計算機視覺側(cè)重理論算法的研究。


從應用領域上,機器視覺大多應用在工業(yè)領域上,具體應用包括計量與檢測、智能制造等;除了在工業(yè)領域應用外,在消費領域的眾多場景中,多是計算機視覺的具體應用。由于理論的研究發(fā)展速度往往快于實踐應用,即計算機視覺的發(fā)展遠遠超過了其時間實踐。目前掌握的具體計算機視覺任務的方法,也僅僅適用于狹隘的人臉識別、指紋識別等簡單任務,無法廣泛的應用于不同場合。
從組成上看,機器視覺系統(tǒng)包含硬件和軟件諸多元素,除了算法與軟件是系統(tǒng)核心內(nèi)容外,如傳感器、控制器等也是核心組成部分。以天準科技為例,其成本90%以上是原材料,而原材料中,傳感器類(鏡頭、相機、傳感器)、機械類成本分別占41.5%、37.1%。在機器視覺產(chǎn)業(yè)鏈中,除了視覺系統(tǒng)、傳感器、光源、鏡頭等零部件廠商外,中游還包括具備核心技術(shù)的裝備制造商、以及其他眾多的系統(tǒng)集成商。
而在消費級領域的應用,企業(yè)多提供解決方案,其中以算法與軟件為核心,硬件成本不高。
由于機器視覺側(cè)重工程的應用,因而強調(diào)實時性、高精度和高速度,以及算法的可靠性、系統(tǒng)的穩(wěn)定性。從技術(shù)變革趨勢來看,3D視覺、多光譜成像、高速成像與處理、深度學習是機器視覺持續(xù)改善性能的重要方向。當前機器視覺輸入的圖像仍以2D信息為主,后續(xù)結(jié)合新型傳感器的3D視覺技術(shù)有望大幅提升機器視覺的應用范圍。其次,高光譜和多光譜成像能夠同時處理多個不同品類的產(chǎn)品檢測,也是未來機器視覺演進的重要方向。另外,以線掃描為代表的高速成像技術(shù)能夠提升成像速度,進而提升檢測效率。最后,深度學習+機器視覺能夠不斷優(yōu)化檢測參數(shù)、增加檢測靈活性,也是后續(xù)機器視覺創(chuàng)新的重要方向。
總結(jié):工業(yè)級機器視覺和消費級機器視覺有本質(zhì)的區(qū)別,在應用側(cè)重點、結(jié)構(gòu)上有著明顯的差別,但是工業(yè)機器視覺和消費級機器視覺都源自人工智能的技術(shù),感知和算法是核心技術(shù),也就意味著產(chǎn)品和技術(shù)在各個領域的可延展性是比較強的。機器視覺是比較通用的底層技術(shù),可以廣泛應用在工業(yè)和非工業(yè)領域,對當前制造業(yè)的改造和升級,起到了至關重要的作用。機器視覺,以其可靠性和經(jīng)濟性正在廣泛應用各個工業(yè)制造場景,未來的增長前景廣泛。
原文鏈接:https://51qudong.com/ji-qi-shi-jue-yu-ji-suan-ji-shi-jue-de.html
003:120圖勾勒全球AI產(chǎn)業(yè)完整圖譜!
004:Facebook 開源計算機視覺系統(tǒng),從像素水平理解圖像(附論文及代碼)
007:圖像處理與計算機視覺基礎,經(jīng)典以及最近發(fā)展
009:從洗衣妹到谷歌首席科學家,她靠孤獨改變了人工智能界!
019:機器人控制系統(tǒng)相關知識大匯集
020:機器人的工作原理,史上最詳細的解析!
021:光源選型知識點
022:這才是機械手,這才是自動化,你那算什么?
023:攝像機和鏡頭的基礎知識
024:物聯(lián)網(wǎng)產(chǎn)業(yè)鏈全景圖(附另13大電子行業(yè)全景圖,必收藏)
025:日本到底強大到什么地步?讓人窒息!看后一夜未眠
026:德國機械用行動驚艷全世界:無敵是多么寂寞
歡迎轉(zhuǎn)發(fā)、留言、點贊、分享,感謝您的支持!