一种私人定制方法及系统与流程

文档序号:25524641发布日期:2021-06-18 20:13阅读:210来源:国知局
一种私人定制方法及系统与流程

本发明涉及虚拟现实及计算机视觉领域,具体而言,涉及一种私人定制方法及系统。



背景技术:

现有的3d试衣镜是一套全新概念的硬件软件集成平台,它主要由试衣终端,内容管理服务器,互联网管理三大部分组合而成。3d体感试衣镜不仅涵盖了普通的试衣镜功能、多媒体信息发布功能,还特别整合了衣服属性展示、打折促销宣传、多机联网管理等功能,同时还能接入互联网、微博等新兴媒体。此平台将人体感应技术、网络与数字显示技术完美结合,使运用该终端的服装店、商场等公共场合具有强烈的视觉冲击力和用户吸引力和科技感;提供给用户高质量试衣体验;提供给管理人员更简便的管理服务。在使用时,只要使用者站在大屏幕前,不需要触摸屏幕只需通过手势凌空控制,就可以实现与试衣魔镜的互动。挥一挥手,所选择的衣服将神奇自然的穿戴于使用者的身上,对于不同款式的衣服,使用者通过切换上页,下页方式,便可以很轻易的替换不同的衣服。此外,对于喜欢的衣服,虚拟试衣系统还提供高清拍照功能,使用者所试穿的衣服及时和用户紧密合成照片,用户体验出前所未有的购物快感。

基于上述,现有技术中的缺陷如下:

1)现有产品只是的为用户的服装,发型,妆容、珠宝美饰的分别提供试穿和试戴效果的虚拟展示,无法根据用户的外形气质,职业环境,心理诉求为用户提供专业的符合用户外形气质,职业环境,心理诉求整体的形象设计方案,并提供相应产品选购方案;

2)3d试衣差别主要在效果方面,有的只是把衣服直接覆盖到人像上,只能看到正面效果;有的是用3d模特试衣,自己的穿衣效果要靠自行想象;当然也有真正实现3d试衣的,不过因为技术含量高,产品价格较高,市场接受有难度;

3)珠宝类\妆容类\发型类等试戴没有硬件产品,只有在网络销售时将选购的产品合成到模特的手上进行展示,所以效果无法保证;

4)衣服试穿与珠形宝试戴产品的缺陷主要是只能被动的为用户提供配戴效果的虚拟展示,无法为用户提供专业的服装和珠宝美饰的指导与帮助,导致用户对产品的选购难度大,选购后实际美饰效果不能最大保证.用户的最终的选购体验与满意度较差;

5)因为只是通过贴片进行形象定制,往往并不能真实的反应形象修改后的效果,产生失真的现象。



技术实现要素:

本发明的目的在于提供一种私人定制方法,其能够完全还原用户,从用户角度,如何根据用户的外形气质,职业环境,心理诉求,购买能力为用户提供专业的符合用户外形气质,职业环境,心理诉求,购买能力整体的形象设计方案,并提供相应产品选购方案。

本发明的另一目的在于提供一种私人定制系统,其能够运行一种私人定制方法。

本发明的实施例是这样实现的:

第一方面,本申请实施例提供一种私人定制方法,其包括获取用户的形体特征数据;将提取的形体特征数据与标准模型的特征数据映射融合,生成仿真形体模型;获取定制信息,按照定制信息推荐预设品类的搭配信息;将搭配信息与仿真形体模型结合并渲染出穿戴的效果。

在本发明的一些实施例中,上述获取用户的形体特征数据包括:通过体感传感器获取用户深度图像信息,对深度图像信息进行解析得到形体特征数据。

在本发明的一些实施例中,上述将提取的形体特征数据与标准模型的特征数据映射融合,生成仿真形体模型包括:将标准模型进行拉伸转换,拉伸转换的目标为与用户的形体特征数据具有相同的体型,将转换后的标准模型作为用户的仿真形体模型。

在本发明的一些实施例中,还包括根据用户的形体特征数据在标准模型中选取关键点,关键点与仿真形体模型关键点具有映射关系。

在本发明的一些实施例中,还包括将标准模型中的关键点的位置坐标转换为仿真形体模型中对应的关键点的位置坐标。

在本发明的一些实施例中,还包括将标准模型中非关键点的位置坐标利用径向基函数rbf插值算法进行转换,将转换后的标准模型作为用户的仿真形体模型。

在本发明的一些实施例中,上述取定制信息,按照定制信息推荐预设品类的搭配信息包括:根据用户选择项的权重,显示不同的外型可选项从而推荐搭配信息。

在本发明的一些实施例中,还包括对比定制化前后的个人形象,并记录穿戴的效果对应的图像、定制内容以及搭配信息。

第二方面,本申请实施例提供一种私人定制系统,其包括第一获取模块,用于获取用户的形体特征数据;

建模模块,用于将提取的形体特征数据与标准模型的特征数据映射融合,生成仿真形体模型;

第二获取模块,用于获取定制信息,按照定制信息推荐预设品类的搭配信息;

渲染模块,用于将搭配信息与仿真形体模型结合并渲染出穿戴的效果。

在本发明的一些实施例中,上述包括:用于存储计算机指令的至少一个存储器;与上述存储器通讯的至少一个处理器,其中当上述至少一个处理器执行上述计算机指令时,上述至少一个处理器使上述系统执行:第一获取模块、建模模块、第二获取模块及渲染模块。

相对于现有技术,本发明的实施例至少具有如下优点或有益效果:

其能够利用用户深度图像信息建立仿真形体模型,深度图像的低成本获取为日常环境中的三维人体体型重构提供了丰富的输入信息,获取用户人体数据,将建立的仿真形体模型具有相同的体型,则代表虚拟形象的三维模板模型可以具有与用户仿真形体模型相同的体型作为用户的虚拟形象,由于仿真形体模型可以是具有复杂纹理的仿真形体模型,因此本发明实施例实现了对用户进行复杂虚拟形象的定制;从用户角度,如何根据用户的外形气质,职业环境,心理诉求,购买能力为用户提供专业的符合用户外形气质,职业环境,心理诉求,购买能力整体的形象设计方案,并提供相应产品选购方案。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例提供的一种私人定制方法步骤示意图;

图2为本发明实施例提供的一种私人定制方法详细步骤示意图;

图3为本发明实施例提供的一种私人定制系统模块示意图。

图标:10-第一获取模块;20-建模模块;30-第二获取模块;40渲染模块。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。

实施例1

请参阅图1,图1为本发明实施例提供的一种私人定制方法步骤示意图,其如下所示:

步骤s100,获取用户的形体特征数据;

在一些实施方式中,可以是用户自己将自身的三维数据输入进去的,也可以是通过体感传感器采集得到的;体感传感器例如kinect设备上具有rgb(红、绿、蓝)摄像头、深度传感器、多阵列麦克风并运行专有软件,可以为开发者传递彩色数据流、深度数据流和声音数据流等信息。深度传感器由红外激光投影机和单色cmos传感器组成,用来捕获在任何环境光条件中的3d视频数据。单色深度传感的视频流的分辨率为640×480像素,具有11位深度,提供2048级别的灵敏度,3d视频数据流中的每一帧都是一幅深度图像。

深度图像信息记录的是拍摄范围内的物体到深度传感器的距离。机器视觉系统获取场景深度图像技术可分为被动测距传感和主动测距传感两大类。被动测距传感是指视觉系统接收来自场景发射或反射的光能量,形成有关场景光能量分布函数,即灰度图像,然后在这些图像的基础上恢复场景的深度信息。一般的方法是使用两个相隔一定距离的摄像机同时获取场景图像来生成深度图像。与此方法相类似的另一种方法是一个摄像机在不同空间位置上获取两幅或两幅以上图像,通过多幅图像的灰度信息和成像几何来生成深度图像。深度图像信息还可以使用灰度图像的明暗特征、纹理特征、运动特征间接地估算。主动测距传感是指视觉系统首先向场景发射能量,然后接收场景对所发射能量的反射能量,主动测距传感系统也称为测距成像系统,雷达测距系统和三角测距系统是两种最常用的两种主动测距传感系统。因此,主动测距传感和被动测距传感的主要区别在于视觉系统是否可以通过增收自身发射的能量来测距(一般以毫米为单位)。本发明实施例中使用的是主动测距传感,利用kinect设备的红外激光发射器发出的红外线对空间中的物体进行测距,从而采集深度图像信息。

步骤s110,将提取的形体特征数据与标准模型的特征数据映射融合,生成仿真形体模型;

在一些实施方式中,利用kinect自带的sdk软件开发工具包可以接收kinect采集得到的用户深度图像信息,并将用户深度图像信息转换为三维人体模型,三维人体模型一般存储为.stl格式,.stl格式是一种存储三维模型数据的一种文件格式,可以描述三维物体的表面几何属性,.stl文件可以通过三维笛卡尔坐标系中的单位向量和三角形的顶点表示了一种原始非结构化的三角面。

在一些实施方式中,采集用户身体参数特征,将提取的身体参数特征与标准模型的身体参数特征进行一一映射融合后生成与所扫描身体一致的仿真形体模型;

将仿真形体模型通过形状变换即调整几何参数变换对应边长或者节点位置来变换模型形状,调整几何参数包括调整高度、宽度、厚度等;通过颜色变换,调整纹理后进行融合获得变换用户形象。

步骤s120,获取定制信息,按照定制信息推荐预设品类的搭配信息;

在一些实施方式中,将所述搭配信息与定制内容渲染出穿戴的效果,以及与定制化前的个人形象比对;记录穿戴的效果对应的图像、定制内容以及搭配信息。例如,预设品类的定制内容按照如下内容进行显示:第一预设品类为“气质”,用以提供选择性别、选择外形、选择职业的用户选择项;第二预设品类为“外型”,根据第一预设品类中的用户选择项的权重,显示不同的外型可选项;第三预设品类为“肤色类型”,根据第一预设品类中的用户选择项的权重,显示不同的肤色可选项。

步骤s130,将搭配信息与仿真形体模型结合并渲染出穿戴的效果。

在一些实施方式中,与第三方服务商api接口连接,用以将记录的穿戴的效果对应的图像、定制内容以及搭配信息,与至少如下的服务商仓库数据库关联:同步服饰供应商、发式发型服务提供商、妆容服务提供商、珠宝供应商等。合成及渲染出用户的试戴形象,增强用户的真实体验感。

实施例2

请参阅图2,图2为本发明实施例提供的一种私人定制方法详细步骤示意图,其如下所示:

步骤s200,通过体感传感器获取用户深度图像信息,对深度图像信息进行解析得到形体特征数据。

步骤s210,将标准模型进行拉伸转换,拉伸转换的目标为与用户的形体特征数据具有相同的体型,将转换后的标准模型作为用户的仿真形体模型。

步骤s220,根据用户的形体特征数据在标准模型中选取关键点,关键点与仿真形体模型关键点具有映射关系。

步骤s230,将标准模型中的关键点的位置坐标转换为仿真形体模型中对应的关键点的位置坐标。

步骤s240,将标准模型中非关键点的位置坐标利用径向基函数rbf插值算法进行转换,将转换后的标准模型作为用户的仿真形体模型。

步骤s250,根据用户选择项的权重,显示不同的外型可选项从而推荐搭配信息。

步骤s260,对比定制化前后的个人形象,并记录穿戴的效果对应的图像、定制内容以及搭配信息。

在一些实施方式中,可以根据不同的用户生成定制内容,即用户首先完成私人定制之后再收到搭配选购相关的最佳匹配方案并显示出来。可以提供不同品类的搭配信息,比如,服装品类、发式发型、妆容或者珠宝配饰品类等。基于虚拟现实技术建立模型,渲染出穿戴的效果。另外,还能够提供前后比对的效果示意图。可将定制化数据形成为一条完整的记录,并存放至数据库中;通过该关联数据库与线下的实体搭配品类服务商的后台系统连接,在匹配接口后为其提供用户的个性化形象设计定制需求,减少了重复、复杂后台管理系统。根据关联数据库中的相关记录完成个人形象设计偏好设置,以及搭配选购的内容推送。偏好设置至少包括:用户的个人信息、外形、肤色以及所选择的配饰等。另外,在进行内容推送时基于内容推荐cr算法,基于协同过滤cf算法,协同过滤推荐cfr算法,或者基于关联规则的推荐。比如通过关联规则挖掘可以发现不同商品在销售过程中的相关性,在一个交易数据库中统计购买了商品集x的交易中有多大比例的交易同时购买了商品集y,其直观的意义就是用户在购买某些商品的时候有多大倾向去购买另外一些商品。比如购买戒指的同时很多人会同时购买耳环。又比如,在基于内容的推荐系统中,记录中的项目或对象是通过相关的特征的属性来定义,基于用户评价对象的特征,学习用户的兴趣,考察用户资料与待预测项目的相匹配程度。另外,用户的资料模型取决于所用学习方法,常用的有决策树、神经网络和基于向量的表示方法等。

实施例3

请参阅图3,图3为本发明实施例提供的一种私人定制系统模块示意图,其如下所示:

第一获取模块10,用于获取用户的形体特征数据;

建模模块20,用于将提取的形体特征数据与标准模型的特征数据映射融合,生成仿真形体模型;

第二获取模块30,用于获取定制信息,按照定制信息推荐预设品类的搭配信息;

渲染模块40,用于将搭配信息与仿真形体模型结合并渲染出穿戴的效果。

在一些实施方式中,私人定制系统还可以包括评论区模块及直播模块,直播模块可以从多角度采集图像,克服现场环境变换问题,通过光纤或无线数据传输图像,克服了超大图像传输丢失数据或者延迟的问题,保障了图像有效传送,并进行图像拼接并粘贴到直播画面,为直播模块设置虚拟摄像机,实现了通过vr立体展示设计现场或者会议现场,观看人员可以全景观看所有角度人员的情况、房屋内部设计装修的情况,并且真实感很强。

在一些实施方式中,为了提升虚拟现实直播的观看体验,还可以对通过实施例1获取的主播的仿真模型进行美化,如:通过gamma、log函数等增加图像的亮度值来对人像进行美白美化;通过滤波算法在当前处理的像素位置附近做带保边性质的滤波处理以达到对人像进行磨皮美化的效果,滤波算法包括但不限于:双边滤波、导向滤波、均方差滤波和beep滤波等。

由于左右视图中主播的尺寸和虚拟场景模型的尺寸设置可能是不匹配的,为了达到融合自然、合理,接近于真实的效果,可在对主播的左视图及右视图与预先建立的虚拟场景模型进行合成处理之前,先对左视图和右视图进行尺寸缩放处理。

由于主播的左右视图放置的相互位置及其与虚拟相机的距离,会影响最后的立体视差效果。主播的实拍图像的视差由采集时的摄像机机位、间距、视差焦距等决定;而虚拟场景图像的视差受虚拟相机的机位、间距、视差焦距控制。这两类图像在虚实合成的时候要想保持合理,需要做一些调整和控制。因此,可以在对主播的左视图及右视图与预先建立的虚拟场景模型进行合成处理之前,先对左视图和右视图进行视差调整处理。

随后,根据经过视差调整后的主播的左视图及右视图与预先建立的虚拟场景模型,进行主播和虚拟场景的合成处理,获取立体全景视图。

在一些实施方式中,主播可以是设计师,虚拟场景的设立可以是设计师通过后台终端进行设计并展现至前端的场景。设计师可以包括形象设计师、家居设计师等。设计师除在直播模块中可以进行设计展示外,还设立有展示模块,展示模块可以将设计师设计好的作品进行静态展示。

在一些实施方式中,评论区模块可以与直播模块互联,也可以与展示模块互联,筛选对应的用户对设计好的作品的评价,并按照评价的好评、中评和差评依次进行分类,将按照地区分类的各用户对设计好的作品的评价分别发送至云数据库和评论区模块;同时将接收的各用户提交评论时间进行统计,按照评价的好评、中评和差评分类方式对各用户的设计好的作品评价进行分类,将分类后的各用户对设计好的作品的评价按照时间先后顺序进行排序,并将按照时间分类的各用户对设计好的作品的评价分别发送至云数据库和评论区模块;同时将接收的各用户的性别进行统计,统计同一性别的用户,筛选对应的用户对设计好的作品的评价,并按照评价的好评、中评和差评依次进行分类,将按照性别分类的各用户对设计好的作品的评价分别发送至云数据库和评论区模块;

还包括存储器、处理器和通信接口,该存储器、处理器和通信接口相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器可用于存储软件程序及模块,处理器通过执行存储在存储器内的软件程序及模块,从而执行各种功能应用以及数据处理。该通信接口可用于与其他节点设备进行信令或数据的通信。

其中,存储器可以是但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。

处理器可以是一种集成电路芯片,具有信号处理能力。该处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

可以理解,图3所示的结构仅为示意还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。图3中所示的各组件可以采用硬件、软件或其组合实现。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

综上所述,本申请实施例提供的一种私人定制方法及系统,其能够利用用户深度图像信息建立仿真形体模型,深度图像的低成本获取为日常环境中的三维人体体型重构提供了丰富的输入信息,获取用户人体数据,将建立的仿真形体模型具有相同的体型,则代表虚拟形象的三维模板模型可以具有与用户仿真形体模型相同的体型作为用户的虚拟形象,由于仿真形体模型可以是具有复杂纹理的仿真形体模型,因此本发明实施例实现了对用户进行复杂虚拟形象的定制;从用户角度,如何根据用户的外形气质,职业环境,心理诉求,购买能力为用户提供专业的符合用户外形气质,职业环境,心理诉求,购买能力整体的形象设计方案,并提供相应产品选购方案。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其它的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

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