[0005] 本发明的目的在于克服现有技术中的不足,提供一种景区游客统计方法,解决现有技术中景区游客众多,游客人数统计困难,统计结果不准确的技术问题。
[0006] 为解决上述技术问题,本发明所采用的技术方案是:一种景区游客统计方法,包括如下步骤:
[0007] STEP-01:将游客总数sum清零,设景区有n个景点,采集t时刻景点i的游客分布图像,并对所述游客分布图像进行预处理,得到游客分布图像中每一块区域的轮廓,其中i=1,2,...n;
[0008] STEP-02:根据轮廓特征对游客分布图像中的每一块区域进行人头图像分析判断:若判断不是人头图像,将其区域内所有像素灰度设为0;若判断是人头图像,则游客总数sum=sum+1,并将其区域内所有像素灰度设为0到255之间的一个值,该值不同于游客分布图像二值化后已存在的灰度值;
[0009] STEP-03:循环STEP-02,直至游客分布图像中所有轮廓分析判断完成,完成景点i在t时刻的游客人数统计。
[0010] 所述预处理包括依次进行的:减背景处理、二值化处理、形态学处理和去毛刺处理。
[0011] 所述人头图像分析判断包括如下步骤:
[0012] 步骤3-01:设定最小人头图像面积,计算游客分布图像中的轮廓面积,如果轮廓面积小于最小人头图像面积,则排除是人头图像的可能性,并将轮廓所包围的区域标记为黑色,否则,进入下一步;
[0013] 步骤3-02:计算轮廓的圆形度e, 其中:S0表示轮廓面积;L0表示轮廓周长;
[0014] 步骤3-03:将圆的圆弧度4π设为最小阈值,当轮廓的圆弧度小于最小阈值时,认定该轮廓为人头图像。
[0015] 所述轮廓面积的计算方法如下:
[0016] 保留每个轮廓点的序号,建立矢量表;
[0017] 从矢量表中筛出Y坐标值相同的轮廓点,并根据它们的X坐标由小到大排序;
[0018] 从Xmin到Xmax对每个轮廓点逐个进行矢量分析,然后作弦长计算,每一行弦长自动累加后的和即为轮廓面积。
[0019] 所述轮廓周长的计算方法是:设所有相邻像素点距离均为1,轮廓上像素点的数目即为轮廓周长。
[0020] 本发明的另一目的在于提供一种景区游客疏导方法,解决现有技术中游客分布不均衡的技术问题,它包括如下步骤:
[0021] 步骤一:计算景区各景点游客密度:设景区共有n个景点,景点i在t时刻的游客密度为
[0022]
[0023] 其中:i=1,2,...n,为景点i在t时刻的游客人数,Si为景点i的游览面积;
[0024] 若景点的游客密度超过最大忍受游客密度,则进入下一步;否则,循环本步骤,实时计算每个景点的游客密度;
[0025] 步骤二:计算景点i在t时刻的时空负载
[0026]
[0027] 其中:ci为景点i的自然容量;vti为旅客在景点i的平均逗留时间;
[0028] 步骤三:计算景区通道在t时刻的疏导分流能力Kt:假设每个景点仅有一个进出口:
[0029] Kt=c(v/l); (3)
[0030] c=ρwl; (4)
[0031] 其中:l、w分别是景区通道的长和宽,ρ为景区通道上最大忍受游客密度,v为游客的平均行走速度;
[0032] 步骤四:计算疏导阻力Zij:
[0033] Zij=aLij; (5)
[0034] 其中:a为疏导阻力的前置系数;Lij为需疏导景点i与疏导资源景点j之间的距离;
[0035] 步骤五:计算资源匹配度Tijt:将景区景点游客密度的大小按降序排列,游客密度最大的景点优先匹配资源,计算每个疏导资源景点与需疏导景点之间的资源匹配度,资源匹配度最高的景点作为疏导游客的最佳选择,资源匹配度Tijt的计算公式如下:
[0036]
[0037] 步骤六:实施疏导:向需疏导景点的游客传送疏导信息,列出游客当下可以选择的疏导资源景点,实现景区景点游客负载相对平衡。
[0038] 采用统计人头数的方式统计景点i在t时刻的游客人数,具体方法如下:
[0039] 步骤701:将游客总数sum清零,采集t时刻景点i的游客分布图像,并对所述游客分布图像进行预处理,得到游客分布图像中每一块区域的轮廓;
[0040] 步骤702:根据轮廓特征对游客分布图像中的每一块区域进行人头图像分析判断:若判断不是人头图像,将其区域内所有像素灰度设为0;若判断是人头图像,则游客总数sum=sum+1,并将其区域内所有像素灰度设为0到255之间的一个值,该值不同于游客分布图像二值化后已存在的灰度值;
[0041] 步骤703:循环步骤702,直至游客分布图像中所有轮廓分析判断完成,完成景点i在t时刻的游客人数统计。
[0042] 所述预处理包括依次进行的:减背景处理、二值化处理、形态学处理和去毛刺处理。
[0043] 步骤702中所述人头图像分析判断包括如下步骤:
[0044] 步骤901:设定最小人头图像面积,计算游客分布图像中的轮廓面积,如果轮廓面积小于最小人头图像面积,则排除是人头图像的可能性,并将轮廓所包围的区域标记为黑色,否则,进入下一步;
[0045] 步骤902:计算轮廓的圆形度e,
[0046]
[0047] 其中:S0表示轮廓面积;L0表示轮廓周长;
[0048] 步骤903:将圆的圆弧度4π设为最小阈值,当轮廓的圆弧度小于最小阈值时,认定该轮廓为人头图像。
[0049] 步骤四中需疏导景点i与疏导资源景点j之间的距离Lij根据景点电子地图采用长度测量工具计算得出。
[0050] 与现有技术相比,本发明所达到的有益效果是:提供了一种景区游客统计方法,通过图像面积初步筛选和圆形度进一步筛选,能够准确、实时、有效的检测到图像中的游客人数,具有较高的抗干扰能力;同时提供了一种景区游客疏导方法,实时计算景区每个景点的游客密度,根据时空负载、疏导分流能力及疏导阻力计算资源匹配度,选取该值最大的疏导资源景点进行游客的疏导分流,算法简单、难度较低,能够准确的进行游客分流疏导,实现景区景点游客负载相对平衡,具有一定的实用价值和市场应用前景。