• 自动驾驶汽车视觉和行为实践——用Python3和OpenCV4探索视觉感知、车道检测和物体分类
  • 自动驾驶汽车视觉和行为实践——用Python3和OpenCV4探索视觉感知、车道检测和物体分类
  • 自动驾驶汽车视觉和行为实践——用Python3和OpenCV4探索视觉感知、车道检测和物体分类
  • 自动驾驶汽车视觉和行为实践——用Python3和OpenCV4探索视觉感知、车道检测和物体分类
  • 自动驾驶汽车视觉和行为实践——用Python3和OpenCV4探索视觉感知、车道检测和物体分类
21年品牌 40万+商家 超1.5亿件商品

自动驾驶汽车视觉和行为实践——用Python3和OpenCV4探索视觉感知、车道检测和物体分类

全新正版 极速发货

107.68 7.2折 149 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者[美]卢卡·文图瑞(Luca Venturi) 克里斯托弗·柯尔达(Krishtof Korda)

出版社机械工业

ISBN9787111729365

出版时间2023-06

装帧其他

开本其他

定价149元

货号31787556

上书时间2024-06-30

谢岳书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
LucaVenturi曾在shijie级公司(包括法拉利和Opera软件)担任程序员,具有丰富的工作经验。他还曾为一些初创公司工作,包括Activetainment(世界上第一辆智能自行车的制造商)、Futurehome(智能家居解决方案供应商)和CompanyBook(其产品将人工智能应用于销售)。他曾在Tapad(Telenor集团)的数据平台团队工作,使公司其他部门能够访问数以亿计的数据,现在是Piano软件公司分析数据库的首席工程师。KrishtofKorda曾在Lyft公司为5级自动驾驶汽车设计传感器集成。现在,他作为Ouster的应用工程师,在机器人、飞行器、无人机和采矿等领域负责整合激光雷达的工作。此外,他喜欢参加Enduro山地自行车比赛。

目录
前 言第一部分OpenCV和传感器及信号第1 章 OpenCV 基础知识和摄像头标定/ 0021.1 技术需求/ 0031.2 OpenCV 和NumPy 简介/ 0031.2.1 OpenCV 和NumPy / 0031.2.2 图像大小/ 0031.2.3 灰度图/ 0041.2.4 RGB 图/ 0051.3 处理图像文件/ 0061.4 处理视频文件/ 0071.5 图像处理/ 0081.5.1 图像翻转/ 0091.5.2 图像模糊化/ 0091.5.3 改变对比度、亮度和灰度系数/ 0111.5.4 绘制矩形和文本/ 0121.6 使用HOG 进行行人检测/ 0131.6.1 滑动窗口/ 0131.6.2 使用OpenCV 中的HOG / 0131.6.3 摄像头简介/ 0141.6.4 摄像头术语/ 0151.6.5 摄像头组件/ 0191.6.6 选择摄像头的注意事项/ 0191.6.7 摄像头的优点和缺点/ 0201.7 使用OpenCV 进行摄像头标定/ 0211.7.1 畸变检测/ 0221.7.2 校准/ 0221.8 总结/ 0231.9 问题/ 024第2 章 理解和使用信号/ 0252.1 技术需求/ 0262.2 理解信号的类型/ 0262.3 模拟信号与数字信号/ 0262.4 串行和并行/ 0282.4.1 通用异步接收和发送(UART) / 0292.4.2 差分与单端/ 0322.4.3 I2 C / 0342.4.4 SPI / 0362.5 基于帧的串行协议/ 0392.5.1 理解CAN / 0392.5.2 以太网和因特网协议/ 0422.5.3 理解UDP / 0442.5.4 理解TCP / 0452.6 总结/ 0482.7 问题/ 0482.8 扩展阅读/ 049第3 章 车道检测/ 0503.1 技术需求/ 0513.2 阈值处理/ 0513.2.1 阈值在不同颜色空间中如何工作/ 0513.2.2 RGB/BGR / 0523.2.3 HLS / 0533.2.4 HSV / 0543.2.5 LAB / 0543.2.6 YCbCr / 0553.2.7 选择通道/ 0553.3 透视校正/ 0553.4 边缘检测/ 0573.4.1 插值阈值/ 0593.4.2 组合阈值/ 0603.5 利用直方图确定车道线/ 0613.6 滑动窗口算法/ 0623.6.1 初始化/ 0633.6.2 滑动窗口坐标/ 0633.6.3 多项式拟合/ 0643.7 增强视频/ 0653.8 滚动平均/ 0663.9 总结/ 0663.10 问题/ 067第二部分利用深度学习和神经网络改进自动驾驶汽车的工作方式第4 章 基于神经网络的深度学习/ 0704.1  技术需求/ 0714.2 理解机器学习和神经网络/ 0714.2.1 神经网络/ 0724.2.2  神经元/ 0724.2.3 参数/ 0744.2.4 深度学习的成功/ 0744.3  了解卷积神经网络/ 0754.3.1 卷积/ 0754.3.2  为什么卷积这么棒/ 0764.4  Keras 和TensorFlow 入门/ 0774.5  检测MNIST 手写数字/ 0784.5.1 刚刚加载了什么/ 0784.5.2  训练样本和标签/ 0794.5.3 独热编码/ 0804.5.4 训练数据集和测试数据集/ 0814.6  确定神经网络模型/ 0814.6.1 LeNet / 0814.6.2  代码/ 0824.6.3 框架/ 0834.6.4 训练神经网络/ 0844.6.5 CIFAR?10 数据集/ 0874.7  总结/ 0924.8 问题/ 0924.9  扩展阅读/ 092第5 章 深度学习工作流/ 0935.1  技术需求/ 0945.2 获取数据集/ 0945.2.1 Keras 模块中的数据集/ 0945.2.2  现有数据集/ 0955.2.3 合成数据集/ 0965.2.4 自定义数据集/ 0965.3  理解三种数据集/ 0965.4  理解分类器/ 0985.4.1 生成真实数据集/ 0995.4.2  数据增强/ 0995.5  模型/ 1015.5.1 调整卷积层/ 1025.5.2  调整最大池化层/ 1055.5.3 调整全连接层/ 1065.5.4 如何训练神经网络/ 1075.5.5 随机初始化/ 1085.5.6 过拟合与欠拟合/ 1095.6  可视化激活/ 1105.7  推理/ 1125.8 重训练/ 1135.9  总结/ 1135??10  问题/ 114第6 章 改进神经网络/ 1156.1  技术需求/ 1166.2 更大的模型/ 1166.2.1 出发点/ 1166.2.2  提高速度/ 1176.2.3 增加深度/ 1196.3  更高效的神经网络/ 1216.4  通过批归一化构建更智能的神经网络/ 1246.5  早停法/ 1286.6  通过数据增强改进数据集/ 1286.7  使用随机失活提高验证准确率/ 1316.7.1 将模型应用于MNIST 数据集/ 1356.7.2  现在轮到你了/ 1366.8 总结/ 1376.9  问题/ 137第7 章 检测行人和交通信号灯/ 1387.1  技术需求/ 1397.2 使用SSD 检测行人、车辆和交通信号灯/ 1397.2.1 使用Carla 模拟器收集图像/ 1397.2.2  解读SSD / 1437.2.3 探索TensorFlow 检测模型库/ 1437.2.4 下载和加载SSD / 1457.2.5 运行SSD / 1457.2.6 图像注释/ 1477.3  检测交通信号灯的颜色/ 1487.3.1 创建交通信号灯数据集/ 1487.3.2  解读迁移学习/ 1507.3.3 了解ImageNet / 1517.3.4 关于AlexNet 的探究/ 1527.3.5 用Inception 来进行图像分类/ 1547.3.6 利用Inception 进行迁移学习/ 1557.3.7 将数据集输入Inception / 1577.3.8 迁移学习的性能表现/ 1587.3.9 改善迁移学习/ 1597.4  识别交通信号灯及其颜色/ 1617.5  总结/ 1627.6  问题/ 1637.7  扩展阅读/ 163第8 章 行为克隆/ 1648.1  技术需求/ 1658.2 教神经网络如何使用行为克隆驾驶/ 1658.3  DAVE?2 简介/ 1668.3.1 初识manual_control.py / 1678.3.2  录制一段视频/ 1698.3.3 神经网络建模/ 1768.3.4 训练回归神经网络/ 1778.3.5 可视化显著图/ 1798.4  神经网络与Carla 的集成/ 1848.5  自动驾驶/ 1888.5.1 使用生成器在更大的数据集上训练/ 1898.5.2  一种复杂的数据增强方法/ 1908.6  总结/ 1918.7  问题/ 1918.8 扩展阅读/ 191第9 章 语义分割/ 1929.1  技术需求/ 1939.2 引入语义分割/ 1939.2.1 确定目标/ 1949.2.2  收集数据集/ 1949.2.3 修改synchronous_mode??py / 1969.3  理解用于分类的DenseNet / 1979.3.1 总览DenseNet 的架构/ 1979.3.2  理解密集块/ 1989.4  使用CNN 分割图像/ 2019.5  调整DenseNet 进行语义分割/ 2019.6  编写FC?DenseNet 模块/ 2029.6.1 组合构件/ 2049.6.2  为神经网络提供输入/ 2059.6.3 运行神经网络/ 2089.7  改善效果较差的语义分割/ 2119.8 总结/ 2129.9  问题/ 2129??10  扩展阅读/ 212第三部分建图和控制第10 章 转向、加速和制动控制/ 21410.1  技术需求/ 21510.2 为什么需要控制/ 21510.3  控制器类型/ 21610.3.1 PID 控制器/ 21610.3.2  MPC / 22010.4  在Carla 中实现PID 控制器控制/ 22410.4.1 安装Carla / 22410.4.2  复制Packt?Town04 ?PID.py 脚本/ 22510.4.3 浏览Packt?Town04 ?PID.py 脚本/ 22510.4.4 PID 纵向控制器/ 22810.4.5 PID 横向控制器/ 23010.4.6 运行脚本/ 23210.5  C++ 中的MPC 实例/ 23310.6  总结/ 23710.7  问题/ 23710.8 扩展阅读/ 237第11 章 环境建图/ 23811.1  技术需求/ 23911.2 为什么需要地图和定位/ 23911.2.1 地图/ 23911.2.2  定位/ 24011.3  建图和定位的类型/ 24011.4  开源建图工具/ 24411.5  基于Ouster 激光雷达和Google Cartographer 的SLAM / 24511.5.1 Ouster 传感器/ 24511.5.2  代码仓/ 24511.5.3 从cartographer_ros 开始/ 24511.5.4 Docker 镜像/ 25111.6  总结/ 25611.7  问题/ 25711.8 扩展阅读/ 257答 案/ 258第1 章/ 258第2 章/ 258第3 章/ 259第4 章/ 259第5 章/ 259第6 章/ 259第7 章/ 260第8 章/ 260第9 章/ 260第10 章/ 261第11 章/ 261

内容摘要
本书将使用OpenCV完成各种任务,包括行人检测和车道检测。本书将讲述深度学习并介绍如何利用它进行图像分类、对象检测和语义分割,使用它来识别行人、汽车、道路、人行道和交通信号灯,同时帮助读者了解一些有影响力的神经网络算法。本书中还将使用Carla模拟器通过行为克隆和PID控制器来控制汽车;了解网络协议、传感器、摄像头以及使用激光雷达来绘制周围的世界并找到相应位置。本书适合具备任何一种编程语言基础的程序员,以及车辆工程和自动驾驶相关专业的研究生阅读使用。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP