全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210985679.9 (22)申请日 2022.08.17 (71)申请人 每日互动股份有限公司 地址 310012 浙江省杭州市西湖区西溪路 525号A楼西区418室 (72)发明人 胡东平 杨玉春 姚建明 张孜之  (74)专利代理 机构 北京锺维联合知识产权代理 有限公司 1 1579 专利代理师 黄利萍 (51)Int.Cl. G06V 20/52(2022.01) (54)发明名称 一种基于摄像头的人群热力图生成方法和 系统 (57)摘要 本发明提供了一种基于摄像头的人群热力 图生成方法和系统, 首先将监控区域内拍摄的每 个实时图像进行网格化处理, 并获取每个单位网 格内的人数, 生成第一二维网格图, 接着, 将属于 同一时间范围内的每个第一二维网格图从图像 坐标系映射至世界坐标系, 得到第二二维网格 图, 每个第二二维 网格图中的每个单位网格中包 括人数、 网格位置和重叠次数计数, 然后, 对于任 意两个网格图, 如果存在重叠区域, 则将位于该 重叠区域内的所有单位网格的计数值增加1, 接 着, 基于每个单位网格的重叠次数对 该单位网格 内的人数进行修正, 得到修正后的人数, 最后, 基 于所有修正了人数的第二二维网格图中的人数 和位置得到二维的人群热力图。 本发 明得到的人 数更加准确。 权利要求书2页 说明书6页 附图1页 CN 115249342 A 2022.10.28 CN 115249342 A 1.一种基于摄 像头的人群热力图生成方法, 其特 征在于, 所述方法包括如下步骤: S100, 获取监控区域内的任一摄像头i拍摄的实时视 频流is; i的取值为1到N, N为监控区 域内的摄 像头的数量; S120, 获取实时视频流is中的任一帧图像j的人群分布信息(Dij, tij, IDii), Dij为将图像 j按照设定步长划分得到的第一二维网格图, tij为图像j拍摄的时间戳, IDii为摄像头i的 ID; 其中, Dij中的任一单位网格中存储有该单位网格内的人数; j的取值为1到m(i), m(i)为 is中图像的数量; S140, 获取监控区域内位于当前时间范围内的所有摄像头的第一二维网格图, 形成第 一二维网格图集; S160, 对于第一二维网格图集中的任一第一二维网格图Dp, 基于Dp对应的摄像头的ID, 获取对应的摄像头的参数信息; p的取值为1到n, n为第一二维网格图集中的第一二维网格 图的数量; S180, 基于S160中获取的参数信息, 将任一Dp从图像坐标系映射至世界坐标系中, 得到 第二二维网格图D ’p; 形成第二二维网格图集; 其中, D ’p中的第r行第s列的单位网格Ars p包括 (Prs p, Grs p, Ors p), Prs p为Ars p中的人数, Grs p为Ars p在世界坐标系中的位置, Ors p为Ars p与二维网 格图集中的其它单位网格在同一空间位置 重叠的次数, Ors p的初始值 为0; S200, 判断第二二维网格图集中的第二二维网格图D ’p和D’q是否重叠, 如果存在 重叠区 域, 则分别获取D ’p和D’q中位于重叠区域内的所有单位网格, 并设置Ors p=Ors p+1以及设置 Ouv q=Oquv+1; q的取值为1到n, 且q≠p, Ouv q为D’q中的第u行第v列的单位网格与二维网格图 集中的其它单位网格在同一空间位置 重叠的次数, Ouv q的初始值 为0; S220, 对于D ’p中的Ars p, 设置Prs p=Prs p*(1/(Ors p+1)); 形成第三 二维网格图集; S240,基于第三二维网格图集中的所有单位网格的位置和人数生成三维的人群热力 图。 2.根据权利要 求1所述的方法, 其特征在于, 在S180中, 通过三维相机标定将 任一Dp从图 像坐标系映射至世界坐标系中。 3.根据权利要求1所述的方法, 其特 征在于, 在S16 0中, 参数信息包括内参和外参。 4.根据权利要求1所述的方法, 其特征在于, 在S140中, 当前时间范围为[t ‑△t, t+△ t], t为当前时间, △t为设定时间 间隔。 5.根据权利要求1所述的方法, 其特征在于, Dij中的任一单位网格中存储有该单位网格 内的人数通过深度神经网络测算得到 。 6.根据权利要求1所述的方法, 其特 征在于, 所述设定步长为64像素。 7.根据权利要求1所述的方法, 其特 征在于, 还 包括: S260, 将生成的二维的人群热力图进行 可视化显示。 8.一种基于摄像头的人群热力图生成系统, 其特征在于, 所述系统包括: 主控制器和与 主控制器通信连接的n个从控制器, 每个从控制器与设置在监控区域内的至少一个摄像头 通信连接; 其中, 任一从控制器i用于执 行计算机程序以实现如下步骤: S300, 获取对应 摄像头中的任一摄 像头ic拍摄的实时视频流 is; i的取值 为1到n; S320, 获取实时视频流is中的任一帧图像j的人群分布信息(Dij, tij, IDii), Dij为将图像权 利 要 求 书 1/2 页 2 CN 115249342 A 2j按照设定步长划分得到的第一二维网格图, tij为图像j拍摄的时间戳, IDii为摄像头ic的 ID; 其中, Dij中的任一单位网格中存储有该单位网格内的人数; j的取值为1到m(i), m(i)为 is中图像的数量; S340, 将得到的人群分布信息发送给 所述主控制器; 所述主控制器用于执 行计算机程序以实现如下步骤: S360, 获取监控区域内位于当前时间范围内的所有摄像头的第一二维网格图, 形成第 一二维网格图集; S380, 对于第一二维网格图集中的任一第一二维网格图Dp, 基于Dp对应的摄像头的ID, 获取对应的摄像头的参数信息; p的取值为1到n, n为第一二维网格图集中的第一二维网格 图的数量; S400, 基于S380中获取的参数信息, 将任一Dp从图像坐标系映射至世界坐标系, 得到第 二二维网格图D ’p; 形成第二二维网格图集; 其中, D ’p中的第r行第s列的单位网格Ars p包括 (Prs p, Grs p, Ors p), Prs p为Ars p中的人数, Grs p为Ars p在世界坐标系中的位置, Ors p为Ars p与二维网 格图集中的其它单位网格在同一空间位置 重叠的次数, Ors p的初始值 为0; S420, 判断第二二维网格图集中的第二二维网格图D ’p和D’q是否重叠, 如果存在 重叠区 域, 则分别获取D ’p和D’q中位于重叠区域内的所有单位网格, 并设置Ors p=Ors p+1以及设置 Ouv q=Oquv+1; q的取值为1到n, 且q≠p, Ouv q为D’q中的第u行第v列的单位网格与二维网格图 集中的其它单位网格在同一空间位置 重叠的次数, Ouv q的初始值 为0; S440, 对于D ’p中的Ars p, 设置Prs p=Prs p*(1/(Ors p+1)); 形成第三 二维网格图集; S460,基于第三二维网格图集中的所有单位网格的位置和人数生成三维的人群热力 图。 9.一种非瞬时性计算机可读存储介质, 所述存储介质中存储有至少一条指令或至少一 段程序, 所述至少一条指 令或所述至少一段程序由处理器加载并执行以实现如权利要求 1‑ 7中任意一项的所述方法。 10.一种电子设备, 其特征在于, 包括处理器和权利要求9中所述的非瞬时性计算机可 读存储介质。权 利 要 求 书 2/2 页 3 CN 115249342 A 3

PDF文档 专利 一种基于摄像头的人群热力图生成方法和系统

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于摄像头的人群热力图生成方法和系统 第 1 页 专利 一种基于摄像头的人群热力图生成方法和系统 第 2 页 专利 一种基于摄像头的人群热力图生成方法和系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:17:03上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。