执行于计算设备的系统、方法及存储媒体与流程

文档序号:19421155发布日期:2019-12-14 01:29阅读:107来源:国知局
本发明涉及一种于一网络环境中执行彩妆咨询的系统及方法,特别是涉及一种执行于计算设备的系统、方法及存储媒体。
背景技术
::人们投资大量的金钱于化妆工具和其配件。然而,即使在自助指南的帮助下,仍难如专业彩妆师般达到相同的妆容结果。技术实现要素:本发明所要解决的技术问题在于,针对现有技术的不足提供一种执行于计算设备的系统、方法及存储媒体。在一实施例中,执行于计算设备的方法包括:自一客户端设备获得一请求,以启动一彩妆咨询。自客户端设备的一用户获得多个目标属性。决定目前在线的一群的彩妆师。存取群中关于每一彩妆师的文件信息。根据多个目标属性以及文件信息,配对至少一彩妆师给用户。在客户端设备以及其中一个配对的彩妆师的一顾问端设备之间,建立彩妆咨询。优选地,执行于一计算设备的方法进一步包括:于客户端设备的一用户接口,显示至少一配对的彩妆师的图示。自客户端设备获得一选择结果,选择结果包括至少一配对的彩妆师;其中,彩妆咨询是建立在客户端设备以及至少一配对的彩妆师中被选择的彩妆师的顾问端设备之间。优选地,多个目标属性包括下列至少一个:用户的性别、种族、位置、发色、年龄、肤况、语言和用户的脸部特征。优选地,自客户端设备的一用户获得多个目标属性的步骤进一步包括:拍摄包含用户的脸部区域的一视频。自视频中获取包含用戶的脸部区域的一数码图像。自数码图像中脸部区域获取多个目标属性。又一实施例中,执行于计算设备的系统包括:一存储器以及一处理器,存储器存储有多个指令。处理器耦接于存储器并配置有多个指令,多个指令至少包括:自一客户端设备获得一请求,以启动一彩妆咨询。自客户端设备的一用户获得多个目标属性。决定目前在线的一群的彩妆师。存取群中关于每一彩妆师的文件信息。根据多个目标属性以及文件信息,配对至少一彩妆师给用户。在客户端设备以及其中一个配对的彩妆师的顾问端设备之间,建立彩妆咨询。优选地,处理器更被配置得以:于客户端设备的一用户接口,显示至少一配对的彩妆师的图示。自客户端设备获得一选择结果,选择结果包括至少一配对的彩妆师;其中,彩妆咨询是建立在客户端设备以及至少一配对的彩妆师中被选择的彩妆师的顾问端设备之间。优选地,多个目标属性包括下列至少一个:用户的性别、种族、位置、发色、年龄、肤况、语言和用户的脸部特征。优选地,处理器自客户端设备的一用户获得多个目标属性的指令进一步包括:拍摄包含用户的脸部区域的一视频。自视频中获取包含用戶的脸部区域的一数码图像。自数码图像的脸部区域获取多个目标属性。再一实施例中,非瞬时计算机可读取存储媒体存储有多个指令,多个指令执行于具有一处理器的一计算设备,当多个指令执行于处理器时,计算设备至少执行:自一客户端设备获得一请求,以启动一彩妆咨询。自客户端设备的一用户获得多个目标属性。决定目前在线的一群的彩妆师。存取群中关于每一彩妆师的文件信息。根据多个目标属性以及文件信息,配对至少一彩妆师给用户。在客户端设备以及其中一个配对的彩妆师的顾问端设备之间,建立彩妆咨询。优选地,处理器更被配置得以:于客户端设备的一用户接口,显示至少一配对的彩妆师的图示。自客户端设备获得一选择结果,选择结果包括至少一配对的彩妆师;其中,彩妆咨询是建立在客户端设备以及至少一配对的彩妆师中被选择的彩妆师的顾问端设备之间。优选地,多个目标属性包括下列至少一个:用户的性别、种族、位置、发色、年龄、肤况、语言和用户的脸部特征。优选地,自客户端设备的一用户获得多个目标属性的步骤进一步包括:拍摄包含用户的脸部区域的一视频。自视频中获取包含用戶的脸部区域的一数码图像。自数码图像的脸部区域获取多个目标属性。附图说明为使能更进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,然而所提供的附图仅提供参考与说明用,并非用来对本发明加以限制者。图1示出本发明各种实施例中执行于彩妆咨询平台的系统的方框图。图2示出本发明图1的彩妆咨询服务器设备在各种实施例中执行的示意图。图3示出本发明各种实施例中,执行图1中彩妆咨询服务器设备部分功能的顶层流程图。图4示出本发明图1的客户端设备在各种实施例中显示用户接口的示范例。图5示出本发明图1的彩妆咨询服务器设备在各种实施例中,配对彩妆师给用户的示意图。具体实施方式本发明各种实施例公开欲进行咨询的一用户使用一改善平台,于用户的一客户端设备和一彩妆师的顾问端设备之间建立彩妆咨询,以虚拟应用化妆产品。以下将详述说明,一系统具有一彩妆咨询服务器设备,彩妆咨询服务器设备会在获得客户端设备的用户的一请求后,会启动彩妆咨询。根据由用户的数码图像上获取的多个目标属性以及用户另外提供的附加信息,彩妆咨询服务器设备会识别一或多个合适的彩妆师,并于用户的客户端设备和彩妆师使用的顾问端设备之间建立一彩妆咨询。接着,彩妆师会直接与用户联络,提供量身订做的彩妆咨询。以下将描述可执行于一彩妆咨询平台的系统,而后描述系统内的组件运行情形。图1为网络环境中的一彩妆咨询服务器设备102建立彩妆咨询的方框图。彩妆咨询服务器设备102可被实现为例如但不限于:一服务器计算器、一云端基础计算设备或任何具有计算能力的系统。另外,彩妆咨询服务器设备102可运用多个可被布置为例如一或多个服务器库(serverbank)、电子计算器库(computerbank)或其他布置方式的计算设备,此计算设备可被设置于单一位置或是分散于不同地理位置。网络环境也可包括一客户端设备122和一或多个顾问端设备132a、132b、132c,客户端设备122和顾问端设备132a、132b、132c皆可被实现为例如但不限于:一智能型手机、一台式计算设备和一笔记本计算机等等。用户端设备122和顾问端设备132a、132b、132c皆可配置有记录数码内容的能力(例如前置摄像机)。彩妆咨询服务器设备102、客户端设备122和每一顾问端设备132a、132b、132c可通过一网络相互连通耦接,网络120可以是因特网(internet)、内部网络(intranets)、外部网络(extranets)、广域网(wideareanetworks,wans)、局域网络(localareanetworks,lans)、有线网络(wirednetworks)、无线网络(wirelessnetworks)或其他适合的网络,也可耦合连接上述两个以上的网络。客户端设备122与彩妆咨询服务器设备102连通耦接,以便启动彩妆咨询,客户端设备122会将包含用户的视频或数码图像上传至彩妆咨询服务器设备102。如本领域的技术人员所悉知,视频可以由下列文件形式编码而得,例如但不限于:mpeg-1(motionpictureexpertsgroup-1)、mpeg-2、mpeg-4、h.264、3gpp(thirdgenerationpartnershipproject)、3gpp-2、sd-video(standard-definitionvideo)、hd-video(high-definitionvideo)、dvd(digitalversatiledisc)多媒体、vcd(videocompactdisc)多媒体、hd-dvd(high-definitiondigitalversatiledisc)多媒体、dtv/hdtv(digitaltelevisionvideo/high-definitiondigitaltelevision)多媒体、avi(audiovideointerleave)、dv(digitalvideo)、qt(quicktime)文件、wmv(windowsmediavideo)、asf(advancedsystemformat)、rm(realmedia)、flv(flashmedia)、mp3(mpegaudiolayeriii)、mp2(mpegaudiolayerii)、wav(waveformaudioformat)、wma(windowsmediaaudio)或其他种类的数码形式。数码图像可编码为下列任一文件形式:jpeg(jointphotographicexpertsgroup)、tiff(taggedimagefileformat)、png(portablenetworkgraphics)、gif(graphicsinterchangeformat)、bmp(bitmap)或其他种类的数码形式,但不限于此。一彩妆咨询服务器104执行于彩妆咨询服务器设备102的一处理器上,彩妆咨询服务器104包括一客户端设备接口106、一数据获取器108、一顾问选择器110和一咨询产生器112。客户端设备接口106被配置得以自客户端设备122获得一请求,以启动一彩妆咨询。于一些实施例中,客户端设备接口106启动与客户端设备122的彩妆咨询(例如:视频会议),并于客户端设备122的一用户接口显示一虚拟顾问的图像。如前所述,彩妆咨询服务器104会接着于客户端设备122和配对的彩妆师的顾问端设备132a、132b、132c之间建立彩妆咨询。此时,虚拟顾问的图像会被配对的彩妆师的图像取代。数据获取器108被配置得以获得客户端设备122的用户的多个目标属性,目标属性可包括用户的性别以及与用户相关的属性(例如:发色、约莫年龄或使用语言)。数据获取器108也被配置得以自用户获得用户输入。举例来说,通过显示文字或是口头传达特定的提示给用户,用户会回复提示以提供用户输入给数据获取器108。于一些实施例中,数据获取器108可根据获得的多个目标属性检索或利用特定的提示。目标属性也可包括用户的位置。数据获取器108可被配置得以获得因特网协议地址(internetprotocoladdress,ipaddress)、全球定位系统(globalpositioningsystem,gps)数据或关于客户端设备所在位置的其他数据。顾问选择器110被配置得以将目前在线的一或多个彩妆师配对给用户。于一些实施例中,顾问选择器110决定目前登录于彩妆咨询服务器104主机帐户的一群的彩妆师。接着,顾问选择器110存取关于群中每一彩妆师的顾问数据118,再根据多个目标属性、用户输入和文件信息配对至少一彩妆师给用户。咨询产生器112被配置得以于客户端设备122和其中一个配对的彩妆师的顾问端设备132a、132b、132c之间建立彩妆咨询,使客户端设备122直接和顾问端设备132a、132b、132c相连通。彩妆咨询服务器设备102包括一数据库116,数据库116存储有关于彩妆师使用顾问端设备132a、132b、132c的顾问数据118。客户端设备122包括执行于客户端设备122的处理器上的一彩妆应用程序124,客户端设备122可将彩妆咨询的要求传送至客户端设备接口106。彩妆应用程序124更被配置得以允许用户通过对应的一顾问端设备132a、132b、132c参与和彩妆师的彩妆咨询。类似的,每一顾问端设备132a、132b、132c包括执行于顾问端设备132a、132b、132c的处理器上的一彩妆咨询应用程序134a、134b、134c。彩妆咨询应用程序134a、134b、134c允许彩妆师参与和客户端设备122的用户的彩妆咨询。图2示出本公开图1中彩妆咨询服务器设备102的方框图。如上所述,彩妆咨询服务器设备102可被实现为一服务器计算机、一云端基础计算设备或任何具有云端计算能力的系统。如图2所示,彩妆咨询服务器设备102包括一存储器214、一处理设备202、多个输入/输出接口(input/outputinterface,i/ointerface)204、一网络接口206、一显示器208、一外设接口211和一大容量存储器226,彩妆咨询服务器设备102中的各构件各自通过一局部数据总线(localdatabus)210连接。处理设备202可包括任何订制或市售可得的一处理器、与彩妆咨询服务器设备102相关的一中央处理器(centralprocessingunit,cpu)或若干计算处理器中的一协处理器、一半导体微处理器(微芯片形式)、一宏处理器(macroprocessor)、一或多个专用集成电路(applicationspecificintegratedcircuits,asics)、多个适当配置的数码逻辑门以及用于协调计算系统的整体操作且包含多个独立和以各种组合协调计算系统的整体操作的离散组件构成的其他常见的电子配置。存储器214可包括易失存储器组件(volatilememoryelement)或非易失存储器组件(nonvolatilememoryelements)中任一个。举例来说,易失存储器组件包括随机存取存储器(randomaccessmemory,ram),例如动态随机存取存储器(dynamicrandomaccessmemory,dram)或静态随机存取存储器(staticrandomaccessmemory,sram)。非易失存储器组件可以是只读存储器(read-onlymemory,rom)、硬盘、磁带、只读存储光盘(compactdiscread-onlymemory)。存储器214通常包括用于任何种类的操作系统和/或仿真硬件平台或仿真操作系统的一原生操作系统216、一或多个原生应用程序(nativeapplication)、仿真系统(emulationsystem)或仿真应用程序(emulatedapplication)。例如,前述应用程序(即原生应用程序或模拟应用程序)可包括特定的软件,即包括图1中彩妆咨询服务器设备102的部分或全部构件。此类实施例中,构件是存储于存储器214中并由处理设备202来执行,因此,处理设备202可执行所公开的特征的操作/功能。存储器214中的构件为本领域的技术人员就常规知识所知晓,故存储器214中的部分组件为了简洁而不详述记载。于一些实施例中,彩妆咨询服务器装置102的组件可实行于硬件和/或软件。输入/输出接口204提供多个用以输入或输出数据的接口。例如,当彩妆咨询服务器设备102包括一个人计算机时,前述构件会与一或多个输入/输出接口204相连接,例如键盘和鼠标,如图2所示。显示器208包括计算机显示器、个人计算机的等离子体屏幕、手持装置的液晶显示器(lcd)、触控屏幕或其他显示设备。在本发明的公开内容中,一非瞬时计算机可读取存储媒体存储有供使用或是和指令执行系统、仪器或设备连接的程序。具体来说,计算机可读取存储媒体的具体例子可以包括但不限于一便携式计算机磁盘、一随机存取存储器、一只读存储器、一可抹除可编程只读存储器(erasableprogrammableread-onlymemory,例如eprom、eeprom或闪存(flashmemory))和一便携式只读光盘(portablecompactdiscread-onlymemory,cdrom)。请参阅图3所示,图3为本发明各种实施例中,于图1的网络环境中利用彩妆咨询服务器设备102执行彩妆咨询平台的流程图300。图3中的流程图300仅为可用于实现彩妆咨询服务器设备102的各种组件的操作的不同类型的功能布置的示例。换句话说,图3的流程图300可被视为描述实行彩妆咨询服务器设备102的方法的其中一或多个实施例。图3的流程图300虽然公开了步骤的特定执行顺序,但步骤的顺序仅是为了帮助理解本发明,实际操作顺序可与描述不同。例如,多个方框图的执行顺序可相对调整、调换或拼凑。并且,图3中具有先后顺序的多个方框图也可同时进行或部分同时进行。且上述调整替换仍在本发明的公开范围中。在方块310中,彩妆咨询服务器设备102自客户端设备122(图1)获得请求,以启动一彩妆咨询。于方块320中,彩妆咨询服务器设备102获得客户端设备122的用户的多个目标属性,目标属性可包括用户的性别、种族、位置、发色、年龄、肤况、语言、脸部特征和其他与用户相关的属性。于一些实施例中,彩妆咨询服务器设备102可通过拍摄包含用户脸部区域的视频来获得目标属性,或者,彩妆咨询服务器设备102可自视频中获取包含用户脸部区域的数码图像,再自数码图像中用户的脸部区域获取目标属性。于方块330中,彩妆咨询服务器设备102可通过彩妆咨询服务器104,决定目前登录于主机帐户的一群的彩妆师。于方块340中,彩妆咨询服务器设备102可存取群中每一彩妆师的相关文件信息。于方块350中,彩妆咨询服务器设备102根据目标属性、用户输入以及文件信息,配对至少一彩妆师给用户。于一些实施例中,彩妆咨询服务器设备102于客户端设备122的用户接口显示一或多个配对的彩妆师的图示。接着,彩妆咨询服务器设备102获得选择其中一个配对的彩妆师的选择结果,彩妆咨询会建立于客户端设备122以及被用户选择的彩妆师的顾问端设备132a、132b、132c之间。于方块360中,彩妆咨询服务器设备102于客户端设备122和其中一个配对的彩妆师的顾问端设备132a、132b、132c之间建立彩妆咨询。一旦于客户端设备122和顾问端设备132a、132b、132c之间建立了彩妆咨询,被选择的彩妆师的图像会取代虚拟顾问的图像。最后,图3的流程图结束。在描述了提供彩妆咨询的系统的基本架构后,请参照包含各种特征的多个实施例的图示所示。图4为客户端设备122显示的用户接口402的示范例。于一些实施例中,执行于彩妆咨询服务器设备102的彩妆咨询服务器104(图1),会于客户端设备122显示用户接口402,以响应自客户端设备122获得的请求。如图4所示,用户接口402包括客户端设备122的用户406的图像以及虚拟顾问404的图像,虚拟顾问404的图像可以是一个体的默认图像或是其他对象。如上所述,虚拟顾问404的图像稍后可被配对的彩妆师的图像所取代。于一些实施例中,彩妆咨询服务器104可被配置得以拍摄包含用户脸部区域的视频,并自视频中获取包含用戶脸部区域的数码图像。接着,彩妆咨询服务器104可自包含用戶脸部区域的数码图像中获取多个目标属性,被获取的目标属性可以包括用户的性别以及其他与用户相关的属性,例如:发色、约莫年龄和使用语言。于一些实施例中,显示于用户接口402的虚拟顾问404可被配置得以启动与用户的对话。彩妆咨询服务器104可被配置得以分析对话的内容,并识别用户使用的语言。彩妆咨询服务器设备102也可显示提示给用户,以获得关于用户的附加信息。图5为图1中的彩妆咨询服务器设备102,显示配对的彩妆师给用户的示意图。如图5所示,执行于彩妆咨询服务器设备102(图1)的顾问选择器110,会根据前述接收到的多个目标属性以及用户输入数等据,配对一或多个彩妆师给客户端设备122的用户。于一些实施例中,一或多个彩妆师的图像缩略图示(graphicalthumbnailrepresentation)502会显示于客户端设备122的用户接口。其他关于彩妆师的信息(例如:个人评价)也可显示于客户端设备122的用户接口。客户端设备122的用户可选择配对的彩妆师中的其中一个,彩妆咨询服务器104(图1)会接着于客户端设备122和被选择的彩妆师的顾问端设备间建立彩妆咨询。以上所述仅为本发明的优选可行实施例,非因此局限本发明的权利要求的保护范围,故举凡运用本发明说明书及附图内容所做的等效技术变化,均包含于本发明的权利要求的保护范围内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1