[发明专利]一种基于Halcon视觉算法的人流量统计装置及方法有效
申请号: | 201710469453.2 | 申请日: | 2017-06-20 |
公开(公告)号: | CN107368789B | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 张东;成斌;赖松锐;黄金豪;谭艳鸿;张天 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 陈宏升 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 halcon 视觉 算法 人流量 统计 装置 方法 | ||
本发明公开的一种基于Halcon视觉算法的人流量统计装置,包括依次连接的图像输入模块、计算机、显示屏;其中图像输入模块包括实时视频输入装置、视频文件输入装置,将视频数据传输给计算机;计算机采用基于特征与梯度的光流法,对运动目标进行检测和运动目标跟踪;并通过Halcon编写视觉算法处理图像,统计人流量信息,再在Visual Studio编辑的操作界面中管理各项功能。本发明可通过视频数据快速统计指定时间内的摄像头所拍区域的人的数目,通过多机配合和位置关系可直接计算出总人流量,可以很大程度上避免抽样估算总体所带来的误差,实现了机器的自动操作,提高统计效率,减少人力浪费,可实现持续统计。
技术领域
本发明涉及自动化数据获取领域,特别涉及一种基于Halcon视觉算法的人流量统计装置及方法。
背景技术
在大数据纵横的时代,谁拥有数据谁就拥有先机。人流量统计数据是了解市场信息,掌握发展动向的一把利刃。主流统计人流量的方法是人力采集样本数据,再通过统计学方法估算总体的数据。通过统计学方法估算要求样本能较好地反映整体数据,采用的估算方法也需要科学合理,容易产生较大误差。同时市场是瞬息万变的,统计条件时时都在发生着变化,在新的统计条件下需要重新进行统计,重新统计也需要耗去大量的人力物力。
发明内容
本发明的目的在于克服现有技术的缺点与不足,提供一种基于Halcon视觉算法的人流量统计装置。
本发明的另一目的在于提供一种基于Halcon视觉算法的人流量统计方法。
本发明的目的通过以下的技术方案实现:
一种基于Halcon视觉算法的人流量统计装置,其特征在于:包括依次连接的图像输入模块、计算机、显示屏;其中
图像输入模块,包括实时视频输入装置、视频文件输入装置,将视频数据传输给计算机;
计算机,采用基于特征与梯度的光流法,对运动目标进行检测和运动目标跟踪;并通过Halcon编写视觉算法处理图像,统计人流量信息,再在Visual Studio编辑的操作界面中管理各项功能;
显示屏,用于显示图像以及人机交互。
所述实时视频输入装置包括监控摄像头。
所述实时视频输入装置还包括安装在监控摄像头的镜头上的偏振片。偏振片用于消除反光影响。
本发明的另一目的通过以下的技术方案实现:
一种基于Halcon视觉算法的人流量统计方法,包括以下步骤:
S1、导入视频数据;
S2、统计人流量:
(1)采用open_framegrabber算子,在循环体中,从视频数据中依次读入图像,开始时选取头两帧图像;往后每次保留时间靠后的一张图像,读入新图像,覆盖时间靠前的一张图像;
(2)采用create_bg_esti算子,用卡尔曼滤波方法生成用于评估背景的数据集;
(3)对图像进行预处理,首先用smooth类算子或mean类算子平滑图像,去除噪点;然后将图片转为灰度图和二值图,留待后面匹配特征与数据处理时用;
(4)采用optical_flow_mg算子计算光流场,并存储光流场信息;然后用threshold算子分割光流场,检测出运动目标;
(5)采用run_bg_esti算子根据背景数据集来估算背景和提取前景,通过形态学处理方法,分割出前景物体的区域,区域内存有各种特征;
(6)综合步骤(4)、(5),筛选并存储运动目标的特征和特征点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710469453.2/2.html,转载请声明来源钻瓜专利网。