CN114596537B - 区域人流数据确定方法、装置、设备及存储介质 - Google Patents
区域人流数据确定方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN114596537B CN114596537B CN202210500611.7A CN202210500611A CN114596537B CN 114596537 B CN114596537 B CN 114596537B CN 202210500611 A CN202210500611 A CN 202210500611A CN 114596537 B CN114596537 B CN 114596537B
- Authority
- CN
- China
- Prior art keywords
- target
- pixel
- people
- determining
- stream data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Radiation Pyrometers (AREA)
- Image Processing (AREA)
Abstract
本发明实施例提供一种区域人流数据确定方法、装置、设备及存储介质,该方法包括:获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图;所述参考红外热像图为目标区域处于无人状态时对应的红外热像图;所述目标区域位于目标场所内;确定所述目标红外热像图中各像素的第一像素值和所述参考红外热像图中各像素的第二像素值;根据各所述第一像素值、各所述第二像素值和所述总人数确定目标区域对应的区域人流数据。本发明实施例的区域人流数据确定方法,可以确定出区域人流数据,同时,可以通过区域人流数据为后续提高场所空间的整体利用率提供基础。
Description
技术领域
本发明实施例涉及图像数据处理技术领域,尤其涉及一种区域人流数据确定方法、装置、设备及存储介质。
背景技术
人们在闲暇时间喜欢去往场所如商城、旅游景点等进行消遣,由于建筑设计的原因,场所内的通行工具、内部店面等分布在不同的区域。同一个场所,由于人们对区域有一定的偏好,因而,不同区域的人流是不同的。不同的人流情况导致某些区域比较拥挤,而某些区域比较冷清。这就导致场所空间的整体利用率较低。
针对场所空间的整体利用率较低的情况,目前缺乏一种可以确定区域人流数据的方式,以提高场所空间的整体利用率。
发明内容
本发明提供一种区域人流数据确定方法、装置、设备及存储介质,用以解决目前缺乏一种可以确定区域人流数据方式的问题。
本发明实施例第一方面提供一种区域人流数据确定方法,包括:
获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图;所述参考红外热像图为目标区域处于无人状态时对应的红外热像图;所述目标区域位于目标场所内;
确定所述目标红外热像图中各像素的第一像素值和所述参考红外热像图中各像素的第二像素值;
确定所述目标红外热像图的数量;
若所述目标红外热像图为一张,则计算各所述第一像素值的和以生成第一总像素值;
计算各所述第二像素值的和以生成第二总像素值;
计算所述第一总像素值和所述第二总像素值之间的第一差值;
将所述第一差值与所述总人数之间的商确定为人均像素贡献值;
根据所述人均像素贡献值确定对应的区域人流数据;所述人均像素贡献值与所述区域人流数据具有映射关系。
可选的,如上所述的方法,所述获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图,包括:
获取预设时间段内由红外摄像头拍摄生成的所述目标区域对应的至少一张目标红外热像图;所述红外摄像头设置于目标区域中;
获取预设时间段内由人数统计摄像机生成的目标场所内的总人数;所述人数统计摄像机设置于场所出口处和场所入口处。
可选的,如上所述的方法,所述区域人流数据包括:多个子区域人流数据;所述目标红外热像图为多张;
所述方法还包括:
确定各目标红外热像图中相同位置像素对应的所有第一像素值的第一平均像素值;
计算各所述第一平均像素值与相同位置像素对应的所述第二像素值之间的第二差值;
将各所述第二差值与所述总人数之间的商确定为人均子像素贡献值;
根据各所述人均子像素贡献值确定对应的所述子区域人流数据;所述人均子像素贡献值与所述子区域人流数据具有映射关系。
可选的,如上所述的方法,所述目标红外热像图为多张;所述方法还包括:
计算各目标红外热像图中相同位置像素对应的所有第一像素值的和,以生成第三总像素值;
将各所述第三总像素值与所述目标红外热像图的数量之间的商确定为第二平均像素值;
根据各所述第二平均像素值确定对应的区域人流数据;所述第二平均像素值与所述区域人流数据具有映射关系。
可选的,如上所述的方法,所述计算各目标红外热像图中相同位置像素对应的所有第一像素值的和之前,还包括:
对各所述目标红外热像图进行人体检测识别处理,以确定各目标红外热像图的人体区域;
清除各所述目标红外热像图中非人体区域的像素对应的第一像素值。
本发明实施例第二方面提供一种区域人流数据确定装置,包括:
获取模块,用于获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图;所述参考红外热像图为目标区域处于无人状态时对应的红外热像图;所述目标区域位于目标场所内;
第一确定模块,用于确定所述目标红外热像图中各像素的第一像素值和所述参考红外热像图中各像素的第二像素值;
第二确定模块,用于确定所述目标红外热像图的数量;若所述目标红外热像图为一张,则计算各所述第一像素值的和以生成第一总像素值;计算各所述第二像素值的和以生成第二总像素值;计算所述第一总像素值和所述第二总像素值之间的第一差值;
第三确定模块,用于将所述第一差值与所述总人数之间的商确定为人均像素贡献值;根据所述人均像素贡献值确定对应的区域人流数据;所述人均像素贡献值与所述区域人流数据具有映射关系。
可选的,如上所述的装置,所述获取模块在获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图时,具体用于:
获取预设时间段内由红外摄像头拍摄生成的所述目标区域对应的至少一张目标红外热像图;所述红外摄像头设置于目标区域中;获取预设时间段内由人数统计摄像机生成的目标场所内的总人数;所述人数统计摄像机设置于场所出口处和场所入口处。
可选的,如上所述的装置,所述区域人流数据包括:多个子区域人流数据;所述目标红外热像图为多张;
所述装置还包括:
第四确定模块,用于确定各目标红外热像图中相同位置像素对应的所有第一像素值的第一平均像素值;计算各所述第一平均像素值与相同位置像素对应的所述第二像素值之间的第二差值;将各所述第二差值与所述总人数之间的商确定为人均子像素贡献值;根据各所述人均子像素贡献值确定对应的所述子区域人流数据;所述人均子像素贡献值与所述子区域人流数据具有映射关系。
可选的,如上所述的装置,所述目标红外热像图为多张;所述装置还包括:
第五确定模块,用于计算各目标红外热像图中相同位置像素对应的所有第一像素值的和,以生成第三总像素值;将各所述第三总像素值与所述目标红外热像图的数量之间的商确定为第二平均像素值;根据各所述第二平均像素值确定对应的区域人流数据;所述第二平均像素值与所述区域人流数据具有映射关系。
可选的,如上所述的装置,所述第五确定模块还用于:
对各所述目标红外热像图进行人体检测识别处理,以确定各目标红外热像图的人体区域;清除各所述目标红外热像图中非人体区域的像素对应的第一像素值。
本发明实施例第三方面提供一种电子设备,包括:处理器和存储器;
所述存储器存储计算机执行指令;
所述处理器用于执行所述存储器存储的计算机执行指令,以实现第一方面任一项所述的区域人流数据确定方法。
本发明实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的区域人流数据确定方法。
本发明实施例第五方面提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的区域人流数据确定方法。
本发明实施例提供的一种区域人流数据确定方法、装置、设备及存储介质,该方法包括:获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图;所述参考红外热像图为目标区域处于无人状态时对应的红外热像图;所述目标区域位于目标场所内;确定所述目标红外热像图中各像素的第一像素值和所述参考红外热像图中各像素的第二像素值;确定所述目标红外热像图的数量;若所述目标红外热像图为一张,则计算各所述第一像素值的和以生成第一总像素值;计算各所述第二像素值的和以生成第二总像素值;计算所述第一总像素值和所述第二总像素值之间的第一差值;将所述第一差值与所述总人数之间的商确定为人均像素贡献值;根据所述人均像素贡献值确定对应的区域人流数据;所述人均像素贡献值与所述区域人流数据具有映射关系。本发明实施例的区域人流数据确定方法,通过获取目标场所内的总人数、目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图,并对目标红外热像图以及对应的参考红外热像图进行处理,以确定目标红外热像图中各像素的第一像素值和所述参考红外热像图中各像素的第二像素值。若目标红外热像图为一张,计算各所述第一像素值的和以生成第一总像素值,计算各所述第二像素值的和以生成第二总像素值;将第一总像素值和第二总像素值之间的第一差值与所述总人数之间的商确定为人均像素贡献值,从而根据所述人均像素贡献值确定对应的区域人流数据,进而通过区域人流数据为后续提高场所空间的整体利用率提供基础。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1为可以实现本发明实施例的区域人流数据确定方法的场景图;
图2为本发明第一实施例提供的区域人流数据确定方法的流程示意图;
图3为本发明第一实施例提供的区域人流数据确定方法的红外热像图的示意图;
图4为本发明第二实施例提供的区域人流数据确定方法的流程示意图;
图5为本发明第三实施例提供的区域人流数据确定方法的流程示意图;
图6为本发明第四实施例提供的区域人流数据确定装置的结构示意图;
图7为本发明第五实施例提供的电子设备的结构示意图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
为了清楚理解本申请的技术方案,首先对现有技术的方案进行详细介绍。场所是人们闲暇时间的聚集地,在场所最初搭建时,一般采用通用的设计思路来设计场所内部空间架构。基于场所的功能性,需要与人们的偏好相适配。场所内由于人流情况不同,某些区域可能比较拥挤,而某些区域比较冷清,场所空间的整体利用率较低。因而,场所内部空间架构需要进一步的根据人流情况进行改进,以提高场所空间的整体利用率。然而,目前缺乏一种可以确定区域人流数据的方式。
所以针对现有技术中缺乏一种可以确定区域人流数据方式的问题,发明人在研究中发现,为了解决该问题,可以通过红外热像图中人体产生热量、场所本身的热量以及结合场所内的总人数来确定场所内的区域人流数据。
具体的,获取目标场所内的总人数、目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图,并对目标红外热像图以及对应的参考红外热像图进行处理,以确定目标红外热像图中各像素的第一像素值和参考红外热像图中各像素的第二像素值。然后通过目标红外热像图中各像素的第一像素值、参考红外热像图中各像素的第二像素值以及总人数确定目标区域对应的区域人流数据,从而通过区域人流数据为后续提高场所空间的整体利用率提供基础。
发明人基于上述的创造性发现,提出了本申请的技术方案。
下面对本发明实施例提供的区域人流数据确定方法的应用场景进行介绍。如图1所示,1为第一电子设备,2为第二电子设备。第二电子设备2存储有场所的人数数据如场所某时间段内的总人数,场所各区域的目标红外热像图和参考红外热像图,目标红外热像图为至少一张。第二电子设备2存储的数据可以是从设置在场所内热成像设备以及人数统计设备处获取的,也可以是人工输入的。本实施例中,第一电子设备1是从第二电子设备2获取场所某时间段内的总人数,场所各区域的目标红外热像图和参考红外热像图等数据,在实际应用中,还可以直接从设置在场所内的热成像设备以及人数统计设备处获取。
本发明实施例提供的区域人流数据确定方法对应的应用场景的网络架构中包括:第一电子设备1和第二电子设备2。在进行区域人流数据确定时,第一电子设备1从第二电子设备2处,获取预设时间段内如半小时内的目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图,该参考红外热像图为目标区域处于无人状态时对应的红外热像图,且目标区域位于目标场所内。同时,第一电子设备1对目标红外热像图以及对应的参考红外热像图进行处理,以确定目标红外热像图中各像素的第一像素值和参考红外热像图中各像素的第二像素值。然后第一电子设备1通过目标红外热像图中各像素的第一像素值、参考红外热像图中各像素的第二像素值以及总人数确定目标区域对应的区域人流数据。在第一电子设备1确定区域人流数据后,可以将该区域人流数据发送至其他电子设备以进行后续的区域人流数据分析,从而为场所内的空间再布局提供基础。同时,第一电子设备1也可以根据该区域人流数据确定热成像设备的调整方案。本实施例区域人流数据确定方法的应用场景较多,在此不再一一赘述。
下面结合说明书附图对本发明实施例进行介绍。
图2为本发明第一实施例提供的区域人流数据确定方法的流程示意图,如图2所示,本实施例中,本发明实施例的执行主体为区域人流数据确定装置,该区域人流数据确定装置可以集成在电子设备中。则本实施例提供的区域人流数据确定方法包括以下几个步骤:
步骤S101,获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图。参考红外热像图为目标区域处于无人状态时对应的红外热像图。同时,目标区域位于目标场所内。
本实施例中,目标场所为需要确定内部区域的区域人流数据的场所,目标场所可以为商城、景区、店铺等。预设时间段可以根据实际的人流量进行设置,随着人流量增大,预设时间段的时长将变小,比如可以设置为一小时、半小时、十五分钟等,从而使预设时间段与人流量大小相匹配,提高后续确定出的区域人流数据的精确度。同时,也可以根据实际需求设置预设时间段,比如用户需求近一天的区域人流数据,则可以将预设时间段设置为一天。
目标区域可以根据场所类型进行设置,比如商城中,可以将目标区域设置为电梯区域、店面区域等,景区可以将目标区域设置为景点区域、通道区域等。
采用的目标红外热像图数量越多可以使后续确定的区域人流数据精确度越高,而参考红外热像图用于后续确定区域人流数据时,与目标红外热像图进行比较。参考红外热像图是由红外拍摄设备预先对目标区域拍摄生成,可以仅生成一张通用环境下的参考红外热像图。也可以为了进一步提高后续的比较效果,在不同场景下生成对应的参考红外热像图。比如可以在环境温度变化时,室内温度10℃、20℃等拍摄不同的参考红外热像图。在后续进行比较时,可以针对目标红外热像图所处的环境,与相同环境的参考红外热像图进行比较。
步骤S102,确定目标红外热像图中各像素的第一像素值和参考红外热像图中各像素的第二像素值。
本实施例中,目标红外热像图如图3所示,图中仅为了更好的描述红外热像图,示例性的描绘了高温度、中温度、低温度的分布情况,实际应用中红外热像图由于温度变化而导致的颜色变化更为线性,对应像素值变化也更为线性。从图3所展示的内容可看出,图中每一个方框格代表一个像素,每个像素由于拍摄时温度的不同,导致像素值也并不相同。高温度对应的像素的像素值大于中温度对应的像素的像素值大于低温度对应的像素的像素值。
参考红外热像图与目标红外热像图的原理相同,在此不再赘述。
步骤S103,根据各第一像素值、各第二像素值和总人数确定目标区域对应的区域人流数据。
本实施例中,可以根据第一像素值与第二像素值之间的差异,结合总人数来确定目标区域对应的区域人流数据。可以先确定出目标红外热像图的数量,并根据目标红外热像图数量的不同,采用不同的方式确定区域人流数据。在确定出区域人流数据后,可以将场所内不同目标区域的区域人流数据按照区域进行展示,同时,若采用的目标红外热像图数量较多,还可以进一步展示不同目标区域的热成像变化以及区域人流数据变化。
本发明实施例提供的一种区域人流数据确定方法,该方法包括:获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图。参考红外热像图为目标区域处于无人状态时对应的红外热像图。同时,目标区域位于目标场所内。确定目标红外热像图中各像素的第一像素值和参考红外热像图中各像素的第二像素值。根据各第一像素值、各第二像素值和总人数确定目标区域对应的区域人流数据。
本发明实施例的区域人流数据确定方法,通过获取目标场所内的总人数、目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图,并对目标红外热像图以及对应的参考红外热像图进行处理,以确定目标红外热像图中各像素的第一像素值和参考红外热像图中各像素的第二像素值。然后通过目标红外热像图中各像素的第一像素值、参考红外热像图中各像素的第二像素值以及总人数确定目标区域对应的区域人流数据,从而通过区域人流数据为后续提高场所空间的整体利用率提供基础。
图4为本发明第二实施例提供的区域人流数据确定方法的流程示意图,如图4所示,本实施例提供的区域人流数据确定方法,本实施例中,采用的目标红外热像图为一张,同时对获取数据的步骤进行了进一步细化,获取数据的步骤也可以采用步骤S101,本实施例提供的区域人流数据确定方法包括以下几个步骤:
步骤S201,获取预设时间段内由红外摄像头拍摄生成的目标区域对应的目标红外热像图。红外摄像头设置于目标区域中。
本实施例中红外拍摄设备为红外摄像头,红外摄像头可以设置在目标区域中,以能拍摄到目标区域全部区域或核心区域为优。
步骤S202,获取预设时间段内由人数统计摄像机生成的目标场所内的总人数,其中,人数统计摄像机设置于场所出口处和场所入口处。
本实施例中,人数统计设备采用人数统计摄像机,人数统计摄像机可以设置于场所出口处和场所入口处,设置于场所出口处的人数统计摄像机主要用于统计出口处的人数变化,设置场所入口处的人数统计摄像机主要用于统计入口处的人数变化。由于某些场所如商城,商城出口处和商城入口处人们都可以进入或出去,因而,人数统计摄像机需要统计进入离去的人数变化。通过采用人数统计摄像机可以更精确的统计出场所的总人数。
步骤S203,确定目标红外热像图中各像素的第一像素值和参考红外热像图中各像素的第二像素值。
本实施例中,步骤203的实现方式与本发明上一实施例中的步骤102的实现方式类似,在此不再一一赘述。
步骤S204,计算各第一像素值的和以生成第一总像素值。
本实施例采用的单张目标红外热像图,因而,可以计算目标红外热像图上各像素对应第一像素值的和,以得到第一总像素值。为后续与参考红外热像图中的像素值比较提供基础。
步骤S205,计算各第二像素值的和以生成第二总像素值。
由于需要与目标红外热像图对应的第一总像素值进行比较,需要计算参考红外热像图中各第二像素值的和,以生成第二总像素值。
步骤S206,根据第一总像素值、第二总像素值和总人数确定目标区域对应的区域人流数据。
本实施例中,可以将第一总像素值与第二总像素值进行比较,同时,综合考虑场所内的总人数,从而确定出对应区域人流数据,具体为:
计算第一总像素值和第二总像素值之间的第一差值。
将第一差值与总人数之间的商确定为人均像素贡献值。
根据人均像素贡献值确定对应的区域人流数据。人均像素贡献值与区域人流数据具有映射关系。
人均像素贡献值指人均产生的像素点色值或像素值,通过将参数从总像素值延伸到人均像素贡献值,以比例的方式更好的反映人们对这个目标区域的感兴趣程度。然后通过预先设置区域人流数据与人均像素贡献值之间的映射关系,可以确定出目标区域的区域人流数据,比如可以预先确定人体对应的像素值大小,经过处理得到人均像素贡献值与目标区域中预设时间段内目标区域的人员数量之间的映射关系,以确定出目标区域的人员数量。
如果要进一步确定预设时间段内的人员数量变化情况,则需要多张目标红外热像图综合确定区域人流数据。示例性的,可以计算每张目标红外热像图的第一总像素值与第二总像素值之间的第一差值,然后计算各第一差值与对应的总人数之间的商,以生成预设时间段内的人均像素贡献值变化情况。
图5为本发明第三实施例提供的区域人流数据确定方法的流程示意图,如图5所示,本实施例提供的区域人流数据确定方法,本实施例中,采用的目标红外热像图为多张,且区域人流数据包括:多个子区域人流数据。本实施例提供的区域人流数据确定方法包括以下几个步骤:
步骤S301,获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的多张目标红外热像图以及对应的参考红外热像图。
本实施例中,步骤301的实现方式与本发明上一实施例中的步骤101的实现方式类似,在此不再一一赘述。
步骤S302,确定目标红外热像图中各像素的第一像素值和参考红外热像图中各像素的第二像素值。
本实施例中,步骤302的实现方式与本发明上一实施例中的步骤102的实现方式类似,在此不再一一赘述。
步骤S303,确定各目标红外热像图中相同位置像素对应的所有第一像素值的第一平均像素值。
本实施例中,各目标红外热像图中相同位置像素指同一位置的像素,如图3所示,目标红外热像图的数量为三张,则同在左上角的像素为相同位置像素。假设三张目标红外热像图左上角像素的像素值分别为a、b和c,则对应的第一平均像素值为(a+b+c)/3。
步骤S304,计算各第一平均像素值与相同位置像素对应的第二像素值之间的第二差值。
第一平均像素值是由目标红外热像图中相同位置像素对应像素值计算得到,参考红外热像图中也存在相同位置像素,其所对应的为第二像素值。通过计算各第一平均像素值与相同位置像素对应的第二像素值之间的第二差值可以确定由于人体影响产生的像素值。
步骤S305,将各第二差值与总人数之间的商确定为人均子像素贡献值。
人均子像素贡献值指每一个像素对应的区域中人均产生的像素值,通过将参数从总像素值延伸到人均子像素贡献值,以比例的方式更好的反映人们对目标区域的局部区域的感兴趣程度,从而可以更精确的确定出目标区域中人流量较大的局部区域,以及局部区域对应的子区域人流数据。
步骤S306,根据各人均子像素贡献值确定对应的子区域人流数据。人均子像素贡献值与子区域人流数据具有映射关系。
子区域人流数据指目标区域中的局部区域,该局部区域与目标红外热像图中每一个像素相对应。通过预先设置子区域人流数据与人均子像素贡献值之间的映射关系,可以确定出目标区域的局部区域对应的子区域人流数据,比如可以预先确定人体对应的像素值大小,经过处理得到人均子像素贡献值与目标区域中预设时间段内局部区域的人员数量之间的映射关系,以确定出局部区域的人员数量。由于热成像设备拍摄角度以及场所内部空间可能不同,较容易存在目标红外热像图中一个像素不能构成一个人体的问题,也可以确定多个像素所对应的局部区域对应的子区域人流数据。像素数量的选取可以根据实际应用场景进行选择,本实施例对此不作限定。
可选的,本实施例中,方法还包括:
计算各目标红外热像图中相同位置像素对应的所有第一像素值的和,以生成第三总像素值。
将各第三总像素值与目标红外热像图的数量之间的商确定为第二平均像素值。
根据各第二平均像素值确定对应的区域人流数据。第二平均像素值与区域人流数据具有映射关系。
示例性的,假设目标红外热像图包括目标红外热像图A、目标红外热像图B、目标红外热像图C,且每个目标红外热像图假设包括100个像素,则目标红外热像图A、目标红外热像图B、目标红外热像图C中相同位置的相同位置像素的第一像素值进行求和,以确定第三总像素值。同时,对每个第三总像素值按照目标红外热像图的数量,即按照3来求取平均值,以生成第二平均像素值。
本实施例中,通过对多张目标红外热像图相同位置像素的第一像素值进行求平均处理,可以一定程度上降低人员流动的偶然性所造成的影响,提高最终确定出的区域人流数据的精确度。同时,不需要参考红外热像图直接通过多张目标红外热像图即可确定出区域人流数据,确定区域人流数据的效率较高。
同时,为了进一步的提高区域人流数据的精确度,在计算各目标红外热像图中相同位置像素对应的所有第一像素值的和之前,还可以进行如下处理:
对各目标红外热像图进行人体检测识别处理,以确定各目标红外热像图的人体区域。
清除各目标红外热像图中非人体区域的像素对应的第一像素值。
通过常用的人体检测识别技术对目标红外热像图进行人体识别,从而可以确定出各目标红外热像图的人体区域,然后清除掉目标红外热像图中的非人体区域的像素对应的第一像素值,仅保留人体区域的像素对应的第一像素值,从而降低环境对后续确定区域人流数据的影响。
图6为本发明第四实施例提供的区域人流数据确定装置的结构示意图,如图6所示,本实施例中,该区域人流数据确定装置400包括:
获取模块401,用于获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图。参考红外热像图为目标区域处于无人状态时对应的红外热像图。同时,目标区域位于目标场所内。
第一确定模块402,用于确定目标红外热像图中各像素的第一像素值和参考红外热像图中各像素的第二像素值。
第二确定模块403,用于确定目标红外热像图的数量,若目标红外热像图为一张,则计算各第一像素值的和以生成第一总像素值,计算各第二像素值的和以生成第二总像素值,计算第一总像素值和第二总像素值之间的第一差值。
第三确定模块404,用于将第一差值与总人数之间的商确定为人均像素贡献值,根据人均像素贡献值确定对应的区域人流数据,人均像素贡献值与区域人流数据具有映射关系。
本实施例提供的区域人流数据确定装置可以执行图2至图4所示方法实施例的技术方案,其实现原理和技术效果与图2至图4所示方法实施例类似,在此不再一一赘述。
同时,本发明提供的区域人流数据确定装置在上一实施例提供的区域人流数据确定装置的基础上,对区域人流数据确定装置400进行了进一步的细化。
可选的,本实施例中,获取模块401在获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图时,具体用于:
获取预设时间段内由红外摄像头拍摄生成的目标区域对应的至少一张目标红外热像图。红外摄像头设置于目标区域中。获取预设时间段内由人数统计摄像机生成的目标场所内的总人数。人数统计摄像机设置于场所出口处和场所入口处。
可选的,本实施例中,区域人流数据包括:多个子区域人流数据。目标红外热像图为多张。
区域人流数据确定装置400还包括:
第四确定模块,用于确定各目标红外热像图中相同位置像素对应的所有第一像素值的第一平均像素值。计算各第一平均像素值与相同位置像素对应的第二像素值之间的第二差值。将各第二差值与总人数之间的商确定为人均子像素贡献值。根据各人均子像素贡献值确定对应的子区域人流数据。人均子像素贡献值与子区域人流数据具有映射关系。
可选的,本实施例中,目标红外热像图为多张。区域人流数据确定装置400还包括:
第五确定模块,用于计算各目标红外热像图中相同位置像素对应的所有第一像素值的和,以生成第三总像素值。将各第三总像素值与目标红外热像图的数量之间的商确定为第二平均像素值。根据各第二平均像素值确定对应的区域人流数据。第二平均像素值与区域人流数据具有映射关系。
可选的,本实施例中,第五确定模块还用于:
对各目标红外热像图进行人体检测识别处理,以确定各目标红外热像图的人体区域。清除各目标红外热像图中非人体区域的像素对应的第一像素值。
本实施例提供的区域人流数据确定装置可以执行图2-图5所示方法实施例的技术方案,其实现原理和技术效果与图2-图5所示方法实施例类似,在此不再一一赘述。
根据本发明的实施例,本发明还提供了一种电子设备、一种计算机可读存储介质和一种计算机程序产品。
如图7所示,图7是本发明第五实施例提供的电子设备的结构示意图。电子设备旨在各种形式的电子设备,诸如,平板计算机和其它适合的计算机。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
如图7所示,该电子设备包括:处理器501和存储器502。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理。
存储器502即为本发明所提供的非瞬时计算机可读存储介质。其中,存储器存储有可由至少一个处理器执行的指令,以使至少一个处理器执行本发明所提供的区域人流数据确定方法。本发明的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本发明所提供的区域人流数据确定方法。
存储器502作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本发明实施例中的区域人流数据确定方法对应的程序指令/模块(例如,附图6所示的获取模块401、第一确定模块402、第二确定模块403和第三确定模块404)。处理器501通过运行存储在存储器502中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的区域人流数据确定方法。
同时,本实施例还提供一种计算机产品,当该计算机产品中的指令由电子设备的处理器执行时,使得电子设备能够执行上述实施例一至三的区域人流数据确定方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明实施例的其它实施方案。本发明旨在涵盖本发明实施例的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明实施例的一般性原理并包括本发明实施例未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明实施例的真正范围和精神由权利要求书指出。
应当理解的是,本发明实施例并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明实施例的范围仅由所附的权利要求书来限制。
Claims (6)
1.一种区域人流数据确定方法,其特征在于,包括:
获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图;所述参考红外热像图为目标区域处于无人状态时对应的红外热像图;所述目标区域位于目标场所内;
确定所述目标红外热像图中各像素的第一像素值和所述参考红外热像图中各像素的第二像素值;
确定所述目标红外热像图的数量;
若所述目标红外热像图为一张,则计算各所述第一像素值的和以生成第一总像素值;
计算各所述第二像素值的和以生成第二总像素值;
计算所述第一总像素值和所述第二总像素值之间的第一差值;
将所述第一差值与所述总人数之间的商确定为人均像素贡献值;
根据所述人均像素贡献值确定对应的区域人流数据;所述人均像素贡献值与所述区域人流数据具有映射关系;
所述区域人流数据包括:多个子区域人流数据;所述目标红外热像图为多张;
所述方法还包括:
确定各目标红外热像图中相同位置像素对应的所有第一像素值的第一平均像素值;
计算各所述第一平均像素值与相同位置像素对应的所述第二像素值之间的第二差值;
将各所述第二差值与所述总人数之间的商确定为人均子像素贡献值;
根据各所述人均子像素贡献值确定对应的所述子区域人流数据;所述人均子像素贡献值与所述子区域人流数据具有映射关系;
或
所述目标红外热像图为多张;所述方法还包括:
计算各目标红外热像图中相同位置像素对应的所有第一像素值的和,以生成第三总像素值;
将各所述第三总像素值与所述目标红外热像图的数量之间的商确定为第二平均像素值;
根据各所述第二平均像素值确定对应的区域人流数据;所述第二平均像素值与所述区域人流数据具有映射关系。
2.根据权利要求1所述的方法,其特征在于,所述获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图,包括:
获取预设时间段内由红外摄像头拍摄生成的所述目标区域对应的至少一张目标红外热像图;所述红外摄像头设置于目标区域中;
获取预设时间段内由人数统计摄像机生成的目标场所内的总人数;所述人数统计摄像机设置于场所出口处和场所入口处。
3.根据权利要求1所述的方法,其特征在于,所述计算各目标红外热像图中相同位置像素对应的所有第一像素值的和之前,还包括:
对各所述目标红外热像图进行人体检测识别处理,以确定各目标红外热像图的人体区域;
清除各所述目标红外热像图中非人体区域的像素对应的第一像素值。
4.一种区域人流数据确定装置,其特征在于,包括:
获取模块,用于获取预设时间段内目标场所内的总人数、待确定区域人流数据的目标区域对应的至少一张目标红外热像图以及对应的参考红外热像图;所述参考红外热像图为目标区域处于无人状态时对应的红外热像图;所述目标区域位于目标场所内;
第一确定模块,用于确定所述目标红外热像图中各像素的第一像素值和所述参考红外热像图中各像素的第二像素值;
第二确定模块,用于确定所述目标红外热像图的数量;若所述目标红外热像图为一张,则计算各所述第一像素值的和以生成第一总像素值;计算各所述第二像素值的和以生成第二总像素值;计算所述第一总像素值和所述第二总像素值之间的第一差值;
第三确定模块,用于将所述第一差值与所述总人数之间的商确定为人均像素贡献值;根据所述人均像素贡献值确定对应的区域人流数据;所述人均像素贡献值与所述区域人流数据具有映射关系;
所述区域人流数据包括:多个子区域人流数据;所述目标红外热像图为多张;
所述装置还包括:
第四确定模块,用于确定各目标红外热像图中相同位置像素对应的所有第一像素值的第一平均像素值;计算各所述第一平均像素值与相同位置像素对应的所述第二像素值之间的第二差值;将各所述第二差值与所述总人数之间的商确定为人均子像素贡献值;根据各所述人均子像素贡献值确定对应的所述子区域人流数据;所述人均子像素贡献值与所述子区域人流数据具有映射关系;
或
所述目标红外热像图为多张;所述装置还包括:
第五确定模块,用于计算各目标红外热像图中相同位置像素对应的所有第一像素值的和,以生成第三总像素值;将各所述第三总像素值与所述目标红外热像图的数量之间的商确定为第二平均像素值;根据各所述第二平均像素值确定对应的区域人流数据;所述第二平均像素值与所述区域人流数据具有映射关系。
5.一种电子设备,其特征在于,包括:处理器和存储器;
所述存储器存储计算机执行指令;
所述处理器用于执行所述存储器存储的计算机执行指令,以实现如权利要求1至3任一项所述的区域人流数据确定方法。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至3任一项所述的区域人流数据确定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210500611.7A CN114596537B (zh) | 2022-05-10 | 2022-05-10 | 区域人流数据确定方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210500611.7A CN114596537B (zh) | 2022-05-10 | 2022-05-10 | 区域人流数据确定方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114596537A CN114596537A (zh) | 2022-06-07 |
CN114596537B true CN114596537B (zh) | 2022-08-05 |
Family
ID=81820919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210500611.7A Active CN114596537B (zh) | 2022-05-10 | 2022-05-10 | 区域人流数据确定方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114596537B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117185064B (zh) * | 2023-08-18 | 2024-03-05 | 山东五棵松电气科技有限公司 | 一种智慧社区管理***、方法、计算机设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102592335A (zh) * | 2010-12-14 | 2012-07-18 | 施乐公司 | 确定由红外成像***获得的红外图像中的总人数 |
CN109543510A (zh) * | 2018-10-08 | 2019-03-29 | 百度在线网络技术(北京)有限公司 | 人流密度估计方法、装置和电子设备 |
CN114332778A (zh) * | 2022-03-08 | 2022-04-12 | 深圳市万物云科技有限公司 | 基于人流密度的智慧告警工单生成方法、装置及相关介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6570731B2 (ja) * | 2016-03-18 | 2019-09-04 | シェンチェン ユニバーシティー | 乗客の混雑度の算出方法及びそのシステム |
-
2022
- 2022-05-10 CN CN202210500611.7A patent/CN114596537B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102592335A (zh) * | 2010-12-14 | 2012-07-18 | 施乐公司 | 确定由红外成像***获得的红外图像中的总人数 |
CN109543510A (zh) * | 2018-10-08 | 2019-03-29 | 百度在线网络技术(北京)有限公司 | 人流密度估计方法、装置和电子设备 |
CN114332778A (zh) * | 2022-03-08 | 2022-04-12 | 深圳市万物云科技有限公司 | 基于人流密度的智慧告警工单生成方法、装置及相关介质 |
Non-Patent Citations (1)
Title |
---|
基于视频稳像和视角变换的公交客流计数方法;谢璐等;《计算机应用》;20131001(第10期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114596537A (zh) | 2022-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108986161B (zh) | 一种三维空间坐标估计方法、装置、终端和存储介质 | |
CN108205797B (zh) | 一种全景视频融合方法及装置 | |
US8988317B1 (en) | Depth determination for light field images | |
JP2020184795A (ja) | 映像監視システム、映像監視方法、及びプログラム | |
WO2018133641A1 (en) | A locating method and system | |
EP3766044A1 (en) | Three-dimensional environment modeling based on a multicamera convolver system | |
US20130083990A1 (en) | Using Videogrammetry to Fabricate Parts | |
WO2020237565A1 (zh) | 一种目标追踪方法、装置、可移动平台及存储介质 | |
US9934585B2 (en) | Apparatus and method for registering images | |
CN110361005B (zh) | 定位方法、定位装置、可读存储介质及电子设备 | |
CN110892714A (zh) | 移动机器人的控制方法、装置、设备及存储介质 | |
CN110555876B (zh) | 用于确定位置的方法和装置 | |
CN110111364B (zh) | 运动检测方法、装置、电子设备及存储介质 | |
CN114596537B (zh) | 区域人流数据确定方法、装置、设备及存储介质 | |
CN109902675B (zh) | 物体的位姿获取方法、场景重构的方法和装置 | |
CN111105351B (zh) | 一种视频序列影像拼接方法及装置 | |
WO2013149866A2 (en) | Method and device for transforming an image | |
CN116051736A (zh) | 一种三维重建方法、装置、边缘设备和存储介质 | |
JP4882577B2 (ja) | 物体追跡装置およびその制御方法、物体追跡システム、物体追跡プログラム、ならびに該プログラムを記録した記録媒体 | |
CN108234932B (zh) | 视频监控图像中的人员形态提取方法及装置 | |
CN112215036B (zh) | 跨镜追踪方法、装置、设备及存储介质 | |
Huang et al. | Image registration among UAV image sequence and Google satellite image under quality mismatch | |
WO2018100230A1 (en) | Method and apparatuses for determining positions of multi-directional image capture apparatuses | |
CN109460077B (zh) | 一种自动跟踪方法、自动跟踪设备及自动跟踪*** | |
CN111611836A (zh) | 基于背景消除法的船只检测模型训练及船只跟踪方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 518000 Guangdong Shenzhen Baoan District Xixiang street, Wutong Development Zone, Taihua Indus Industrial Park 8, 3 floor. Patentee after: Shenzhen Haiqing Zhiyuan Technology Co.,Ltd. Address before: 518000 Guangdong Shenzhen Baoan District Xixiang street, Wutong Development Zone, Taihua Indus Industrial Park 8, 3 floor. Patentee before: SHENZHEN HIVT TECHNOLOGY Co.,Ltd. |