用于适配甲片的指甲尺寸测量方法、系统及计算机可读存储介质与流程

文档序号:31873919发布日期:2022-10-21 20:39阅读:210来源:国知局
用于适配甲片的指甲尺寸测量方法、系统及计算机可读存储介质与流程

1.本发明涉及甲片适配技术领域,特别涉及一种用于适配甲片的指甲尺寸测量方法、系统及计算机可读存储介质。


背景技术:

2.随着经济的迅猛发展,美甲产品和服务行业的发展日趋成熟。在美甲领域,贴片式的甲片是最基础的材料之一,用户需要选择与自己的手指指甲尺寸相适配的甲片,再在甲片上进行贴片等装饰。如果用户通过线上渠道购买甲片,需要通过线上方式查看卖方提供的版型尺寸图(如图1),通过目测方式比照自己指甲的尺寸来选择甲片尺寸型号,容易错买与自己指甲尺寸不适配的甲片,或者用户需要在线下用软尺测量并手动记录自己的指甲尺寸,操作不方便。


技术实现要素:

3.本发明所要解决的技术问题是提供一种便捷且相对准确的用于适配甲片的指甲尺寸测量方法、系统。
4.发明人想到,甲片贴合在手指指甲上主要要求宽度适配,而长度一般不做要求,因此用户只要测出手指指甲的宽度就能确定所适配的甲片尺寸型号;进一步地,发明人发现手指在手机等用户用于在线上渠道购买甲片的终端设备的触控屏幕上进行操作的时候,通过在终端设备上预设程序就能识别出手指的操作区域,而发明人经过实践发现预设程序所识别出的手指的操作区域的宽度与指甲的宽度相接近。为此,发明人想到只要获取用户对屏幕进行触摸操作的手指的宽度,就能测量到指甲的尺寸,从而在用户选择甲片时为其提供适配的指甲尺寸。
5.为此提供一种用于适配甲片的指甲尺寸测量方法,包括如下测量步骤:
6.启动步骤.根据用户的指甲尺寸测量需求,在终端设备的触控显示装置上显示预设的测量标尺界面;
7.生成步骤.若识别到在测量标尺界面存在手指触摸操作,则在该识别到的手指两侧分别生成彼此平行的两根测量线;
8.读数步骤.读取所述两根测量线之间的间距长度,以该间距长度作为测量到的指甲尺寸。
9.其中,所述测量标尺界面上设有刻度线,所述测量线与所述刻度线的刻度平行。
10.其中,所述刻度线和所述测量线这两者中的一者根据另一者的方向相适应地调整自身方向。
11.其中,所述刻度线显示在所述测量标尺界面上的远离识别到手指的区域的一侧。
12.其中,所述生成步骤还包括放置指示步骤:若在生成步骤中识别到在测量标尺界面存在手指触摸操作,则在所述识别到手指的区域显示手指放置框以提醒用户调整手指放
置的位置。
13.其中,所述手指放置框的形状为长方形,该长方形的长边与所述刻度线的刻度平行。
14.其中,还包括在所述生成步骤和所述读数步骤之间执行的调整步骤:所述两根测量线能根据用户的选择彼此远离或彼此靠近。
15.其中,在所述调整步骤中,两根测量线均在根据用户的选择彼此远离或彼此靠近地移动后生成新的测量线;在之后执行的所述读数步骤中读取的是用户新选择的两根测量线之间的间距长度。
16.其中,包括在所述读数步骤之后执行的尺寸显示步骤:在终端设备上的测量标尺界面的预设区域显示出该间距长度的读数。
17.其中,包括在所述测量步骤之后执行的如下校验步骤:
18.拍摄步骤.拍摄所述测量步骤所测量的手指的指甲图像;
19.识别步骤.识别所拍摄的指甲图像中的指甲的尺寸信息,所述尺寸信息包括指甲宽度;
20.比较步骤.比较所述识别步骤中识别的指甲宽度和所述测量步骤中的读数步骤所读取的两根测量线之间的间距长度;
21.判断步骤.若所述指甲宽度和所述间距长度这两者的比较结果为:
22.结果a,指甲宽度超出间距长度达预设程度a,则重新执行所述测量步骤;
23.结果b,间距长度超出指甲宽度达预设程度b,则重新执行所述测量步骤;
24.结果c,指甲宽度与间距长度的比较关系在结果a和结果b之间,则以测量步骤的读数步骤中读取的所述间距长度作为测量到的指甲尺寸。
25.还提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时能够实现上述用于适配甲片的指甲尺寸测量方法。
26.还提供一种用于适配甲片的指甲尺寸测量系统,包括终端设备、设在终端设备上的处理器以及与所述处理器相互连接的上述的计算机可读存储介质,该计算机可读存储介质上的计算机程序可被处理器执行。
27.其中,还包括与所述处理器连接的拍摄装置,所述拍摄装置用于拍摄指甲图像,所述处理器包括图像处理模块、读数模块和比较模块,所述图像处理模块用于识别所述拍摄装置所拍摄的指甲图像中的指甲的尺寸信息;所述读数模块用于读取所述两根测量线之间的间距长度;所述比较模块用于比较所述图像处理模块识别的尺寸信息和所述读数模块读取的间距长度,所述处理器用于根据比较模块对指甲的尺寸信息和间距长度这两者的比较结果输出指甲尺寸。
28.有益效果:该用于适配甲片的指甲尺寸测量系统,在系统的终端设备的触控显示装置上预设有测量标尺界面,通过执行预先录制的程序,用户将手指放到该测量标尺界面后,系统就在界面内识别到的手指两侧分别生成彼此平行的两根测量线,并以这两根测量线之间的间距长度作为该识别到的手指的指甲宽度,并以此作为测量到的指甲尺寸提供给用户,用户能直接以该指甲尺寸选择适配的甲片,整个指甲尺寸的测量过程在用户用来线上购买甲片的终端设备上实现,无需另找软尺等测量工具,操作便捷,且相较用户目测的方式更准确。
附图说明
29.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
30.图1是现有技术的甲片版型尺寸图。
31.图2是本实施例的指甲尺寸测量系统的测量标尺界面的一种实现形式示意图。
32.图3是图2中的测量线移动后生成新的测量线的实现形式示意图。
33.图4是本实施例的指甲尺寸测量系统的测量标尺界面的手指放置框的示意图。
34.图5是本实施例的指甲尺寸测量系统的测量标尺界面的刻度线与测量线的位置关系示意图。
35.图6是本实施例的指甲尺寸测量系统的拍摄装置所拍摄的指甲图像示意图。
具体实施方式
36.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.本实施例的指甲尺寸测量系统包括手机、平板等用户用于在线购买甲片的终端设备,以及处理器和与处理器相互连接的计算机可读存储介质,处理器设在终端设备上(如手机的控制芯片),计算机可读存储介质通过网页链接、安装在终端设备上的应用程序或者通过微信、支付宝等程序加载的应用(如微信小程序)实现,该计算机可读存储介质上的实现本实施例的用于适配甲片的指甲尺寸测量方法的计算机程序可被处理器执行。通过在上述指甲尺寸测量系统上执行如下用于适配甲片的指甲尺寸测量方法,本实施例能够实现便捷且相对准确地测量用户的指甲宽度,从而方便用户在购买甲片时选择与自己指甲适配的尺寸。
38.该用于适配甲片的指甲尺寸测量方法具体包括测量步骤和校验步骤,测量步骤包括启动步骤、生成步骤、调整步骤和读数步骤,校验步骤包括拍摄步骤、识别步骤、比较步骤和判断步骤。具体步骤实现过程详述如下。
39.启动步骤:根据用户的指甲尺寸测量需求,在终端设备的触控显示装置上显示预设的测量标尺界面。用户的指甲尺寸测量需求具体是用户打开终端设备上的预先录有程序的应用,选中测量按钮,触控显示装置上显示的应用界面就跳转到图2所示的测量标尺界面1。见图2,此时终端设备横置,测量标尺界面1上方显示预设的刻度线21。
40.生成步骤:若识别到在测量标尺界面存在手指触摸操作,则在该识别到的手指两侧分别生成彼此平行的两根测量线。用户将一根手指4放置在测量标尺界面1上,终端设备的处理器识别到触控屏幕上有触摸操作,且为长条形物体(根据当前触控识别的范围自动确认为长条形物体,如长宽比在2:1以上,通过现有技术实现,在此不做赘述),则处理器认为当前测量标尺界面1上存在手指触摸操作,在手指4的左右两侧分别生成彼此平行的两根测量线31。这两根测量线与刻度线的刻度平行,用户直接观察刻度线即可读出手指指甲宽度。
41.其中,生成步骤还包括放置指示步骤:若在生成步骤中识别到在测量标尺界面存
在手指触摸操作,则在识别到手指的区域显示图3的手指放置框5以提醒用户调整手指放置的位置。手指放置框5的形状为以识别到的手指最左侧边缘处为左下角向右上方延伸的长方形,该长方形的长边与刻度线21的刻度平行,以便用户人工读数。
42.在完成生成步骤后,执行后续的自动读数步骤之前,先执行调整步骤:两根测量线能根据用户的选择彼此远离或彼此靠近。进一步地,在调整步骤中,两根测量线均在根据用户的选择彼此远离或彼此靠近地移动后生成新的测量线。见图4,用户发现自动生成的测量线l1和l2在手指边缘,而自己的指甲相较手指边缘要更窄,用户手动选中l1将其拖动到l11或l12的位置,将l11或l12作为本次测量的测量线。具体地,用户拖动l1的过程中l2相对l1反向同步移动到l21或l22的位置;或者可以改为用户手动选中l1则只拖动l1,用户选中l2则只拖动l2,以便用户自由调整所测量的指甲宽度。另外,可以改为保留用户每次拖动l1所形成的新的测量线l11和l12,在之后执行的读数步骤中读取的是用户新选择的两根测量线如l11和l22之间的间距长度。
43.其中,刻度线和测量线这两者中的一者根据另一者的方向相适应地调整自身方向。如图5所示,手指换为触摸左下角,则刻度线22显示在测量标尺界面1上的远离识别到手指的区域的一侧。如此则用户手指放置位置不合适或者换手测量时挡住刻度线,能自动调整刻度线显示的位置,方便读数。
44.读数步骤:读取两根测量线之间的间距长度,以该间距长度作为测量到的指甲尺寸。
45.在读数步骤之后还执行尺寸显示步骤:在终端设备上的测量标尺界面的预设区域显示出该间距长度的读数。
46.用户逐一将右手和左手的十根手指放置在测量标尺界面完成上述测量步骤,即可完成测量全部十根手指的指甲尺寸。
47.该用于适配甲片的指甲尺寸测量系统,在系统的终端设备的触控显示装置上预设有测量标尺界面,通过执行预先录制的程序,用户将手指放到该测量标尺界面后,系统就在界面内识别到的手指两侧分别生成彼此平行的两根测量线,并以这两根测量线之间的间距长度作为该识别到的手指的指甲宽度,并以此作为测量到的指甲尺寸提供给用户,用户能直接以该指甲尺寸选择适配的甲片,整个指甲尺寸的测量过程在用户用来线上购买甲片的终端设备上实现,无需另找软尺等测量工具,操作便捷,且相较用户目测的方式更准确。
48.在完成上述测量步骤之后,如果用户对自己测得的指甲尺寸不放心,还可以执行如下校验步骤来进行指甲尺寸的进一步校验。
49.本实施例的指甲尺寸测量系统的处理器包括图像处理模块、读数模块和比较模块,图像处理模块用于识别拍摄装置所拍摄的指甲图像中的指甲的尺寸信息;读数模块用于读取两根测量线之间的间距长度;比较模块用于比较图像处理模块识别的尺寸信息和读数模块读取的间距长度,处理器用于根据比较模块对指甲的尺寸信息和间距长度这两者的比较结果输出指甲尺寸。具体校验步骤详述如下。
50.拍摄步骤:拍摄测量步骤所测量的手指的指甲图像。终端设备上设有与处理器连接的拍摄装置(如手机摄像头),拍摄装置用于拍摄如图6所示的指甲图像。
51.识别步骤:识别所拍摄的指甲图像中的指甲的尺寸信息(长度l、宽度w和深度d),尺寸信息包括指甲宽度w。
52.比较步骤:比较识别步骤中识别的指甲宽度和测量步骤中的读数步骤所读取的两根测量线之间的间距长度。
53.判断步骤,若指甲宽度和间距长度这两者的比较结果为:
54.结果a,指甲宽度超出间距长度达预设程度a(如10%),则重新执行测量步骤;
55.结果b,间距长度超出指甲宽度达预设程度b(如5%),则重新执行测量步骤;
56.结果c,指甲宽度与间距长度的比较关系在结果a和结果b之间,则以测量步骤的读数步骤中读取的间距长度作为测量到的指甲尺寸。
57.以上所描述的指甲尺寸测量系统实施例仅是示意性的,其中作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
58.最后应说明的是:本发明实施例公开的用于适配甲片的指甲尺寸测量方法所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1