信息存储方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:36949432 阅读:13 留言:0更新日期:2023-03-22 19:10
本申请提供一种信息存储方法、装置、电子设备及计算机可读存储介质,该信息存储方法包括:获取待录入的用户的身份信息,以及用户的手掌图像;从手掌图像中提取用户的手指关键点;基于手指关键点,计算手指的像素尺寸;基于像素尺寸,确定手指的实际尺寸;将身份信息和手指的实际尺寸建立匹配关系;存储匹配关系。本申请实施例能够自动测量手指实际尺寸并存储,提高手指尺寸测量以及存储的效率与准确性。性。性。

【技术实现步骤摘要】
信息存储方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及图像处理领域,具体涉及一种信息存储方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]部分物品生产过程对操作员的手指灵活度等要求较高,例如,组装生产高端电子精密产的组装生产现场。为提高物品生产质量,合理分配员工,派工人员会测量员工手指相关生理特征,并进行录入。然而,手动测量误差大,人工录入易出错,且浪费人力。

技术实现思路

[0003]鉴于上述,本申请提供一种信息存储方法、装置、电子设备及计算机可读存储介质,该方法能够自动测量和存储手指的实际尺寸,提高手指尺寸测量以及存储的效率与准确性,且节约人力。
[0004]本申请一实施方式提供信息存储方法,包括:获取待录入的用户的身份信息,以及所述用户的手掌图像;从所述手掌图像中提取所述用户的手指关键点;基于所述手指关键点,计算手指的像素尺寸;基于所述像素尺寸,确定所述手指的实际尺寸;将所述身份信息和所述手指的实际尺寸建立匹配关系;存储所述匹配关系。
[0005]采用该技术方案,无需人工测量和录入手指尺寸,能够基于手掌图像得到手指的实际尺寸,并自动存储,提高手指尺寸测量以及存储的准确性,且节约人力,提高用户数据采集的效率,便于后续基于手指尺寸分配用户的工作任务。
[0006]在一些实施例中,手指的实际尺寸包括手指长度,所述手指关键点包括:手指的指根关键点和指尖关键点;所述基于所述手指关键点,计算手指的像素尺寸,包括:计算所述指尖关键点和所述指根关键点的像素距离;所述基于所述像素尺寸,确定所述手指的实际尺寸,包括:根据所述像素距离,确定所述手指的长度。
[0007]采用该技术方案,能够基于手指的关键点自动获取手指的长度。
[0008]在一些实施例中,从所述手掌图像中提取所述用户的手指关键点,包括:
[0009]将所述手掌图像输入预设的手指关键点提取模型,得到所述指根关键点和指尖初始关键点;在所述指尖初始关键点和所述指根关键点所处的直线上,确定各指尖候选关键点;在所述各指尖候选关键点中,查找出所述指尖关键点。
[0010]相较于将指根初始关键点作为手指关键点,采用该技术方案,能够避免因提取模型所提取的指针初始关键点不准确导致的手指尺寸测量错误,提高手指尺寸测量的准确性。
[0011]在一些实施例中,手指的实际尺寸还包括手指周长,所述手指关键点还包括:手指的指周长关键点,所述基于所述手指关键点,计算手指的像素尺寸,包括:基于所述指周长关键点向所述指尖关键点和所述指根关键点之间的连线作垂线;在所述垂线上查找手指直径的两个直径端点;获取所述两个直径端点之间的像素距离;根据所述像素距离,确定所述
手指周长。
[0012]采用该技术方案,能够自动获取手指周长。
[0013]在一些实施例中,基于所述像素尺寸,确定所述手指的实际尺寸,包括:获取尺寸转换比例,所述尺寸转换比例为所述手掌图像中的像素尺寸与实际尺寸的比例;根据所述尺寸转换比例和手指的像素尺寸,计算手指的实际尺寸。
[0014]采用该技术方案,以将像素尺寸准确转换成实际尺寸。
[0015]在一些实施例中,手掌图像中显示的物品包括尺寸参照物,所述获取尺寸转换比例,包括:获取所述尺寸参照物的实际尺寸;计算所述尺寸参照物在所述手掌图像中的像素尺寸;根据所述尺寸参照物的像素尺寸和所述尺寸参照物的实际尺寸,计算所述尺寸转换比例。
[0016]采用该技术方案,通过在手掌图像中设置尺寸参照物,能够基于不同大小以及像素的手掌图像,准确得到尺寸转换比例,且提高拍摄的灵活性。
[0017]在一些实施例中,尺寸参照物为圆形参照物,所述计算所述尺寸参照物在所述手掌图像中的像素尺寸,包括:对所述手掌图像中拍摄的尺寸参照物进行目标检测,得到目标检测框;计算所述目标检测框中平行的两边的像素距离,得到第一像素距离和第二像素距离;若所述第一像素距离和第二像素距离的差值不超过预设阈值,根据所述第一像素距离和第二像素距离得到所述圆形参照物在所述手掌图像的像素尺寸。
[0018]采用该技术方案,减少因目标检测框不外切于圆形参照物各边导致的圆形参照物的像素尺寸检测误差大,提高尺寸转换比例的准确性,进而提高手指尺寸的准确性。
[0019]本申请一实施方式提供一种信息存储装置,包括:获取模块,用于获取待录入的用户的身份信息,以及所述用户的手掌图像;提取模块,用于从所述手掌图像中提取所述用户的手指关键点;计算模块,用于基于所述手指关键点,计算手指的像素尺寸;以及用于基于所述像素尺寸,确定所述手指的实际尺寸;存储模块,用于将所述身份信息和所述手指的实际尺寸建立匹配关系,以及用于存储所述匹配关系。
[0020]本申请一实施方式提供一种电子设备,电子设备包括处理器及存储器,存储器用于存储指令,处理器用于调用存储器中的指令,使得电子设备执行上述的信息存储方法。
[0021]本申请一实施方式提供一种计算机可读存储介质,其上存储有计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述的信息存储方法。
[0022]上述电子设备及计算机可读存储介质均与上述信息存储方法对应,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
[0023]图1是本申请一实施例中信息存储方法的步骤流程图。
[0024]图2是本申请一实施例中提取的手掌关键点的示意图。
[0025]图3是本申请一实施例中手指尺寸计算的示意图。
[0026]图4是本申请一实施例中手掌图像的示意图。
[0027]图5是本申请一实施例中信息存储装置的模块示意图。
[0028]图6是本申请一实施例中电子设备的结构示意图。
具体实施方式
[0029]为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和具体实施方式对本申请进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。
[0030]在下面的描述中阐述了很多具体细节以便于充分理解本申请,所描述的实施方式仅是本申请一部分实施方式,而不是全部的实施方式。
[0031]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本申请。
[0032]进一步需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0033]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息存储方法,其特征在于,包括:获取待录入的用户的身份信息,以及所述用户的手掌图像;从所述手掌图像中提取所述用户的手指关键点;基于所述手指关键点,计算手指的像素尺寸;基于所述像素尺寸,确定所述手指的实际尺寸;将所述身份信息和所述手指的实际尺寸建立匹配关系;存储所述匹配关系。2.如权利要求1所述的信息存储方法,其特征在于,所述手指的实际尺寸包括手指长度,所述手指关键点包括:手指的指根关键点和指尖关键点;所述基于所述手指关键点,计算手指的像素尺寸,包括:计算所述指尖关键点和所述指根关键点的像素距离;所述基于所述像素尺寸,确定所述手指的实际尺寸,包括:根据所述像素距离,确定所述手指的长度。3.如权利要求2所述的信息存储方法,其特征在于,所述从所述手掌图像中提取所述用户的手指关键点,包括:将所述手掌图像输入预设的手指关键点提取模型,得到所述指根关键点和指尖初始关键点;在所述指尖初始关键点和所述指根关键点所处的直线上,确定各指尖候选关键点;在所述各指尖候选关键点中,查找出所述指尖关键点。4.如权利要求2所述的信息存储方法,其特征在于,所述手指的实际尺寸还包括手指周长,所述手指关键点还包括:手指的指周长关键点,所述基于所述手指关键点,计算手指的像素尺寸,包括:基于所述指周长关键点向所述指尖关键点和所述指根关键点之间的连线作垂线;在所述垂线上查找手指直径的两个直径端点;获取所述两个直径端点之间的像素距离;根据所述像素距离,确定所述手指周长。5.如权利要求1至4中任一项所述的信息存储方法,其特征在于,所述基于所述像素尺寸,确定所述手指的实际尺寸,包括:获取尺寸转换比例,所述尺寸转换比例为所述手掌图像中的像素尺寸与实际尺寸的比例;根据所述尺寸转换比例和手...

【专利技术属性】
技术研发人员:张龙范亮沈涛雷艳飞李维杜承志李巍
申请(专利权)人:鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1