一种用于呈现虚拟指甲的方法与设备技术

技术编号:20005167 阅读:48 留言:0更新日期:2019-01-05 17:46
本申请的目的是提供一种用于呈现虚拟指甲的方法,该方法包括:通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手指图像;在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。本申请可减少指甲油试涂和改色的麻烦,节省指甲油试色时间,也减少了指甲油的浪费。

A Method and Device for Presenting Virtual Nails

The purpose of the present application is to provide a method for presenting virtual nails, which includes presenting first image information through a user device, in which the first image information includes one or more finger images, and presenting corresponding virtual nail information at the position of at least one finger image superimposed. This application can reduce the trouble of nail polish test and color change, save nail color test time, and reduce the waste of nail polish.

【技术实现步骤摘要】
一种用于呈现虚拟指甲的方法与设备
本申请涉及通信领域,尤其涉及一种用于用于呈现虚拟指甲的技术。
技术介绍
在现有技术中,不管是实体小店还是手机APP,采用色卡、图片、视频展示效果等方式进行美甲效果展示,都是通过观察别人(手模)的指甲油涂抹效果,相应的指甲油真正涂抹到自己手上的效果并不确定,并且一旦选择了某一颜色的指甲油并涂到指甲上,要更改颜色、样式也不方便。另外对于实体美甲店来说,指甲油毕竟是化学产品,在没有确定颜色、花样之前涂到手指头上,难免对人体健康产生不必要的影响。
技术实现思路
本申请的一个目的是提供一种用于呈现虚拟指甲的方法。根据本申请的一个方面,提供了一种用于呈现虚拟指甲的方法,该方法包括:通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手指图像;在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。根据本申请的另一个方面,提供了一种用于呈现虚拟指甲的设备,该设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手指图像;在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。根据本申请的再一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统进行以下操作:通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手指图像;在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。与现有技术相比,本申请通过在用户手指图像上指甲位置叠加呈现虚拟指甲的方式,直观地体现不同美甲产品在用户手指上的实际效果。相比于传统的实物指甲油试涂而言,本申请可减少指甲油试涂和改色的麻烦,节省指甲油试色时间,也减少了指甲油的浪费,同时还能通过识别跟踪的方式观察不同角度下美甲产品的试涂效果。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出根据本申请一个实施例的一种用于呈现虚拟指甲的方法流程图;图2、图3、图4分别示出根据本申请一个实施例的用于呈现虚拟指甲的方法的一个应用场景;图5示出根据本申请另一个实施例的一种用于呈现虚拟指甲的方法流程图;图6示出根据本申请又一个实施例的一种用于呈现虚拟指甲的方法流程图;图2、图3、图4中,1-用户设备,2-手部,3-基准图像,4-手型边框;附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本申请作进一步详细描述。在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑、AR眼镜等,所述移动电子产品可以采用任意操作系统,如android操作系统、iOS操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(AdHoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。以下以安装有虚拟美甲应用的用户设备为例,详细描述本申请。图1示出了根据本申请一个方面的一种用于呈现虚拟指甲的方法,该方法包括步骤S11和步骤S12。在步骤S11中,通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手指图像;在步骤S12中,虚拟美甲应用在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。具体而言,在步骤S11中,通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手指图像是指,用户设备具有显示模块或显示组件,例如液晶显示屏,在用户设备的显示模块或显示组件上呈现包含一个或者多个手指图像的第一图像信息。例如,该第一图像信息中的手指图像可以是由用户设备通过其摄像头拍摄用户真实手指后呈现的,其中包含用户真实手指图像;也可以是由用户设备通过其摄像头拍摄预先制作、包含手指图案或手部图案(包含若干手指图案)的图像后呈现的;还可以是用户设备预先存储、实时生成或从云端服务器获取的。用户设备的显示模块或显示组件还可为AR眼镜,例如通过在眼镜的镜片或其他成像区域进行投射的方式将相应图像呈现给用户。随后,在步骤S12中,用户设备在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息是指,在步骤S11中呈现的第一图像信息中手指图像的指甲位置,根据系统预设、用户设置或用户的选择指令等,叠加呈现虚拟指甲信息,该虚拟指甲信息包含颜色、图案等信息,用于展示相应美甲方案的实际效果。此外,虚拟指甲信息除静态的图片或图像外,还可以是动态的,例如动画、视频。例如,当第一图像信息中的手指图像是通过拍摄用户真实手指呈现的,则在该第一图像信息中用户真实手指图案中的一个或多个指甲位置叠加呈现对应的虚拟指甲信息,该虚拟指甲信息叠加于相应手指图案的指甲位置后,可直观地模拟指甲油被涂抹在指甲上的效果。又例如,当第一图像信息中的手指图像是通过拍摄预先制作的、包含手指图案或手部图案(包含若干手指图案)的图像呈现的,则在该第一图像信息中一个或多个手指图案的指甲位置叠加呈现对应的虚拟指甲信本文档来自技高网...

【技术保护点】
1.一种用于呈现虚拟指甲的方法,其中,该方法包括:通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手指图像;在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。

【技术特征摘要】
1.一种用于呈现虚拟指甲的方法,其中,该方法包括:通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手指图像;在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。2.根据权利要求1所述的方法,其中,所述在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息包括:当所述第一图像信息包括预定的第一AR标记信息,在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息,其中,所述虚拟指甲信息与所述第一AR标记信息相对应。3.根据权利要求1所述的方法,其中,所述在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息包括:当所述用户设备的摄像装置扫描到用户手指,在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。4.根据权利要求3所述的方法,其中,所述方法还包括:检测所述用户设备的摄像装置是否扫描到用户手指;其中,所述当所述用户设备的摄像装置扫描到用户手指,在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息包括:当检测到所述用户设备的摄像装置扫描到用户手指,在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息。5.根据权利要求3或4所述的方法,其中,所述当所述用户设备的摄像装置扫描到用户手指,在至少一个所述手指图像的指甲位置叠加呈现对应的虚拟指甲信息包括:当所述用户设备的摄像装置扫描到用户手指,在所述一个或多个手指图像中与所述用户手指相匹配的至少一个手指图像的指甲位置叠加呈现对应的虚拟指甲信息。6.根据权利要求1至5中任一项所述的方法,其中,所述通过用户设备呈现第一图像信息,其中,所述第一图像信息包括一个或多个手...

【专利技术属性】
技术研发人员:宋志清
申请(专利权)人:亮风台上海信息科技有限公司
类型:发明
国别省市:上海,31

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

1