热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PPLiteSeg重磅开源!高精度轻量级图像分割SOTA模型

图像分割技术在医疗病灶分析、自动驾驶车道线分割、绿幕人像抠图等领域发挥着举足轻重的作用。相比目标检测、图像分类等技术,图像分割需要将每个像素点进行分类,

5d2eb6d45cf39d2f3a880dc96034f9f7.gif

图像分割技术在医疗病灶分析、自动驾驶车道线分割、绿幕人像抠图等领域发挥着举足轻重的作用。相比目标检测、图像分类等技术,图像分割需要将每个像素点进行分类,在精细的图像识别任务中不可替代。

4f4c0f105ad143aebc7b75b439fc9369.png

图1 图像分割应用

然而在实际产业落地过程中对算法的要求是苛刻的。在保障高识别精度的情况下,往往会牺牲算法运行速度;反之追求速度,则会带来精度的大幅度损失。

a2cb49a703912c6dd977e104e85cc171.png

图2 各算法速度与精度平衡情况示意

因此,产业及学术界翘楚都竭力探索能同时实现速度和精度平衡、在当前云、边、端多场景实现高效协同的优秀算法。而PP-LiteSeg凭着mIoU 72.0、273.6 FPS(Cityscapes数据集,1080ti)的超优秀性能,超越当前CVPR SOTA模型STDC,在众多优秀算法中脱颖而出,真正实现了精度和速度的最佳均衡。

de0e5da1c3e0d168e1c93f4b692d3593.png

图3 PP-LiteSeg精度/速度说明

行动力超强的小伙伴一定早已迫不及待了吧

识趣的小编赶紧送上传送门:

https://github.com/PaddlePaddle/PaddleSeg

记得Star收藏支持!

fcdfef10ae80401c7efb84ed60bca54f.png

更值得令人惊喜的是,PP-LiteSeg不仅在开源数据集评测效果优秀,在产业数据集也表现出了惊人的实力!例如在质检、遥感场景,PP-LiteSeg的精度与高精度、大体积的OCRNet持平,而速度却快了近7倍!

d4e3e8e13b4160555e31228fce7e5400.png

ddcf196952143f9138a996b712e90c9d.png

图4 PP-LiteSeg和OCRNet在某工业质检数据集识别情况对比

f34146467d491ef8e461366ca96f3dbc.png

图5 PP-LiteSeg和OCRNet在deepglobe数据集识别情况对比

那PP-LiteSeg为何可以拥有这么优秀的效果呢?

PP-LiteSeg提出三个创新模块:灵活的解码模块(FLD)、注意力融合模块(UAFM)、简易金字塔池化模块(SPPM)。FLD灵活调整解码模块中通道数,平衡编码模块和解码模块的计算量,使得整个模型更加高效;UAFM模块效地加强特征表示,更好地提升了模型的精度;SPPM模块减小了中间特征图的通道数、移除了跳跃连接,使得模型性能进一步提升。

a0ef222b3b060166c8bbe86baf3a25b0.png

图6 PP-LiteSeg 模型结构和优化点

正是基于这些模块的设计与改进,最终PP-LiteSeg超越其他方法,在1080ti上精度为mIoU 72.0时,速度高达273.6 FPS , (mIoU 77.5 时,FPS为102.6),实现了精度和速度的SOTA平衡。更多关于PP-LiteSeg的内容,请参考:

https://github.com/PaddlePaddle/PaddleSeg/tree/release/2.5/configs/pp_liteseg

直播课预告

为了让开发者们更深入地了解PP-LiteSeg这个SOTA模型,解决落地应用难点,掌握产业实践的核心能力,飞桨团队精心准备了精品直播课!

4月26日20:30,百度资深高工将为我们详细介绍精度和速度的SOTA平衡的PP-LiteSeg,对各类型SOTA模型的原理及使用方式进行拆解,之后两天还有分割拓展应用梳理及产业案例全流程实操,对各类痛难点解决方案进行手把手教学,加上直播现场互动答疑,还在等什么!抓紧扫码上车吧!

f88769ca5d649de188c6f14438ac294d.png

引用说明:

图1:

  • 辅助驾驶图片来源百度地图APP AR导航截图

  • 3D分割数据集来源于MRISpineSeg spine dataset

  • 人像抠图源于百度飞桨内部工作人员

  • 合作伙伴提供质检数据样例

  • 遥感图像源于deepglobe数据集

图4:

  • 合作伙伴提供质检数据样例

图5:

  • deepglobe数据集

0a7dc1feaa42f79f6967a16046fc8a42.gif

关注【飞桨PaddlePaddle】公众号

获取更多技术内容~

a10ed7a6ced793a7c37ef9d420c902e2.png


推荐阅读
  • 基于STM32的智能太阳能路灯设计与华为云IOT集成方案
    基于STM32的智能太阳能路灯设计与华为云IOT集成方案 ... [详细]
  • 每日一书丨AI圣经《深度学习》作者斩获2018年图灵奖
    2019年3月27日——ACM宣布,深度学习之父YoshuaBengio,YannLeCun,以及GeoffreyHinton获得了2018年的图灵奖, ... [详细]
  • 深度学习中的Vision Transformer (ViT)详解
    本文详细介绍了深度学习中的Vision Transformer (ViT)方法。首先介绍了相关工作和ViT的基本原理,包括图像块嵌入、可学习的嵌入、位置嵌入和Transformer编码器等。接着讨论了ViT的张量维度变化、归纳偏置与混合架构、微调及更高分辨率等方面。最后给出了实验结果和相关代码的链接。本文的研究表明,对于CV任务,直接应用纯Transformer架构于图像块序列是可行的,无需依赖于卷积网络。 ... [详细]
  • 本文深入探讨了 Android DrawingView 的优化技巧与实现方法,重点介绍了如何实现平滑绘制效果。通过支持常见的绘图工具和形状,以及图层变换功能,提升了用户体验。文章详细解析了绘制过程中的性能优化策略,包括减少重绘次数、使用硬件加速和优化内存管理等技术,为开发者提供了实用的参考。 ... [详细]
  • 不用蘑菇,不拾金币,我通过强化学习成功通关29关马里奥,创造全新纪录
    《超级马里奥兄弟》由任天堂于1985年首次发布,是一款经典的横版过关游戏,至今已在多个平台上售出超过5亿套。该游戏不仅勾起了许多玩家的童年回忆,也成为强化学习领域的热门研究对象。近日,通过先进的强化学习技术,研究人员成功让AI通关了29关,创造了新的纪录。这一成就不仅展示了强化学习在游戏领域的潜力,也为未来的人工智能应用提供了宝贵的经验。 ... [详细]
  • 图像分类:KNN算法(K—最近邻算法) 一.定义 定义:KNN是通过测量不同特征值之间的距离进行分类。它的的思路是ÿ ... [详细]
  • 全连接神经网络应用于手写图像识别实践
    2019独角兽企业重金招聘Python工程师标准转载于:https:my.oschina.netliyangkeb ... [详细]
  • 1、字段类型概述 一级分类二级分类具体类型核心类型字符串类型string,text,keyword整数类型integer,long,short,byte浮点类型double,flo ... [详细]
  • 广东省阳江市谷歌卫星地图下载
    一、概述阳江,广东省省辖市,是1988年2月经国务院批准设立的地级市,环北部湾城市群重要城市,位于广东省西南沿海࿰ ... [详细]
  • ros:cartographer(二)整体介绍
    cartographer的doc中给出了这个图。现在我还没看过源码,所以只能猜测一些内容。待看完源码后,再详细介绍这个图。直观地说,左侧 ... [详细]
  • 到了今天,已经很少有人再提人工智能音箱了。使用率低、售价跳水、缺乏销售数据……我们不能武断地说智能音箱凉了,但的确不少所谓的AI企业的硬件梦碎了。相对于一 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • OpenMap教程4 – 图层概述
    本文介绍了OpenMap教程4中关于地图图层的内容,包括将ShapeLayer添加到MapBean中的方法,OpenMap支持的图层类型以及使用BufferedLayer创建图像的MapBean。此外,还介绍了Layer背景标志的作用和OMGraphicHandlerLayer的基础层类。 ... [详细]
  • 热点追踪深度探讨实地探访商务合作当一个哲学家遇到大数据分析会发生什么?如果告诉你,这个组合曾帮助美国“猎杀拉登”,你是否会惊讶到瞪眼睛。在 ... [详细]
  • 深度学习与神经网络——邱锡鹏
    深度学习与神经网络——邱锡鹏-一、绪论人工智能的一个子领域神经网络:一种以(人工))神经元为基本单元的模型深度学习:一类机器学习问题,主要解决贡献度分配问题知识结构:路线图:顶 ... [详细]
author-avatar
马青筱BELLAIM_578
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有