大數據分析是許多傳統產業的主要驅動力,例如:金融、醫療和能源等等。視覺資料分析(Visual data analysis)和電腦視覺(Computer Vision)則是這場資料革命的一部分。近年來,它們的發展漸趨成熟,在自主導航、遊戲和製造業等領域,創造了許多新穎又令人振奮的應用程式。
本書將帶領讀者建立強大且獨特的電腦視覺應用程式。每一章將從一個專案展開,並深入OpenCV的某個重要面向,例如:人臉辨識、圖像目標追蹤、3D重建框架和機器學習等等。讀者將學會如何使用深度類神經網路,並將AI加進應用程式之中。
本書的專案將幫助讀者學習建立各種可運作的prototype,並熟悉各種OpenCV 3的新功能。
你能夠從本書學習到:
?執行基本的影像處理操作,並將圖像卡通化
?原生地建置OpenCV專案,並為樹莓派進行交叉編譯,建立強大的微尺度偵測器
?使用OpenCV 3新的運動恢復結構功能,從靜止的相機圖像中重建3D幾何
?建立圖形識別演算法,並預測圖像是否包含汽車車牌
?使用POSIT進行6自由度頭部姿態估計
?使用深度卷積類神經網路建立人臉辨識演算法
?