Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

如何实现双向检测或者换一个计数方向 #9

Open
ZALCR7 opened this issue Sep 16, 2022 · 5 comments
Open

如何实现双向检测或者换一个计数方向 #9

ZALCR7 opened this issue Sep 16, 2022 · 5 comments

Comments

@ZALCR7
Copy link

ZALCR7 commented Sep 16, 2022

请问大佬,该项目如何实现双向检测或者换一个计数方向,即如何由原来的左侧计数改为右侧计数呢?还有就是大佬有该项目的CSDN或者其他分析博客吗?我是机器学习初学者,想学习一下项目精妙的设计。谢谢!

@owo12321
Copy link
Owner

请问大佬,该项目如何实现双向检测或者换一个计数方向,即如何由原来的左侧计数改为右侧计数呢?还有就是大佬有该项目的CSDN或者其他分析博客吗?我是机器学习初学者,想学习一下项目精妙的设计。谢谢!

其实我也只是个初学者,这个项目大部分也是引用了别人的项目,原项目链接在readme里有写。
我这个比较简陋,只能检测一个方向一条线。如果想要换一个计数方向的话,可以把count.py第34行big_to_small改成0或1(默认0)
原项目是使用yolov5和deepsort(现在原项目好像改成StrongSORT了)实现了对一个视频里的物体进行识别和追踪,并且框起来标号。每一帧的检测结果保存在outputs数组中,我在339到345行的注释里有写。
我计数的原理是每一帧识别到所有的框和标号后,对比上一帧识别的结果,如果上一帧有个框的检测点在线的一侧,这一帧跑到另一侧了,那么计数就+1,实现计数功能的代码在第345到361行

@owo12321
Copy link
Owner

请问大佬,该项目如何实现双向检测或者换一个计数方向,即如何由原来的左侧计数改为右侧计数呢?还有就是大佬有该项目的CSDN或者其他分析博客吗?我是机器学习初学者,想学习一下项目精妙的设计。谢谢!

原项目的实现原理,你可以去B站搜deepsort,相关的讲解和教程还挺多的

@ZALCR7
Copy link
Author

ZALCR7 commented Sep 16, 2022

谢谢你的讲解,有幸能和大佬一起讨论,一同进步

@owo12321
Copy link
Owner

谢谢你的讲解,有幸能和大佬一起讨论,一同进步

你说的我都不好意思了哈哈,我也不算是大佬了。共勉。

@ZALCR7
Copy link
Author

ZALCR7 commented Oct 23, 2022

作者大大,我有一些问题想咨询一下您,git上聊不大方便,方便加一下Q(1511351764)或者Vx(15056586389)吗? 谢谢!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants