人员追踪库

发布于 2024-11-26 23:43:28 字数 1539 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

甜警司 2024-12-03 23:43:28

并不是专门的人员跟踪库,但作为一种通用跟踪方法,“Predator”受到高度重视:http://info.ee.surrey.ac.uk/Personal/Z.Kalal/tld.html - 作者网站包含 YouTube 上一些非常令人印象深刻的结果演示

Not specifically a people tracking library, but as a general tracking approach "Predator" is very highly regarded: http://info.ee.surrey.ac.uk/Personal/Z.Kalal/tld.html - Authors site includes some very impressive demonstration of results on youtube

陌路终见情 2024-12-03 23:43:28

本文全面解释了用于跟踪移动人物的算法,并且附带的源代码在这里;它是纯Java。您可以在此视频中查看实际效果

(免责声明:我是作者;但我确实认为这非常有用,并且我自己也成功地使用了该算法很多次。)

该算法通常跟踪移动对象,找到它们的边界矩形(应用程序绘制的),计算每个对象中的像素数,并在整个视频帧中一致地为它们分配相同的整数 ID。

当谈到商业计算机视觉应用时,OpenCV点云库又名 PCL 是你最好的朋友(C++,但也有 Java 和 C# 绑定)。类似链接的文章解释了如何使用 OpenCV 等工具来完成全堆栈运动跟踪。 (纯 Java 实现展示了它如何细化到单个像素。)

This article fully explains an algorithm used for tracking moving people, and the accompanying source code is here; it is pure Java. You can see it in action in this video.

(Disclaimer: I'm the author; but I do think this is very useful, and have successfully used the algorithm a lot myself.)

The algorithm tracks moving objects in general, finds their bounding rectangle (which the application draws), counts the number of pixels in each objects, and consistently assigns them the same integer ID throughout the video frames.

When it comes to commercial computer vision applications, OpenCV and the Point Cloud Library aka PCL are your best friends (C++, but there are Java and C# bindings). And articles like the one linked explains how to use tools like OpenCV to accomplish full stack motion tracking. (The pure Java implementation shows how it works down to the individual pixels.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文