客流的监测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:28037605 阅读:34 留言:0更新日期:2021-04-09 23:20
本发明专利技术实施例提供一种客流的监测方法、装置、电子设备及存储介质,所述方法包括:获取目标区域的第一目标图像序列与第二目标图像序列;分别对第一目标图像序列与第二目标图像序列进行人头检测,得到第一人头框序列与第二人头框序列;根据所述第一人头框序列与第二人头框序列的时序关系,将所述第一人头框与所述第二人头框进行匹配,得到每个目标人员的配对人头框序列,所述配对人头框序列包括至少一个目标人员的配对人头框;根据所述配对人头框序列,在预设的三维空间中进行人头三维重建,得到目标人员的三维人头序列,所述三维人头序列中包括目标人员的三维人头;根据所述三维人头序列,对所述目标区域进行客流的监测。可以提高客流量监测效果。

【技术实现步骤摘要】
客流的监测方法、装置、电子设备及存储介质
本专利技术涉及人工智能领域,尤其涉及一种客流的监测方法、装置、电子设备及存储介质。
技术介绍
随着人工智能的发展,线下店铺为寻求可以精准营销的商业模式,而采用了人工智能中的图像技术,来获取客流量信息、客流转化率信息、客户在店铺的行为信息等,来使营销策略更加精准。一般的图像技术中,对于客流量信息的获取一般采用在二维平面内画线、画框等设置来进行,当有人员跨线或进入框中时,则进行客流计数。然而,单一的计算逻辑无法同时兼容店铺场景的多变、行人进店路线多变、行人身高等等因素,造成计数准确率较差,由此分析出的其他信息可靠性也较差。因此,现有的客流量监测效果不好。
技术实现思路
本专利技术实施例提供一种客流的监测方法,能够提高客流量的计数准确度,进而提高客流量监测效果。第一方面,本专利技术实施例提供一种客流的监测方法,所述方法包括:获取目标区域的第一目标图像序列与第二目标图像序列,所述第一目标图像序列与所述第二目标序列为同一时刻不同角度采集得到;分别对所述第一目标图像序列与第二目标图像序列进行人头检测,得到第一人头框序列与第二人头框序列,所述第一人头框序列包括至少一个目标人员的第一人头框,所述第二人头框序列包括至少一个目标人员的第二人头框;根据所述第一人头框序列与第二人头框序列的时序关系,将所述第一人头框与所述第二人头框进行匹配,得到每个目标人员的配对人头框序列,所述配对人头框序列包括至少一个目标人员的配对人头框;根据所述配对人头框序列,在预设的三维空间中进行人头三维重建,得到目标人员的三维人头序列,所述三维人头序列中包括目标人员的三维人头;根据所述三维人头序列,对所述目标区域进行客流的监测。可选的,所述第一目标图像序列通过第一相机进行获取,所述第二目标图像序列通过第二相机进行获取,所述方法还包括:在所述第一相机或第二相机的坐标系下,进行地面标定,得到标定的地面;基于所述标定的地面,构建得到所述三维空间。可选的,所述在所述第一相机或第二相机的坐标系下,进行地面标定,得到标定的地面,包括:获取与所述目标区域关联的标定物信息,所述标定物信息为所述第一相机或第二相机的坐标系下的标定物信息;根据所述标定物信息进行地面标定,得到标定的地面。可选的,所述在所述第一相机或第二相机的坐标系下,进行地面标定,得到标定的地面,包括:计算第一相机与第二相机所对应的地面特征点,对所述地面特征点进行三角化,得到所述地面特征点对应的三维空间点;对所述三维空间点进行平面参数拟合,得到标定的地面。可选的,所述将所述配对人头框序列在预设的三维空间中进行人头三维重建,得到目标人员的三维人头序列,包括:计算当前帧中所述配对人头框中第一人头框与第二人头框的有效视差图;通过所述有效视差图,在预设的三维空间中进行人头三维重建,得到当前帧三维人头;基于所述当前帧三维人头,得到目标人员的三维人头序列。可选的,所述计算当前帧中所述配对人头框中第一人头框与第二人头框的有效视差图,包括:根据预设的先验视差,计算得到有效视差区间;计算所述当前帧中所述配对人头框中第一人头框与第二人头框的视差图,并判断所述视差图是否落入所述有效视差区间;若所述视差图落入所述有效视差区间,则判断所述视差图为有效视差图。可选的,所述通过所述有效视差图,在预设的三维空间中进行人头三维重建,得到当前帧三维人头,包括:根据所述有效视差图,计算最终视差值;根据预设的第一相机内参或第二相机内参,计算得到目标人员的人头深度信息;根据所述人头深度信息,在所述预设的三维空间中进行人头三维重建,得到当前帧三维人头。可选的,所述三维空间包括标定的地面,所述根据所述三维人头序列,对所述目标区域进行客流的监测,包括:将所述三维人头序列中的三维人头投影到所述标定的地面,得到目标人员的投影轨迹;根据所述投影轨迹,对所述目标区域进行客流的监测。可选的,所述标定的地面包括与所述目标区域对应的目标标定区域,所述根据所述投影轨迹,对所述目标区域进行客流的监测,包括:计算所述投影轨迹在每个时序点与所述目标标定区域的状态信息,得到所述投影轨迹与所述目标标定区域的状态序列;根据所述状态序列,对所述目标区域进行客流的监测。第二方面,本专利技术实施例还提供一种客流的监测装置,所述装置包括:第一获取模块,用于获取目标区域的第一目标图像序列与第二目标图像序列,所述第一目标图像序列与所述第二目标序列为同一时刻不同角度采集得到;处理模块,用于分别对所述第一目标图像序列与第二目标图像序列进行人头检测,得到第一人头框序列与第二人头框序列,所述第一人头框序列包括至少一个目标人员的第一人头框,所述第二人头框序列包括至少一个目标人员的第二人头框;匹配模块,用于根据所述第一人头框序列与第二人头框序列的时序关系,将所述第一人头框与所述第二人头框进行匹配,得到每个目标人员的配对人头框序列,所述配对人头框序列包括至少一个目标人员的配对人头框;三维重建模块,用于根据所述配对人头框序列,在预设的三维空间中进行人头三维重建,得到目标人员的三维人头序列,所述三维人头序列中包括目标人员的三维人头;监测模块,用于根据所述三维人头序列,对所述目标区域进行客流的监测。第三方面,本专利技术实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本专利技术实施例提供的客流的监测方法中的步骤。第四方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现专利技术实施例提供的客流的监测方法中的步骤。本专利技术实施例中,获取目标区域的第一目标图像序列与第二目标图像序列,所述第一目标图像序列与所述第二目标序列为同一时刻不同角度采集得到;分别对所述第一目标图像序列与第二目标图像序列进行人头检测,得到第一人头框序列与第二人头框序列,所述第一人头框序列包括至少一个目标人员的第一人头框,所述第二人头框序列包括至少一个目标人员的第二人头框;根据所述第一人头框序列与第二人头框序列的时序关系,将所述第一人头框与所述第二人头框进行匹配,得到每个目标人员的配对人头框序列,所述配对人头框序列包括至少一个目标人员的配对人头框;根据所述配对人头框序列,在预设的三维空间中进行人头三维重建,得到目标人员的三维人头序列,所述三维人头序列中包括目标人员的三维人头;根据所述三维人头序列,对所述目标区域进行客流的监测。通过目标人员不同角度的人头图像,提取到更为准确的目标人头信息用于三维重建,使得三维目标人头在三维空间中的位置更为准确,从而提高客流量的计数准确度,进而提高客流量监测效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实本文档来自技高网...

【技术保护点】
1.一种客流的监测方法,其特征在于,包括以下步骤:/n获取目标区域的第一目标图像序列与第二目标图像序列,所述第一目标图像序列与所述第二目标图像序列为同一时刻不同角度采集得到;/n分别对所述第一目标图像序列与第二目标图像序列进行人头检测,得到第一人头框序列与第二人头框序列,所述第一人头框序列包括至少一个目标人员的第一人头框,所述第二人头框序列包括至少一个目标人员的第二人头框;/n根据所述第一人头框序列与第二人头框序列的时序关系,将所述第一人头框与所述第二人头框进行匹配,得到每个目标人员的配对人头框序列,所述配对人头框序列包括至少一个目标人员的配对人头框;/n根据所述配对人头框序列,在预设的三维空间中进行人头三维重建,得到目标人员的三维人头序列,所述三维人头序列中包括目标人员的三维人头;/n根据所述三维人头序列,对所述目标区域进行客流的监测。/n

【技术特征摘要】
1.一种客流的监测方法,其特征在于,包括以下步骤:
获取目标区域的第一目标图像序列与第二目标图像序列,所述第一目标图像序列与所述第二目标图像序列为同一时刻不同角度采集得到;
分别对所述第一目标图像序列与第二目标图像序列进行人头检测,得到第一人头框序列与第二人头框序列,所述第一人头框序列包括至少一个目标人员的第一人头框,所述第二人头框序列包括至少一个目标人员的第二人头框;
根据所述第一人头框序列与第二人头框序列的时序关系,将所述第一人头框与所述第二人头框进行匹配,得到每个目标人员的配对人头框序列,所述配对人头框序列包括至少一个目标人员的配对人头框;
根据所述配对人头框序列,在预设的三维空间中进行人头三维重建,得到目标人员的三维人头序列,所述三维人头序列中包括目标人员的三维人头;
根据所述三维人头序列,对所述目标区域进行客流的监测。


2.如权利要求1所述的方法,其特征在于,所述第一目标图像序列通过第一相机进行获取,所述第二目标图像序列通过第二相机进行获取,所述方法还包括:
在所述第一相机或第二相机的坐标系下,进行地面标定,得到标定的地面;
基于所述标定的地面,构建得到所述三维空间。


3.如权利要求2所述的方法,其特征在于,所述在所述第一相机或第二相机的坐标系下,进行地面标定,得到标定的地面,包括:
获取与所述目标区域关联的标定物信息,所述标定物信息为所述第一相机或第二相机的坐标系下的标定物信息;
根据所述标定物信息进行地面标定,得到标定的地面。


4.如权利要求2所述的方法,其特征在于,所述在所述第一相机或第二相机的坐标系下,进行地面标定,得到标定的地面,包括:
计算第一相机或第二相机所对应的地面特征点,对所述地面特征点进行三角化,得到所述地面特征点对应的三维空间点;
对所述三维空间点进行平面参数拟合,得到标定的地面。


5.如权利要求1所述的方法,其特征在于,所述将所述配对人头框序列在预设的三维空间中进行人头三维重建,得到目标人员的三维人头序列,包括:
计算当前帧中所述配对人头框中第一人头框与第二人头框的有效视差图;
通过所述有效视差图,在预设的三维空间中进行人头三维重建,得到当前帧三维人头;
基于所述当前帧三维人头,得到目标人员的三维人头序列。


6.如权利要求5所述的方法,其特征在于,所述计算当前帧中所述配对人头框中第一人头框与第二人头框的有效视差图,包括:
根据预设的先验视差,计算得到有效视差区间;
计算所述当前帧中所述配对人头框中第一人头框与第二人头框的视差图,并判断所述视差图是否落入所述有效视差区间;
...

【专利技术属性】
技术研发人员:郝凯旋黄哲王孝宇胡文泽
申请(专利权)人:深圳云天励飞技术股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1