用户位置确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:23672264 阅读:16 留言:0更新日期:2020-04-04 17:45
本申请提供一种用户位置确定方法、装置、电子设备及存储介质。本申请实施例提供的用户位置确定方法,包括:获取覆盖预设空间范围的目标图像,确定目标图像中用户的头部位置坐标,根据头部位置坐标以及预设映射函数确定用户的脚部位置坐标,其中,脚部位置坐标用于表征用户在预设空间范围中的物理位置。本申请实施例提供的用户位置确定方法,通过从获取到的目标图像中确定头部位置坐标,并根据预设映射函数确定头部位置坐标对应的脚部位置坐标,从而确定用户在预设空间范围内的实际物理位置,以对预设空间中的用户进行精确定位。

User location determination method, device, electronic equipment and storage medium

【技术实现步骤摘要】
用户位置确定方法、装置、电子设备及存储介质
本申请涉及图像处理
,尤其涉及一种用户位置确定方法、装置、电子设备及存储介质。
技术介绍
近年来,随着零售行业的物联网技术越来越成熟,零售行业对于商店的无人化,货柜智能化等需求,越来越紧迫。其中,为了在无人商店中实现用户与货物的绑定,首先就需要对用户所在的位置进行定位。因此,亟需一种用户位置确定方法,以对无人商店中用户所处的位置进行准确定位。
技术实现思路
本申请实施例提供一种用户位置确定方法、装置、电子设备及存储介质,以解决现有技术中无法对无人商店中的用户进行准确定位的技术问题。第一方面,本申请实施例提供一种用户位置确定方法,包括:获取覆盖预设空间范围的目标图像;确定所述目标图像中用户的头部位置坐标;根据所述头部位置坐标以及预设映射函数确定所述用户的脚部位置坐标,其中,所述脚部位置坐标用于表征所述用户在所述预设空间范围中的物理位置。在一种可能的设计中,在所述确定所述目标图像中用户的头部位置坐标之后,还包括:根据所述头部位置坐标以及预设摄像头矫正映射函数确定矫正头部位置坐标,以根据所述矫正头部位置坐标以及所述预设映射函数确定所述脚部位置坐标。在一种可能的设计中,在所述根据所述头部位置坐标以及预设映射函数确定所述用户的脚部位置坐标之后,还包括:获取商品取放信息,所述商品取放信息包括商品信息以及取放位置信息;根据所述取放位置信息以及所述脚部位置坐标确定所述商品信息的归属信息,所述归属信息包括所述用户的用户信息。在一种可能的设计中,所述的用户位置确定方法,还包括:获取标注数据集,所述标注数据集包括第一坐标以及第二坐标,其中,所述第一坐标为用户头部在目标图像中的像素坐标,所述第二坐标为用户脚部在预设标记坐标系下的数值坐标;根据所述标注数据集以及预设拟合算法确定所述预设映射函数。在一种可能的设计中,在所述根据所述标注数据集以及预设拟合算法确定所述预设映射函数之前,还包括:根据所述第一坐标以及预设摄像头矫正映射函数确定矫正第一坐标,以根据所述矫正第一坐标、所述第二坐标以及所述预设拟合算法确定所述预设映射函数。在一种可能的设计中,所述预设拟合算法为最小二乘法。在一种可能的设计中,所述的用户位置确定方法,还包括:根据柱面投影算法,获取广角摄像头对应的畸变参数;根据所述畸变参数确定所述预设摄像头矫正映射函数。在一种可能的设计中,所述确定所述目标图像中用户的头部位置坐标,包括:确定所述目标图像中用户的头部标示框,所述头部标示框用于标识所述用户的头部在所述目标图像中的范围;确定所述头部标示框的中心位置对应的坐标为所述头部位置坐标。第二方面,本申请实施例还提供一种用户位置确定装置,包括:获取模块,用于获取覆盖预设空间范围的目标图像;处理模块,用于确定所述目标图像中用户的头部位置坐标;所述处理模块,还用于根据所述头部位置坐标以及预设映射函数确定所述用户的脚部位置坐标,其中,所述脚部位置坐标用于表征所述用户在所述预设空间范围中的物理位置。在一种可能的设计中,所述处理模块,还用于根据所述头部位置坐标以及预设摄像头矫正映射函数确定矫正头部位置坐标,以根据所述矫正头部位置坐标以及所述预设映射函数确定所述脚部位置坐标。所述获取模块,还用于获取商品取放信息,所述商品取放信息包括商品信息以及取放位置信息;所述处理模块,还用于根据所述取放位置信息以及所述脚部位置坐标确定所述商品信息的归属信息,所述归属信息包括所述用户的用户信息。在一种可能的设计中,所述用户位置确定装置,还包括:标注模块,用于获取标注数据集,所述标注数据集包括第一坐标以及第二坐标,其中,所述第一坐标为用户头部在目标图像中的像素坐标,所述第二坐标为用户脚部在预设标记坐标系下的数值坐标;拟合模块,用于根据所述标注数据集以及预设拟合算法确定所述预设映射函数。在一种可能的设计中,所述用户位置确定装置,还包括:矫正模块,用于根据所述第一坐标以及预设摄像头矫正映射函数确定矫正第一坐标,以根据所述矫正第一坐标、所述第二坐标以及所述预设拟合算法确定所述预设映射函数。在一种可能的设计中,所述预设拟合算法为最小二乘法。在一种可能的设计中,所述用户位置确定装置,还包括:确定模块,用于根据柱面投影算法,获取广角摄像头对应的畸变参数;所述确定模块,还用于根据所述畸变参数确定所述预设摄像头矫正映射函数。在一种可能的设计中,所述处理模块,具体用于:确定所述目标图像中用户的头部标示框,所述头部标示框用于标识所述用户的头部在所述目标图像中的范围;确定所述头部标示框的中心位置对应的坐标为所述头部位置坐标。第三方面,本申请实施例还提供一种电子设备,包括:处理器;以及,存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任意一种可能的用户位置确定方法。第四方面,本申请实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任意一种可能的用户位置确定方法。本申请实施例提供的一种用户位置确定方法、装置、电子设备及存储介质,通过从获取到的目标图像中确定头部位置坐标,并根据预设映射函数确定头部位置坐标对应的脚部位置坐标,从而确定用户在预设空间范围内的实际物理位置,以对预设空间中的用户进行精确定位。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请根据一示例实施例示出的用户位置确定方法应用场景架构示意图;图2是本申请根据一示例实施例示出的用户位置确定方法的流程示意图;图3是图2所示实施例中预设映射函数确定步骤的流程示意图;图4A是图1中区域1对应的目标图像;图4B是图1中区域2对应的目标图像;图4C是图1中区域3对应的目标图像;图4D是图1中区域4对应的目标图像;图5是本申请根据另一示例实施例示出的用户位置确定方法的流程示意图;图6是图5所示实施例中预设摄像头矫正映射函数确定步骤的流程示意图;图7A-图7B为图5所示实施例中提供的柱面投影的示意图;图8A-图8B为图5所示实施例中用于确定畸变参数的测试图像的示意图;图9是图5所示实施例中预设映射函数确定步骤的流程示意图;图10是本申请根据又一示例实施例示出的用户位置确定方法的流程示意图;图11是本申请根据一示例实施例示出的用户位置确定装置的结构示意图;本文档来自技高网...

【技术保护点】
1.一种用户位置确定方法,其特征在于,包括:/n获取覆盖预设空间范围的目标图像;/n确定所述目标图像中用户的头部位置坐标;/n根据所述头部位置坐标以及预设映射函数确定所述用户的脚部位置坐标,其中,所述脚部位置坐标用于表征所述用户在所述预设空间范围中的物理位置。/n

【技术特征摘要】
1.一种用户位置确定方法,其特征在于,包括:
获取覆盖预设空间范围的目标图像;
确定所述目标图像中用户的头部位置坐标;
根据所述头部位置坐标以及预设映射函数确定所述用户的脚部位置坐标,其中,所述脚部位置坐标用于表征所述用户在所述预设空间范围中的物理位置。


2.根据权利要求1所述的用户位置确定方法,其特征在于,在所述确定所述目标图像中用户的头部位置坐标之后,还包括:
根据所述头部位置坐标以及预设摄像头矫正映射函数确定矫正头部位置坐标,以根据所述矫正头部位置坐标以及所述预设映射函数确定所述脚部位置坐标。


3.根据权利要求1所述的用户位置确定方法,其特征在于,在所述根据所述头部位置坐标以及预设映射函数确定所述用户的脚部位置坐标之后,还包括:
获取商品取放信息,所述商品取放信息包括商品信息以及取放位置信息;
根据所述取放位置信息以及所述脚部位置坐标确定所述商品信息的归属信息,所述归属信息包括所述用户的用户信息。


4.根据权利要求1-3中任意一项所述的用户位置确定方法,其特征在于,还包括:
获取标注数据集,所述标注数据集包括第一坐标以及第二坐标,其中,所述第一坐标为用户头部在目标图像中的像素坐标,所述第二坐标为用户脚部在预设标记坐标系下的数值坐标;
根据所述标注数据集以及预设拟合算法确定所述预设映射函数。


5.根据权利要求4所述的用户位置确定方法,其特征在于,在所述根据所述标注数据集以及预设拟合算法确定所述预设映射函数之前,还包括:
根据所述第一坐标以及预设摄像头矫正映射函数确定矫...

【专利技术属性】
技术研发人员:朱兆琪董玉新车广富陈宇
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1