0
28
¥ 88.00购买
开通会员,立省8.80元, 立即开通
立即购买

你将收获

学习和掌握DeepLabv3+图像语义分割技术来训练自己的数据集

学习使用labelme图像实例分割标注工具

学习DeepLabv3+语义分割原理

适用人群

具有一定深度学习基础,希望掌握DeepLabv3+图像语义分割实战技术的同学们

课程介绍

DeepLabv3+是一种非常先进的基于深度学习的图像语义分割方法,可对物体进行像素级分割。


本课程将手把手地教大家使用labelme图像标注工具制作数据集,并使用DeepLabv3+训练自己的数据集,从而能开展自己的图像语义分割应用。


本课程有两个项目实践:

(1) CamVid语义分割 :对CamVid数据集进行语义分割

(2) RoadScene语义分割:对汽车行驶场景中的路坑、车、车道线进行物体标注和语义分割


本课程使用TensorFlow版本的DeepLabv3+,在Ubuntu系统上做项目演示。 包括:安装deeplab、数据集标注、数据集格式转换、修改程序文件、训练自己的数据集、测试训练出的网络模型以及性能评估。


本课程提供项目的数据集和Python程序文件。


下图是使用DeepLabv3+训练自己的数据集RoadScene进行图像语义分割的测试结果:



课程讨论

老师你好,我在运行vis.py这一步时,已经编辑好vis_logdir的路径值,但运行时仍然出现了absl.flags._exceptions.IllegalFlagValueError: flag --vis_logdir=None: Flag --vis_logdir must have a value other than None.,请问如何解决

老师你好,我用我的自己的数据集进行训练,随着训练次数的增加,直到增加到80W次,识别精度看起来越来越精确。但是total loss从一开始的5左右降到了4.65左右,并没有明显下降,不知道到底是为什么?而miou值为什么只是一个接近1的一个点?

Total Loss一直在5左右跳动不收敛是为什么

咱这个环境是什么配置: tensorflow-gpu cuda cudnn 什么版本呢?为社么我跑不通

老师,您能发一下这个课的课件吗,以及百度网盘的下载地址吗

这里的清华的镜像貌似不能用,转为中科大的镜像就能用了

老师,我在跑自己数据集时 运行train.py时出现以下错误:Windows fatal exception: access violation 版本 python 3.6.12 cuudn 7.6.5 cuda 10.0 Keras 1.0.8 tensorflow-gpu 1.14.0 期待您的回答

老师,我在跑自己数据集时 运行train.py时出现以下错误:Windows fatal exception: access violation 版本 python 3.6.12 cuudn 7.6.5 cuda 10.0 Keras 1.0.8 tensorflow-gpu 1.14.0 期待您的回答

老师 脚本的百度链接能给我下吗

老师好,我在训练运行train,py的时候,报错absl.flags._exceptions.IllegalFlagValueError: flag --train_logdir=None: Flag --train_logdir must have a value other than None.但是已经指定了文件夹。请问这是什么原因。

同学笔记

  • listen_to_star 2020-03-05 11:24:16

    来源:数据集格式转换 查看详情

    训练了很多数据集,有时候能跑通有时候不能。不能的原因是 tfrecord无法生成。

    我想问是不是这个程序在tfrecord生成中有一些暗藏的要求,比如文件名格式什么的?  很头疼

     

    后来发现问题了,是index文件夹下的 test train 和val 的文本文档忘记加后缀了。

     

    自己记录一下

    竟然为这个耽误了我两天的时间,心碎啊 

  • listen_to_star 2019-11-24 11:22:00

    来源:DeepLabv3+语义分割原理 查看详情

    不明白,这个怎么能说明膨胀卷积的好处呢?

    标准卷积是对低分辨率的图像进行计算,而膨胀卷积是对高分辨的图像进行计算,二者的原始的数据不一样,不能用来比较。

    再说了,高分辨的原始图像计算的到高分辨的特征,不是很正常的事情吗?

没有更多了