計算機視覺涉及基礎總結與相關書目推薦
01-26
一、什麼是計算機視覺
直白的說,計算機視覺就是使得計算機或者機器具有跟人或者動物相同的「看」世界的能力的科學。二、計算機視覺相關知識覆蓋如同人類一樣,眼睛在看完東西之後形成圖形傳給大腦進行思考與處理,計算機視覺涉及的領域有:攝像設備與成像技術;圖像處理與圖像識別;
人工智慧(被包含);相關AI知識:機器學習;深度學習;神經網路;遷移學習;模式識別;數據挖掘與分析;涉及的基礎數學知識:矩陣論;
概率論與隨機過程;微積分;最優化分析;泛函數;場論;涉及的編程工具;C++;(工業界與底層使用較多)MATLAB;(數學界與論文多用)OpenCV;(庫)Python;
三、圖像處理、工具方法論、與編程工具入門相關教材資料推薦與學習過程?圖形處理教材《數字圖像處理》剛薩雷斯 (包含MATLAB版,共兩本)電子科技大學有關於剛薩雷斯這本書的公開視頻講解數字圖像處理包含的主要知識有:① 數字圖像概論與基礎② 圖像空域處理③ 圖像頻域處理與小波初步④ 圖像復原⑤ 圖像形態學處理與簡易分割演算法
⑥ 彩色圖像處理?機器學習國外教材《機器學習》Tom M.Mitchell 卡耐基梅隆大學,中文翻譯版是機械工業出版社國內教材《機器學習》南京大學 周志華 清華大學出版 封面有好多西瓜,號稱西瓜書這兩本書都可以公開課有MOOC上面斯坦福大學吳恩達的《機器學習》視頻,相當火爆,李飛飛的也可以,網上資源到處有另外關於吳恩達的機器學習,網上也有翻譯過來整理的筆記與演算法,是中國海洋大學博士做的,能幫助大家。機器學習經典演算法:① 貝葉斯分類② 回歸與分類
③ 支持向量機④ 聚類⑤ 數據降維⑥ EM演算法⑦ 隱馬爾科夫模型⑧ 決策樹⑨ Adaboost演算法?深度學習國外教材《深度學習》Ian Goodfellow(伊恩·古德費洛)被稱為AI聖經?編程語言
C++首推C++primer(適合有一點基礎) 、C++primer plus (適合零基礎)刷上兩遍,遍看書邊實踐,肯定能到中等水平MATLAB與Python網上的視頻比較多,這兩個比C++好上手,可以快速入手四、計算機視覺教材推薦網上有很多人推薦《計算機視覺:演算法與應用》這本,這本書就不適合入門好么,有一定基礎再看。相反《計算機視覺:模型學習與推理》《Concise Computer Vision: An Introduction into Theory and Algorithms》才是比較適合入門的。還有《Learning OpenCV3》也是很好的。--------------------------------------------------------------------------------爭取每10天左右分享一篇計算機視覺相關知識文章,用自己的經驗給大家帶來幫助。下篇文章為數字圖像處理學習方法與重點知識匯總,期待。
SunLeo 的知乎 Live:如何入門、深入計算機視覺 https://www.zhihu.com/lives/895678136086302720?utm_source=com.meizu.notepaper&utm_medium=social
歡迎關注
推薦閱讀:
※看AI產品經理如何介紹「計算機視覺」(基於實戰經驗和案例)
※IROS2017筆記->Toward Unifying Model-based and Learning-based Robotics
※目標跟蹤---ECO: Efficient Convolution Operators for Tracking
※【目標跟蹤】使用深度特徵來跟蹤目標
※簡單易懂的講解深度學習(入門系列之陸)