計(jì)算機(jī)視覺應(yīng)用與實(shí)戰(zhàn)
定 價(jià):109 元
叢書名:人工智能應(yīng)用與實(shí)戰(zhàn)系列
- 作者:韓少云 等
- 出版時(shí)間:2022/5/1
- ISBN:9787121432514
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP302.7
- 頁(yè)碼:380
- 紙張:
- 版次:01
- 開本:16開
本書圍繞計(jì)算機(jī)視覺在農(nóng)業(yè)、醫(yī)學(xué)、工業(yè)等領(lǐng)域的案例,深入淺出地講解計(jì)算機(jī)視覺核心的模型與關(guān)鍵技術(shù)。本書中所有案例的代碼均能在達(dá)內(nèi)時(shí)代科技集團(tuán)自主研發(fā)的 AIX-EBoard 人工智能實(shí)驗(yàn)平臺(tái)上部署與實(shí)施,實(shí)現(xiàn)了教學(xué)場(chǎng)景化、學(xué)習(xí)趣味化。本書分為三個(gè)部分,循序漸進(jìn)地介紹計(jì)算機(jī)視覺相關(guān)技術(shù)的理論基礎(chǔ)和各案例的實(shí)踐步驟。第 1 部分基于 OpenCV 介紹傳統(tǒng)視覺應(yīng)用的基礎(chǔ)算法,同時(shí)實(shí)現(xiàn)輪廓提取、全景圖像拼接等案例的實(shí)踐;在傳統(tǒng)視覺應(yīng)用的基礎(chǔ)上,第 2 部分講解基于機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的視覺應(yīng)用,結(jié)合不同行業(yè)的案例對(duì)圖像進(jìn)行分析處理,如水果識(shí)別、病蟲害識(shí)別、相似圖像搜索、眼底血管圖像分割等。第 3 部分聚焦市場(chǎng)關(guān)注度較高的一些新興視覺應(yīng)用的原理及實(shí)現(xiàn),如從二維圖像到三維空間的重建、計(jì)算機(jī)視覺在移動(dòng)設(shè)備中的應(yīng)用、實(shí)時(shí)圖像和視頻的風(fēng)格遷移等。本書適合人工智能相關(guān)專業(yè)的本科生、?粕坝(jì)算機(jī)初學(xué)者閱讀,既可以作為應(yīng)用型本科院校和高等職業(yè)院校人工智能專業(yè)的教材,也可以作為相關(guān)領(lǐng)域從業(yè)者的學(xué)習(xí)和參考用書。本書可以幫助有一定基礎(chǔ)的讀者查漏補(bǔ)缺,深入理解和掌握相關(guān)原理與方法,提高解決實(shí)際問(wèn)題的能力。
達(dá)內(nèi)時(shí)代科技集團(tuán)有限公司是國(guó)內(nèi)知名的互聯(lián)網(wǎng)-IT教育培訓(xùn)單位,是一站式互聯(lián)網(wǎng)人才基地,專注IT職業(yè)教育人才服務(wù)多年,擁有300多家培訓(xùn)中心,幫助學(xué)員實(shí)現(xiàn)一地學(xué)習(xí)全國(guó)就業(yè)。達(dá)內(nèi)時(shí)代科技集團(tuán)有限公司的法人代表是韓少云老師。
目 錄
第 1 部分 基于 OpenCV 的傳統(tǒng)視覺應(yīng)用
第 1 章 圖像生成 /2
1.1 圖像顯示 /3
1.1.1 使用 OpenCV 顯示圖像 /3
1.1.2 使用 Matplotlib 顯示圖像 /3
1.1.3 案例實(shí)現(xiàn)——使用OpenCV 顯示圖像 /3
1.1.4 案例實(shí)現(xiàn)——使用Matplotlib 顯示圖像 /5
1.2 圖像讀取 /6
1.2.1 使用 OpenCV 讀取圖像 /6
1.2.2 使用 Matplotlib 讀取圖像 /7
1.2.3 案例實(shí)現(xiàn)——使用OpenCV 讀取圖像 /7
1.2.4 案例實(shí)現(xiàn)——使用Matplotlib 讀取圖像 /9
1.3 圖像保存 /10
1.3.1 使用 OpenCV 保存圖像 /10
1.3.2 使用 Matplotlib 保存圖像/11
1.3.3 案例實(shí)現(xiàn)——使用OpenCV 保存圖像 /11
1.3.4 案例實(shí)現(xiàn)——使用Matplotlib 保存圖像 /14
本章總結(jié) /16
作業(yè)與練習(xí) /16
第 2 章 OpenCV 圖像處理(1) /17
2.1 圖像模糊 /17
2.1.1 均值濾波 /17
2.1.2 中值濾波 /18
2.1.3 高斯濾波 /18
2.1.4 案例實(shí)現(xiàn) /18
2.2 圖像銳化 /21
2.2.1 圖像銳化簡(jiǎn)介 /21
2.2.2 案例實(shí)現(xiàn) /21
本章總結(jié) /24
作業(yè)與練習(xí) /24
第 3 章 OpenCV 圖像處理(2) /26
3.1 OpenCV 繪圖 /26
3.1.1 使用 OpenCV 繪制各種圖形 /26
3.1.2 案例實(shí)現(xiàn) /27
3.2 圖像的幾何變換 /31
3.2.1 幾何變換操作 /31
3.2.2 案例實(shí)現(xiàn) /32
本章總結(jié) /38
作業(yè)與練習(xí) /38
第 4 章 圖像特征檢測(cè) /40
4.1 邊緣編輯和增強(qiáng) /41
4.1.1 Canny 邊緣檢測(cè)簡(jiǎn)介 /41
4.1.2 案例實(shí)現(xiàn) /42
4.2 圖像輪廓檢測(cè) /44
4.2.1 輪廓查找步驟 /45
4.2.2 查找輪廓函數(shù) /45
4.2.3 繪制輪廓函數(shù) /45
4.2.4 案例實(shí)現(xiàn) /46
4.3 圖像角點(diǎn)和線條檢測(cè) /48
4.3.1 角點(diǎn)的定義 /48
4.3.2 Harris 角點(diǎn)簡(jiǎn)介 /48
4.3.3 Harris 角點(diǎn)檢測(cè)函數(shù) /49
4.3.4 案例實(shí)現(xiàn) /49
本章總結(jié) /51
作業(yè)與練習(xí) /52
第 5 章 圖像特征匹配 /53
5.1 ORB 關(guān)鍵點(diǎn)檢測(cè)與匹配 /53
5.1.1 FAST 算法 /54
5.1.2 BRIEF 算法 /55
5.1.3 特征匹配 /56
5.1.4 代碼流程 /56
5.2 案例實(shí)現(xiàn) /57
本章總結(jié) /59
作業(yè)與練習(xí) /59
第 6 章 圖像對(duì)齊與拼接 /60
6.1 全景圖像拼接 /60
6.1.1 全景圖像的拼接原理 /61
6.1.2 算法步驟 /61
6.1.3 Ransac 算法介紹 /62
6.1.4 全景圖像剪裁 /63
6.2 案例實(shí)現(xiàn) /64
本章總結(jié) /67
作業(yè)與練習(xí) /67
第 7 章 相機(jī)運(yùn)動(dòng)估計(jì) /68
7.1 雙目相機(jī)運(yùn)動(dòng)估計(jì) /68
7.1.1 相機(jī)測(cè)距流程 /68
7.1.2 雙目相機(jī)成像模型 /69
7.1.3 極限約束 /70
7.1.4 雙目測(cè)距的優(yōu)勢(shì) /70
7.1.5 雙目測(cè)距的難點(diǎn) /70
7.2 案例實(shí)現(xiàn) /72
本章總結(jié) /82
作業(yè)與練習(xí) /83
第 2 部分 基于機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的視覺應(yīng)用
第 8 章 基于 SVM 模型的手寫數(shù)字識(shí)別/85
8.1 手寫數(shù)字識(shí)別 /85
8.1.1 手寫數(shù)字圖像 /85
8.1.2 圖像處理 /86
8.2 案例實(shí)現(xiàn) /87
本章總結(jié) /95
作業(yè)與練習(xí) /95
第 9 章 基于 HOG+SVM 的行人檢測(cè) /96
9.1 行人檢測(cè) /96
9.1.1 HOG+SVM /96
9.1.2 檢測(cè)流程 /97
9.1.3 滑動(dòng)窗口 /98
9.1.4 非極大值抑制 /100
9.2 案例實(shí)現(xiàn) /101
本章總結(jié) /109
作業(yè)與練習(xí) /109
第 10 章 數(shù)據(jù)標(biāo)注 /110
10.1 目標(biāo)檢測(cè)數(shù)據(jù)標(biāo)注 /110
10.1.1 數(shù)據(jù)收集與數(shù)據(jù)標(biāo)注 /111
10.1.2 數(shù)據(jù)標(biāo)注的通用規(guī)則 /112
10.1.3 案例實(shí)現(xiàn) /113
10.2 視頻目標(biāo)跟蹤數(shù)據(jù)標(biāo)注 /118
10.2.1 視頻與圖像數(shù)據(jù)標(biāo)注的差異 /118
10.2.2 案例實(shí)現(xiàn) /119
本章總結(jié) /127
作業(yè)與練習(xí) /127
第 11 章 水果識(shí)別 /128
11.1 LeNet-5 模型的訓(xùn)練與評(píng)估 /128
11.1.1 卷積層 /129
11.1.2 池化層 /130
11.1.3 ReLU 層 /131
11.1.4 LeNet-5 模型 /131
11.1.5 Keras /132
11.1.6 案例實(shí)現(xiàn) /133
11.2 LeNet-5 模型的應(yīng)用 /139
11.2.1 使用 OpenCV 操作攝像頭 /139
11.2.2 OpenCV 的繪圖功能 /140
11.2.3 OpenCV 繪圖函數(shù)的常見參數(shù) /140
11.2.4 Keras 模型的保存和加載 /140
11.2.5 案例實(shí)現(xiàn) /142
本章總結(jié) /145
作業(yè)與練習(xí) /145
第 12 章 病蟲害識(shí)別 /147
12.1 植物葉子病蟲害識(shí)別 /147
12.1.1 PlantVillage 數(shù)據(jù)集 /148
12.1.2 性能評(píng)估 /148
12.1.3 感受野 /149
12.2 案例實(shí)現(xiàn) /149
本章總結(jié) /161
作業(yè)與練習(xí) /162
第 13 章 相似圖像搜索 /163
13.1 以圖搜圖 /163
13.1.1 VGG 模型 /164
13.1.2 H5 模型文件 /165
13.1.3 案例實(shí)現(xiàn) /166
13.2 人臉識(shí)別 /173
13.2.1 人臉檢測(cè) /173
13.2.2 分析面部特征 /174
13.2.3 人臉識(shí)別特征提取 /175
13.2.4 人臉相似性比較 /176
13.2.5 案例實(shí)現(xiàn) /176
本章總結(jié) /184
作業(yè)與練習(xí) /185
第 14 章 多目標(biāo)檢測(cè) /186
14.1 人臉口罩佩戴檢測(cè) /186
14.1.1 目標(biāo)檢測(cè) /187
14.1.2 YOLO 模型 /188
14.1.3 YOLOv3 模型 /190
14.1.4 YOLOv3-Tiny 模型 /191
14.2 案例實(shí)現(xiàn) /192
本章總結(jié) /198
作業(yè)與練習(xí) /198
第 15 章 可采摘作物檢測(cè) /199
15.1 番茄成熟度檢測(cè) /199
15.1.1 數(shù)據(jù)集 /200
15.1.2 RCNN 模型 /201
15.1.3 SPP-Net 模型 /202
15.1.4 Fast-RCNN 模型 /202
15.1.5 Faster-RCNN 模型 /202
15.1.6 Mask-RCNN 模型 /203
15.2 案例實(shí)現(xiàn) /204
本章總結(jié) /213
作業(yè)與練習(xí) /213
第 16 章 智能照片編輯 /214
16.1 圖像自動(dòng)著色 /214
16.1.1 GAN 模型的基本結(jié)構(gòu)與原理 /215
16.1.2 構(gòu)建 GAN 模型 /216
16.2 案例實(shí)現(xiàn) /218
本章總結(jié) /225
作業(yè)與練習(xí) /225
第 17 章 超分辨率 /227
17.1 圖像超分辨率 /227
17.1.1 SRGAN 模型的結(jié)構(gòu) /228
17.1.2 SRGAN 模型的損失函數(shù) /229
17.1.3 SRGAN 模型的評(píng)價(jià)指標(biāo) /230
17.2 案例實(shí)現(xiàn) /230
本章總結(jié) /237
作業(yè)與練習(xí) /238
第 18 章 醫(yī)學(xué)圖像分割 /239
18.1 眼底血管圖像分割 /239
18.1.1 圖像分割 /240
18.1.2 語(yǔ)義分割 /241
18.1.3 全卷積神經(jīng)網(wǎng)絡(luò) /243
18.1.4 反卷積 /244
18.1.5 U-Net 模型 /244
18.2 案例實(shí)現(xiàn) /245
本章總結(jié) /253
作業(yè)與練習(xí) /253
第 19 章 醫(yī)學(xué)圖像配準(zhǔn) /255
19.1 頭頸部 CT 圖像配準(zhǔn) /255
19.1.1 圖像配準(zhǔn)方法 /256
19.1.2 VoxelMorph 配準(zhǔn)框架 /257
19.1.3 TensorFlow-pix2pix /259
19.2 案例實(shí)現(xiàn) /260
本章總結(jié) /265
作業(yè)與練習(xí) /265
第 20 章 視頻內(nèi)容分析 /267
20.1 人體動(dòng)作識(shí)別 /267
20.1.1 視頻動(dòng)作識(shí)別模型 /268
20.1.2 UCF-101 數(shù)據(jù)集 /269
20.2 案例實(shí)現(xiàn) /270
本章總結(jié) /275
作業(yè)與練習(xí) /275
第 21 章 圖像語(yǔ)義理解 /277
21.1 視覺問(wèn)答 /277
21.1.1 編碼器-解碼器模型 /279
21.1.2 光束搜索 /281
21.2 案例實(shí)現(xiàn) /282
本章總結(jié) /288
作業(yè)與練習(xí) /288
第 3 部分 基于深度學(xué)習(xí)的新興視覺應(yīng)用
第 22 章 三維空間重建 /291
22.1 3D-R2N2 算法 /291
22.1.1 算法簡(jiǎn)介 /292
22.1.2 算法的優(yōu)勢(shì) /292
22.1.3 算法的結(jié)構(gòu) /292
22.2 案例實(shí)現(xiàn) /294
本章總結(jié) /298
作業(yè)與練習(xí) /298
第 23 章 視頻穩(wěn)定 /300
23.1 人臉視頻穩(wěn)定 /300
23.1.1 MobileNet 模型 /301
23.1.2 SSD 模型 /302
23.1.3 MobileNet-SSD 模型 /303
23.1.4 模型評(píng)估 /303
23.1.5 實(shí)時(shí)影響 /303
23.2 案例實(shí)現(xiàn) /304
本章總結(jié) /317
作業(yè)與練習(xí) /317
第 24 章 目標(biāo)檢測(cè)與跟蹤 /319
24.1 車輛檢測(cè)與跟蹤 /319
24.1.1 UA-DETRAC 數(shù)據(jù)集 /320
24.1.2 目標(biāo)跟蹤 /322
24.1.3 DeepSORT 目標(biāo)跟蹤 /323
24.2 案例實(shí)現(xiàn) /324
本章總結(jié) /337
作業(yè)與練習(xí) /337
第 25 章 風(fēng)格遷移 /339
25.1 圖像與視頻風(fēng)格遷移 /339
25.1.1 理解圖像內(nèi)容和圖像風(fēng)格 /340
25.1.2 圖像重建 /341
25.1.3 風(fēng)格重建 /342
25.2 案例實(shí)現(xiàn) /343
本章總結(jié) /354
作業(yè)與練習(xí) /355
附錄 A 企業(yè)級(jí)綜合教學(xué)項(xiàng)目介紹 /356
1.1 智慧停車場(chǎng)管理系統(tǒng) /356
1.1.1 項(xiàng)目概述 /356
1.1.2 技能目標(biāo) /358
1.2 智慧景區(qū)管理系統(tǒng) /358
1.2.1 項(xiàng)目概述 /358
1.2.2 技能目標(biāo) /359
1.3 智能考勤打卡系統(tǒng) /360
1.3.1 項(xiàng)目概述 /360
1.3.2 技能目標(biāo) /361