一种美甲方法、美甲装置以及存储介质与流程

文档序号:18455674发布日期:2019-08-17 01:34阅读:166来源:国知局
一种美甲方法、美甲装置以及存储介质与流程

本发明属于美甲技术领域,特别涉及一种美甲方法、美甲装置以及存储介质。



背景技术:

美甲装置是针对指甲进行打印的美甲装置。美甲装置是将要打印的指甲的手指定位在设置于装置本体的手指放置台上,并在该定位的手指的指甲上打印颜色、花纹等设计图像的美甲装置。在这样的美甲装置中,用户选择想打印在自己指甲上的设计图像,所选择的设计图像被打印在手指的指甲部的区域。

因为美甲装置在打印过程中,打印机构无法拍摄到用户甲部的图像,以确定当前的进度信息,容易会造成用户在美甲过程中产生焦虑的情绪,影响打印效果。



技术实现要素:

有鉴于此,本发明实施例提供了一种美甲方法、美甲装置以及存储介质。

本发明实施例提供的一种美甲方法,其特征在于,包括:

通过打印机构,将设计图像打印到用户甲部;

检测所述打印机构在实施打印过程中的移动信息;

将所述移动信息发送至外部终端,以使所述外部终端根据所述移动信息以及设计图像来确定当前打印进度,并使所述外部终端将所述打印进度显示给用户。

本发明实施例还提供的一种美甲方法,其特征在于,包括:

获取美甲装置给用户甲部实施打印的设计图像;

接收美甲装置检测打印机构在实施打印过程中的移动信息;

根据所述移动信息以及设计图像来确定当前打印进度;

将所述打印进度显示给用户。

本发明实施例还提供了一种美甲装置,其特征在于,包括:

打印机构,用于给用户甲部实施打印;

移动检测部,用于检测所述打印机构在实施打印过程中的移动信息;

通信部,用于将所述移动信息发送至外部终端,以使所述外部终端根据所述移动信息以及设计图像来确定当前打印进度,并使所述外部终端将所述打印进度显示给用户。

本发明实施例还提供了一种美甲装置,其特征在于,包括:

打印机构、移动检测部、通信部、处理器以及用于存储所述处理器可执行指令的存储器;其中所述处理器用于执行上述任一方法。

本发明实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当在美甲装置上运行时,使得美甲装置执行上述所述的任一方法。

本发明实施例提供的一种美甲方法、美甲装置以及存储介质,能够显示美甲过程中的进度信息。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种美甲装置的结构框架图;

图2是本发明实施例提供的一种美甲装置的框架示意图;

图3是本发明实施例提供的一种美甲系统的框架示意图;

图4是本发明实施例提供的美甲方法的一种流程示意图;

图5是本发明实施例提供的美甲方法的另一种流程示意图;

图6是本发明实施例提供的美甲方法的另一种流程示意图;

图7是本发明实施例提供的美甲方法的另一种流程示意图;

图8是本发明实施例提供的美甲方法的另一种流程示意图;

图9是本发明实施例提供的美甲方法的另一种流程示意图;

图10是本发明实施例提供的美甲方法的另一种流程示意图;

图11是本发明实施例提供的美甲过程的示意图;

图12是本发明实施例提供的另一种美甲过程的示意图。

具体实施方式

本发明实施例提供的一种美甲方法、美甲装置以及存储介质,能够显示打印过程。

为了使本技术领域的成员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例进行描述。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了说明本发明实施例所述的技术方案,下面通过具体实施例来进行说明。

如图1所示的,是本发明实施例提供的打印装置100的结构框架图。本发明实施例的打印装置可以包括图1所示的所有部件或装置,也可以缺少其中一部分的部件或装置。

本发明实施例提供的打印装置100可以针对用户甲部实施打印,以在用户甲部上打印出颜色、花纹或者图像等装饰图案。

如图1所示的,打印装置100可以包括有摄像装置110、处理器120、通信装置130、存储器140、打印机构150以及输入装置160。存储器140存储计算机程序,该计算机程序包括操作系统程序1422,应用程序1421等。处理器120用于读取存储器140中的计算机程序,然后执行计算机程序定义的方法,例如处理器120读取操作系统程序1422从而在打印装置上运行操作系统以实现操作系统的各种功能,或读取一种或多种应用程序1421从而在打印装置上运行应用。

摄像装置110,是用于捕捉图像的装置,具体可以是摄像头或者是光学扫描仪等装置。通过摄像装置110可以捕捉用户甲部,具体的可以是如图11-12所示的,捕捉带有用户指甲的图像。本发明实施例提供的打印装置或者终端,可以包括有一个或者多个摄像装置110。一种可行的实施方式是通过摄像装置110捕捉带有用户指甲部位的图像,然后提供给处理器来分析和处理,以识别指甲部位,并根据识别结果来对指甲部位进行定位,以供打印机构150来在对应的部位进行打印。

处理器120可以包括一个或多个处理器,例如处理器120可以包括一个或多个中央处理器,或者包括一个中央处理器和一个图形处理器。当处理器120包括多个处理器时,这多个处理器可以继承在同一块芯片上,也可以是各自为独立的芯片。一个处理器可以包括一个或者多个处理核。处理器120可以处理图像信息,也可以对打印装置进行控制,例如对打印装置的打印位置或者方式进行控制等。

通信装置130用于,用于与外部终端或者设备建立无线连接的装置或者模块,例如wifi网络装置(wifi天线)、蓝牙网络装置(蓝牙天线)等。通信装置130可以接收外部装置,如终端或者服务器,发送过来打印图像;通信装置130也可以从服务器中下载打印图像。

存储器140还存储有除计算机程序之外的其他数据1423,其他数据1423可以包括操作系统1422或应用程序1421被运行后产生的数据,该数据包括系统数据(例如操作系统的配置参数)和用户数据,例如,进程运行时产生的数据。

存储器140一般包括内存141和外存142。内存141可以为随机存储器

(ram),只读存储器(rom),以及高速缓存(cache)等。本发明实施例的存储空间可以包括闪存(flash)、硬盘、光盘、usb盘、软盘或磁带机等。计算机程序通常被存储在外存142上,处理器120在执行处理前会将计算机程序从外存加载到内存141。

打印机构150,对于用户甲部上实施颜色、花纹、图案等的打印。打印机构上包括有打印头、可以支持横向或者纵向移动的导杆、控制电机等部件。当打印头对准用户甲部时,打印头对甲部直接进行喷涂或者是涂抹油墨来进行打印。本发明实施例的打印头不限于是喷墨方式的打印头。

打印装置100上还设置有检测打印机构150位置移动信息的检测部件,具体的检测部件可以是位置传感器,用来检测打印机构150在打印过程中的位置或者是移动信息。具体的移动信息可以是沿特定方向上的移动信息,例如沿着设计图像长度方向或者宽度方向的移动信息;检测部件也可以是摄像装置120,通过摄像装置120拍摄包含打印机构150的图像,通过图像识别,来确定所述打印结构150在打印过程中的位置信息,进而通过位置的变化信息来确定所述打印机构的移动信息。

输入装置550为向打印装置输入数据和信息的设备,具体的可以包括键盘、触控屏、麦克风,在一些情况向,摄像装置也可以作为输入装置。通过输入装置可以启动或者是控制打印装置来编辑打印图像或者实施打印。

如图2所示,是本发明实施例提供的一种用户在打印过程中的关系示意图。用户在美甲过程中,将甲部伸入到美甲装置中,美甲装置的打印机构150对用户甲部实施打印。摄像头120在打印前,可以拍摄到用户甲部的第一图像,并通过识别所述第一图像,来对用户甲部进行定位,确定用户甲部的位置坐标。通过打印装置100的控制机构,来控制打印机构在用户甲部的位置处实施打印,即将设计图像打印到用户的甲部上。

如图3所示,是本发明实施例的美甲装置与外部终端的连接框架图。通过通信装置,美甲装置与外部终端进行连接,具体的,打印装置和外部终端通过3g、4g、5g等移动运营商网络、或者是任何标准下的wifi网络或者是蓝牙网络等通信网络来建立连接。本发明实施例的外部终端可以但不限于手机、平板电脑、笔记本、台式电脑、便携式电子设备(pda)等电子设备。

如图3所示,是本发明实施例提供的一种美甲方法的流程示意图。

401通过打印机构,将设计图像打印到用户甲部。

本发明实施例的打印机构,对于用户甲部实施颜色、花纹、图案等的打印。打印部件上包括有打印头、可以支持横向或者纵向移动的导杆、控制电机等部件。当打印头对准用户待打印部位时,打印头对待打印部位直接进行喷涂或者是涂抹油墨(利用描绘笔)来进行打印。本发明实施例的打印头不限于是喷墨方式的打印头。

本发明实施例提供的打印装置,通过摄像头来拍摄带有用户甲部的图像,通过图像处理、特征提取以及匹配等图像识别步骤,来确定用户甲部的位置。一种可行的实施方式是,获取外部发送过来的设计图像,其中所述设计图像为其他终端发送过来或者是通过服务器下载的设计图像;另一种可行的实施方式是,获取打印装置内部存储的设计图像。通过打印机构,将所述设计图像,打印到用户的甲部。

402检测所述打印机构在实施打印过程中的移动信息。

在所述打印机构对用户的甲部进行打印过程中,所述打印机构位于所述用户甲部以及摄像头之间。因此,通过摄像头只能够拍摄到所述打印机构。

一种可行的实施方式是在所述打印机构上设有一个或者多个位置传感器,具体的所述位置传感器包括但不限于接触式位置传感器以及非接触式位置传感器,例如行程开关、二维矩阵式位置传感器等为接触是位置传感器,非接触式位置传感器包括但不限于是电磁式、光电式、差动变压器式、电涡流式、电容式、干簧管、霍尔式。通过位置传感器,来检测打印机构在打印过程中的移动信息。

另一种可行的实施方式是,通过记录打印的时间以及预估的打印时间,来确定当前打印机构移动信息。具体的,当前打印图像预估的打印时间为20s,预估的移动距离为10mm,则当实施打印的时间为10s的时候,则表明当前打印机构移动了5mm的距离。

另一种可行的实施方式是,通过摄像头来确定打印机构的移动信息,具体实施方式如下:

501通过摄像头拍摄打印机构在实施打印过程中的第一图像。

本发明实施例的第一图像,为包括打印机构的图像,具体的可以是包括有打印机构的部件或者是全部机构的图像。

502识别所述第一图像,确定所述打印机构在打印过程中的位置信息。

通过识别打印机构上的特征点,具体的特征点可以是特定部件的位置坐标,来确定打印机构的移动信息。

503根据所述打印机构的位置信息来确定所述打印机构在实施打印过程中的移动信息。

例如,打印机构从设定的位置坐标开始打印,通过确定打印机构当前的位置,即可确定打印机构的移动信息,即通设定位置坐标到当前位置坐标之间的距离。

另一种可行的实施方式是,摄像头拍摄打印过程中打印机构移动开始图像以及当前图像。

具体的,摄像头拍摄打印机构在开始实施打印时候的位置坐标,具体的可以是打印机构上特定的部件或者是点的位置坐标;摄像头拍摄在实施打印过程中打印机构的当前位置坐标,然后通过两个位置坐标来确定打印机构在打印过程中的移动信息。

303将所述移动信息发送至外部终端,以使所述外部终端根据所述移动信息以及设计图像来确定当前打印进度,并使所述外部终端将所述打印进度显示给用户。

将所述打印机构的移动信息,发送至外部终端,所述外部终端根据所述移动信息以及设计图像,来确定当前的打印进度。一种可行的实施方式是,确定所述设计图像沿设定方向上的距离,根据所述打印机构沿设定方向上已经移动的距离,来确定打印进度。例如,设计图像总长度是5mm,目前打印机构已经移动了3mm,则可以确定当前的打印进度为60%。

将所述打印进度信息,发送至外部终端将所述打印进度显示给用户。具体的,所述外部终端可以是显示打印进度的显示条、打印进度、实施的显示打印进度图等方式将打印进度显示给用户。

一种可行的实施方式是,通过模拟打印进度的方式,将打印进度显示给用户,具体实施方式如下:

701获取包含有用户甲部的第二图像以及设计图像。

获取包含有用户甲部的第二图像,具体的所述第二图像可以是在用户开始打印之前拍摄的图像,或者是模拟用户甲部的图像(预先存储在外部终端的图像)。

获取打印过程中的设计图像,所述设计图像可以是打印装置发送过来的,也可以是预先存储在所述外部终端中的。

702根据所述打印进度,模拟出设计图像中已经打印的图像区域。

根据所述打印进度,将所述打印过程中的图像模拟出来。具体的,按照打印进度情况,按照等比例的将所述打印图像显示出来。如图11所示,当打印进度为40%时,则显示40%的设计图像;当打印进度是70%时,则显示70%的设计图像。通过这种方式,可以比较形象的将打印进度显示给用户。

一种可行的实施方式是,可以模拟用户甲部的曲面信息,在打印过程中将打印图像显示给用户,让用户实时看到真实的打印效果。具体实施方式如下:

801识别所述第二图像中用户甲部的曲面信息。

所述第二图像为三维图像,具体的,三维图像的数据,可以是通过摄像装置从不同角度拍摄生成的图像;也可以是摄像装置拍摄的图像,结合其他方式测量的曲面数据(通过激光扫描来测量手指的曲面状态信息)生成的图像;也可以是直接通过二维图像处理,来生成的三维图像。识别所述用户甲部的信息。

802根据所述用户甲部的曲面信息,对所述设计图像进行曲面化处理。

根据所述甲部的曲面信息,调用对应的曲面模板,对所述设计图像进行曲面化处理。即将二位的设计图像,变形为三维的立体图像。

803根据所述打印进度,模拟出设计图像中已经打印区域的曲面图像。

根据打印进度,将变形后的设计图像,按照打印进度的比例,显示在用户的甲部区域范围内。通过这种方式,可以方便用户看到立体的打印效果图。

703将所述已打印的图像区域添加到所述第二图像中所述用户甲部的位置区域,形成第三图像,并将所述第三图像显示给用户。

将模拟出的已打印的图像,添加大带有用户甲部图像的第二图像中,其中所述已打印的图像添加大所述第二图像用户的甲部位置区域。通过这种方式,可以实时将设计图像的打印进度显示给用户。

实施例2

601通过打印机构,将设计图像打印到用户甲部。

602通过摄像头拍摄打印机构在实施打印过程中的第一图像。

603将所述移动信息发送至外部终端,以使所述外部终端根据所述移动信息以及设计图像来确定当前打印进度,并使所述外部终端将所述打印进度显示给用户。

6031将所述第一图像发送至外部终端。

本发明实施例的通过摄像头拍摄的包括有打印机构的图像,还可以发送至外部终端,通过外部终端来确定打印机构的移动信息,具体实施方式如下:

将所述开始图像以及当前图像发送至外部终端。

本发明实施例的外部终端包括但不限于是服务器、手机、电脑、笔记本等电子装置。打印装置通过wifi、蓝牙或者是移动运营商网络(3g、4g或者5g网络)来将拍摄的开始图像以及当前图像发送至所述外部终端。所述开始图像为打印机构在开始打印时,所述摄像头对所述打印机构拍摄的图像;所述当前图像为当前打印过程中,所述摄像头对所述打印机构拍摄的图像。

根据所述开始位置以及当前位置的差,来确定所述打印机构的移动信息。

6032所述外部终端识别所述第一图像,以确定所述打印机构在打印过程中的位置信息。

使所述外部终端识别当前图像,以确定所述打印机构的当前位置。具体的所述外部终端通过出现处理、提取特征以及特征匹配等图像识别步骤,来确定所述打印机构当前打印的位置坐标。

6033所述外部终端根据所述打印机构的位置信息,来确定所述打印机构的移动信息。

根据打印机构开始的位置以及打印机构的当前的位置信息,来确定所述打印机构的移动信息。

6034所述外部终端根据所述移动信息以及设计图像来确定当前打印进度,并将所述打印进度显示给用户。

其他未描述部分,参见实施例1。

实施例3

本发明实施例还提供了一种美甲方法,具体流程示意图如图9所示。

901获取美甲装置给用户甲部实施打印的设计图像。

902接收美甲装置检测打印机构在实施打印过程中的移动信息。

本发明实施例的外部终端,其中所述外部终端包括但不限于是电脑、手机、平板电脑、便携式电子设备(pda)等,接收美甲装置检测的打印机构在实施打印过程中的移动信息,具体的可以美甲装置通过位置传感器检测的打印机构的移动信息或者是摄像头拍摄的图像确定的移动信息。

903根据所述移动信息以及设计图像来确定当前打印进度。

904将所述打印进度显示给用户。

其余未描述部分,参见上述实施例1以及实施例2。

本发明实施例下一步的实施方式,还可以包括:

1001获取下一步将要打印的设计图像。

本发明实施例的方案给用户打印过程中,打印机构逐步的将设计图像打印到用户的甲部。本发明实施例的外部终端还可以获取下一步要打印的设计图像,即打印机构下一阶段打印到用户甲部的图像。

1002将下一步要打印的设计图像显示在外部终端的显示界面上。

将下一步要打印的设计图像显示在外部终端的显示界面上,其中所述正在打印的设计图像突出显示。具体的可以是正在打印的设计图像对应的界面元素比较大、颜色比较突出、形状比较突出等。如图12所示,正在打印的设计图像的界面框相对于下一步打印的设计图像要大。

本发明实施例还可以获取至少两个下一步要打印的设计图像,并检测用户的选择操作,具体的选择操作包括但不限于通过触控屏检测到的选择操作(点击、滑动、按压等操作),来确定下一步要打印的设计图像。

本发明实施例还提供了一种美甲装置,包括:

打印机构,用于给用户甲部实施打印;

移动检测部,用于检测所述打印机构在实施打印过程中的移动信息;

通信部,用于将所述移动信息发送至外部终端,以使所述外部终端根据所述移动信息以及设计图像来确定当前打印进度,并使所述外部终端将所述打印进度显示给用户。

本发明实施例还提供了一种美甲装置,其特征在于,包括:

打印机构、移动检测部、通信部、处理器以及用于存储所述处理器可执行指令的存储器;其中所述处理器用于执行上述所述的任一方法。

本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当在美甲装置上运行时,使得美甲装置执行上述所述的任一方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。

所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、美甲装置或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、美甲装置或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的美甲装置、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术成员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1