深度学习实践:计算机视觉出版时间:2019内容简介本书主要介绍了深度学习在计算机视觉方面的应用及工程实践,以Python 3为开发语言,并结合当前主流的深度学习框架进行实例展示。主要内容包括:OpenCV入门、深度学习框架介绍、图像分类、目标检测与识别、图像分割、图像搜索以及图像生成等,涉及到的深度学习框架包括PyTorch、TensorFlow、Keras、Chainer、MXNet等。通过本书,读者能够了解深度学习在计算机视觉各个方向的应用以及*进展。 本书的特点是依托工业环境的实践经验,具备较强的实用性和专业性。适合于广大计算机视觉工程领域的从业者、深度学习爱好者、相关专业的大学生和研究生以及对计算机视觉感兴趣的爱好者 使用。目录第1章 深度学习与计算机视觉11.1 图像基础31.2 深度学习与神经网络基础41.2.1 函数的简单表达51.2.2 函数的矩阵表达51.2.3 神经网络的线性变换61.2.4 神经网络的非线性变换61.2.5 深层神经网络61.2.6 神经网络的学习过程81.3 卷积神经网络CNN91.4 基础开发环境搭建141.5 本章总结15第2章 OpenCV入门162.1 读图、展示和保存新图172.2 像素点及局部图像182.3 基本线条操作192.4 平移202.5 旋转202.6 缩放212.6.1 邻近插值222.6.2 双线性插值222.7 翻转232.8 裁剪232.9 算术操作232.10 位操作242.11 Masking操作252.12 色彩通道分离与融合262.13 颜色空间转换272.14 颜色直方图282.15 平滑与模糊292.16 边缘检测312.17 人脸和眼睛检测示例322.18 本章总结35第3章 常见深度学习框架363.1 PyTorch383.1.1 Tensor393.1.2 Autograd423.1.3 Torch.nn433.2 Chainer453.2.1 Variable463.2.2 Link与Function473.2.3 Chain503.2.4 optimizers513.2.5 损失函数513.2.6 GPU的使用523.2.7 模型的保存与加载543.2.8 FashionMnist图像分类示例543.2.9 Trainer593.3 TensorFlow与Keras663.3.1 TensorFlow663.3.2 Keras673.4 MXNet与Gluon733.4.1 MXNet733.4.2 Gluon743.4.3 Gluon Sequential743.4.4 Gluon Block753.4.5 使用GPU763.4.6 Gluon Hybrid773.4.7 Lazy Evaluation793.4.8 Module803.5 其他框架813.6 本章总结81第4章 图像分类824.1 VGG844.1.1 VGG介绍844.1.2 MXNet版VGG使用示例854.2 ResNet894.2.1 ResNet介绍894.2.2 Chainer版ResNet示例904.3 Inception954.3.1 Inception介绍954.3.2 Keras版Inception V3川菜分类974.4 Xception1164.4.1 Xception简述1164.4.2 Keras版本Xception使用示例1164.5 DenseNet1224.5.1 DenseNet介绍1224.5.2 PyTorch版DenseNet使用示例1224.6 本章总结126第5章 目标检测与识别1285.1 Faster RCNN1295.1.1 Faster RCNN介绍1295.1.2 ChainerCV版Faster RCNN示例1315.2 SSD1395.2.1 SSD介绍1395.2.2 SSD示例1405.3 YOLO1485.3.1 YOLO V1、V2和V3介绍1485.3.2 Keras版本YOLO V3示例1505.4 本章总结157第6章 图像分割1586.1 物体分割1596.2 语义分割1646.2.1 FCN与SegNet1666.2.2 PSPNet1716.2.3 DeepLab1726.3 实例分割1766.3.1 FCIS1776.3.2 Mask R-CNN1786.3.3 MaskLab1806.3.4 PANet1816.4 本章总结181第7章 图像搜索1837.1 Siamese Network1857.2 Triplet Network1867.3 Margin Based Network1887.4 Keras版Triplet Network示例1907.4.1 准备数据1907.4.2 训练文件1917.4.3 采样文件1957.4.4 模型训练2027.4.5 模型测试2067.4.5 结果可视化2107.5 本章小结216第8章 图像生成2188.1 VAE2198.1.1 VAE介绍2198.1.2 Chainer版本VAE示例2208.2 生成对抗网络GAN2218.2.1 GAN介绍2218.2.2 Chainer DCGAN RPG游戏角色生成示例2298.3 Neural Style Transfer2388.3.1 Neural Style Transfer介绍2388.3.2 MXNet多风格转换MSG-Net示例2418.4 本章总结246后记247 上一篇: 大话Web开发:基于知识管理角度 下一篇: Spring Boot+Vue全栈开发实战