PaddleX视觉方案介绍


PaddleX目前提供了4种视觉任务解决方案,分别为 图像分类目标检测实例分割语义分割。用户可以根据自己的任务类型按需选取。

图像分类

图像分类任务指的是输入一张图片,模型预测图片的类别,如识别为风景、动物、车等。

_images/image_classification.png

对于图像分类任务,针对不同的应用场景,PaddleX提供了百度改进的模型,见下表所示

模型模型大小GPU预测速度CPU预测速度ARM芯片预测速度准确率备注
MobileNetV3_small_ssld12M---71.3%适用于移动端场景
MobileNetV3_large_ssld21M---79.0%适用于移动端/服务端场景
ResNet50_vd_ssld102.8MB---82.4%适用于服务端场景
ResNet101_vd_ssld179.2MB---83.7%适用于服务端场景

除上述模型外,PaddleX还支持近20种图像分类模型,模型列表可参考PaddleX模型库

目标检测

目标检测任务指的是输入图像,模型识别出图像中物体的位置(用矩形框框出来,并给出框的位置),和物体的类别,如在手机等零件质检中,用于检测外观上的瑕疵等。

_images/object_detection.png

对于目标检测,针对不同的应用场景,PaddleX提供了主流的YOLOv3模型和Faster-RCNN模型,见下表所示

模型模型大小GPU预测速度CPU预测速度ARM芯片预测速度BoxMAP备注
YOLOv3-MobileNetV1101.2M---29.3
YOLOv3-MobileNetV394.6M---31.6
YOLOv3-ResNet34169.7M---36.2
YOLOv3-DarkNet53252.4M---38.9

YOLOv3模型外,PaddleX同时也支持FasterRCNN模型,支持FPN结构和5种backbone网络,详情可参考PaddleX模型库

实例分割

在目标检测中,模型识别出图像中物体的位置和物体的类别。而实例分割则是在目标检测的基础上,做了像素级的分类,将框内的属于目标物体的像素识别出来。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Jd3KrknT-1593515028933)(https://paddlex.readthedocs.io/zh_CN/latest/_images/instance_segmentation.png)]

PaddleX目前提供了实例分割MaskRCNN模型,支持5种不同的backbone网络,详情可参考PaddleX模型库

模型模型大小GPU预测速度CPU预测速度ARM芯片预测速度BoxMAPSegMAP备注
MaskRCNN-ResNet50_vd-FPN185.5M---39.835.4
MaskRCNN-ResNet101_vd-FPN268.6M---41.436.8

语义分割

语义分割用于对图像做像素级的分类,应用在人像分类、遥感图像识别等场景。

_images/semantic_segmentation.png

对于语义分割,PaddleX也针对不同的应用场景,提供了不同的模型选择,如下表所示

模型模型大小GPU预测速度CPU预测速度ARM芯片预测速度mIOU备注
DeepLabv3p-MobileNetV2_x0.25-----
DeepLabv3p-MobileNetV2_x1.0-----
DeepLabv3p-Xception65-----
UNet-----
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
PaddleX -- 飞桨全流程开发工具,以低代码的形式支持开发者快速实现产业实际项目落地。 PaddleX 集成飞桨智能视觉领域图像分类、目标检测、语义分割、实例分割任务能力,将深度学习开发全流程从数据准备、模型训练与优化到多端部署端到端打通,并提供统一任务API接口及图形化开发界面Demo。开发者无需分别安装不同套件,以低代码的形式即可快速完成飞桨全流程开发。 PaddleX 经过质检、安防、巡检、遥感、零售、医疗等十多个行业实际应用场景验证,沉淀产业实际经验,并提供丰富的案例实践教程,全程助力开发者产业实践落地。 安装: PaddleX提供三种开发模式,满足用户的不同需求: 1、Python开发模式: 通过简洁易懂的Python API,在兼顾功能全面性、开发灵活性、集成方便性的基础上,给开发者最流畅的深度学习开发体验。 前置依赖 paddlepaddle >= 1.8.4 python >= 3.6 cython pycocotools pip install paddlex -i https://mirror.baidu.com/pypi/simple 详细安装方法请参考PaddleX安装 2、Padlde GUI模式: 无代码开发的可视化客户端,应用Paddle API实现,使开发者快速进行产业项目验证,并为用户开发自有深度学习软件/应用提供参照。 前往PaddleX官网,申请下载PaddleX GUI一键绿色安装包。 前往PaddleX GUI使用教程了解PaddleX GUI使用详情。 PaddleX GUI安装环境说明 3、PaddleX Restful: 使用基于RESTful API开发的GUI与Web Demo实现远程的深度学习全流程开发;同时开发者也可以基于RESTful API开发个性化的可视化界面 前往PaddleX RESTful API使用教程 PaddleX 更新日志: v2.0.0.rc0 全面支持飞桨2.0动态图,更易用的开发模式 目标检测任务新增PP-YOLOv2, COCO test数据集精度达到49.5%、V100预测速度达到68.9 FPS 目标检测任务新增4.2MB的超轻量级模型PP-YOLO tiny 语义分割任务新增实时分割模型BiSeNetV2 C++部署模块全面升级  PaddleInference部署适配2.0预测库  支持飞桨PaddleDetection、PaddleSeg、PaddleClas以及PaddleX的模型部署  新增基于PaddleInference的GPU多卡预测  GPU部署新增基于ONNX的的TensorRT高性能加速引擎部署方式  GPU部署新增基于ONNX的Triton服务化部署方式 Tags:PaddleX源码包 PaddleX2.0 pp飞桨 PaddleX
要在PyCharm中安装PaddleX,您可以按照以下步骤进行操作: 1. 打开PyCharm,并打开您的项目。 2. 在PyCharm的顶部菜单栏中,选择“文件”>“设置”(或“首选项”)。 3. 在“设置”(或“首选项”)窗口中,选择“项目:[您的项目名称]”>“解释器”。 4. 在解释器页面的右上角,点击“+”按钮以添加一个新的解释器。 5. 在弹出的窗口中,选择“基于已安装的解释器”。 6. 在“已安装的解释器”列表中,选择您想要使用的Python解释器版本,并点击“确定”。 7. 在解释器页面的左侧菜单中,选择“终端”。 8. 在终端中,输入以下命令来安装PaddleX: ``` pip install paddlex -i https://mirror.baidu.com/pypi/simple ``` 9. 等待安装完成后,您可以使用PaddleX进行开发和训练。确保您的代码中导入了PaddleX库: ```python import paddlex as pdx ``` 请注意,以上步骤中使用的命令是在终端中执行的。如果您遇到任何问题,请确保您的Python版本符合要求(3.8以下),并参考引用和引用中提供的额外信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Python-Pycharm虚拟下百度飞浆PaddleX安装,报错解决教程,亲测100%有效](https://blog.csdn.net/qq_44936246/article/details/117093941)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [使用pycharm终端安装百度飞桨paddlepaddle库的方法](https://blog.csdn.net/dugusheng/article/details/128887268)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是天才很好

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值