0%

cs131 lecture 1 Introduction

課程介紹

CS131 是史丹佛大學所開設的電腦視覺課程
主要預備技能與知識有

  • Python 應用
  • 線性代數
  • 微積分
  • 機率與統計

有了以上的基礎知識,在接下來的課程會比較得心應手

而除了 CS131 在史丹佛有電腦視覺課程外,另外還有進階課程 CS231a、到 DNN 領域的 CS231n
讓想更進一步學習的人有更多選擇

Introduction to Computer Vision

人之所以看得到影像,是由於光線照到物體,經由眼睛接收到影像,再傳送到大腦做對應的舉動
ex:騎車看到紅燈會停車、看到貓咪會想用手去摸…
而電腦視覺所做的事也是如此,用一個攝影機接收影像資訊,傳送到電腦,經過計算後進行相應的舉動

電腦視覺與人眼的動作流程差異:
打光到物體成像 -> 接受影像(人眼\sensor) -> 理解(大腦\電腦) 並做出動作

而人眼的視覺感知是非常強的,對物體分析、幾何認知能力在電腦視覺上都很難去做
但偶爾也有出錯(被騙)的時候,人眼視覺錯覺:
棋盤陰影錯覺

電腦視覺的挑戰:將數位影像像素值轉換成有用的訊息
人眼看到的與電腦視覺看到的東西是截然不同的
如何建構一個方法(演算法)可以像人眼一樣識別幾何、分析物體、由影像取出我們想知道的資訊。

電腦視覺應用