《机器视觉与机器学习――算法原理、框架应用与代码实现》宋丽梅朱新军编著

《机器视觉与机器学习――算法原理、框架应用与代码实现》宋丽梅朱新军编著 | PDF下载|ePub下载

机器视觉与机器学习――算法原理、框架应用与代码实现 版权信息

  • 出版社:机械工业出版社
  • 出版时间:2020-06-01
  • ISBN:9787111654544
  • 条形码:9787111654544 ; 978-7-111-65454-4

机器视觉与机器学习――算法原理、框架应用与代码实现 本书特色

本书内容共10章。第1章为绪论,包括机器视觉的相关概念,机器视觉的发展、基本任务、应用领域与困难,以及马尔视觉理论;第2章为数字图像处理;第3章为相机成像;第4章为相机标定;第5章为Shape from X;第6章为双目立体视觉;第7章为结构光三维视觉;第8章为深度相机,介绍当前颇受欢迎的Kinect、Intel RealSense等深度相机的知识与相关应用;第9章为机器学习基础;第10章为机器学习在机器视觉领域的应用,包括机器学习在模式识别、图像超分辨率重建、图像去噪、目标跟踪、三维重建等方面的应用。
本书除第1章和第9章,其他各章都配有应用案例,包括案例的分析过程、实验设置、实验数据、程序代码及运行结果。案例的编程实现采用了MATLAB、C 、Python程序设计语言,使用了OpenCV函数、MATLAB视觉与图形工具箱、Scikit-Learn机器学习工具包,以及MatConvNet、TensorFlow、Keras深度学习框架。通过讲解案例背景与原理、设计思路、实验步骤、开发环境与工具和实验结果,使读者能够根据案例理解相关内容,加强工程实际应用中理论和知识的学习。同时,本书对从事机器视觉与机器学习的科研人员和工程师也具有一定的参考作用。

机器视觉与机器学习――算法原理、框架应用与代码实现 内容简介

1首次将机器视觉与机器学习两大领域深度融合介绍的佳作
2应用案例参考价值高,分析过程、实验设置、实验数据、程序代码及运行结果一应俱全
3全书代码采用MATLAB、C 、Python实现,便于读者自学,并做到触类旁通,举一反三

机器视觉与机器学习――算法原理、框架应用与代码实现 目录

前言
第1章绪论
1.1机器视觉
1.1.1机器视觉的发展
1.1.2机器视觉与其他领域的关系
1.2机器视觉研究的任务、基本内容、应用领域与困难
1.2.1任务
1.2.2基本内容
1.2.3应用领域
1.2.4困难
1.2.5机器视觉与人类视觉的关系
1.3马尔视觉理论
1.3.1视觉是一个复杂的信息加工过程
1.3.2视觉系统研究的三个层次
1.3.3视觉系统处理的三个阶段
1.4习题
第2章数字图像处理
2.1图像预处理
2.1.1图像滤波
2.1.2二值化
2.1.3边缘提取
2.2图像分割
2.3数字图像处理的数学工具
2.3.1傅里叶变换图像处理
2.3.2离散余弦变换
2.3.3偏微分方程图像处理
2.3.4小波变换等时频分析方法
2.3.5形态学处理
2.4图像特征提取
2.4.1特征提取算法
2.4.2主成分分析
2.4.3SIFT特征点
2.4.4SURF特征点
2.5案例——灯泡灯脚检测中的图像处理
2.5.1检测背景
2.5.2图像处理过程与结果
2.6习题
第3章相机成像
3.1射影几何与几何变换
3.1.1空间几何变换
3.1.2三维到二维投影
3.2成像模型
3.2.1线性模型
3.2.2非线性模型
3.3图像亮度
3.3.1亮度模式
3.3.2传感器
3.3.3感知颜色
3.4数字相机与光源
3.4.1光源
3.4.2镜头
3.4.3相机接口
3.5案例——光源对成像的影响
3.5.1实验设备
3.5.2光源照明效果
3.5.3铆钉光源实验
3.6习题
第4章相机标定
4.1相机标定基础
4.1.1空间坐标系
4.1.2空间坐标系变换
4.2相机标定方法
4.2.1Tsai相机标定
4.2.2张正友标定
4.3相机标定的MATLAB与OpenCV实现
4.3.1MATLAB棋盘格标定
4.3.2OpenCV棋盘格标定
4.4圆形板标定方法
4.4.1单相机标定
4.4.2立体相机标定
4.5单相机与光源系统标定
4.5.1背景
4.5.2原理与方法
4.6案例——显微测量标定
4.6.1显微标定模型
4.6.2相机标定实验
4.7案例——机器人手眼标定
4.7.1机械臂坐标系
4.7.2手眼标定
4.8习题
第5章Shape from X
5.1Shape from X技术
5.2光度立体
5.2.1典型算法介绍
5.2.2典型算法实现
5.2.3算法实例
5.3从阴影恢复形状
5.3.1SFS问题的起源
5.3.2SFS问题的解决方案
5.3.3*小值方法
5.3.4演化方法
5.3.5局部分析法
5.3.6线性化方法
5.4从运动求取结构
5.4.1光流与运动场
5.4.2多视图求取结构
5.5从纹理中恢复形状
5.5.1从纹理恢复形状的三种方法
5.5.2纹理模式假设
5.6案例——从阴影恢复形状
5.6.1三维缺陷自动检测
5.6.2气泡大小的自动检测
5.7习题
第6章双目立体视觉
6.1双目立体视觉原理
6.1.1双目立体视觉测深原理
6.1.2极线约束
6.2双目立体视觉系统
6.2.1双目立体视觉系统分析
6.2.2双目立体视觉:平行光轴的系统结构
6.2.3双目立体视觉的精度分析
6.3双目标定和立体匹配
6.3.1双目立体视觉坐标系
6.3.2双目立体视觉标定
6.3.3双目立体视觉中的对应点匹配
6.4案例——双目立体视觉实现深度测量
6.4.1相机标定
6.4.2实验图片采集和矫正
6.4.3圆心坐标提取
6.4.4视差和深度计算
6.4.5计算三维坐标并输出三维空间位置
6.5案例——双目立体视觉三维测量
6.5.1相机标定
6.5.2立体匹配
6.5.3三维重建
6.6习题
第7章结构光三维视觉
7.1条纹投影结构光三维形貌测量方法
7.1.1傅里叶变换法
7.1.2相移法
7.2条纹投影轮廓术
7.2.1基本原理
7.2.2DLP技术
7.3条纹投影中的条纹相位提取方法
7.3.1傅里叶变换法
7.3.2窗傅里叶脊法
7.3.3二维连续小波变换法
7.3.4BEMD法
7.3.5VMD法
7.3.6变分图像分解法
7.4条纹投影三维测量
7.5案例——基于条纹投影结构光三维扫描仪的牙模扫描
7.6案例——线激光三维测量
7.6.1线激光三维测量原理(激光三角法)
7.6.2系统设计与搭建
7.6.3结果与分析
7.7习题
第8章深度相机
8.1三维测量原理
8.1.1飞行时间法
8.1.2结构光原理
8.2深度相机
8.2.1Kinect
8.2.2Intel RealSense
8.2.3MESA SR4000深度相机
8.3案例——基于Kinect的SLAM
8.3.1RGB-D视觉SLAM算法流程
8.3.2RGB-D视觉SLAM前端算法
8.3.3RGB-D视觉SLAM后端算法
8.3.4实验设计与结果分析
8.4案例——大场景三维重建
8.4.1三维激光扫描
8.4.2法如三维激光扫描仪的使用方法
8.4.3测量试验与结果
8.5习题
第9章机器学习基础
9.1机器学习简介
9.2机器学习的相关数学知识
9.2.1矩阵运算
9.2.2优化
9.2.3概率论
9.3机器学习的主要方法
9.3.1人工神经网络
9.3.2支持向量机
9.3.3K均值聚类
9.3.4集成学习
9.3.5深度学习和深度神经网络
9.4习题
第10章机器学习在机器视觉领域的应用
10.1机器学习在超分辨率重建中的应用
10.2机器学习在模式识别中的应用
10.2.1基于Pytorch的LeNet-5手写字符识别
10.2.2基于TensorFlow的交通标志识别
10.2.3基于深度学习框架MatConvNet的图像识别
10.2.4基于深度学习框架MatConvNet的图像语义分割
10.3机器学习在图像去噪领域中的应用
10.4机器学习在目标跟踪中的应用
10.5机器学习在三维重建中的应用
10.5.1双目视觉
10.5.2光场成像与重建
参考文献

机器视觉与机器学习――算法原理、框架应用与代码实现 作者简介

宋丽梅,教授、博士生导师,毕业于天津大学,师从叶声华院士。目前为天津市重点学科带头人和高等学校创新团队带头人。多年来一直从事机器视觉、三维测量、虚拟现实及自动化方面的研究工作,并负责国家重点实验室的建设,积累了宝贵的科研数据。多次获得天津市科学技术进步奖。以项目负责人身份主持完成双目立体机器视觉探测、自动化产品缺陷检测等多个视觉项目以及国家自然科学基金和国家中小企业创新基金科研项目。曾荣获香港桑麻奖、五一劳动奖章等多项殊荣。

备用下载地址:

链接2:点击下载 (百度网盘备用,解压密码: 8986)

链接3:点击下载 (UC网盘备用,解压密码: 8986)

链接4:点击下载 (迅雷网盘备用,解压密码: 8986)