吴忠躺衫网络科技有限公司

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

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

3天內不再提示

計算機視覺的工作流程

新機器視覺 ? 來源:新機器視覺 ? 作者:數藝學苑 ? 2020-12-26 11:00 ? 次閱讀

引言

計算機視覺(Computer Vision)自興起以來就非常迅速且廣泛應用于各個領域,比如我們熟悉的且每天都會使用的基于手機攝像頭的人臉識別,除此之外,它還可以在自動駕駛領域輔助汽車識別交通信號、標志和行人;在制造業輔助工業機器人監督和指導人工操作。

計算機視覺的主要目的是讓計算機能像人類一樣甚至比人類更好地看見和識別世界。計算機視覺通常使用C++PythonMATLAB編程語言,是增強現實(AR)的一項重要技術。目前主流的計算機視覺工具有OpenCV、TensorflowGpu、YOLO、Keras等。計算機視覺其實是一個復雜多元的交叉領域,包含了很多來自數字信號處理、神經科學、圖像處理、模式識別、機器學習(ML)、機器人人工智能(AI)等領域的概念。

本文,小編想具體介紹一下計算機視覺的工作流程。

什么是計算機視覺(Computer Vision)

一言蔽之,計算機視覺是讓計算機理解并標記圖像內容的技術領域。

舉個例子,請看下圖:

對于人類來說,你很難向從沒穿過衣服的原始人解釋什么是連衣裙或者什么是鞋。計算機視覺也是如此,如果它并沒有相關輸入,就不會理解上圖的東西都是什么。

所以,我們需要收集并標記大量關于衣服、鞋、包包的圖片,輸入進計算機“告訴”它這些圖片里的東西是什么,在經過不斷的學習和訓練后,計算機將會識別出哪個是連衣裙,哪個是鞋、哪個是包包。

計算機視覺的主要應用

計算機視覺目前應用的領域不勝枚舉,小編就挑出5個具有代表性的應用吧:

物體與行為識別

自動駕駛汽車

醫療影像分析與診斷

圖片標記

人臉識別

計算機視覺工作流程

計算機視覺工作流程其實是大多數計算機視覺應用程序將經歷的一系列步驟。許多視覺應用程序都是從獲取圖像和數據開始,然后處理數據,執行一些分析和識別步驟,最后執行一個動作的:

計算機視覺工作流程

就拿人臉識別來說吧,它也主要遵循了計算機視覺的工作流程:

人臉識別工作流程

我們可以看到,大部分計算機視覺技術應用其實都是從數據預處理開始的,其實這也是機器學習的關鍵。

數據標準化

所謂預處理圖像就是將輸入的圖像數據標準化,以便后續工作流程的順利進行。例如,假設我們創建了一個簡單的聚類算法來區分紅玫瑰和其他花朵:

我們將算法設計為計算給定圖像中紅色像素的數量,如果有足夠多的紅色像素(大于300個紅色像素)就被歸類為紅玫瑰。(這個例子里我們只提取了顏色特征)

還有一點需要注意的是,輸入圖像的大小、裁切方式都會影響算法的輸出結果,因此數據預處理非常重要!

作為數據的圖像

圖像中的每一個像素都是一個我們可以改變的數值,比如,我們可以將一個像素乘以一個標量來改變圖像亮度,我們也可以將每個像素值向右移動來改變圖像飽和度等。

將圖像視為數字網格是許多圖像處理技術的基礎。一般來說,色彩與形狀改變都是通過數學運算對圖像進行逐像素變換完成的。

訓練神經網絡

為了訓練神經網絡,我們要提供一組標記過的圖像數據,然后比較這些輸入圖像與計算機預測的輸出標簽或識別的測量值的差異以檢測算法模型的準確率。基于神經網絡的深度學習會監督它所犯的錯誤(誤差),并通過修正它發現的圖像數據間的模式與差異來實現迭代與擬合。

其中,梯度下降法是一種減少神經網絡誤差的數學方法,其中卷積神經網絡是一種特殊類型的神經網絡,通常用于計算機視覺應用,在我們往期推文里有詳細介紹~

28dc7302-4698-11eb-8b86-12bb97331649.png

X =輸入;a = 活化函數;W = 卷積神經網絡中的權重;J = 損失函數;Alpha = 學習率;y = 地面真值;y = 預測;k = 迭代次數

責任編輯:xj

原文標題:計算機視覺:你必須了解的圖像數據底層技術

文章出處:【微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

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

    關注

    0

    文章

    52

    瀏覽量

    11313
  • AI
    AI
    +關注

    關注

    87

    文章

    31513

    瀏覽量

    270326
  • 計算機視覺
    +關注

    關注

    8

    文章

    1700

    瀏覽量

    46127

原文標題:計算機視覺:你必須了解的圖像數據底層技術

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    計算機視覺有哪些優缺點

    計算機視覺作為人工智能領域的一個重要分支,旨在使計算機能夠像人類一樣理解和解釋圖像和視頻中的信息。這一技術的發展不僅推動了多個行業的變革,也帶來了諸多優勢,但同時也伴隨著一些挑戰和局限性。以下是對
    的頭像 發表于 08-14 09:49 ?1144次閱讀

    計算機視覺技術的AI算法模型

    計算機視覺技術作為人工智能領域的一個重要分支,旨在使計算機能夠像人類一樣理解和解釋圖像及視頻中的信息。為了實現這一目標,計算機視覺技術依賴于
    的頭像 發表于 07-24 12:46 ?1082次閱讀

    機器視覺計算機視覺有什么區別

    機器視覺計算機視覺是兩個密切相關但又有所區別的概念。 一、定義 機器視覺 機器視覺,又稱為計算機
    的頭像 發表于 07-16 10:23 ?626次閱讀

    計算機視覺的五大技術

    計算機視覺作為深度學習領域最熱門的研究方向之一,其技術涵蓋了多個方面,為人工智能的發展開拓了廣闊的道路。以下是對計算機視覺五大技術的詳細解析,包括圖像分類、對象檢測、目標跟蹤、語義分割
    的頭像 發表于 07-10 18:26 ?1579次閱讀

    計算機視覺工作原理和應用

    計算機視覺(Computer Vision,簡稱CV)是一門跨學科的研究領域,它利用計算機和數學算法來模擬人類視覺系統對圖像和視頻進行識別、理解、分析和處理。其核心目標在于使
    的頭像 發表于 07-10 18:24 ?2292次閱讀

    機器人視覺計算機視覺的區別與聯系

    機器人視覺計算機視覺是兩個密切相關但又有所區別的領域。 1. 引言 在當今科技迅猛發展的時代,機器人和計算機視覺技術在各個領域發揮著越來越
    的頭像 發表于 07-09 09:27 ?751次閱讀

    計算機視覺與人工智能的關系是什么

    引言 計算機視覺是一門研究如何使計算機能夠理解和解釋視覺信息的學科。它涉及到圖像處理、模式識別、機器學習等多個領域的知識。人工智能則是研究如何使計算
    的頭像 發表于 07-09 09:25 ?757次閱讀

    計算機視覺與智能感知是干嘛的

    引言 計算機視覺(Computer Vision)是一門研究如何使計算機能夠理解和解釋視覺信息的學科。它涉及到圖像處理、模式識別、機器學習等多個領域,是人工智能的重要組成部分。智能
    的頭像 發表于 07-09 09:23 ?1083次閱讀

    計算機視覺和機器視覺區別在哪

    計算機視覺和機器視覺是兩個密切相關但又有明顯區別的領域。 一、定義 計算機視覺 計算機
    的頭像 發表于 07-09 09:22 ?529次閱讀

    計算機視覺和圖像處理的區別和聯系

    計算機視覺和圖像處理是兩個密切相關但又有明顯區別的領域。 1. 基本概念 1.1 計算機視覺 計算機視覺
    的頭像 發表于 07-09 09:16 ?1457次閱讀

    計算機視覺屬于人工智能嗎

    屬于,計算機視覺是人工智能領域的一個重要分支。 引言 計算機視覺是一門研究如何使計算機具有視覺
    的頭像 發表于 07-09 09:11 ?1419次閱讀

    深度學習在計算機視覺領域的應用

    隨著人工智能技術的飛速發展,深度學習作為其中的核心技術之一,已經在計算機視覺領域取得了顯著的成果。計算機視覺,作為計算機科學的一個重要分支,
    的頭像 發表于 07-01 11:38 ?975次閱讀

    機器視覺計算機視覺的區別

    在人工智能和自動化技術的快速發展中,機器視覺(Machine Vision, MV)和計算機視覺(Computer Vision, CV)作為兩個重要的分支領域,都扮演著至關重要的角色。盡管它們在
    的頭像 發表于 06-06 17:24 ?1445次閱讀

    計算機視覺的主要研究方向

    計算機視覺(Computer Vision, CV)作為人工智能領域的一個重要分支,致力于使計算機能夠像人眼一樣理解和解釋圖像和視頻中的信息。隨著深度學習、大數據等技術的快速發展,計算機
    的頭像 發表于 06-06 17:17 ?1118次閱讀

    計算機視覺的十大算法

    隨著科技的不斷發展,計算機視覺領域也取得了長足的進步。本文將介紹計算機視覺領域的十大算法,包括它們的基本原理、應用場景和優缺點。這些算法在圖像處理、目標檢測、人臉識別等領域有著廣泛的應
    的頭像 發表于 02-19 13:26 ?1358次閱讀
    <b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>的十大算法
    百家乐号技巧| 尊龙国际注册| 威尼斯人娱乐平台反水| 巴西百家乐的玩法技巧和规则| 如何打百家乐的玩法技巧和规则| 百家乐下对子的概率| 网上百家乐分析软件| 澳门百家乐经历| 百家乐园鼎丰娱乐城| 成都百家乐的玩法技巧和规则 | 中国百家乐游戏| 百家乐视频网络游戏| 百家乐赌术揭秘| 任我赢百家乐自动投注分析系统| 百家乐发牌靴发牌盒| 金满堂百家乐的玩法技巧和规则 | 百家乐官网的珠盘| 百家乐包赢技巧| 百家乐游戏客户端| 温州市百家乐鞋业有限公司| 大发888信用| 新濠天地娱乐城| 百家乐官网视频游戏聊天| 百家乐官网佛牌| 百家乐免费路单| 老虎百家乐的玩法技巧和规则 | 网络百家乐官网电脑| 百家乐压分技巧| 百家乐好不好| 威尼斯人娱乐城真钱赌博| 六合彩开奖号码| 百家乐官网辅助分析软件| 网上百家乐庄家有赌场优势吗| 百家乐技巧介绍| 德州扑克软件| 稳赢的百家乐官网投注方法| 木棉百家乐官网的玩法技巧和规则 | 百家乐官网路单纸下载| CEO百家乐官网娱乐城| 阜康市| 奥斯卡百家乐官网的玩法技巧和规则 |