YOLOv5 detection interface – PyQt5 implementation

2021/10/8: 所有代码已上传,直接clone后,运行yolo_win.py即可开启界面。 2021/9/29:加入置信度选择 界面是在ultralytics的yolov5基础上建立的,界面使用pyqt5实现,内容较简单,娱乐而已。 功能: 模型选择 本地文件选择(视频图片均可) 开关摄像头 运行/终止 统计检测结果 默认模型为yolov5s.pt,默认输入文件为电脑摄像头视频 使用视频: https://www.bilibili.com/video/BV1sQ4y1C7Vk?spm_id_from=333.999.0.0 csdn: https://blog.csdn.net/weixin_41735859/article/details/120507779?spm=1001.2014.3001.5501 摄像头检测画面: 本地视频检测画面: 本地图片检测画面: 使用 运行yolo_win.py即可开启检测界面。 存在的一个小问题,切换模型或者文件过于频繁,可能会卡住,重启一下即可。 这种情况很少出现,问题不大。 GitHub View Github    

Read more

YOLOv5-Lite:lighter, faster and easier to deploy

YOLOv5-Lite: lighter, faster and easier to deploy. Evolved from yolov5 and the size of model is only 1.7M (int8) and 3.3M (fp16). It can reach 10+ FPS on the Raspberry Pi 4B when the input size is 320×320~ Perform a series of ablation experiments on yolov5 to make it lighter (smaller Flops, lower memory, and fewer parameters) and faster (add shuffle channel, yolov5 head for channel reduce. It can infer at least 10+ FPS On the Raspberry Pi 4B when […]

Read more

Rotate Yolov5 with adjustments to enable rotate prediction boxes

This repository is based on Ultralytics/yolov5, with adjustments to enable rotate prediction boxes. The codes are based on Ultralytics/yolov5, and several functions are added and modified to enable rotate prediction boxes. The modifications compared with Ultralytics/yolov5 and their brief descriptions are summarized below: data/rotate_ucas.yaml : Exemplar UCAS-AOD dataset to test the effects of rotate boxes data/images/UCAS-AOD : For the inference of rotate-yolov5s-ucas.pt models/common.py : 3.1. class Rotate_NMS : Non-Maximum Suppression (NMS) module for Rotate Boxes 3.2. class Rotate_AutoShape : Rotate […]

Read more
1 2