美光技術詞彙表

電腦視覺

彩色波浪片

電腦視覺(CV)是一個轉型領域,讓機器具備解讀和理解視覺資料的能力,模仿人類視力。透過運用深度學習卷積神經網路(CNN),電腦視覺讓系統能以高精度辨識、分類和分析影像和影片。 

這項創新技術在各產業中應用各種不同,以先進的人性化功能增強電腦。從醫療保健和半自駕車到安全系統和零售,電腦視覺正在徹底改變機器與視覺世界的互動和詮釋方式。 

什麼是電腦視覺?

電腦視覺定義:電腦視覺是電腦科學的一個分支,其訓練機器來解釋和理解影像和影片中的視覺資料。 

「電腦視覺」一詞反映了使電腦能夠「看到」和理解圖像和影片的目標,並能夠識別其中的物體並對觀察到的內容進行分類。這項技術高度依賴 AI 來驅動這些系統。 

電腦視覺技術尤其強大,因為其能將先前手動的視覺資訊處理流程自動化。雖然機器已經能夠處理視覺資料一段時間,但電腦視覺可以大幅減少老舊技術需要人為干預的需求。 

電腦視覺如何運作?

電腦視覺由兩種主要技術驅動。首先是深度學習,這是一種精密的機器學習形式,可讓電腦系統從所提供的資料和執行的任務中發展和學習。第二個是卷積神經網路(CNN),這是一種直接從輸入資料學習的神經網路。CNN 對影像和影片分析尤其有效。 

電腦視覺系統接收視覺資料輸入,然後由演算法處理,訓練電腦了解內容,並以類似人類的方式解讀。CNN 會分解可見資訊,讓機器瞭解影像和影片。 

透過將標籤和標記套用至影像中的個別像素與元素,電腦系統便能處理來自已標記影像的資訊,並使用 CNN 對視覺資料進行預測與決策。其透過資訊性標籤處理影像,然後使用神經網路瞭解影像並得出結論,然後作為輸出結果提供。 

電腦視覺的歷史是什麼?

  • 1960 年代,電腦視覺的早期實驗:20 世紀 60 年代初期,推出並開發了電腦影像掃描技術。隨著電腦處理、數位化和轉換影像的能力不斷提高,以及人工智慧的出現,電腦開始學習瞭解影像。 
  • 1970 年代,電腦視覺演算法的發展:到了未來十年,電腦可以處理影像,進而開發出演算法,使其能夠以視覺方式瞭解收到的影像。這些演算法一開始可讓電腦辨識邊緣,但會快速演進以辨識物件,最後加入情境。電腦視覺演算法不斷進步。 
  • 1980 和 1990 年代,進一步演進:演算法變得更複雜,獲得特定功能,例如偵測曲線、模式和形狀。在 3D 影像方面取得了相當大的進展,到了 1990 年代後期,電腦視覺能夠進行圖像渲染、圖像變形和更複雜的過程。 
  • 2000-2010,即時應用和標準化的崛起:2000 年代初期,即時電腦視覺應用程式出現重大進展。Viola-Jones 臉部偵測框架於 2001 年推出,支援即時臉部偵測。此期間也標記了視覺資料集的標準化,例如 2009 年推出 ImageNet 資料集,成為訓練和基準電腦視覺演算法的重要資源。 
  • 2010 年最新的深度學習革命及未來:2010 年代隨著深度學習技術的出現,電腦視覺帶來了革命。在 2012 年,使用 CNN 的 AlexNet 模型贏得 ImageNet 大型視覺辨識挑戰賽,遠遠超越先前的方法。這個時代也看到 TensorFlow(2015)和 PyTorch 等強大框架的發展,促進了複雜神經網路的實作。最近的進展包括半自駕車使用電腦視覺、醫學影像和擴增實境。 

近年來,電腦視覺已發展到可辨識與分類錯誤率極低影像中的元素的地方。深度學習和 CNN 的改善推動了這項進展,使視覺資料處理更加準確和高效。 

電腦視覺的關鍵類型是什麼? 

電腦視覺可增強機器複製人類行為的能力。類似的自然語言處理,電腦視覺體現了 AI 和深度學習如何擴展電腦的功能。鑒於這項技術帶來的重大進步,電腦視覺的眾多多功能應用程式並不令人意外。 

  • 影像分類使用電腦視覺技術對影像進行分類。這種使用方式對於依賴視覺資料的技術很有幫助,例如社群媒體平台和應用程式。透過定義和分類影像內容,影像分類可確保為使用者提供正確的內容。 
  • 電腦視覺模型經過訓練,可以辨識和辨識影像中的特定模式,包括臉部辨識。借助更複雜和複雜的技術版本,電腦可以區分個別的臉孔。臉部辨識對於解鎖裝置特別有用。 
  • 物件偵測建立在影像分類的原則上。雖然影像分類使電腦能夠識別影像並對影像進行分類,但物體偵測技術使其能夠在影像和視訊中精確定位特定物體。這項技術對運輸安全至關重要,因為其可以識別障礙物(完全阻礙路徑且需要停止的物體)、障礙物(部分阻礙路徑且需要導航的物體)和可能造成危險的入侵者。 

如何使用電腦視覺?

影像搜尋是電腦視覺技術最直接、最知名的應用程式之一。雖然使用影像來使用搜尋引擎搜尋網際網路並不是最近的技術,但在過去幾年,其經歷了重大的創新。最初,機器只能識別已建立的影像或基本元素,但搜尋引擎現在具備電腦視覺功能,可根據複雜元素的複雜細節進行調整搜尋。 

電腦視覺的一個關鍵使用案例是各個行業的安全。為了日常安全,電腦視覺可以識別不安全的物品和違禁品。透過加速並自動化安全與保全流程,我們可以讓人員更安全,透過電腦視覺確保公共場所沒有危險物品。 

同樣地,電腦視覺也適用於醫療產業。透過使用機器學習來識別醫師可能遺漏的症狀和因素,電腦視覺可以加強診斷過程。這項技術可以提高診斷和治療的準確性和效率。 

多年來,美光一直將電腦視覺技術作為其人工智慧製造的關鍵元素,大幅提高產量、品質和上市時間。透過在晶圓製造的每個階段採用智慧視覺(影像和影片分析),美光可以偵測肉眼看不見的微小缺陷或缺陷。 

這項技術可立即偵測錯誤,讓工程師能及早攔截並修正瑕疵晶圓,防止生產其他瑕疵產品。簡而言之,整合 AI 和電腦視覺提高了準確性和效率,從而加快了產品上市速度並提高了生產力。 

另一種尚未完全融入社會的電腦視覺創新用途,是自駕車。自駕車仰賴科技來辨識道路上的危險和障礙物,而電腦視覺對此過程至關重要。透過加強這些車輛的安全性,電腦視覺可以促進產品開發,並推動更多自動駕駛的採用。

常見問答

電腦視覺常見問題

電腦視覺的主要限制在於處理資料的複雜性。說明根據個別元素處理影像的電腦似乎很簡單,但影像和影片是極為複雜的媒體。

照明、顏色、有機物和人類特徵等因素需要經過廣泛的培訓才能產生強大的輸出。視應用而定,克服電腦視覺技術的複雜度可能需要大量資源、時間和投資。

電腦視覺和深度學習是非常相關的領域,但其具有不同的目的和不同的特徵。電腦視覺是 AI 領域,專注於讓電腦解讀和理解世界視覺資料,例如影像和影片。

深度學習是機器學習的子集,使用多層神經網路(因此是深度)來建立複雜的資料模式模型。深度學習是在電腦視覺(及其他領域)中使用的技術,可模擬複雜的模式並提升效能。