人员检测和跟踪

2023-12-31

我想做行人检测和跟踪。

Input:来自闭路电视摄像机的视频流。

Output:

  1. #(人数)从左到右的人
  2. # 人从右向左走
  3. # 中间的人数

到目前为止我做了什么: 对于行人检测,我使用 HOG 和 SVM。检测效果良好,误报率较高。而且它非常慢,因为我在 Android 平台上运行。

问题:检测后如何计算上面列出的所需值。谁能告诉我必须使用的跟踪算法是什么以及行人检测的任何好的算法。

或者我应该使用跟踪算法?有没有办法不用它呢?

任何对代码/博客/技术论文的引用都是值得赞赏的。

平台:C++ 和 OpenCV / android。

--Thanks


这在某种程度上接近于一个研究问题。

您可能想看看这个网站 http://www.bmva.org/apps%3apedestrian其中收集了很多参考资料。 特别是,牛津小组所做的工作 http://www.robots.ox.ac.uk/ActiveVision/Research/Projects/2009bbenfold_headpose/project.html#headtracking其中的内容与您正在做的非常接近,因为他们正在使用 HOG 进行检测。 (这项工作对我来说非常有启发)。 洛桑联邦理工学院 (EPFL) 和尤利希 (Julich) 在该领域也做了很好的工作。

您可能还想看看其中描述了几种检测/跟踪技术,通常涉及 HOG 算法的变体。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

人员检测和跟踪 的相关文章

  • 运行时错误:大小不匹配,m1:[4 x 3136],m2:[64 x 5]位于c:\ a \ w \ 1 \ s \ tmp_conda_3.7_1

    我使用 python 3 当我插入变换随机裁剪大小 224 时 它会给出未匹配错误 这是我的代码 https github com kajasumanie medical plant classification blob master i
  • OpenCV SVM 给出奇怪的预测结果

    我对 OpenCV 和支持向量机都很陌生 我想使用 SVM 训练具有两个标签的数据集 然后预测给定集合的标签 我当前的集合包含大约 600 行 具有相等的类分布 1 为 300 行 1 为 300 行 包含 34 列 这是我当前用于设置 O
  • 带通滤波器不能旋转超过 90 度

    我试图实现以下 FFT 滤波器内核 This formula is missing with two squares under the sqrt 源代码 public partial class Form1 Form public For
  • 如何将十六进制数组转换为 UIImage?

    有几个与使用 P25mi 动态打印图像相关的未解答问题 没有一个得到公认的答案 下面有几个链接 如何将图像转换为位图代码以便在 iPhone 中进行蓝牙打印 https stackoverflow com questions 1383828
  • Instagram 勒克斯效果

    Instagram 最近添加了一个 Lux 按钮 可以对您拍摄的照片进行自动对比 调平 我有一堆图片需要以类似的方式自动调平 使这些图片看起来更好 如果我想在 Imagemagick 中使用批处理命令 需要使用什么 秘密成分 我应该坚持对比
  • cv2.imdecode 始终返回 None

    我正在从存储 JPEG 图像的 sqlite BLOB 读取二进制数据 sqlite3 Binary 图像被写入数据库 img cv2 imread images image jpg c execute INSERT INTO pictur
  • opencv cmake安装的python包路径错误

    我一直在尝试遵循 opencv 安装步骤pyimagesearch com http www pyimagesearch com 2015 06 15 install opencv 3 0 and python 2 7 on osx 与虚拟
  • opencv:如何将所有黑色像素转换为透明并将其保存到png文件

    如下图 我希望所有黑色像素都是透明的并将其保存为 png 文件 您可以像这样快速完成并矢量化 import cv2 import numpy as np Load image as Numpy array in BGR order na c
  • 在 .NET 中旋转 JPEG,质量损失最小

    我正在尝试支持从 ASP NET MVC 旋转 JPEG 图像 以 90 度增量 我正在尝试使用System Drawing GDI 但是我遇到了问题 我尝试使用Image RotateFlip http msdn microsoft co
  • Opencv中内存Mat表示

    我知道在内存中opencv将Mat对象表示为一个大数组 因此 如果我有 3 个尺寸为 200x200 的通道垫 那么在内存中它将将该垫存储在尺寸为 3x200x200 的数组中 或者更一般地说 内存中的任何 Mat 都将存储为channel
  • OpenCV 中更新窗口的 waitKey() 的替代方法

    到目前为止我见过的所有示例和书籍都建议使用 waitKey 1 来强制重新绘制 OpenCV 窗口 这看起来很奇怪而且太老套了 不必要的时候为什么还要等待 1 毫秒呢 还有其他选择吗 我尝试了 cv updateWindow 但它似乎需要
  • OpenCV:处理每一帧

    我想使用 OpenCV 编写一个跨平台应用程序进行视频捕获 在所有示例中 我发现来自相机的帧是使用抓取功能进行处理并等待一段时间 我想处理序列中的每一帧 我想定义自己的回调函数 每次当一个新帧准备好处理时都会执行该函数 例如直播对于 Win
  • TensorFlow.js 调整 3D 张量大小

    我有一个具有以下尺寸的 3D 张量 宽度 x 高度 x 深度 我需要将可变大小的体积调整为特定形状 例如 256 x 256 x 256 不幸的是 在 TensorFlow js 中 他们有一组用于调整大小的方法 例如tf image re
  • 如何在没有 OpenCv Manager 的情况下运行 OpenCV 代码

    我正在使用 OpenCV4Android 版本 2 4 10 并在 Samsung Galayx GT I9300 上测试我的代码 我遇到的问题是 我必须从 Play 商店下载 Opencv Manager 以便我的 opencv 代码运行
  • 从一个 Mat 复制到另一个 Mat 仅接近黑色像素

    I have Mat difference其中有一些黑色像素 或者几乎是黑色像素 gt 如果发生地震 建筑物会移动等 并且Mat current它由具有自然色彩的真实图像组成 我想替换中的像素Mat current这些黑色像素Mat dif
  • Java无损保存原始JPEG

    如下所示 我有第一张图像是原始 JPEG 图像 第二张图像用于缓冲图像 然后使用保存http www lac inpe br JIPCookbook 6040 howto compressimages jsp http www lac in
  • 使用 Azure 机器学习检测图像中的符号

    4年前我发帖这个问题 https stackoverflow com q 6999920 411094不幸的是 得到的一些答案超出了我的技能水平 我刚刚参加了一次构建巡演会议 他们在会上谈论了机器学习 这让我想到了使用 ML 来解决我的问题
  • 检测骰子的上侧

    是否可以检测骰子的上面 虽然从顶部看这将是一项简单的任务 但从许多角度来看 可以看到多个侧面 Here is an example of a dice feel free to take your own pictures 您通常想知道自己
  • 从单应性估计 R/T

    我一直在尝试计算 2 个图像中的特征 然后将这些特征传递回CameraParams R没有运气 特征已成功计算并匹配 但是问题是将它们传递回R t 我明白你必须分解Homography为了使这一点成为可能 我已经使用如下方法完成了 http
  • 从索贝尔确定图像梯度方向?

    我正在尝试使用 openCV 的 Sobel 方法的结果来确定图像梯度方向 我知道这应该是一个非常简单的任务 我从此处复制了许多资源和答案中的方法 但无论我做什么 所得方向始终在 0 57 度之间 我希望范围为 0 360 我相信所有的深度

随机推荐

  • Meteor.js - 使用提示让 Mongo 使用索引?

    我正在使用 Meteor 查询 MongoDB 集合 该查询当前使用了错误的索引 使用原始 Mongo 可以通过hint http docs mongodb org manual reference method cursor hint 到
  • 间接修改 Illuminate\Support\Collection 的重载元素没有效果

    我是 Laravel 框架的新手 来自 Codeigniter 我想从数据库添加新的键和值 static function m get promotion banner query DB table promotion banner gt
  • 查找 Swing/AWT 对象的“真实”高度/宽度

    由于 Canvas3D 无法随父框架动态调整大小 因此我希望能够跟踪用户何时调整窗口大小 然后自己手动调整大小 如果这最终导致 Canvas3D 崩溃 正如一些文档所建议的那样 我将在用户调整窗口大小时简单地销毁并重新创建它 此过程的一部分
  • 如何安装和管理多个版本的 R

    我正在一台装有旧版本 R 的计算机上工作 我在该计算机上没有 root 访问权限 并且系统管理员正在休假 所以我的问题是 如何安装和管理 尤其是软件包 最新版本的 R 显然我需要下载 R 包并安装它 但是社区的一些详细说明会有所帮助 R菜鸟
  • 表达式.调用和计数

    我正在寻找一种动态执行以下操作的方法 var q context Subscription Include Client Include Invoices Where s gt s Client Invoices Count i gt i
  • 故意制造合并冲突

    我已经从 GitHub 上提取了文件 现在我需要创建合并冲突 如何在 GitHub 上故意制造合并冲突 编辑两个分支中的同一行 并尝试合并 当合并之前在同一行或文件的相同内容中更改两个分支时 会发生 git 中的合并冲突 如果你只是扩展一个
  • 属性错误:找不到 getfeature_names ;使用 scikit-learn

    from sklearn feature extraction text import CountVectorizer vectorizer CountVectorizer vectorizer vectorizer fit word da
  • 两个输入图像必须在函数错误中具有 CV_8UC1

    我计划根据教程制作立体图像here https opencv python tutroals readthedocs org en latest py tutorials py calib3d py depthmap py depthmap
  • 使用 SimplyVBUnit 在 VB 6 中进行单元测试

    我最近决定开始使用一些轻型单元测试 看看它是否为我们的项目增加了任何价值 但我在寻找文档时遇到了困难简单的VBUnit http simplyvbunit sourceforge net 有什么建议么 有一些关于 VB6 单元测试的讨论这个
  • 如何在 Spring Boot 应用程序中测试 Keycloak 身份验证?

    In a 春季启动我们启用的项目春季安全并应用带有不记名令牌的 Keycloak 身份验证 如以下文章中所述 https www keycloak org docs 3 2 secure apps topics oidc java spri
  • 即使删除线程,线程数也会增加很多

    有一个应用程序 其中我有 QOBJects 其中所有 QOBJects 都包含 QNetworkAccessManager 我知道建议只在每个应用程序上使用 但由于我同时拨打了 6 个以上的电话 所以我需要这样设置 所以 这就是我启动线程的
  • 量子程序名称“BellTest”在当前上下文中不存在

    这是我的第一个 Q 程序 我正在关注此入门链接 https learn microsoft com en us quantum quantum writeaquantumprogram view qsharp preview https l
  • 在Actionscript中,如何在不定式结构中匹配/,例如划掉/关闭?

    我使用以下正则表达式来查找不定式中的确切出现位置 标志是全球性的 to
  • “您想保存此密码吗”对话框阻止键盘出现

    我对 您想保存此密码吗 对话框有疑问 当它弹出并且用户转到主屏幕并返回应用程序时 对话框消失 并且他在触摸文本字段时无法抬起键盘 它唯一在 iOS 13 上 工作 在 iOS 12 上它工作正常 因为当用户返回应用程序时 对话框仍然存在 然
  • Nodejs运行Golang生成的WASM报错但浏览器成功

    我创建一个 go 文件作为 WASM package main func main println Hello world 然后执行以下命令生成test wasm gt GOOS js GOARCH wasm go build o test
  • 有没有办法在所有构造函数运行后立即自动调用特定方法?

    我希望能够在构造派生对象时自动调用特定方法 但是我不知道该怎么做 下面的代码说明了这一点 另一个答案建议使用 OnLoad 但我正在 Mac 上为 Unity 执行此操作 而我的平台似乎不支持 OnLoad 有什么建议么 public cl
  • 从字典中的 itemgetter 查找值

    我有一个正在尝试排序的元组列表 元组包含字符串 connectionsList C B A C D B C D 元组中的字符串具有存储在字典中的数值 valuesDict A 3 B 5 C 1 D 2 我想做的是按元组字典中值的总和对列表
  • PHP 清理粘贴的 Microsoft 输入

    我有一个网站 用户可以使用 TinyMCE 的自定义实现来发布内容 例如在论坛 评论等中 他们中的许多人喜欢从 Word 复制和粘贴 这意味着他们的输入通常带有大量相关的 MS 内联格式 我无法摆脱 span 因为 TinyMCE 依赖于
  • PHP htmlentities 仅允许

    Using htmlentities 有什么方法可以设置为仅允许 b and i 转换为粗体和斜体文本 我知道有一种方法可以做到这一点 但我忘记了 这很容易 i b
  • 人员检测和跟踪

    我想做行人检测和跟踪 Input 来自闭路电视摄像机的视频流 Output 人数 从左到右的人 人从右向左走 中间的人数 到目前为止我做了什么 对于行人检测 我使用 HOG 和 SVM 检测效果良好 误报率较高 而且它非常慢 因为我在 An
Powered by Hwhale