基于双激光测距的客流方向识别方法和装置的制作方法

文档序号:6683211阅读:234来源:国知局
专利名称:基于双激光测距的客流方向识别方法和装置的制作方法
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种基于双激光测距的客流方向识别方法和装置。
背景技术
随着国民经济的不断发展,商业竞争日趋激烈,只凭经验对客流状况进行估算,并以此为依据进行决策已经跟不上时代的潮流;与此同时,交通枢纽、博物馆、展览馆以及大型活动现场等公共场所时常在高峰时间发生客流拥堵情况,而由于对这种突发情况中客流状况监控不利造成的危害也越来越严重。为了获得准确的客流量数据,以前是利用人工方式,安排专人对关键区域进行目视计数和测量。但随着客流的密度越来越大,以及人的精力有限,这种人工方法只可以用于定性的了解,难以做定量的分析,也很难大范围推广应用。客流统计系统的关键技术在于行人的检测。要获取高准确率的客流数据,需要检测到每一个行人才可以进行统计。行人检测算法的优劣,是客流统计系统开发能否成功的关键。现有技术中的一种自动客流统计方法主要包括非接触式统计方法。该方法为基于机器视觉的方法,机器视觉的方法是目前新兴的解决方案,已经有部分基于图像处理的方法应用于客流统计领域。上述现有技术中的自动客流统计方法的缺点为非接触式统计方法不能有效地识别出行人的行走方向,易受环境、光线的影响,也不能应用于大客流的检测场所。

发明内容
本发明的实施例提供了一种基于双激光测距的客流方向识别方法和装置,以实现有效地识别出行人在检测通道中的行走方向。一种基于双激光测距的客流方向识别方法,包括采用两个激光扫描仪分别向行人的通道面发射激光束来获取行人的信息;根据所述两个激光扫描仪所获取的行人的坐标数据、行人进入或者离开所述两个激光扫描仪的探测面的时间和设定的阈值,来确定所述两个激光扫描仪识别到同一个行人;根据所述同一个行人分别进入所述两个激光扫描仪的探测面的时间之间的差值、 所述同一个行人分别离开所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人的最高点分别通过所述两个激光扫描仪的探测面的时间之间的差值中的至少两项,来判断所述同一个行人在所述两个激光扫描仪之间的行走方向。一种基于双激光测距的客流方向识别装置,包括行人信息获取模块,用于采用两个激光扫描仪分别向行人的通道面发射激光束来获取行人的信息;
同一行人识别模块,用于根据所述两个激光扫描仪所获取的行人的坐标数据、行人进入或者离开所述两个激光扫描仪的探测面的时间和设定的阈值,来确定所述两个激光扫描仪识别到同一个行人;行人方向确定模块,用于根据所述同一个行人分别进入所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人分别离开所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人的最高点分别通过所述两个激光扫描仪的探测面的时间之间的差值中的至少两项,来判断所述同一个行人在所述两个激光扫描仪之间的行走方向。由上述本发明的实施例提供的技术方案可以看出,本发明实施例通过在行人的检测通道上安装两个激光扫描仪来分别获取行人的坐标数据和进入或者离开激光扫描仪的探测面的时间,可以有效地识别出行人在上述检测通道中的行走方向。


图1为本发明实施例一提供的一种基于双激光测距的客流方向识别方法的实现原理示意图;图2为本发明实施例一提供的一种基于双激光测距的客流方向识别方法的具体处理流程图;图3为本发明实施例一提供的一种采样线、采样角频率和检测角度的示意图;图4为本发明实施例二提供的一种基于双激光测距的客流方向识别装置的具体结构图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图,以对本发明实施例进行清楚、完整地描述人员。实施例一随着计算机技术的不断发展,客流统计已开始进入信息化、自动化阶段,利用计算机来进行客流信息实时统计已经成为可能。该实施例提供的一种基于双激光测距的客流方向识别方法的实现原理示意图如图1所示,具体处理流程如图2所示,具体包括以下步骤 21 23。步骤21、采用两个激光扫描仪分别向行人的通道面发射激光束来获取行人的信肩、ο本发明实施例在行人的检测通道的正上方安装两个激光扫描仪,该两个激光扫描仪在位置上是平行的,且激光扫描仪形成的探测面均与通道面平行分布。该两个激光扫描仪之间的距离小于设定的数值,该数值可以为20cm。每个激光扫描仪按照设定的采样角频率、检测角度、采样周期发射一列激光束,每列激光束中包括多个采样线,形成一个探测面。该探测面与通道面平行分布,只要行人通过探测面,便可以得到行人信息。上述采样角频率为两个相邻的采样线之间的角度,检测角度为最左和最右两个采样线之间的角度,也就是激光扫描仪探测面的角度范围。上述采样线、 采样角频率和检测角度的示意图如图3所示。采样周期则是根据角频率的不同而不同,见表1。采样线的个数是根据采样角频率和检测角度的值来计算得到。采样线的个数=检测角度/采样角频率+1。比如,上述采样角频率为0.5°,检测角度为180,采样周期为^ms,采样线有361个。表1采样角频率和采样周期对应表
权利要求
1.一种基于双激光测距的客流方向识别方法,其特征在于,包括采用两个激光扫描仪分别向行人的通道面发射激光束来获取行人的信息;根据所述两个激光扫描仪所获取的行人的坐标数据、行人进入或者离开所述两个激光扫描仪的探测面的时间和设定的阈值,来确定所述两个激光扫描仪识别到同一个行人;根据所述同一个行人分别进入所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人分别离开所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人的最高点分别通过所述两个激光扫描仪的探测面的时间之间的差值中的至少两项,来判断所述同一个行人在所述两个激光扫描仪之间的行走方向。
2.根据权利要求1所述的基于激光测距的客流统计方法,其特征在于,所述的采用两个激光扫描仪分别向行人的通道面发射激光束来获取行人的信息,包括在行人的检测通道的上方安装两个平行的激光扫描仪,所述两个激光扫描仪之间的距离小于设定的数值,所述两个激光扫描仪按照设定的采样角频率、检测角度、采样周期发射一列激光束,形成一个探测面;接收从所述探测面反射回的反射光束中的包含行人的位置信息的数据包,通过对数据包进行解析获取行人的信息,该行人的信息包括行人的X轴坐标数据、Y轴坐标数据、行人进入或者离开所述两个激光扫描仪的探测面的时间和行人的最高点通过所述两个激光扫描仪的探测面的时间。
3.根据权利要求2所述的基于激光测距的客流统计方法,其特征在于,所述的根据所述两个激光扫描仪所获取的行人的坐标数据、行人进入或者离开所述两个激光扫描仪的探测面的时间和设定的阈值,来确定所述两个激光扫描仪识别到同一个行人,包括当所述两个激光扫描仪所分别获取的行人进入或者离开所述两个激光扫描仪的探测面的时间之间的差值小于设定的阈值;并且,所述两个激光扫描仪所分别获取的行人的X 轴坐标数据之间的差值小于设定的阈值;并且,所述两个激光扫描仪所分别获取的行人的 Y轴坐标数据之间的差值小于设定的阈值,则确定所述两个激光扫描仪识别到同一个行人。
4.根据权利要求1或2或3所述的基于激光测距的客流统计方法,其特征在于,所述的根据所述同一个行人分别进入所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人分别离开所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人的最高点分别通过所述两个激光扫描仪的探测面的时间之间的差值中的至少两项,来判断所述同一个行人在所述两个激光扫描仪之间的行走方向,包括所述两个激光扫描仪包括第一激光扫描仪和第二激光扫描仪,当所述同一个行人进入所述第一激光扫描仪的时间大于进入所述第二激光扫描仪的时间,离开所述第一激光扫描仪的时间大于离开所述第二激光扫描仪的时间,则确定所述同一个行人从第二激光扫描仪行走到所述第一激光扫描仪。
5.根据权利要求1或2或3所述的基于激光测距的客流统计方法,其特征在于,所述的根据所述同一个行人分别进入所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人分别离开所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人的最高点分别通过所述两个激光扫描仪的探测面的时间之间的差值中的至少两项,来判断所述同一个行人在所述两个激光扫描仪之间的行走方向,包括所述两个激光扫描仪包括第一激光扫描仪和第二激光扫描仪,当所述同一个行人进入所述第一激光扫描仪的时间大于进入所述第二激光扫描仪的时间,所述同一个行人的最高点通过所述第一激光扫描仪的探测面的时间大于通过所述第二激光扫描仪的探测面的时间,则确定所述同一个行人从第二激光扫描仪行走到所述第一激光扫描仪。
6.根据权利要求1或2或3所述的基于激光测距的客流统计方法,其特征在于,所述的根据所述同一个行人分别进入所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人分别离开所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人的最高点分别通过所述两个激光扫描仪的探测面的时间之间的差值中的至少两项,来判断所述同一个行人在所述两个激光扫描仪之间的行走方向,包括所述两个激光扫描仪包括第一激光扫描仪和第二激光扫描仪,当所述同一个行人离开所述第一激光扫描仪的时间大于离开所述第二激光扫描仪的时间,所述同一个行人的最高点通过所述第一激光扫描仪的探测面的时间大于通过所述第二激光扫描仪的探测面的时间,则确定所述同一个行人从第二激光扫描仪行走到所述第一激光扫描仪。
7.一种基于双激光测距的客流方向识别装置,其特征在于,包括行人信息获取模块,用于采用两个激光扫描仪分别向行人的通道面发射激光束来获取行人的信息;同一行人识别模块,用于根据所述两个激光扫描仪所获取的行人的坐标数据、行人进入或者离开所述两个激光扫描仪的探测面的时间和设定的阈值,来确定所述两个激光扫描仪识别到同一个行人;行人方向确定模块,用于根据所述同一个行人分别进入所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人分别离开所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人的最高点分别通过所述两个激光扫描仪的探测面的时间之间的差值中的至少两项,来判断所述同一个行人在所述两个激光扫描仪之间的行走方向。
8.根据权利要求7所述的基于激光测距的客流统计装置,其特征在于所述的行人信息获取模块,还用于在行人的检测通道的上方安装两个平行的激光扫描仪,所述两个激光扫描仪之间的距离小于设定的数值,所述两个激光扫描仪按照设定的采样角频率、检测角度、采样周期发射一列激光束,形成一个探测面;接收从所述探测面反射回的反射光束中的包含行人的位置信息的数据包,通过对数据包进行解析获取行人的信息,该行人的信息包括行人的X轴坐标数据、Y轴坐标数据、行人进入或者离开所述两个激光扫描仪的探测面的时间和行人的最高点通过所述两个激光扫描仪的探测面的时间。
9.根据权利要求7所述的基于激光测距的客流统计装置,其特征在于所述的同一行人识别模块,还用于当所述两个激光扫描仪所分别获取的行人进入或者离开所述两个激光扫描仪的探测面的时间之间的差值小于设定的阈值;并且,所述两个激光扫描仪所分别获取的行人的X轴坐标数据之间的差值小于设定的阈值;并且,所述两个激光扫描仪所分别获取的行人的Y轴坐标数据之间的差值小于设定的阈值,则确定所述两个激光扫描仪识别到同一个行人。
10.根据权利要求7或8或9所述的基于激光测距的客流统计装置,其特征在于所述的行人方向确定模块,还用于当所述两个激光扫描仪包括第一激光扫描仪和第二激光扫描仪,所述同一个行人进入所述第一激光扫描仪的时间大于进入所述第二激光扫描仪的时间,离开所述第一激光扫描仪的时间大于离开所述第二激光扫描仪的时间,则确定所述同一个行人从第二激光扫描仪行走到所述第一激光扫描仪; 或者,当所述同一个行人进入所述第一激光扫描仪的时间大于进入所述第二激光扫描仪的时间,所述同一个行人的最高点通过所述第一激光扫描仪的探测面的时间大于通过所述第二激光扫描仪的探测面的时间,则确定所述同一个行人从第二激光扫描仪行走到所述第一激光扫描仪; 或者,当所述同一个行人离开所述第一激光扫描仪的时间大于离开所述第二激光扫描仪的时间,所述同一个行人的最高点通过所述第一激光扫描仪的探测面的时间大于通过所述第二激光扫描仪的探测面的时间,则确定所述同一个行人从第二激光扫描仪行走到所述第一激光扫描仪。
全文摘要
本发明涉及一种基于双激光测距的客流方向识别方法和装置。该方法主要包括采用两个激光扫描仪分别向行人的通道面发射激光束来获取行人的信息;根据所述两个激光扫描仪所获取的行人的坐标数据、行人进入或者离开所述两个激光扫描仪的探测面的时间和设定的阈值,来确定所述两个激光扫描仪识别到同一个行人;根据所述同一个行人分别进入所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人分别离开所述两个激光扫描仪的探测面的时间之间的差值、所述同一个行人的最高点分别通过所述两个激光扫描仪的探测面的时间之间的差值中的至少两项,来判断所述同一个行人在所述两个激光扫描仪之间的行走方向。本发明实施例可以实现有效地识别出行人在检测通道中的行走方向。
文档编号G07C9/00GK102521906SQ20111043630
公开日2012年6月27日 申请日期2011年12月22日 优先权日2011年12月22日
发明者钱瑞 申请人:北京竞业达数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1