English | [简体中文](README_CN.md)
<div align="center">
<p align="center">
<img src="./docs/images/paddleseg_logo.png" align="middle" width = "500" />
</p>
**A High-Efficient Development Toolkit for Image Segmentation Based on [PaddlePaddle](https://github.com/paddlepaddle/paddle).**
[![License](https://img.shields.io/badge/license-Apache%202-blue.svg)](LICENSE)
[![Version](https://img.shields.io/github/release/PaddlePaddle/PaddleSeg.svg)](https://github.com/PaddlePaddle/PaddleSeg/releases)
![python version](https://img.shields.io/badge/python-3.6+-orange.svg)
![support os](https://img.shields.io/badge/os-linux%2C%20win%2C%20mac-yellow.svg)
![stars](https://img.shields.io/github/stars/PaddlePaddle/PaddleSeg?color=ccf)
</div>
<div align="center">
<img src="https://github.com/shiyutang/files/blob/9590ea6bfc36139982ce75b00d3b9f26713934dd/teasor.gif" width = "800" />
</div>
## <img src="./docs/images/seg_news_icon.png" width="20"/> News
<ul class="nobull">
<li>[2023-04-11] :fire: PaddleSeg v2.8 is released! Check more details in <a href="https://github.com/PaddlePaddle/PaddleSeg/releases">Release Notes</a>.</li>
<ul>
<li>Release <a href="./contrib/SegmentAnything">Segment Anything Model</a> based on PaddlePaddle. Demos are provided to demonstrate the function of automatic full-image segmentation and specified object segmentation with prompt input.</li>
<li>Release <a href="./configs/pp_mobileseg">PP-MobileSeg</a>, a lightweight semantic segmentation model for mobile devices. Comparing PP-MobileSeg with other models on the ADE20K dataset, the segmentation accuracy is improved by 1.5%, the inference speed is accelerated by 42.3%, and the number of parameters is decreased by 34.9%. </li>
<li>Release <a href="./contrib/QualityInspector">QualityInspector v0.5</a>, a full-process solution for industrial quality inspection. It provides a unified and configurable pipeline for single-task and multi-task models, integrates detection and segmentation model libraries, and supports three unsupervised quality inspection methods. </li>
<li>Release <a href="./contrib/PanopticSeg">PanopticSeg v0.5</a>, a universal panoptic segmentation solution. It provides the full-process capabilities of panoptic segmentation, integrates two models, and has flexible secondary development capabilities. </li>
</ul>
<li>[2022-11-30] PaddleSeg v2.7 released a real-time human matting model <a href="./Matting/">PP-MattingV2</a>, a 3D medical image segmentation solution <a href="./contrib/MedicalSeg/">MedicalSegV2</a>, and a real-time semantic segmentation model <a href="./configs/rtformer/">RTFormer</a>.
<li>[2022-07-20] PaddleSeg v2.6 released a real-time human segmentation SOTA solution <a href="./contrib/PP-HumanSeg">PP-HumanSegV2</a>, a stable-version semi-automatic segmentation annotation tool <a href="./EISeg">EISeg v1.0</a>, a pseudo label pre-training method PSSL, and the source code of PP-MattingV1. </li>
<li>[2022-04-20] PaddleSeg v2.5 released a real-time semantic segmentation model <a href="./configs/pp_liteseg">PP-LiteSeg</a>, a trimap-free image matting model PP-MattingV1, and an easy-to-use solution for 3D medical image segmentation MedicalSegV1.</li>
<li>[2022-01-20] We release PaddleSeg v2.4 with EISeg v0.4, and PP-HumanSegV1 including an open-sourced dataset <a href="./contrib/PP-HumanSeg/paper.md#pp-humanseg14k-a-large-scale-teleconferencing-video-dataset">PP-HumanSeg14K</a>. </li>
</ul>
## <img src="https://user-images.githubusercontent.com/48054808/157795569-9fc77c85-732f-4870-9be0-99a7fe2cff27.png" width="20"/> Introduction
PaddleSeg is an end-to-end high-efficent development toolkit for image segmentation based on PaddlePaddle, which helps both developers and researchers in the whole process of designing segmentation models, training models, optimizing performance and inference speed, and deploying models. A lot of well-trained models and various real-world applications in both industry and academia help users conveniently build hands-on experiences in image segmentation.
<div align="center">
<img src="https://github.com/shiyutang/files/raw/main/teasor_new.gif" width = "800" />
</div>
## <img src="./docs/images/feature.png" width="20"/> Features
* **High-Performance Model**: Following the state of the art segmentation methods and using high-performance backbone networks, we provide 45+ models and 150+ high-quality pre-training models, which are better than other open-source implementations.
* **High Efficiency**: PaddleSeg provides multi-process asynchronous I/O, multi-card parallel training, evaluation, and other acceleration strategies, combined with the memory optimization function of the PaddlePaddle, which can greatly reduce the training overhead of the segmentation model, all these allowing developers to train image segmentation models more efficiently and at a lower cost.
* **Modular Design**: We build PaddleSeg with the modular design philosophy. Therefore, based on actual application scenarios, developers can assemble diversified training configurations with *data augmentation strategies*, *segmentation models*, *backbone networks*, *loss functions*, and other different components to meet different performance and accuracy requirements.
* **Complete Flow**: PaddleSeg supports image labeling, model designing, model training, model compression, and model deployment. With the help of PaddleSeg, developers can easily finish all tasks in the entire workflow.
<div align="center">
<img src="https://user-images.githubusercontent.com/14087480/176402154-390e5815-1a87-41be-9374-9139c632eb66.png" width = "800" />
</div>
## <img src="./docs/images/chat.png" width="20"/> Community
* If you have any questions, suggestions or feature requests, please do not hesitate to create an issue in [GitHub Issues](https://github.com/PaddlePaddle/PaddleSeg/issues).
* Please scan the following QR code to join PaddleSeg WeChat group to communicate with us:
<div align="center">
<img src="https://user-images.githubusercontent.com/30883834/213601179-0813a896-11e1-4514-b612-d145e068ba86.jpeg" width = "200" />
</div>
## <img src="./docs/images/model.png" width="20"/> Overview
<table align="center">
<tbody>
<tr align="center" valign="bottom">
<td>
<b>Models</b>
</td>
<td colspan="2">
<b>Components</b>
</td>
<td>
<b>Special Cases</b>
</td>
</tr>
<tr valign="top">
<td>
<ul>
<details><summary><b>Semantic Segmentation</b></summary>
<ul>
<li><a href="./configs/pp_liteseg">PP-LiteSeg</a> </li>
<li><a href="./configs/pp_mobileseg">PP-MobileSeg</a> </li>
<li><a href="./configs/deeplabv3p">DeepLabV3P</a> </li>
<li><a href="./configs/ocrnet">OCRNet</a> </li>
<li><a href="./configs/mobileseg">MobileSeg</a> </li>
<li><a href="./configs/ann">ANN</a></li>
<li><a href="./configs/attention_unet">Att U-Net</a></li>
<li><a href="./configs/bisenetv1">BiSeNetV1</a></li>
<li><a href="./configs/bisenet">BiSeNetV2</a></li>
<li><a href="./configs/ccnet">CCNet</a></li>
<li><a href="./configs/danet">DANet</a></li>
<li><a href="./configs/ddrnet">DDRNet</a></li>
<li><a href="./configs/decoupled_segnet">DecoupledSeg</a></li>
<li><a href="./configs/deeplabv3">DeepLabV3</a></li>
<li><a href="./configs/dmnet">DMNet</a></li>
<li><a href="./configs/dnlnet">DNLNet</a></li>
<li><a href="./configs/emanet">EMANet</a></li>
<li><a href="./configs/encnet">ENCNet</a></li>
<li><a href="./configs/enet">ENet</a></li>
<li><a href="./configs/espnetv1">ESPNetV1</a></li>
<li><a href="./confi
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【目标受众】: 本项目适合IT相关专业各种计算机技术的源代码和项目资料,如计科、人工智能、通信工程、自动化和电子信息等的在校学生、老师或者企业员工下载使用。 也适合小白学习进阶,可以用作比赛项目、可以进行项目复刻去参加同赛道比赛。 【资源内容】: 源码与竞赛资料:教育部认可的大学生竞赛备赛资料代码、源码、竞赛总结。 功能与质量保证:这个资源库是一个宝贵的学习平台,有助于他们深入了解计算机技术的原理和应用。这些源码经过测试和验证,可以直接运行,方便学生快速上手并开始实践。 【应用场景】: 竞赛准备:适用于各种教育部认可的竞赛,如全国电子设计大赛、全国大学生智能汽车竞赛等,他们可以借助这些资料了解竞赛的规则、要求和技巧。 学习与项目开发:可以用作毕设、课设、作业和竞赛项目的开发基础,可以使用这些源码作为项目开发的基础,快速构建出具有竞争力的作品。 【互动与交流】: 资料鼓励下载和使用这些资源,并欢迎学习者进行沟通交流、互相学习、共同进步。这种互动式的学习方式有助于形成良好的学习氛围,促进知识的共享和传播,为计算机相关专业的学习者提供了一个全面的学习和发展平台。
资源推荐
资源详情
资源评论
收起资源包目录
竞赛资料源码-第二届广州·琶洲算法大赛-智能交通CV模型赛题第2名方案.zip (2000个子文件)
coco.py.bk 3KB
rank_cy.c 1MB
roc_cy.c 904KB
maskApi.c 8KB
gason.cpp 10KB
general_seg_op.cpp 7KB
lane_postprocess.cpp 6KB
main.cpp 5KB
seg.cpp 3KB
preprocess_op.cpp 2KB
test_seg.cpp 2KB
ort_session_handler.cpp 2KB
config.cpp 2KB
utility.cpp 1KB
loading.gif 78KB
atomic.h 7KB
gason.h 4KB
seg.h 3KB
config.h 2KB
maskApi.h 2KB
general_seg_op.h 2KB
preprocess_op.h 1KB
utility.h 1KB
ort_session_handler.hpp 2KB
lane_postprocess.hpp 2KB
index.html 1KB
index.html 962B
MANIFEST.in 80B
MainActivity.java 23KB
SegmentationMainActivity.java 16KB
MainActivity.java 15KB
CameraSurfaceView.java 15KB
Utils.java 12KB
Predictor.java 10KB
Predictor.java 9KB
SegmentationSettingsActivity.java 8KB
SettingsActivity.java 8KB
SettingsActivity.java 8KB
Visualize.java 6KB
AppCompatPreferenceActivity.java 4KB
AppCompatPreferenceActivity.java 4KB
AppCompatPreferenceActivity.java 3KB
Utils.java 3KB
Utils.java 3KB
Preprocess.java 3KB
Preprocess.java 3KB
Visualize.java 2KB
BaseResultAdapter.java 2KB
ResultListView.java 1KB
Config.java 1KB
Config.java 1KB
ActionBarLayout.java 1KB
BaseResultModel.java 841B
ExampleInstrumentedTest.java 793B
ExampleInstrumentedTest.java 762B
ExampleInstrumentedTest.java 762B
ExampleUnitTest.java 403B
ExampleUnitTest.java 403B
humanseg_demo.jpg 303KB
cityscapes_demo.jpg 96KB
human.jpg 54KB
jest.config.js 4KB
index.test.js 2KB
webpack.config.js 929B
jest-puppeteer.config.js 303B
merge_train.json 5.63MB
tsconfig.json 6KB
labelcorres.json 2KB
package.json 702B
det_deature_shape.json 1B
LICENSE 11KB
LICENSE 11KB
LICENSE 11KB
LICENSE 11KB
cityscapes_val_5.list 685B
README_EN.md 31KB
README.md 31KB
README_CN.md 30KB
models.md 29KB
README.md 29KB
models.md 27KB
whole_process.md 27KB
models_cn.md 26KB
whole_process_cn.md 25KB
README_cn.md 24KB
README.md 23KB
README.md 22KB
README_cn.md 21KB
README.md 21KB
README_cn.md 21KB
README_CN.md 20KB
style.md 19KB
README.md 19KB
style_cn.md 18KB
README_AR.md 17KB
dataset_file_structure.md 16KB
dataset_file_structure.md 15KB
PdLabel_PdX.md 15KB
README.md 15KB
MUSCLE_en.md 14KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功