推荐服装搭配方法及装置、智能衣柜、存储介质与流程

文档序号:23896630发布日期:2021-02-09 12:28阅读:61来源:国知局
推荐服装搭配方法及装置、智能衣柜、存储介质与流程

[0001]
本发明涉及服装搭配技术领域,尤其涉及一种推荐服装搭配方法及装置、智能衣柜、计算机可读存储介质。


背景技术:

[0002]
随着人类文明的不断发展,人们对于物质要求、生活品质也越来越高。
[0003]
目前,为了满足人们日益提高的物质要求,以及对于生活品质的追求,人们经常通过淘宝、穿衣等应用软件进行服装搭配,这种推荐方式能够进行颜色搭配推荐、款型搭配推荐等,但是这种推荐方式准确率低,给用户造成一定困扰。
[0004]
因此,如何能够提升服装搭配的推荐准确率是函待解决的问题。


技术实现要素:

[0005]
本发明的主要目的在于提供推荐服装搭配方法及装置、智能衣柜、计算机可读存储介质,旨在提升服装搭配的推荐准确率。
[0006]
为实现上述目的,本发明提供一种推荐服装搭配方法,应用于智能衣柜,推荐服装搭配方法包括:
[0007]
接收服装搭配请求消息;
[0008]
根据所述服装搭配请求消息,获取当前环境信息;
[0009]
根据所述当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案;其中,所述历史服装搭配选择记录表中包括至少一套目标服装搭配方案以及每套所述目标服装搭配方案对应的环境信息;
[0010]
输出所述至少一套目标服装搭配方案,以推荐服装搭配。
[0011]
可选的,所述接收服装搭配请求消息的步骤之前,所述推荐服装搭配的方法还包括:
[0012]
获取用户对至少一套目标服装搭配方案的选择记录,以及每套所述目标服装搭配方案对应的环境信息;
[0013]
将至少一套所述目标服装搭配方案的选择记录以及每套所述目标服装搭配方案对应的环境信息,进行存储,以生成历史服装搭配选择记录表。
[0014]
可选的,所述根据所述当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤包括:
[0015]
根据所述当前环境信息以及历史服装搭配选择记录表,确定出两套或两套以上目标服装搭配方案;
[0016]
所述输出所述至少一套目标服装搭配方案,以推荐服装搭配的步骤包括:
[0017]
获取两套或两套以上所述目标推荐服装搭配方案目标服装搭配方案的历史选择次数;
[0018]
根据所述历史选择次数,确定出两套或两套以上所述目标推荐服装搭配方案的优
先级顺序;
[0019]
根据所述优先级顺序,输出两套或两套以上所述目标服装搭配方案,以推荐服装搭配。
[0020]
可选的,所述根据所述当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤之前,所述推荐服装搭配的方法还包括:
[0021]
获取服装搭配的目标风格参数;
[0022]
所述根据所述当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤包括:
[0023]
根据所述当前环境信息从历史服装搭配选择记录表中,确定出至少一套待确定目标服装搭配方案;
[0024]
获取至少一套所述待确定目标服装搭配方案的推荐风格参数;
[0025]
判断所述推荐风格参数是否与所述目标风格参数的匹配是否满足第一预设匹配条件;
[0026]
若是,将所述推荐风格参数对应的待确定目标服装搭配方案,确定为目标服装搭配方案。
[0027]
可选的,所述判断所述推荐风格参数与所述目标风格参数的匹配是否满足第一预设匹配条件判断所述推荐风格参数是否与所述目标风格参数相同的步骤之后,所述推荐服装搭配的方法还包括:
[0028]
若否,根据所述目标风格参数确定第一备选目标服装搭配方案;
[0029]
将所述第一备选目标服装搭配方案,确定为目标服装搭配方案。
[0030]
可选的,所述根据所述当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤之前,所述推荐服装搭配的方法还包括:
[0031]
获取行程安排信息;
[0032]
从所述行程安排信息中,确定出目标场合参数;
[0033]
所述根据所述当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤包括:
[0034]
根据所述当前环境信息从历史服装搭配选择记录表中,确定出至少一套待确定目标服装搭配方案;
[0035]
获取所述至少一套待确定目标服装搭配方案的推荐场合参数;
[0036]
判断所述推荐场合参数是否与所述目标场合参数的匹配是否满足第二预设匹配条件;
[0037]
若是,将所述推荐场合参数对应的待确定目标服装搭配方案,确定为目标服装搭配方案。
[0038]
可选的,所述判断所述推荐场合参数与所述目标场合参数的匹配是否满足第二预设匹配条件判断所述推荐场合参数是否与所述目标场合参数相同的步骤之后,所述推荐服装搭配的方法还包括:
[0039]
若否,根据所述目标场合参数确定第二备选目标服装搭配方案;
[0040]
将所述第二备选目标服装搭配方案,确定为目标服装搭配方案。
[0041]
此外,为实现上述目的,本发明还提供一种推荐服装搭配装置,推荐服装搭配装置
包括:
[0042]
接收模块,用于接收服装搭配请求消息;
[0043]
获取模块,用于根据所述服装搭配请求消息,获取当前环境信息;
[0044]
确定模块,用于根据所述当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案;其中,所述历史服装搭配选择记录表中包括至少一套目标服装搭配方案以及每套所述目标服装搭配方案对应的环境信息;
[0045]
输出模块,用于输出所述至少一套目标服装搭配方案,以推荐服装搭配。
[0046]
此外,为实现上述目的,本发明还提供一种智能衣柜,所述智能衣柜包括:存储器、处理器及存储在所述存储器上并在所述处理器上运行推荐服装搭配程序,所述推荐服装搭配程序被所述处理器执行时实现如上文所述的推荐服装搭配方法的步骤。
[0047]
此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有推荐服装搭配程序,所述推荐服装搭配程序被处理器执行时实现如上文所述的推荐服装搭配方法的步骤。
[0048]
本发明提供的技术方案,智能衣柜通过接收服装搭配请求消息,进而根据服装搭配请求消息,获取当前环境信息,再根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案,其中历史服装搭配选择记录表中包括至少一套目标服装搭配方案以及每套目标服装搭配方案对应的环境信息,进而输出至少一套目标服装搭配方案,以推荐服装搭配;解决了相关技术中服装搭配的推荐准确率低的问题。
[0049]
也即本发明提供的技术方案,智能衣柜借助了历史服装搭配选择记录表来确定目标服装搭配方案,由于历史服装搭配选择记录表为用户在前的对推荐服装搭配的记录,表征了用户的穿衣习惯、喜好等,因此确定出的目标服装搭配方案更加准确,提升了服装搭配的推荐准确率,满足了每个用户的个性化穿衣需求,使得用户的使用体验满意度高。
附图说明
[0050]
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0051]
图1是本发明实施例方案涉及的硬件运行环境的智能衣柜结构示意图;
[0052]
图2为本发明推荐服装搭配方法第一实施例的流程示意图;
[0053]
图3为本发明推荐服装搭配装置第一实施例的结构框图。
[0054]
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0055]
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0056]
参照图1,图1为本发明实施例方案涉及的硬件运行环境的智能衣柜结构示意图。
[0057]
智能衣柜包括:至少一个处理器101、存储器102以及存储在所述存储器上并可在所述处理器上运行的推荐服装搭配程序,所述推荐服装搭配程序配置为实现如下任一实施例所述的推荐服装搭配方法的步骤。
[0058]
处理器101可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器101可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器101也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器101可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。处理器101还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关推荐服装搭配方法操作,使得推荐服装搭配方法模型可以自主训练学习,提高效率和准确度。
[0059]
存储器102可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器102还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储智能衣柜、闪存存储智能衣柜。在一些实施例中,存储器102中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器101所执行以实现本申请中方法实施例提供的推荐服装搭配方法。
[0060]
在一些实施例中,智能衣柜还可选包括有:通信接口103和至少一个外围智能衣柜。处理器101、存储器102和通信接口103之间可以通过总线或信号线相连。各个外围智能衣柜可以通过总线、信号线或电路板与通信接口103相连。具体地,外围智能衣柜包括:射频电路104、显示屏105和电源106中的至少一种。
[0061]
通信接口103可被用于将i/o(input/output,输入/输出)相关的至少一个外围智能衣柜连接到处理器101和存储器102。在一些实施例中,处理器101、存储器102和通信接口103被集成在同一芯片或电路板上;在一些其他实施例中,处理器101、存储器102和通信接口103中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
[0062]
射频电路104用于接收和发射rf(radio frequency,射频)信号,也称电磁信号。射频电路104通过电磁信号与通信网络以及其他通信智能衣柜进行通信。射频电路104将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路104包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路104可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wireless fidelity,无线保真)网络。在一些实施例中,射频电路104还可以包括nfc(near field communication,近距离无线通信)有关的电路,本申请对此不加以限定。
[0063]
显示屏105用于显示ui(user interface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏105是触摸显示屏时,显示屏105还具有采集在显示屏105的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器101进行处理。此时,显示屏105还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏105可以为一个,智能衣柜的前面板;在另一些实施例中,显示屏105可以为至少两个,分别设置在智能衣柜的不同表面或呈折叠设计;在再一些实施例中,显示屏105可以是柔性显示屏,设置在智能衣柜的弯曲表面上或折叠面上。甚至,显示
屏105还可以设置成非矩形的不规则图形,也即异形屏。显示屏105可以采用lcd(liquidcrystal display,液晶显示屏)、oled(organic light-emitting diode,有机发光二极管)等材质制备。
[0064]
电源106用于为智能衣柜中的各个组件进行供电。电源106可以是交流电、直流电、一次性电池或可充电电池。当电源106包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
[0065]
本领域技术人员可以理解,图1中示出的结构并不构成对智能衣柜的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0066]
基于上述硬件结构,提出本发明的各实施例。
[0067]
参照图2,图2为本发明推荐服装搭配方法第一实施例的流程示意图,推荐服装搭配方法包括以下步骤:
[0068]
步骤s20:接收服装搭配请求消息。
[0069]
需要说明的是,本发明推荐服装搭配方法应用于智能衣柜,也即各步骤的执行主体为智能衣柜。
[0070]
应当明确的是,本实施例中的服装搭配请求消息表征用户当前想进行服装搭配而下发的,其应当包括用户标识,这样才能知晓当前是哪个用户,从而为该用户进行对应的服装搭配;例如服装搭配请求消息中包含的用户标识是王女士6岁的女儿,则后续智能衣柜是为王女士6岁的女儿进行对应的服装搭配,或者服装搭配请求消息中包含的用户标识是王女士的老公,则后续智能衣柜是为王女士的老公进行对应的服装搭配。
[0071]
在一些示例中,接收到的服装搭配请求消息,可以是用户下发的语音信息,即语音信息中承载了服装搭配请求消息。可以理解的是,一些场景下,用户可能并不方便输入文字信息以下发服装搭配请求消息,因此用户直接下发语音信息,由智能衣柜的语音模块接收,从而以从接收到的语音信息中获取到服装搭配请求消息,具体地,对接收到的语音信息进行识别得到识别文本,则此时的识别文本即对应服装搭配请求消息。
[0072]
在一些示例中,接收到的服装搭配请求消息,可以是用户下发的文字信息,即文字信息中承载了服装搭配请求消息,其中文字信息的输入可以是通过在智能衣柜的显示屏上输入进行下发。
[0073]
可以理解的是,本实施例中智能衣柜接收到的服装搭配请求消息可以是用户直接下发至智能衣柜的,也可以是用户下发至终端设备,进而终端设备将接收到的服装搭配请求消息发送至与之连接的智能衣柜,在实际应用中,可以根据具体应用场景做灵活调整。
[0074]
步骤s21:根据服装搭配请求消息,获取当前环境信息。
[0075]
应当明确的是,本实施例中接收到服装搭配请求消息后,需要根据服装搭配请求消息,获取当前环境信息;其中环境信息表征的是智能衣柜所处地理位置的环境信息,具体地,智能衣柜可以根据全球定位系统定位当前所处位置的地理位置信息,然后结合智能衣柜所处的地理位置信息和当前时间,确定当前的季节信息以及相应的温度信息。
[0076]
在一些示例中,温度信息包括室内环境温度,即用户所需的服装搭配是与室内环境温度相匹配的;例如用户是去参加某某会议,而会议通常是在室内举办,因此在此种情况下用户通常是处于室内环境,则可以获取室内环境温度,从而后续可以根据室内环境温度确定出对应的目标服装搭配方案。
[0077]
在一些示例中,温度信息包括室外环境温度,即用户所需的服装搭配是与室外环境温度相匹配的;例如用户是去参加春游,而春游通常是在室外举办,因此在此种情况下用户通常是处于室外环境,则可以获取室外环境温度,从而后续可以根据室外环境温度确定出对应的目标服装搭配方案。
[0078]
可以理解的是,本实施例中获取当前环境信息可以是由用户进行指定,例如下发获取室内环境温度或获取室外环境温度,或者获取当前环境信息也可以不由用户进行指定,即直接获取室内环境温度或获取室外环境温度;在实际应用中,可以根据具体应用场景做灵活调整。
[0079]
步骤s22:根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案;其中历史服装搭配选择记录表中包括至少一套目标服装搭配方案以及每套目标服装搭配方案对应的环境信息。
[0080]
应当明确的是,本实施例中根据服装搭配请求消息,获取当前环境信息后,需要根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案;也即本实施例中预先存储有历史服装搭配选择记录表,其中历史服装搭配选择记录表中包括至少一套目标服装搭配方案以及每套目标服装搭配方案对应的环境信息;例如参见表一所示,为一种示例的历史服装搭配选择记录表。
[0081]
表一
[0082]
环境信息目标服装搭配方案a1~a2k1、k2、k4、k6、k7、k8、k10a3~a4k13、k14、k15、k16a5~a6k20、k22、k24、k25、k26a7~a8k27、k28、k29
…………
[0083]
其中如表一所示,在当前环境信息为a1~a2时,确定出的目标服装搭配方案有7种,在当前环境信息为a3~a4时,确定出的目标服装搭配方案有4种,在当前环境信息为a5~a6时,确定出的目标服装搭配方案有5种,在当前环境信息为a7~a8时,确定出的目标服装搭配方案有3种。
[0084]
步骤s23:输出至少一套目标服装搭配方案,以推荐服装搭配。
[0085]
应当明确的是,本实施例中根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案后,输出即可;例如在当前环境信息为a1~a2时,确定出7种目标服装搭配方案,此时将7种目标服装搭配方案进行输出,以供用户进行选择,其他类推,这里不再赘述。
[0086]
可以理解的是,本实施例中可以是智能衣柜将确定出至少一套推荐服装搭配方案,直接输出至智能衣柜的显示屏上,或者也可以是智能衣柜将确定出至少一套推荐服装搭配方案,先输出至与之连接的终端设备上,进而由终端设备对接收到的至少一套推荐服装搭配方案进行显示。
[0087]
本实施例中,智能衣柜通过在接收到服装搭配请求消息时,根据当前环境信息和历史服装搭配选择记录表,确定出至少一套目标服装搭配方案并进行输出,以推荐服装搭配供用户进行选择,提升了服装搭配的推荐准确率,满足了每个用户的个性化穿衣需求,使
得用户的使用体验满意度高。
[0088]
基于第一实施例,提出本发明推荐服装搭配方法的第二实施例。
[0089]
在本实施例中,接收服装搭配请求消息的步骤之前,推荐服装搭配的方法还可以包括以下步骤:
[0090]
首先,获取用户对至少一套目标服装搭配方案的选择记录,以及每套目标服装搭配方案对应的环境信息;
[0091]
然后,将至少一套目标服装搭配方案的选择记录以及每套目标服装搭配方案对应的环境信息,进行存储,以生成历史服装搭配选择记录表。
[0092]
本实施例中详细介绍历史服装搭配选择记录表的生成过程;具体地,首先获取用户对各目标服装搭配方案的选择记录,以及各目标服装搭配方案所对应的环境信息,例如参见表二所示,为环境信息为a1~a2时,目标服装搭配方案的选择记录。
[0093]
表二
[0094][0095]
应当明确的是,本实施例中的选择记录表征的是目标服装搭配方案是否被选择,其中如表二所示,目标服装搭配方案k3、k5、k9选择记录为0,即目标服装搭配方案k1~k10均输出给用户,但用户对目标服装搭配方案k3、k5、k9均未进行选择,则表示用户对目标服装搭配方案k3、k5、k9并不喜欢,此时将环境信息a1~a2与目标服装搭配方案k1、k2、k4、k6、k7、k8、k10对应存储,相应地,将其他环境信息与其对应的目标服装搭配方案进行对应存储,生成如表一所示的历史服装搭配选择记录表。
[0096]
可以理解的是,本实施例中是获取预设时间段内用户对各目标服装搭配方案的选择记录,其中预设时间段是以当前时间点为起点之前的预设时间段;例如当前时间为2020年10月14日,预设时间段为30天,则获取2020年9月14日至2020年10月14日这30天内用户对各目标服装搭配方案的选择记录。也即,本实施例中的历史服装搭配选择记录表是根据最近一段时间内,用户对各目标服装搭配方案的选择记录生成,这样使得生成的历史服装搭配选择记录表更加准确。
[0097]
本实施例中,通过预先生成历史服装搭配选择记录表,进而智能衣柜可以借助其来确定目标服装搭配方案,由于历史服装搭配选择记录表为用户在前的对推荐服装搭配的记录,表征了用户的穿衣习惯、喜好等,因此确定出的目标服装搭配方案更加准确,提升了服装搭配的推荐准确率,满足了每个用户的个性化穿衣需求,使得用户的使用体验满意度高。
[0098]
基于上述各实施例,提出本发明推荐服装搭配方法的第三实施例。
[0099]
在本实施例中,根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤包括:
[0100]
根据当前环境信息以及历史服装搭配选择记录表,确定出两套或两套以上目标服装搭配方案;
[0101]
输出至少一套目标服装搭配方案,以推荐服装搭配的步骤包括:
[0102]
首先,获取两套或两套以上目标推荐服装搭配方案目标服装搭配方案的历史选择次数;
[0103]
然后,根据历史选择次数,确定出两套或两套以上目标推荐服装搭配方案的优先级顺序;
[0104]
再者,根据优先级顺序,输出两套或两套以上目标服装搭配方案,以推荐服装搭配。
[0105]
应当明确的是,本实施例中根据当前环境信息以及历史服装搭配选择记录表,确定出的目标服装搭配方案分为两种情况;其中,情况一,确定出一套目标服装搭配方案,情况二,确定出两套或两套以上的目标服装搭配方案;对于情况一,直接输出这一套目标服装搭配方案即可,对于情况二,可以对两套或两套以上的目标服装搭配方案进行相应处理后输出,具体地,获取两套或两套以上所述目标推荐服装搭配方案目标服装搭配方案的历史选择次数,进而根据所述历史选择次数,确定出两套或两套以上所述目标推荐服装搭配方案的优先级顺序,再根据所述优先级顺序,输出两套或两套以上所述目标服装搭配方案,以推荐服装搭配供用户选择,这样能够提升用户的选择速率,更加人性化、智能化。
[0106]
为了更好地理解,这里以一个具体示例进行说明;例如,如表一所示,环境信息a1~a2对应的目标服装搭配方案k1、k2、k4、k6、k7、k8、k10,其中获取到的各目标服装搭配方案的选择次数如表二所示,则根据选择次数,确定出各目标服装搭配方案k1、k2、k4、k6、k7、k8、k10的优先级顺序由高到低分别为k2>k1>k7>k8>k4>k10>k6,则依次输出目标服装搭配方案k2、k1、k7、k8、k4、k10、k6,即优先级高的目标服装搭配方案先进行显示,优先级低的目标服装搭配方案后进行显示,或者当在同一显示界面进行显示时,将优先级高的目标服装搭配方案排在前面进行显示,优先级低的目标服装搭配方案排在后面进行显示。
[0107]
本实施例中,通过确定两套或两套以上目标服装搭配方案的优先级顺序,并根据优先级顺序输出两套或两套以上目标服装搭配方案,这样的输出方式提升了用户的选择速率,避免了用户在输出的诸多目标服装搭配方案中查找的繁琐操作,更加人性化、智能化,进一步提升了用户的使用体验满意度。
[0108]
基于上述各实施例,提出本发明推荐服装搭配方法的第四实施例。
[0109]
在本实施例中,根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤之前,推荐服装搭配的方法还可以包括以下步骤:
[0110]
获取服装搭配的目标风格参数。
[0111]
应当明确的是,本实施例中目标风格参数表征用户当前所需服装搭配的风格,其包括但不限于简约休闲风格,浮夸艳丽风格,正式端庄风格,青春甜美风格。
[0112]
在一些示例中,可以基于接收到的语音信息,获取服装搭配的目标风格参数;即用户下发语音信息,由智能衣柜的语音模块接收,从而以从接收到的语音信息中获取到服装搭配的目标风格参数,具体地,对接收到的语音信息进行识别得到识别文本,则此时的识别文本即对应服装搭配的目标风格参数。
[0113]
在一些示例中,可以基于接收到的文字信息,获取服装搭配的目标风格参数;即用户下发文字信息,由智能衣柜的接收模块接收,从而以从接收到的文字信息中获取到服装搭配的目标风格参数。
[0114]
在一些示例中,可以基于接收到的图片信息,获取服装搭配的目标风格参数;即用
户上传图片信息,由智能衣柜的接收模块接收,从而以从接收到的图片信息中获取到服装搭配的目标风格参数,具体地,对接收到的图片信息进行图像识别得到识别结果,则此时的识别结果即对应服装搭配的目标风格参数。
[0115]
可以理解的是,本实施例中智能衣柜获取到的服装搭配的目标风格参数可以是用户直接下发至智能衣柜的,也可以是用户下发至终端设备,进而终端设备将接收到的服装搭配的目标风格参数发送至与之连接的智能衣柜,在实际应用中,可以根据具体应用场景做灵活调整。
[0116]
其中,本实施例中根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤包括:
[0117]
首先,根据当前环境信息从历史服装搭配选择记录表中,确定出至少一套待目标服装搭配方案;
[0118]
然后,获取至少一套待目标服装搭配方案的推荐风格参数;
[0119]
再者,判断推荐风格参数与目标风格参数的匹配是否满足第一预设匹配条件;
[0120]
若是,将推荐风格参数对应的待目标服装搭配方案,确定为目标服装搭配方案。
[0121]
为了更好地理解,这里以一个具体示例进行说明;例如,设获取服装搭配的目标风格参数为正式端庄风格,其中如表一所示,确定出待目标服装搭配方案为k1、k2、k4、k6、k7、k8、k10,参见表三所示,为目标服装搭配方案为k1、k2、k4、k6、k7、k8、k10分别对应的风格;明显地,待目标服装搭配方案k1、k2的风格与目标风格参数相同,则确定待目标服装搭配方案k1、k2为目标服装搭配方案。
[0122]
表三
[0123][0124]
在本实施例中,判断推荐风格参数与目标风格参数的匹配是否满足第一预设匹配条件的步骤之后,推荐服装搭配的方法还可以包括以下步骤:
[0125]
若否,根据目标风格参数确定第一备选目标服装搭配方案;
[0126]
将第一备选目标服装搭配方案,确定为目标服装搭配方案。
[0127]
可以理解的是,当推荐风格参数与目标风格参数的匹配不满足第一预设匹配条件时,则可以根据目标风格参数确定第一备选目标服装搭配方案,进而将第一备选目标服装搭配方案确定为目标服装搭配方案。
[0128]
为了更好地理解,这里同样以一个具体示例进行说明;例如,承接上述示例,设获取服装搭配的目标风格参数为浮夸艳丽风格,参见表三所示,明显地,无与目标风格参数相同的目标服装搭配方案,则此时需要重新根据目标风格参数确定第一备选目标服装搭配方案,设根据浮夸艳丽风格确定第一备选目标服装搭配方案为k50、k55,进而将第一备选目标服装搭配方案k50、k55确定为目标服装搭配方案。
[0129]
值得注意的是,上述示例中的第一预设匹配条件为相同,在实际应用中,可以根据
具体应用场景做灵活调整,例如第一预设匹配条件为相似度超过某一阈值等。
[0130]
本实施例中,能够确定出与用户目标风格参数相同或相近的目标服装搭配方案,进而进行输出,满足了每个用户的个性化穿衣需求,从而提升了用户的使用体验满意度。
[0131]
基于上述各实施例,提出本发明推荐服装搭配方法的第五实施例。
[0132]
在本实施例中,根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤之前,推荐服装搭配的方法还可以包括以下步骤:
[0133]
首先,获取行程安排信息;
[0134]
其次,从行程安排信息中,确定出目标场合参数。
[0135]
应当明确的是,本实施例中目标场合参数表征用户当前所需服装搭配符合的场合,其包括但不限于晚会场合,上班场合,约会场合,出游场合等。
[0136]
可以理解的是,本实施例中获取行程安排信息的步骤包括:从行程安排类应用,和/或车票购买记录,和/或聊天记录中获取行程安排信息。
[0137]
其中,本实施例中根据当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案的步骤包括:
[0138]
首先,根据当前环境信息从历史服装搭配选择记录表中,确定出至少一套待推荐目标服装搭配方案;
[0139]
然后,获取至少一套待目标服装搭配方案的推荐场合参数;
[0140]
再者,判断推荐场合参数与目标场合参数的匹配是否满足第二预设匹配条件;
[0141]
若是,将推荐场合参数对应的待目标服装搭配方案,确定为目标服装搭配方案。
[0142]
为了更好地理解,这里以一个具体示例进行说明;例如,设获取服装搭配的目标场合参数为上班场合,其中如表一所示,确定出待目标服装搭配方案为k1、k2、k4、k6、k7、k8、k10,参见表四所示,为目标服装搭配方案为k1、k2、k4、k6、k7、k8、k10分别对应的场合;明显地,待目标服装搭配方案k1、k2的场合与目标场合参数相同,则确定待目标服装搭配方案k1、k2为目标服装搭配方案。
[0143]
表四
[0144][0145]
在本实施例中,判断所述推荐场合参数与所述目标场合参数的匹配是否满足第二预设匹配条件的步骤之后,推荐服装搭配的方法还可以包括以下步骤:
[0146]
若否,根据目标场合参数确定第二备选目标服装搭配方案;
[0147]
将第二备选目标服装搭配方案,确定为目标服装搭配方案。
[0148]
可以理解的是,当推荐场合参数与目标场合参数的匹配不满足第二预设匹配条件时,则可以根据目标场合参数确定第二备选目标服装搭配方案,进而将第二备选目标服装搭配方案确定为目标服装搭配方案;
[0149]
为了更好地理解,这里同样以一个具体示例进行说明;例如,承接上述示例,设获
取服装搭配的目标场合参数为晚会场合,参见表四所示,明显地,无与目标场合参数相同的目标服装搭配方案,则此时需要重新根据目标场合参数确定第二备选目标服装搭配方案,设根据晚会场合确定第二备选目标服装搭配方案为k52、k53,进而将第二备选目标服装搭配方案k52、k53确定为目标服装搭配方案。
[0150]
值得注意的是,上述示例中的第二预设匹配条件为相同,在实际应用中,可以根据具体应用场景做灵活调整,例如第二预设匹配条件为相似度超过某一阈值等。
[0151]
本实施例中,能够确定出与用户目标场合参数相同或相近的目标服装搭配方案,进而进行输出,满足了每个用户的个性化穿衣需求,从而提升了用户的使用体验满意度。
[0152]
此外,参照图3所示,本发明实施例在前述推荐服装搭配方法的基础上,还提出一种推荐服装搭配装置,推荐服装搭配装置包括:
[0153]
接收模块30,用于接收服装搭配请求消息;
[0154]
获取模块31,用于根据所述服装搭配请求消息,获取当前环境信息;
[0155]
确定模块32,用于根据所述当前环境信息以及历史服装搭配选择记录表,确定出至少一套目标服装搭配方案;其中,所述历史服装搭配选择记录表中包括至少一套目标服装搭配方案以及每套所述目标服装搭配方案对应的环境信息;
[0156]
输出模块33,用于输出所述至少一套目标服装搭配方案,以推荐服装搭配。
[0157]
需要说明的是,本实施例中推荐服装搭配装置还可选的包括有对应的其他模块,以实现前述推荐服装搭配方法的步骤。
[0158]
本发明的推荐服装搭配装置采用了前述所有实施例的全部技术方案,因此至少具有前述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
[0159]
此外,本发明实施例还提出一种计算机可读存储介质,计算机可读存储介质上存储有推荐服装搭配程序,推荐服装搭配程序被处理器执行时实现如前述的推荐服装搭配方法的步骤。
[0160]
该计算机可读存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram(random access memory,随机存取存储器),rom(read-only memory,只读存储器),eeprom(electrically eraable programmable read only memory,带电可擦可编程只读存储器)、闪存或其他存储器技术、cd-rom(compact disc read-only memory,光盘只读存储器),数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。
[0161]
可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、系统、智能衣柜中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。
[0162]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技
术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1