《深度学习实践 计算机视觉》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:缪鹏著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2019
  • ISBN:9787302517900
  • 页数:249 页
图书介绍:本书将会介绍深度学习在计算机视觉方面的应用以及工程实践,同时介绍主流的深度学习框架,包括Pytorch, Tensorflow, Chainer, Mxnet等。通过本书,读者能够了解深度学习在计算机视觉各个方向的应用以及最新进展。本书的特点是依托工业环境的实践经验,具备较强的实用性和专业性。适合于广大计算机视觉和深度学习爱好者,和对计算机视觉工程领域感兴趣的学习从业者。

第1章 深度学习与计算机视觉 1

1.1图像基础 3

1.2深度学习与神经网络基础 4

1.2.1函数的简单表达 5

1.2.2函数的矩阵表达 5

1.2.3神经网络的线性变换 6

1.2.4神经网络的非线性变换 6

1.2.5深层神经网络 6

1.2.6神经网络的学习过程 8

1.3卷积神经网络CNN 9

1.4基础开发环境搭建 14

1.5本章总结 15

第2章 OpenCV入门 16

2.1读图、展示和保存新图 17

2.2像素点及局部图像 18

2.3基本线条操作 19

2.4平移 20

2.5旋转 20

2.6缩放 21

2.6.1邻近插值 22

2.6.2双线性插值 22

2.7翻转 23

2.8裁剪 23

2.9算术操作 23

2.10位操作 24

2.11 Masking操作 25

2.12色彩通道分离与融合 26

2.13颜色空间转换 27

2.14颜色直方图 28

2.15平滑与模糊 29

2.16边缘检测 31

2.17人脸和眼睛检测示例 32

2.18本章总结 35

第3章 常见深度学习框架 36

3.1 PyTorch 38

3.1.1 Tensor 39

3.1.2 Autograd 42

3.1.3 Torch.nn 43

3.2 Chainer 45

3.2.1 Variable 46

3.2.2 Link与Function 47

3.2.3 Chain 50

3.2.4 optimizers 51

3.2.5损失函数 51

3.2.6 GPU的使用 52

3.2.7模型的保存与加载 54

3.2.8 FashionMnist图像分类示例 54

3.2.9 Tramer 59

3.3 TensorFlow与Keras 66

3.3.1 TensorFlow 66

3.3.2 Keras 67

3.4 MXNet与Gluon 73

3.4.1 MXNet 73

3.4.2 Gluon 74

3.4.3 Gluon Sequential 74

3.4.4 Gluon Block 75

3.4.5使用GPU 76

3.4.6 Gluon Hybrid 77

3.4.7 Lazy Evaluation 79

3.4.8 Module 80

3.5其他框架 81

3.6本章总结 81

第4章 图像分类 82

4.1 VGG 84

4.1.1 VGG介绍 84

4.1.2 MXNet版VGG使用示例 85

4.2 ResNet 89

4.2.1 ResNet介绍 89

4.2.2 Chainer版ResNet示例 90

4.3 Inception 95

4.3.1 Inception介绍 95

4.3.2 Keras版Inception V3川菜分类 97

4.4 Xception 116

4.4.1 Xception简述 116

4.4.2 Keras版本Xception使用示例 116

4.5 DenseNet 122

4.5.1 DenseNet介绍 122

4.5.2 PyTorch版DenseNet使用示例 122

4.6本章总结 126

第5章 目标检测与识别 128

5.1 Faster RCNN 129

5.1.1 Faster RCNN介绍 129

5.1.2 ChainerCV版Faster RCNN示例 131

5.2 SSD 139

5.2.1 SSD介绍 139

5.2.2 SSD示例 140

5.3 YOLO 148

5.3.1 YOLO V1、V2和V3介绍 148

5.3.2 Keras版本YOLO V3示例 150

5.4本章总结 157

第6章 图像分割 158

6.1物体分割 159

6.2语义分割 164

6.2.1 FCN与SegNet 166

6.2.2 PSPNet 171

6.2.3 DeepLab 172

6.3实例分割 176

6.3.1 FCIS 177

6.3.2 Mask R-CNN 178

6.3.3 MaskLab 180

6.3.4 PANet 181

6.4本章总结 181

第7章 图像搜索 183

7.1 Siamese Network 185

7.2 Triplet Network 186

7.3 Margin Based Network 188

7.4 Keras版Triplet Network示例 190

7.4.1准备数据 190

7.4.2训练文件 191

7.4.3采样文件 195

7.4.4模型训练 202

7.4.5模型测试 206

7.4.5结果可视化 210

7.5本章小结 216

第8章 图像生成 218

8.1 VAE 219

8.1.1 VAE介绍 219

8.1.2 Chainer版本VAE示例 220

8.2生成对抗网络GAN 221

8.2.1 GAN介绍 221

8.2.2 Chainer DCGAN RPG游戏角色生成示例 229

8.3 Neural Style Transfer 238

8.3.1 Neural Style Transfer介绍 238

8.3.2 MXNet多风格转换MSG-Net示例 241

8.4本章总结 246

后记 247