科技
类型
可以朗读
语音朗读
181千字
字数
2024-07-01
发行日期
展开全部
主编推荐语
基于国产自主可控龙芯处理器,系统介绍计算机视觉领域理论与实践。
内容简介
本书主要包括OpenCV基础功能实战、深度学习框架的部署、计算机视觉技术基础知识、图像分类网络的部署、目标检测网络的部署、图像分割网络的部署、龙芯智能计算平台模型的训练和龙芯智能计算平台的推理部署等内容。通过阅读本书,读者能够了解和掌握深度学习在计算机视觉中的应用,并基于国产自主可控龙芯处理器进行工程实践。
本书适合深度学习与计算机视觉领域的从业者、深度学习与计算机视觉的爱好者阅读,也可作为高等院校计算机相关专业的教材。
目录
- 版权信息
- 内容提要
- 前言
- 项目1 OpenCV基础功能实战
- 1.1 知识引入
- 1.1.1 OpenCV简介
- 1.1.2 OpenCV的主要模块
- 1.1.3 OpenCV的版本
- 1.1.4 OpenCV-Python
- 1.1.5 龙芯平台和OpenCV
- 1.2 任务1:图像读取、显示和保存
- 1.2.1 任务描述
- 1.2.2 技术准备
- 1.2.3 任务实施
- 1.3 任务2:视频的获取、显示和保存
- 1.3.1 任务描述
- 1.3.2 技术准备
- 1.3.3 任务实施
- 1.4 任务3:几何图形绘制
- 1.4.1 任务描述
- 1.4.2 技术准备
- 1.4.3 任务实施
- 1.5 任务4:鼠标事件的交互与响应
- 1.5.1 任务描述
- 1.5.2 技术准备
- 1.5.3 任务实施
- 1.6 任务5:图像几何变换
- 1.6.1 任务描述
- 1.6.2 技术准备
- 1.6.3 任务实施
- 1.7 任务6:图像滤波技术
- 1.7.1 任务描述
- 1.7.2 技术准备
- 1.7.3 任务实施
- 1.8 任务7:图像边缘检测
- 1.8.1 任务描述
- 1.8.2 技术准备
- 1.8.3 任务实施
- 1.9 任务8:人脸检测与识别
- 1.9.1 任务描述
- 1.9.2 技术准备
- 1.9.3 任务实施
- 1.10 项目总结
- 项目2 深度学习框架的部署
- 2.1 知识引入
- 2.1.1 深度学习的定义
- 2.1.2 神经网络的基本概念
- 2.1.3 深度学习的发展历程
- 2.1.4 深度学习的应用场景
- 2.1.5 如何学习深度学习
- 2.1.6 使用深度学习框架的优势
- 2.2 任务1:基于龙芯平台编译与部署TensorFlow
- 2.2.1 任务描述
- 2.2.2 技术准备
- 2.2.3 任务实施
- 2.3 任务2:基于龙芯平台编译与部署PyTorch
- 2.3.1 任务描述
- 2.3.2 技术准备
- 2.3.3 任务实施
- 2.4 任务3:基于龙芯平台编译与部署ONNX Runtime
- 2.4.1 任务描述
- 2.4.2 技术准备
- 2.4.3 任务实施
- 2.5 任务4:基于龙芯平台编译与部署PaddlePaddle
- 2.5.1 任务描述
- 2.5.2 技术准备
- 2.5.3 任务实施
- 2.6 任务5:基于龙芯平台编译与部署NCNN
- 2.6.1 任务描述
- 2.6.2 技术准备
- 2.6.3 任务实施
- 2.7 项目总结
- 项目3 计算机视觉技术基础知识
- 3.1 知识引入
- 3.1.1 计算机视觉概述
- 3.1.2 计算机视觉的应用领域
- 3.2 任务:常见计算机视觉任务
- 3.2.1 任务描述
- 3.2.2 技术准备
- 3.2.3 任务实施
- 3.3 项目总结
- 项目4 图像分类网络的部署
- 4.1 知识引入
- 4.1.1 CNN简介
- 4.1.2 CNN基础模块
- 4.2 任务1:基于龙芯平台部署VGG 16
- 4.2.1 任务描述
- 4.2.2 技术准备
- 4.2.3 任务实施
- 4.3 任务2:基于龙芯平台部署ResNet 18
- 4.3.1 任务描述
- 4.3.2 技术准备
- 4.3.3 任务实施
- 4.4 任务3:基于龙芯平台部署Inception v3
- 4.4.1 任务描述
- 4.4.2 技术准备
- 4.4.3 任务实施
- 4.5 任务4:基于龙芯平台部署Xception
- 4.5.1 任务描述
- 4.5.2 技术准备
- 4.5.3 任务实施
- 4.6 任务5:基于龙芯平台部署MobileNet
- 4.6.1 任务描述
- 4.6.2 技术准备
- 4.6.3 任务实施
- 4.7 项目总结
- 项目5 目标检测网络的部署
- 5.1 知识引入
- 5.1.1 目标检测基本任务
- 5.1.2 目标检测基本概念
- 5.2 任务1:基于龙芯平台部署两阶段算法Faster R-CNN
- 5.2.1 任务描述
- 5.2.2 技术准备
- 5.2.3 任务实施
- 5.3 任务2:基于龙芯平台部署两阶段算法Keypoint R-CNN
- 5.3.1 任务描述
- 5.3.2 技术准备
- 5.3.3 任务实施
- 5.4 任务3:基于龙芯平台部署单阶段算法YOLO v3
- 5.4.1 任务描述
- 5.4.2 技术准备
- 5.4.3 任务实施
- 5.5 任务4:基于龙芯平台部署单阶段算法SSD
- 5.5.1 任务描述
- 5.5.2 技术准备
- 5.5.3 任务实施
- 5.6 项目总结
- 项目6 图像分割网络的部署
- 6.1 知识引入
- 6.2 任务1:基于龙芯平台部署语义分割网络DeepLab v3+
- 6.2.1 任务描述
- 6.2.2 技术准备
- 6.2.3 任务实施
- 6.3 任务2:基于龙芯平台部署实例分割网络Mask R-CNN
- 6.3.1 任务描述
- 6.3.2 技术准备
- 6.3.3 任务实施
- 6.4 任务3:基于龙芯平台部署全景分割网络Panoptic FPN
- 6.4.1 任务描述
- 6.4.2 技术准备
- 6.4.3 任务实施
- 6.5 项目总结
- 项目7 龙芯智能计算平台模型的训练
- 7.1 知识引入
- 7.1.1 龙芯智能计算平台
- 7.1.2 龙芯智能计算平台的优势
- 7.1.3 龙芯智能计算平台的应用
- 7.2 任务:利用龙芯AI训练平台训练模型
- 7.2.1 任务描述
- 7.2.2 技术准备
- 7.2.3 任务实施
- 7.3 项目总结
- 项目8 龙芯智能计算平台的推理部署
- 8.1 知识引入
- 8.2 任务1:基于AI加速卡的推理部署
- 8.2.1 任务描述
- 8.2.2 技术准备
- 8.2.3 任务实施
- 8.3 任务2:基于NCNN框架的推理部署
- 8.3.1 任务描述
- 8.3.2 技术准备
- 8.3.3 任务实施
- 8.4 项目总结
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。