Commit e453403e authored by dcuai's avatar dcuai
Browse files

Merge branch 'icon' into 'master'

Add icon

See merge request !1
parents 5fc7b3b2 c0b702c9
# YoloV7 # YoloV7
## 论文 ## 论文
`YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors`
YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors
- https://arxiv.org/pdf/2207.02696.pdf - https://arxiv.org/pdf/2207.02696.pdf
## 模型结构 ## 模型结构
YOLOV7是2022年最新出现的一种YOLO系列目标检测模型,该模型的网络结构包括三个部分:input、backbone和head。 YOLOV7是2022年最新出现的一种YOLO系列目标检测模型,该模型的网络结构包括三个部分:input、backbone和head。
<img src="./Doc/YoloV7_model.png" alt="YOLOV7_02" style="zoom:67%;" /> <img src="./Doc/YoloV7_model.png" alt="YOLOV7_02" style="zoom:67%;" />
## 算法原理 ## 算法原理
YOLOv7的作者提出了 Extended-ELAN (E-ELAN)结构。E-ELAN采用了ELAN类似的特征聚合和特征转移流程,仅在计算模块中采用了类似ShuffleNet的分组卷积、扩张模块和混洗模块,最终通过聚合模块融合特征。通过采 YOLOv7的作者提出了 Extended-ELAN (E-ELAN)结构。E-ELAN采用了ELAN类似的特征聚合和特征转移流程,仅在计算模块中采用了类似ShuffleNet的分组卷积、扩张模块和混洗模块,最终通过聚合模块融合特征。通过采
用这种方法可以获得更加多样的特征,同时提高参数的计算和利用效率。 用这种方法可以获得更加多样的特征,同时提高参数的计算和利用效率。
...@@ -21,7 +16,6 @@ YOLOv7的作者提出了 Extended-ELAN (E-ELAN)结构。E-ELAN采用了ELAN类 ...@@ -21,7 +16,6 @@ YOLOv7的作者提出了 Extended-ELAN (E-ELAN)结构。E-ELAN采用了ELAN类
## 环境配置 ## 环境配置
### Docker(方法一) ### Docker(方法一)
拉取镜像: 拉取镜像:
```plaintext ```plaintext
...@@ -35,7 +29,6 @@ docker run --shm-size 16g --network=host --name=video_tvm --privileged --device= ...@@ -35,7 +29,6 @@ docker run --shm-size 16g --network=host --name=video_tvm --privileged --device=
``` ```
### Dockerfile(方法二) ### Dockerfile(方法二)
``` ```
cd ./docker cd ./docker
docker build --no-cache -t video_tvm:test . docker build --no-cache -t video_tvm:test .
...@@ -47,7 +40,6 @@ docker run --shm-size 16g --network=host --name=video_tvm --privileged --device= ...@@ -47,7 +40,6 @@ docker run --shm-size 16g --network=host --name=video_tvm --privileged --device=
根据提供的视频文件,进行目标检测。 根据提供的视频文件,进行目标检测。
## 推理 ## 推理
### 编译工程 ### 编译工程
``` ```
git clone https://developer.hpccube.com/codes/modelzoo/video_tvm.git git clone https://developer.hpccube.com/codes/modelzoo/video_tvm.git
...@@ -64,27 +56,20 @@ cd video_tvm ...@@ -64,27 +56,20 @@ cd video_tvm
运行CPU解码并运行YOLOV3推理示例程序 运行CPU解码并运行YOLOV3推理示例程序
## result ## result
![img](./Doc/image.gif) ![img](./Doc/image.gif)
### 精度 ### 精度
## 应用场景 ## 应用场景
### 算法类别 ### 算法类别
目标检测
`目标检测`
### 热点应用行业 ### 热点应用行业
监控,交通,教育
`监控`,`交通`,`教育`
## 源码仓库及问题反馈 ## 源码仓库及问题反馈
- http://developer.hpccube.com/codes/modelzoo/video_tvm.git
http://developer.hpccube.com/codes/modelzoo/video_tvm.git
## 参考资料 ## 参考资料
- https://github.com/WongKinYiu/yolov7
https://github.com/WongKinYiu/yolov7
icon.png

77.3 KB

Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment