一种衣物管理方法、装置、设备及存储介质与流程

文档序号:13423197阅读:185来源:国知局
一种衣物管理方法、装置、设备及存储介质与流程

本发明涉及虚拟现实技术,尤其涉及一种衣物管理方法、装置、设备及存储介质。



背景技术:

随着生活水平的提高,人们的消费能力也在不断提升,衣橱里摆放着衣物也越来越多,由于衣物的增多,可能会存在忘记穿以及如何进行衣物搭配的问题,使得用户会在衣物的选取以及穿衣搭配上花费不少时间。



技术实现要素:

本发明实施例提供一种衣物管理方法、装置、设备及存储介质,以实现提高衣物的管理效率,节约衣物的挑选和搭配时间,提升用户体验。

第一方面,本发明实施例提供了一种衣物管理方法,包括:

根据采集的衣物图像创建衣物模型;

基于所述衣物模型根据获取的搭配影响因子以及搭配规律数据输出衣物推荐搭配。

第二方面,本发明实施例还提供了一种衣物管理装置,该装置包括:

衣物模型创建模块,用于根据采集的衣物图像创建衣物模型;

衣物搭配输出模块,用于基于所述衣物模型根据获取的搭配影响因子以及搭配规律数据输出衣物推荐搭配。

第三方面,本发明实施例还提供了一种设备,该设备包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

摄像头,用于采集衣物图像;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例中任一所述的衣物管理方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的衣物管理方法。

本发明实施例通过采集衣物图像来创建衣物模型,并基于创建的衣物模型根据获取的搭配影响因子以及搭配规律数据输出衣物推荐搭配,利用了虚拟衣物的管理更加方便的优点,解决了现有技术中衣物太多不便管理的问题,实现了提高衣物的管理效率,节约衣物的挑选和搭配时间,提升用户体验的效果。

附图说明

图1是本发明实施例一提供的一种衣物管理方法的流程示意图;

图2是本发明实施例二提供的一种衣物管理方法的流程示意图;

图3是本发明实施例三提供的一种衣物管理装置的结构示意图;

图4是本发明实施例四提供的一种设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种衣物管理方法的流程示意图。该方法可适用于对衣物进行管理的情况,该方法可以由衣物管理装置来执行,该装置可由硬件和/或软件组成,并一般可集成在智能平板以及所有包含衣物管理功能的终端中。具体包括如下:

s110、根据采集的衣物图像创建衣物模型。

可选的,可通过摄像头拍照的方式采集实体衣物的衣物图像,也可通过预存等方式获取从其他途径采集到的衣物图像,例如可在互联网下载衣物图像并保存等。示例性的,可根据至少一张衣物图像创建衣物模型,其中,衣物模型可以是三维模型,也可以是二维模型。可选的,可由对应于同一实体衣物的衣物图像张数来确定衣物模型的维度,也可由选取的基础模型的维度来决定衣物模型的维度,在此不作限定。

根据采集的衣物图像创建衣物模型的目的在于,将实体衣物转变为虚拟衣物,以便于后续步骤中对虚拟衣物的搭配管理,同时也免去了搭配时需要反复试穿的问题,节约了挑选和搭配时间,提高了管理效率。

s120、基于衣物模型根据获取的搭配影响因子以及搭配规律数据输出衣物推荐搭配。

可选的,搭配影响因子可以为影响衣物搭配的环境因素,包括但不限于季节、天气、日期、行程等。

可选的,搭配规律数据可以为对大量搭配记录进行统计后所得到的数据,例如,可通过统计用户的历史搭配记录来获取用户所偏好的搭配规律数据,也可以通过对网络上公布的不同年龄层次所偏好的搭配大数据来获取与用户年龄相匹配的搭配规律数据,还可以通过预设的固定搭配规律来设置搭配规律数据。

其中,输出的衣物推荐搭配可以是基于衣物模型的,也就是说,可通过计算出的最适宜用户的衣物模型搭配方式,给用户提供衣物搭配建议,进而免去真实穿搭给用户带来的麻烦,节约了挑选和搭配的时间,提高了衣物的搭配效率。另外,通过虚拟搭配的方式进行查看也便于为用户提供更直观的搭配感受,提升了用户体验。

本实施例的技术方案,通过采集衣物图像来创建衣物模型,并基于创建的衣物模型根据获取的搭配影响因子以及搭配规律数据输出衣物推荐搭配,利用了虚拟衣物的管理更加方便的优点,解决了现有技术中衣物太多不便管理的问题,实现了提高衣物的管理效率,节约衣物的挑选和搭配时间,提升用户体验的效果。

实施例二

图2为本发明实施例二提供的一种衣物管理方法的流程示意图。本实施例以上述实施例为基础进行优化,提供了优选的衣物管理方法,具体是,对根据采集的衣物图像创建衣物模型进行了进一步优化。具体包括如下:

s210、采集实体衣物的至少一个特征面的衣物图像,并获取实体衣物对应的衣物信息。

可选的,可通过摄像头拍摄实体衣物的一个特征面的衣物图像,或者通过多角度拍摄实体衣物的方式采集多个特征面的衣物图像,无论通过哪种方式来采集衣物图像,均需要采集实体衣物的正面所对应的衣物图像。

可选的,衣物信息包括但不限于衣物的类别、风格、穿着年限、材质等。其中,衣物的类别例如可以是指上衣、长裤、裙子、外套等;衣物的风格例如可以是指休闲、运动、正装、礼服等;衣物的穿着年限例如可以是购买时间、淘汰时间、可使用年限等;衣物的材质例如可以是棉、麻、皮、毛线等。示例性的,可通过用户输入、摄像头拍摄等方式获取实体衣物对应的衣物信息。

s220、对采集的衣物图像进行处理,生成衣物模型。

可选的,可将采集的衣物图像通过三维软件合成相应的衣物影像,从而生成三维衣物模型,也可将采集的实体衣物正面的衣物图像直接按照比例进行放大或缩小,并对衣物图像上的衣物进行抠图处理后生成二维衣物模型。

生成衣物模型的目的在于,将实体衣物虚拟化,通过管理虚拟衣物来管理实体衣物,以提高对衣物的管理效率,在用户需要进行衣物穿搭时,可通过衣物模型及时提供推荐搭配,由于虚拟的衣物模型更容易寻找和取出,因而能够节约衣物挑选和搭配时间,提升用户体验。

此衣物模型除了可应用于对衣物的搭配推荐外,还可以应用于用户自己对衣物的查看、挑选和搭配,还可应用于网络购物时,调取已有衣物模型,与根据想要购买的衣物生成的衣物模型进行搭配,直观感受搭配效果,进而提升网购体验。

优选的,对采集的衣物图像进行处理,生成衣物模型,包括:

在预设基础模型库中选取目标基础模型;

将采集的衣物图像与目标基础模型进行合成,生成衣物模型。

可选的,存储在预设基础模型库中的基础模型可以为三维模型和/或二维模型,用于为衣物模型提供载体。示例性的,可根据采集的衣物图像的情况在预设基础模型库中选取目标基础模型,例如,若衣物图像只有一张时,则选择二维的基础模型,若衣物图像为多角度的多张图像,则可选择三维的基础模型。具体的,在确定目标基础模型后,可将采集的衣物图像的图像特征赋予在选取的基础模型上,以达到衣物图像与目标基础模型进行合成的目的,将合成结果作为对应生成的衣物模型。

s230、将衣物模型按照衣物信息进行归类,并导入虚拟衣橱中。

示例性的,为了便于对衣物模型的管理,可将衣物模型按照对应获取的衣物信息进行分类,例如,在衣物材质中,毛裤可归为毛线类,皮上衣可归为皮类;在衣物类型中,风衣可归为外套类,等。可选的,可按照不同的用户名来设置和创建不同的衣橱数据库,以根据不同的用户建立不同的虚拟衣橱,从而实现多用户的虚拟衣橱系统。示例性的,当用户进入自己的虚拟衣橱后,生成的衣物模型可按照衣物信息直接导入自己的虚拟衣橱中,也可在衣物模型生成后按照衣物信息导入选择的其他用户的虚拟衣橱中。

s240、获取目标日期,以及与目标日期对应的天气信息和/或日程信息。

其中,目标日期可以为需要提供衣物推荐搭配的日期,例如,可获取今日的系统日期以及未来两天的系统日期,作为目标日期,也可以获取用户预先设置的日期为目标日期。可选的,天气信息可包括天气、温度、湿度等信息,日程信息可包括预设的工作生活安排等信息。获取与目标日期对应的天气信息和/或日程信息的目的在于,可根据用户在目标日期的出行计划以及目标日期的天气状况,为用户提供更加准确的衣物推荐搭配,为用户的出行提供方便,进而提升用户体验。

s250、根据天气信息和/或日程信息以及搭配规律数据在虚拟衣橱中选取合适的衣物模型,并基于衣物模型按照目标日期输出相应的衣物推荐搭配。

可选的,衣物模型的选取可直接或间接受到获天气信息和/或日程信息的影响,例如,受到的直接影响是,天气信息可影响衣物材质的选取,而日程信息可影响衣物风格和/或衣物类型的选取。当然还可以通过天气信息和/或日程信息影响搭配规律数据,由搭配规律数据决定衣物模型的选取,从而使得衣物模型的选取受到天气信息和/或日程信息的间接影响。可选的,衣物模型的选取还受到搭配规律数据的影响,例如,若同时有短裤、上衣、连衣裙三个衣物模型都符合天气信息和/或日程信息的要求,但用户平时更偏好于裙子,此时由于受到搭配规律数据的影响,最终可能会选取连衣裙。可选的,在衣物模型选取确定之后,可根据选取的衣物模型进行衣物推荐搭配,将相应的衣物模型进行组合后按照目标日期对应地显示在显示屏上。

优选的,根据天气信息和/或日程信息以及搭配规律数据在虚拟衣橱中选取合适的衣物模型,并基于衣物模型按照目标日期输出相应的衣物推荐搭配,包括:

根据天气信息和/或日程信息选取对应的搭配规律数据;

根据搭配规律数据在虚拟衣橱中选取至少一个衣物模型,并确定衣物模型的搭配方式;

根据衣物模型的搭配方式结合人体模型并按照目标日期输出相应的衣物推荐搭配。

示例性的,可在用户注册账户时,输入相应的年龄、性别、职业等信息,并通过摄像头采集用户的面部信息及体型信息,并生成对应的人体模型,用于衣物推荐搭配的虚拟试穿。可选的,可根据天气信息和/或日程信息选取对应的搭配规律数据,例如,对于上班族女性用户而言,气温25°的雨天,有会议安排,则可选取上身短袖下身长袖的正装所对应的搭配规律数据。根据选取的搭配规律数据从虚拟衣橱中选取符合条件的至少一个衣物模型,并结合偏好习惯等确定衣物模型的搭配方式,例如,对于上一举例而言,可根据选取的搭配规律数据从虚拟衣橱中选取满足“正装”、“短袖上衣”、“长裤”中至少两个条件的衣物模型,并确定正装中短袖上衣搭配长裤的搭配方式。最后,可根据确定的衣物模型的搭配方式调出用户事先建立的人体模型,并将衣物模型与人体模型进行合成,直观显示相应的衣物推荐搭配,呈现出虚拟试穿效果。

本实施例的技术方案,通过采集衣物图像以及衣物信息,生成相应的衣物模型,并根据衣物信息对衣物模型进行归类,导入虚拟衣橱,根据获取的目标日期以及相应的天气信息和/或日程信息输出相应的衣物推荐搭配,实现了虚拟衣物搭配的智能化,提高了衣物的管理效率,节约了衣物的挑选和搭配时间,提升了用户体验。

在上述各实施例的基础上,可应用的场景包括:用户可以在虚拟衣橱里查看、整理自己的衣物;当有购物需求时,可以抓取已有的虚拟衣物和网上的衣物进行匹配,从而直观显示试穿效果,解决了新衣服与已有衣服的搭配问题;用户启动设备后,通过摄像头判断用户信息,提供对应的穿衣搭配推荐,呈现虚拟试穿效果的画面,用户可根据虚拟衣物推荐搭配,在真实的衣橱里挑选服装,也可更改虚拟衣物推荐搭配,自行选择衣物模型进行再搭配,同时,设备可记录用户的搭配习惯,不断学习优化搭配规律数据,从而节省了衣物挑选和反复试穿的环节。

实施例三

图3为本发明实施例三提供的一种衣物管理装置的结构示意图。参考图3,衣物管理装置包括:衣物模型创建模块310和衣物搭配输出模块320,下面对各模块进行具体说明。

衣物模型创建模块310,用于根据采集的衣物图像创建衣物模型;

衣物搭配输出模块320,用于基于所述衣物模型根据获取的搭配影响因子以及搭配规律数据输出衣物推荐搭配。

可选的,衣物模型创建模块310包括:

图像材质获取子模块,用于采集实体衣物的至少一个特征面的衣物图像,并获取所述实体衣物对应的衣物信息;

模型生成子模块,用于对采集的所述衣物图像进行处理,生成衣物模型;

模型导入子模块,用于将所述衣物模型按照所述衣物信息进行归类,并导入虚拟衣橱中。

可选的,所述衣物模型生成子模块具体用于:

在预设基础模型库中选取目标基础模型;

将采集的所述衣物图像与所述目标基础模型进行合成,生成衣物模型。

可选的,衣物搭配输出模块320包括:

信息获取子模块,用于获取目标日期,以及与所述目标日期对应的天气信息和/或日程信息;

模型选取子模块,用于根据所述天气信息和/或日程信息以及搭配规律数据在所述虚拟衣橱中选取合适的衣物模型,并基于所述衣物模型按照所述目标日期输出相应的衣物推荐搭配。

可选的,所述模型选取子模块包括:

根据所述天气信息和/或日程信息选取对应的搭配规律数据;

根据所述搭配规律数据在所述虚拟衣橱中选取至少一个衣物模型,并确定所述衣物模型的搭配方式;

根据所述衣物模型的搭配方式结合人体模型并按照所述目标日期输出相应的衣物推荐搭配。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

实施例四

图4为本发明实施例四提供的一种设备的结构框图,如图4所示,本实施例提供的一种设备,包括:处理器41、存储器42以及摄像头43。该设备中的处理器可以是一个或多个,图4中以一个处理器41为例,所述设备中的处理器41、存储器42和摄像头43可以通过总线或其他方式连接,图4中以通过总线连接为例。

本实施例中设备的处理器41中集成了上述实施例提供的衣物管理装置。此外,该设备中的存储器42作为一种计算机可读存储介质,可用于存储一个或多个程序,所述程序可以是软件程序、计算机可执行程序以及模块,如本发明实施例中衣物管理方法对应的程序指令/模块(例如,附图3所示的衣物管理装置中的模块,包括:衣物模型创建模块310和衣物搭配输出模块320)。处理器41通过运行存储在存储器42中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述方法实施例中衣物管理方法。

存储器42可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器42可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器42可进一步包括相对于处理器41远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

并且,当上述设备所包括一个或者多个程序被所述一个或者多个处理器41执行时,程序进行如下操作:

根据采集的衣物图像创建衣物模型;基于所述衣物模型根据获取的搭配影响因子以及搭配规律数据输出衣物推荐搭配。

摄像头43可以是设备上自带的摄像头,也可以是设置在设备上专门用于采集衣物图像的摄像头,可选的,摄像头43可用于采集衣物图像,具体可通过拍照、摄像等方式进行衣物图像的采集。

实施例五

本发明实施例五还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被衣物管理装置执行时实现如本发明实施例一提供的衣物管理方法,该方法包括:根据采集的衣物图像创建衣物模型;基于所述衣物模型根据获取的搭配影响因子以及搭配规律数据输出衣物推荐搭配。

当然,本发明实施例所提供的一种计算机可读存储介质,其上存储的计算机程序被执行时不限于实现如上所述的方法操作,还可以实现本发明任意实施例所提供的衣物管理方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述衣物管理装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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