计算机视觉应用开发
书 号:9787113293598
丛 书 名:“十四五”高等职业教育新形态一体化教材
作 者:方水平,刘业辉
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:69.8元
-
内容简介
本书面向高等职业教育专科人工智能技术应用专业,融入《计算机视觉应用开发职业技能等级标
准》编写而成。
本书分为计算机视觉应用开发的数据处理、处理计算机视觉应用图像、计算机视觉应用开发3个项
目,包括数据预处理,数据清洗与合并,聚合和分组、可视化数据,图像数据采集与加载,图像清洗与
标注,图像增广,图像分割,图像匹配,视频采集与处理,基于机器学习的人脸识别,基于深度学习的
手写体数字识别,基于深度学习的图像分类等12个任务。
全书为基于工作过程开发完成的活页教材,依据“任务导向”“目标先行”“兴趣诱发”的学习动
机、发展条件组织课程内容。
本书适合作为高等职业教育专科人工智能技术应用专业的教材,也可作为计算机视觉应用开发“1
+X”职业技能等级证书认证的相关教学和培训教材,还可作为人工智能应用领域相关技术人员的自学
参考书。
-
前言
教育bu新增高等职业教育(专科)人工智能技术应用专业,2020 年起开始执行,人工智能技术
应用专业的培养目标:培养德、智、体、美、劳全面发展,具有良好职业道德和人文素养,掌握人
工智能基础专业理论知识、应用技术,具备人工智能技术应用开发、系统管理与维护等能力,从事
人工智能相关的应用开发、系统集成与运维、产品销售与咨询、售前售后技术支持等工作的高素质
技术技能人才。随着人工智能技术应用专业在各高职院校的开设,面向高职人工智能技术服务专业
的教材很少,因此,北京工业职业技术学院组织了教师和企业一起编写了这本《计算机视觉应用开
发》教材,教材以就业为导向,以能力为本位,为培养高素质技能型专业人才服务,反映产业升级、
技术进步和职业岗位变化的要求,努力体现新知识、新技术、新工艺和新方法。
本教材是基于工作过程的形式开发完成的活页教材,依据“任务导向”“目标先行”“兴趣诱发”
的学习动机、发展条件组织课程内容。
“计算机视觉应用开发职业技能等级证书”制度试点也已经开始,为了便于学生更好地参加职
业技能等级考试,本书将《计算机视觉应用开发职业技能等级标准》融入其中,分为计算机视觉应
用开发的数据处理、处理计算机视觉应用图像、计算机视觉应用开发 3 个项目,包括数据预处理,
数据清洗与合并,聚合和分组、可视化数据,图像数据采集与加载,图像清洗与标注,图像增广,
图像分割,图像匹配,视频采集与处理,基于机器学习的人脸识别,基于深度学习的手写体数字识别,
基于深度学习的图像分类等 12 个任务。每个任务分为任务介绍、导学、任务实施、任务评价与总结、
知识积累等模块,使读者通过由易到难的若干任务实施,完成整个项目的学习过程。这种模块化的
教材组织体系,既覆盖了技能等级标准对应的全部知识点,也便于教师在课堂中的教学实施。
项目一:计算机视觉应用开发的数据处理,以历届奥运会信息数据集为教学载体,介绍 Pandas
对数据文件读取和存储的方法、Series、DataFrame 的操作方法、数据清洗方法、数据集的合并方法,
利用 Pyecharts 模块实现数据可视化。
项目二:处理计算机视觉应用图像,介绍图像数据的采集和标注方法、图像的读入和存储方
法、色彩空间转换方法、图像叠加、图像几何变换、图像分割、图像特征检测与匹配、视频采集和
分帧等。
项目三:计算机视觉应用开发,以手写数字数据集、垃圾分类数据集为教学载体,了解机器学
习和深度学习的基本概念、神经网络的训练等,让学生通过迁移学习的方式搭建 LeNet 实现手写体
数字识别和利用 VGG16 实现垃圾分类。
本书由方水平、刘业辉任主编,赵元苏、张瑶瑶任副主编,朱贺新、郭蕊、宋玉娥、杨洪涛、
王笑洋参与编写,感谢北京泰克教育的倾力支持。
由于计算机视觉应用技术的发展日新月异,加之编者水平有限,书中不妥之处在所难免,恳请
广大读者批评指正。
编 者
2022 年 8 月
-
目录
项目 1 计算机视觉应用开发的数据处理 1-1
任务 1 数据预处理.1-2
1.1 任务介绍1-2
1.2 导 学1-3
1.3 任务实施 1-4
1.4 任务评价与总结1-8
1.5 知识积累 1-10
1.5.1 计算机视觉 1-10
1.5.2 Python 的 Pandas 包1-11
1.5.3 数据读取和写入1-12
1.5.4 Pandas 包的 Series 1-17
1.5.5 Pandas 中的 DataFrame.1-21
任务 2 数据清洗与合并.1-27
2.1 任务介绍1-27
2.2 导 学 1-28
2.3 任务实施1-29
2.4 任务评价与总结.1-31
2.5 知识积累1-32
2.5.1 数据缺失类型1-32
2.5.2 缺失值处理方法1-33
2.5.3 Pandas 对缺失值的处理.1-34
2.5.4 规范化数据类型 1-42
任务 3 聚合和分组、可视化数据1-46
3.1 任务介绍1-46
3.2 导 学1-47
3.3 任务实施1-48
3.4 任务评价与总结1-56
3.5 知识积累1-57
3.5.1 数据分组1-57
3.5.2 数据聚合 1-61
3.5.3 数据可视化1-65
项目 2 处理计算机视觉应用图像 2-1
任务 1 图像数据采集与加载2-2
1.1 任务介绍.2-2
1.2 导 学 2-2
1.3 任务实施2-3
1.4 任务评价与总结 2-6
1.5 知识积累2-7
1.5.1 图像采集方法 .2-7
1.5.2 计算机视觉开源图像数据集2-8
1.5.3 OpenCV 软件库简介 2-9
1.5.4 OpenCV 读取图像文件2-10
1.5.5 OpenCV 显示图像 2-11
1.5.6 OpenCV 保存图像文件 2-13
任务 2 图像清洗与标注.2-14
2.1 任务介绍.2-15
2.2 导 学.2-15
2.3 任务实施2-17
2.4 任务评价与总结2-18
2.5 知识积累 .2-20
2.5.1 数字图像.2-20
2.5.2 图像文件格式2-23
2.5.3 Python 的 OS 模块 2-26
2.5.4 OpenCV 实现色彩空间转换 2-28
2.5.5 OpenCV 实现图像缩放2-30
2.5.6 图像标注 2-32
任务 3 图像增广2-43
3.1 任务介绍2-44
3.2 导 学2-44
3.3 任务实施2-46
3.4 任务评价与总结2-52
3.5 知识积累2-53
3.5.1 图像叠加2-53
3.5.2 图像几何变换2-58
3.5.3 图像裁剪2-65
3.5.4 图像亮度、对比度调整.2-67
3.5.5 图像平滑处理2-69
任务 4 图像分割2-80
4.1 任务介绍2-81
4.2 导 学 2-81
4.3 任务实施 2-84
4.4 任务评价与总结2-89
4.5 知识积累 2-91
4.5.1 图像阈值处理2-91
4.5.2 图像的形态学处理 2-98
4.5.3 边缘检测 2-106
4.5.4 图像轮廓2-113
4.5.5 图像轮廓拟合 2-121
4.5.6 分水岭算法图像分割 2-129
任务 5 图像匹配2-134
5.1 任务介绍 2-134
5.2 导 学2-135
5.3 任务实施.2-135
5.4 任务评价与总结2-137
5.5 知识积累2-137
任务 6 视频采集与处理2-145
6.1 任务介绍2-145
6.2 导 学 2-146
6.3 任务实施2-147
6.4 任务评价与总结 2-148
6.5 知识积累2-149
6.5.1 视频读入2-149
6.5.2 播放视频文件 2-154
6.5.3 视频保存2-154
6.5.4 视频分帧2-156
项目 3 计算机视觉应用开发3-1
任务 1 基于机器学习的人脸识别3-1
1.1 任务介绍3-2
1.2 导 学3-2
1.3 任务实施3-4
1.4 任务评价与总结 3-8
1.5 知识积累3-9
1.5.1 机器学习的基本概念3-9
1.5.2 机器学习算法应用开发流程 .3-10
1.5.3 机器学习算法3-11
1.5.4 机器学习模型评估的方法 .3-19
任务 2 基于深度学习的手写体数字识别3-23
2.1 任务介绍.3-24
2.2 导 学 3-24
2.3 任务实施3-25
2.4 任务评价与总结3-29
2.5 知识积累3-30
2.5.1 深度学习的基本概念 3-30
2.5.2 卷积神经网络3-31
2.5.3 深度学习开发环境搭建 3-36
2.5.4 LeNet 模型分解3-45
任务 3 基于深度学习的图像分类3-50
3.1 任务介绍 3-50
3.2 导 学3-51
3.3 任务实施 3-52
3.4 任务评价与总结.3-57
3.5 知识积累3-58
3.5.1 VGG16 深度卷积神经网络简介 3-58
3.5.2 VGG16 模型结构3-58
3.5.3 VGG16 模型分解.3-61
参考文献A-1
-
作者介绍
方水平,男,1970年2月生,北京工业职业技术学院教授,近几年主编了多部教材,多种图书被评为“十二五”“十三五”职业教育国家规划教材,主持多项信息化教学设计项目获得北京市二等奖。指导学生参加技能大赛获得良好的成绩,连续获得5个全国职业院校学生技能大赛一等奖,被北京市教委授予“首席指导教师称号”,2018年主持课题获北京市教育成果二等奖。 刘业辉,男,北京工业职业技术学院教授,西安科技大学通信工程本科学士,北京工业大学电子学与通信工程硕士,现任北京工业职业技术学院通信教研室主任,专业带头人。从事移动互联应用技术、人工智能技术应用专业教科研工作,主要承担Java程序设计、js程序设计、Web前端开发、深度学习技术应用等课程的教学实践。曾获北京市高校教育教学成果二等奖2项,北京市精品课程1项,通信类教指委优秀课程1项,信息化教学大赛二等奖3项。国家教学名师,多种教材被评为“十二五”“十三五”职业教育国家规划教材。 -
编辑推荐
本书将《计算机视觉应用开发职业技能等级标准》融入其中,配有丰富的资源。 -
书评书荐
-
附件下载
图书推荐