本发明专利技术公开了一种基于用户信息的仓储分配方法,该方法首先获取用户的年龄和身高,然后根据所述年龄和身高,确定适合用户的储物箱的距离、大小和高度,最后为用户分配适配所述距离、大小和高度的储物箱。使用本发明专利技术能够帮助特定用户得到最适合的空间,增强仓储系统的智能性以及分配的合理性。
A storage allocation method based on user information
【技术实现步骤摘要】
一种基于用户信息的仓储分配方法
本专利技术用于储物寄存领域,尤其涉及一种根据用户信息分配存储位置的方法。
技术介绍
目前,在超市、车站、学校、社区等多个场景,安装使用了大量的储物柜和寄存箱,给人们带来了一定的便利。但是,其使用方法较为单一,一般为用户手动申请存储,存储系统给出纸质存储凭证,然后用户根据凭证开启或者关闭用户的存储空间。用户的存储空间往往是随机分配的,在大量储物柜和寄存箱面前,老人、儿童和残障人士等往往不能得到与其身高匹配的使用起来最为简单的存储空间。此外,现在的储物系统一般都是按组排列使用,在用户量较大时,新用户往往需要逐个核查每组储物柜或寄存箱,才能找到空闲的存储空间,也给用户带来的不必要的麻烦。
技术实现思路
有鉴于此,本专利技术提供了一种动态仓储分配方法,能够帮助特定用户得到最适合的空间,增强仓储系统的智能性以及分配的合理性。为了解决上述技术问题,本专利技术是这样实现的:一种基于用户信息的仓储分配方法,包括:步骤1、获取用户的年龄和身高;步骤2、根据所述年龄和身高,确定适合用户的储物箱的距离、大小和高度;步骤3、为用户分配适配所述距离、大小和高度的储物箱。可选地,步骤1所述获取用户的年龄和身高为:通过拍摄用户图像进行图像识别的方式获取用户的年龄和身高。可选地,步骤2确定适合用户的储物箱的距离、大小和高度时,进一步结合年龄权重和身高权重进行处理;年龄权重和身高权重均根据数据获取准确率和特异性确定;所述特异性是指步骤1获取的数据与默认标准值的差异程度。可选地,所述步骤2采用神经网络确定适合用户的距离、大小和高度;神经网络的输入为年龄、年龄权重、身高、身高权重,输出为距离、大小和高度。可选地,所述步骤3包括:步骤31:判断剩余储物箱数量是否高于设定阈值;如果是,则执行步骤32;否则执行步骤33;步骤32:采用最优搜索方案:根据合适用户的距离、大小和高度寻找满足要求的储物箱分配给用户;如果找不到,则执行步骤33;步骤33:采用次优搜索方案:对每个剩余储物箱满足要求的程度进行打分,选择分数最高的储物箱分配给用户。可选地,所述最优搜索方案为:构造仓储系统存储树:根据存储箱组数确定第2层的子节点,根据存储箱所在层数设置第3层的子节点,根据距离设置第4层的子节点,根据大小设置第5层的子节点;从存储树的父节点出发,访问与产生分配请求的存储箱组同属一组的子节点,再按照深度优先搜索的原则,若当前节点符合要求之一,则继续搜索当前子节点的符合其他要求的子节点;若当前子节点不符合要求,则搜索当前子节点的兄弟节点,则并以此类推,直到找到符合全部要求的节点。可选地,所述次优搜索方案为:步骤a:根据数据获取准确率和特异性确定年龄权重wage和身高权重wheight;所述特异性是指测量值与默认标准值的差异大小;步骤b:当年龄权重大于身高权重时,计算距离权重高低权重为大小权重为当年龄权重小于或等于身高权重时,计算高低权重为大小权重为距离权重为步骤c:对剩余的全部空箱进行遍历,计算每一个空箱的分数;计算方法为:大小只有符合要求和不符合要求两种情况,符合则累加大小权重的分值,不符合则不累加任何分值;距离有要求距离内和距离外两种情况,储物箱在距离内则累加距离权重的分值,在距离外则按照超过距离的比例累加分数,超过的距离越大,累加越少的分数,最少为0分;高低有要求高度范围内和要求高度范围外两种情况,储物箱在高度范围内则累加高低权重的分值,在高度范围外则按照超过高度范围的比例累加分数,超过的高度范围越大,累加越少的分数,最少为0分。可选地,年龄权重的确定方式为:wage=k1·accuracyage+k2·|agemeasure-agestandard|其中,wage为年龄权重,accuracyage为年龄的数据获取准确率,|agemeasure-agestandard|表示年龄的特异性;k1和k2分别为数据获取准确率和特异性的加权权重,agemeasure为步骤1获取的年龄值,agestandard为设定的年龄默认标准值;身高权重的确定方式为:wheight=k3·accuracyheight+k4·|hmeasure-heightstandard|其中,wheight为身高权重,accuracyheight为身高的数据获取准确率,|hmeasure-heightstandard|表示身高的特异性;k3和k4分别为数据获取准确率和特异性的加权权重,hmeasure为步骤1获取的身高值,heightstandard为设定的身高默认标准值。可选地,所述年龄和年龄的数据获取准确率的获取方式为:利用估计年龄的神经网络对用户图像进行解算,输出节点输出用户属于各种年龄的概率,根据输出结果获得用户的年龄agemeasure;神经网络输出节点输出的所述概率即为年龄的数据获取准确率accuracyage;所述身高的数据获取准确率的获取方式为:获取用户位于地面标志点时的用户图像,根据人脸图像占整幅图像比例估算人脸距离摄像头的距离s,由可得摄像头与地面标志点的水平距离l1;利用l1与真实值l计算身高估计的准确率为:可选地,步骤2中确定适合用户的储物箱的距离、大小和高度的原则为:储物箱高度与用户身高相匹配;用户年龄过大或过小,则所分配的储物箱距离越近、大小越大、高度越与用户取放物品的能力相匹配。有益效果:(1)本专利技术充分利用用户信息为不同的用户身份分配不同的存储方案,使每个用户得到最适合的存储空间。彻底摒弃了传统方法中随机分配存储空间地分配策略,赋予储物柜智能性。本专利技术尤其对于老年人、残障人士和儿童等特殊人群具有重要意义,可以极大地提高这些用户地使用体验。(2)本专利技术利用权重对年龄和身高进行调整,将年龄信息和身高信息的物理量的准确程度(包括数据获取准确率和特异性)加入到仓储分配的考虑因素中,提高分配的合理性。(3)本专利技术采用神经网络构建年龄、年龄权重、身高、身高权重与储物箱的大小、高度和距离的映射关系,降低分配策略实现难度。(4)本专利技术设置了储物箱阈值,只有储物箱较多时,才使用最优分配方案,储物箱不够时,直接使用次优方案,避免每次先执行最优方案,寻找失败再执行次优方案带来的时间浪费的问题。(5)次优方案中,巧妙的设计了距离权重、高低权重和大小权重的计算方式,使得利用这些权重进行评分时,能够获得更加合理的分值。(6)本专利技术还给出了优选的年龄权重和身高权重的确定方案,计算简单,且有效表征了用户数据的准确程度。(7)在实施最优搜索方案时,本专利技术使用了深度优先搜索算法,占用内存小,适合解决规模较大的存储柜的搜索问题。附图说明图1为本专利技术基于用户信息的仓储分配方法的流程图。图2为本专利技术计算高度的示意图。图3为本专利技术所使用神经网络的结构图。图4为图1中步骤四的流程图。
...
【技术保护点】
1.一种基于用户信息的仓储分配方法,其特征在于,包括:/n步骤1、获取用户的年龄和身高;/n步骤2、根据所述年龄和身高,确定适合用户的储物箱的距离、大小和高度;/n步骤3、为用户分配适配所述距离、大小和高度的储物箱。/n
【技术特征摘要】
1.一种基于用户信息的仓储分配方法,其特征在于,包括:
步骤1、获取用户的年龄和身高;
步骤2、根据所述年龄和身高,确定适合用户的储物箱的距离、大小和高度;
步骤3、为用户分配适配所述距离、大小和高度的储物箱。
2.如权利要求1所述的方法,其特征在于,步骤1所述获取用户的年龄和身高为:通过拍摄用户图像进行图像识别的方式获取用户的年龄和身高。
3.如权利要求1所述的方法,其特征在于,步骤2确定适合用户的储物箱的距离、大小和高度时,进一步结合年龄权重和身高权重进行处理;年龄权重和身高权重均根据数据获取准确率和特异性确定;所述特异性是指步骤1获取的数据与默认标准值的差异程度。
4.如权利要求3所述的方法,其特征在于,所述步骤2采用神经网络确定适合用户的距离、大小和高度;神经网络的输入为年龄、年龄权重、身高、身高权重,输出为距离、大小和高度。
5.如权利要求1所述的方法,其特征在于,所述步骤3包括:
步骤31:判断剩余储物箱数量是否高于设定阈值;如果是,则执行步骤32;否则执行步骤33;
步骤32:采用最优搜索方案:根据合适用户的距离、大小和高度寻找满足要求的储物箱分配给用户;如果找不到,则执行步骤33;
步骤33:采用次优搜索方案:对每个剩余储物箱满足要求的程度进行打分,选择分数最高的储物箱分配给用户。
6.如权利要求5所述的方法,其特征在于,所述最优搜索方案为:
构造仓储系统存储树:根据存储箱组数确定第2层的子节点,根据存储箱所在层数设置第3层的子节点,根据距离设置第4层的子节点,根据大小设置第5层的子节点;
从存储树的父节点出发,访问与产生分配请求的存储箱组同属一组的子节点,再按照深度优先搜索的原则,若当前节点符合要求之一,则继续搜索当前子节点的符合其他要求的子节点;若当前子节点不符合要求,则搜索当前子节点的兄弟节点,则并以此类推,直到找到符合全部要求的节点。
7.如权利要求5所述的方法,其特征在于,所述次优搜索方案为:
步骤a:根据数据获取准确率和特异性确定年龄权重wage和身高权重wheight;所述特异性是指测量值与默认标准值的差异大小;
步骤b:当年龄权重大于身高权重时,计算距离权重高低权重为大小权重为当年龄权重小于或等于身高权重时,计算高低权重为大小权重为距离权重为
步骤c:对剩余的全部空箱进行遍历,计...
【专利技术属性】
技术研发人员:马立玲,郭建,王军政,赵江波,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。