Skip to content

chenxia31/TONGJI_327

 
 

Repository files navigation

交通科技创新竞赛实验题目

要求:

  1. 车辆检测,保存识别结果

自行拍一段30s左右的视频,将识别结果存成 txt,csv 或其他格式 ,对于视频每一帧图像 包括:当前帧数(第几帧),每一个目标:类别,置信度,boundingbox 对角点坐标 (左上与右下角点坐标),用于后续分析。

  1. 车辆统计,自定义分析目标

以下是往届自定义目标的示例:

  • 统计当前帧每个车道车辆数,并实时显示。(拉取四边形代表某条车道范 围,判断该四边形内有多少各目标。)
  • 统计每条车道累计车辆数。(划定虚拟检测线 or 线圈,经过则计数。)
  1. 进一步讨论

根据检测结果与目标,在实验结果中进一步分析。(如讨论交通量、光照、遮挡,使用的算法等影响因素对结果的影响,该部分同样纳入作业评定中。)

提交形式:

压缩包包含以下内容,在5月23日24:00之前发送至2233391@tongji.edu.cn

/src:可执行的源代码

/video:原始视频和识别后的视频

/output:识别结果文件

/report:分析报告(实验目标、方法、结果、讨论、参考)

一些提示

wget https://pjreddie.com/media/files/yolov3.weights # 保存权重到根目录

python detect.py #图片识别

python video.py --video run.mp4 #视频识别

示例代码一(line 160):对output的结果进行计数,并write到frame上

示例代码二(line 174):判断是否在四边形区域中,可以作为虚拟线圈和车道流量识别参考

往届作业

YOLO_v3_tutorial_from_scratch(原项目地址)

Accompanying code for Paperspace tutorial series "How to Implement YOLO v3 Object Detector from Scratch"

Here's what a typical output of the detector will look like ;)

example

This code is only mean't as a companion to the tutorial series and won't be updated. If you want to have a look at the ever updating YOLO v3 code, go to my other repo at https://github.com/ayooshkathuria/pytorch-yolo-v3

输出结果:

Pasted Graphic

One more thing: 训练你的Yolo v3

如果有更进一步的希望可以训练自己的YOLOv3权重的,可以参考GitHub上的其他教程(不推荐),参考仓库:[PyTorch-YOLOv3_kiki]https://github.com/kikizxd/PyTorch-YOLOv3_kiki

Cheers

About

原来的项目地址代码有误!请使用课程提供的代码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%