更换文档检测模型

This commit is contained in:
2024-08-27 14:42:45 +08:00
parent aea6f19951
commit 1514e09c40
2072 changed files with 254336 additions and 4967 deletions

View File

@@ -0,0 +1,33 @@
# Contributing to PaddleDetection
PaddleDetection非常欢迎你加入到飞桨社区的开源建设中你可以通过以下方式参与贡献
- 新建一个 ISSUE 来反馈 bug
- 新建一个 ISSUE 来提出新功能需求、建议、疑问
- 提 PR 来修复一个 bug
- 提 PR 来实现一个新功能
同时我们也会组织专项活动引导大家参与到PaddleDetection的开发中
- [Yes, PP-YOLOE! 基于PP-YOLOE的算法开发](https://github.com/PaddlePaddle/PaddleDetection/issues/7345)
## 贡献指南
提ISSUE、PR的步骤请参考[飞桨官网-贡献指南-代码贡献流程](https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/dev_guides/code_contributing_path_cn.html)
## 开发者
我们非常欢迎你可以为PaddleDetection提供代码也十分感谢你的反馈。
- 感谢[Mandroide](https://github.com/Mandroide)清理代码并且统一部分函数接口。
- 感谢[FL77N](https://github.com/FL77N/)贡献`Sparse-RCNN`模型。
- 感谢[Chen-Song](https://github.com/Chen-Song)贡献`Swin Faster-RCNN`模型。
- 感谢[yangyudong](https://github.com/yangyudong2020), [hchhtc123](https://github.com/hchhtc123) 开发PP-Tracking GUI界面
- 感谢Shigure19 开发PP-TinyPose健身APP
- 感谢[manangoel99](https://github.com/manangoel99)贡献Wandb可视化方式
- 感谢百度ACG政务产品部统管通办研发组视觉研发团队贡献PP-YOLOE蒸馏方案
非常感谢大家为飞桨贡献!共建飞桨繁荣社区!

View File

@@ -0,0 +1,80 @@
# [Contribute to PaddleDetection] Yes, PP-YOLOE! 基于PP-YOLOE的算法开发
本期活动联系人:[thinkthinking](https://github.com/thinkthinking)
## 建设目标
[PP-YOLOE+](../../configs/ppyoloe)是百度飞桨团队开源的最新SOTA通用检测模型COCO数据集精度达54.7mAP其L版本相比YOLOv7精度提升1.9%V100端到端(包含前后处理)推理速度达42.2FPS。
我们鼓励大家基于PP-YOLOE去做新的算法开发比如
- 改造PP-YOLOE适用于旋转框、小目标、关键点检测、实例分割等场景
- 精调PP-YOLOE用于工业质检、火灾检测、垃圾检测等垂类场景
- 将PP-YOLOE用于PP-Human、PP-Vehicle等Pipeline中提升pipeline的检测效果。
相信通过这些活动大家可以对PP-YOLOE的细节有更深刻的理解对业务场景的应用也可以做更细节的适配。
## 参与方式
- **方式一****列表选题**,见招募列表(提供了选题方向、题目、优秀的对标项目、文章和代码,以供学习)。
- **方式二****自选题目**,对于非参考列表内的题目,可自主命题,需要与负责人 [thinkthinking](https://github.com/thinkthinking)讨论后决定题目。
## 题目认领
为避免重复选题、知晓任务状态、方便统计管理,请根据如下操作认领您的题目。
在本issue提交题目:[issue](https://github.com/PaddlePaddle/PaddleDetection/issues/7345)
* 方式一(列表选题):在“招募列表”中选择题目,并在[issue](https://github.com/PaddlePaddle/PaddleDetection/issues/7345)中,回复下列信息:
```
【列表选题】
编号XX
题目XXXX
认领人XX
```
* 方式二(自选题目):自主命题,直接在 [issue](https://github.com/PaddlePaddle/PaddleDetection/issues/7345) 中,回复下列信息:
```
【自选题目】
题目XXXX
认领人XX
```
## 招募列表
| 序号 | 类型 | 题目 | 难度 | 参考 | 认领人 |
| :--- | :------- | :-------------------------- | :--- | :-------------------------------------------------------------------------------- | :----- |
| 01 | 模型改造 | PP-YOLOE用于旋转框检测 | 高 | https://github.com/PaddlePaddle/PaddleDetection/tree/release/2.5/configs/rotate | ---- |
| 02 | 模型改造 | PP-YOLOE用于小目标检测 | 高 | https://github.com/PaddlePaddle/PaddleDetection/tree/release/2.5/configs/smalldet | ---- |
| 03 | 模型改造 | PP-YOLOE用于关键点检测 | 高 | https://github.com/WongKinYiu/yolov7/tree/pose | ---- |
| 04 | 模型改造 | PP-YOLOE用于实例分割 | 高 | https://github.com/WongKinYiu/yolov7/tree/mask | ---- |
| 05 | 垂类应用 | 基于PP-YOLOE的缺陷检测 | 中 | https://aistudio.baidu.com/aistudio/projectdetail/2367089 | ---- |
| 06 | 垂类应用 | 基于PP-YOLOE的行为检测 | 中 | https://aistudio.baidu.com/aistudio/projectdetail/2500639 | ---- |
| 07 | 垂类应用 | 基于PP-YOLOE的异物检测 | 中 | https://aistudio.baidu.com/aistudio/projectdetail/3846170?channelType=0&channel=0 | ---- |
| 08 | 垂类应用 | 基于PP-YOLOE的安全监测 | 中 | https://aistudio.baidu.com/aistudio/projectdetail/2503301?channelType=0&channel=0 | ---- |
| 09 | Pipeline | PP-YOLOE-->PP-Human大升级 | 中 | https://aistudio.baidu.com/aistudio/projectdetail/4606001 | ---- |
| 10 | Pipeline | PP-YOLOE-->PP-Vehicle大升级 | 中 | https://aistudio.baidu.com/aistudio/projectdetail/4512254 | ---- |
<mark>【注意】招募列表外的,欢迎开发者联系活动负责人[thinkthinking](https://github.com/thinkthinking)提交贡献👏 <mark>
## 贡献指南
1. 提ISSUE、PR的步骤请参考[飞桨官网-贡献指南-代码贡献流程](https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/dev_guides/code_contributing_path_cn.html)
2. AI-Studio使用指南请参考[AI-Studio新手指南](https://ai.baidu.com/ai-doc/AISTUDIO/Tk39ty6ho)
## 原则及注意事项
1. <u></u>使用PaddlePaddle框架, 建议复用PaddleDetection代码。
2. <u>建议使用</u>[Paddle框架最新版本](https://www.paddlepaddle.org.cn/).
3. <u>PR</u>需提到[PaddleDetection-develop](https://github.com/PaddlePaddle/PaddleDetection/tree/develop)分支。
4. 模型改造类的任务建议以<u>PR形式</u>提交
5. 垂类应用以及Pipeline类的任务建议以<u>AI-Studio项目形式</u>提交,项目会同步到[产业范例页面](https://github.com/PaddlePaddle/PaddleDetection/blob/develop/industrial_tutorial/README.md)
## 还有不清楚的问题
欢迎大家随时在本[issue](https://github.com/PaddlePaddle/PaddleDetection/issues/7345)下提问,飞桨会有专门的管理员进行疑问解答。
有任何问题,请联系本期活动联系人 [thinkthinking](https://github.com/thinkthinking)
非常感谢大家为飞桨贡献!共建飞桨繁荣社区!