CN113848736A - 基于智能衣柜的衣物信息处理方法及设备 - Google Patents
基于智能衣柜的衣物信息处理方法及设备 Download PDFInfo
- Publication number
- CN113848736A CN113848736A CN202111067419.5A CN202111067419A CN113848736A CN 113848736 A CN113848736 A CN 113848736A CN 202111067419 A CN202111067419 A CN 202111067419A CN 113848736 A CN113848736 A CN 113848736A
- Authority
- CN
- China
- Prior art keywords
- clothes
- color system
- determining
- color
- matching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 24
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 30
- 239000003086 colorant Substances 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 6
- 238000003064 k means clustering Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 7
- 241000220317 Rosa Species 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47B—TABLES; DESKS; OFFICE FURNITURE; CABINETS; DRAWERS; GENERAL DETAILS OF FURNITURE
- A47B61/00—Wardrobes
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47B—TABLES; DESKS; OFFICE FURNITURE; CABINETS; DRAWERS; GENERAL DETAILS OF FURNITURE
- A47B97/00—Furniture or accessories for furniture, not provided for in other groups of this subclass
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
- G06F18/232—Non-hierarchical techniques
- G06F18/2321—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
- G06F18/23213—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47B—TABLES; DESKS; OFFICE FURNITURE; CABINETS; DRAWERS; GENERAL DETAILS OF FURNITURE
- A47B2220/00—General furniture construction, e.g. fittings
- A47B2220/0091—Electronic or electric devices
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Probability & Statistics with Applications (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供一种基于智能衣柜的衣物信息处理方法及设备。该方法包括获取待选择衣物的标识信息;根据待选择衣物的标识信息,确定该待选择衣物的衣物类型以及所属色系,所述所属色系为所述待选择衣物上颜色占比超过预设阈值的颜色所归属的色系;根据所述衣物类型和所属色系,确定与所述待选择衣物对应的搭配衣物。本申请提高了智能衣柜进行衣物搭配的效果和效率,还提高了智能衣柜进行衣物搭配的智能性,从而满足用户的需求。
Description
技术领域
本申请涉及智能家居技术领域,尤其涉及一种基于智能衣柜的衣物信息处理方法及设备。
背景技术
衣物搭配是人们日常生活中重要的一环,人们每天都要在衣物搭配上花费大量的时间。为了节省衣物搭配时间,能够进行衣物自动搭配的智能衣柜越来越受到人们的欢迎。
智能衣柜能够对用户输入的衣物图片进行衣物类型及衣物颜色的识别,之后根据识别结果以及预存的搭配关系确定相应的搭配衣物并输出搭配衣物的图像,以供用户选择。举一个例子,首先,智能衣柜识别出衣物图片中的衣物类型是短袖,衣物颜色是白色。然后,智能衣柜根据预存的搭配关系确定短袖对应的衣物类型是短裤和裙子,白色对应的颜色类型是红色和黑色,则该衣物的搭配衣物是红色短裤、红色裙子、黑色短裤或黑色裙子。最后,智能衣柜获取用户放置在智能衣柜中的衣物的图像,从中筛选出红色短裤、红色裙子、黑色短裤和黑色裙子的图像,并输出筛选出的衣物的图像,以便用户选择最终的搭配衣物。
但是,现有的能够进行衣物自动搭配的智能衣柜并不能满足用户的需求。
发明内容
本申请提供一种基于智能衣柜的衣物信息处理方法及设备,用以解决现有的能够进行衣物自动搭配的智能衣柜并不能满足用户的需求的问题。
第一方面,本申请提供一种基于智能衣柜的衣物信息处理方法,包括:
获取待选择衣物的标识信息;
根据待选择衣物的标识信息,确定该待选择衣物的衣物类型以及所属色系,所述所属色系为所述待选择衣物上颜色占比超过预设阈值的颜色所归属的色系;
根据所述衣物类型和所属色系,确定与所述待选择衣物对应的搭配衣物
第二方面,本申请提供一种基于智能衣柜的衣物信息处理设备,包括处理器,以及与所述处理器通信连接的存储器;
所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,以实现上述的方法。
第三方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述的方法。
第四方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法。
本申请可以根据待选择衣物的标识信息,确定衣物类型以及所属色系,所属色系为待选择衣物上颜色占比超过预设阈值的颜色所归属的色系;根据衣物类型和所属色系,确定与待选择衣物对应的搭配衣物。通过获取待选择衣物上颜色占比超过预设阈值的颜色,可以提取待选择衣物上的主要颜色,使得智能衣柜只需根据主要颜色进行衣物搭配,避免待选择衣物上颜色过多造成干扰而影响智能衣柜的衣物搭配效果,提高搭配效率,同时提高智能衣柜进行衣物搭配的智能性,不需要用户参与。进一步,通过确定提取到的主要颜色的所属色系,可以对待选择衣物的颜色进行进一步归类,进一步提高智能衣柜进行衣物搭配的效果,同时,还可以避免对归属同一色系的相近颜色进行重复搭配,提高智能衣柜进行衣物搭配的效率,从而满足用户的需求。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1a为本申请的一实施例提供的应用场景图;
图1b为本申请的一实施例提供的***架构图;
图2a为本申请的另一实施例提供的应用场景图;
图2b为本申请的另一实施例提供的***架构图;
图3为本申请的一实施例提供的基于智能衣柜的衣物信息处理方法的流程示意图;
图4为本申请的另一实施例提供的基于智能衣柜的衣物信息处理方法的流程示意图;
图5是本申请的一实施例提供的衣物信息处理设备的结构示意图。
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
本申请具体的应用场景如图1a所示,图1a中1表示智能衣柜,2表示智能衣柜的显示界面。用户早上出门前要搭配衣物时,可以点击智能衣柜的显示界面2上的搭配按键,显示界面2显示智能衣柜1中衣物对应的衣物图片,用户从中选择待搭配衣物图片,之后,智能衣柜根据待搭配衣物的图像根自动匹配搭配衣物图片,并在显示界面2上显示,从而完成衣物的自动搭配。
本申请的***架构如图1b所示,图1b中1表示智能衣柜,3表示智能衣柜的控制器。智能衣柜的控制器3接收到用户输入的待搭配衣物图片后,首先确定待搭配衣物的衣物类型以及衣物颜色,之后,根据预存的搭配关系表确定搭配衣物的衣物类型以及衣物颜色,最后根据搭配衣物的衣物类型以及衣物颜色确定搭配衣物,并控制显示界面2显示搭配衣物图片,以供用户选择将要搭配的衣物。
智能衣柜的上述搭配过程中衣物颜色通常是待搭配衣物的所有颜色或者用户选定的颜色。但是,如果衣物颜色是待搭配衣物的所有颜色,衣物上通常有多种颜色,每种颜色都需要根据预设的搭配关系进行搭配,搭配效果不佳,搭配效率低。如果衣物颜色是用户选定的颜色,则需要用户参与,智能衣柜的智能性不高,现有的能够进行衣物自动搭配的智能衣柜并不能满足用户的需求。
本申请提供的基于智能衣柜的衣物信息处理方法,旨在解决现有技术的如上技术问题。该方法可以提高智能衣柜进行衣物搭配的效果和效率,同时提高智能衣柜进行衣物搭配的智能性,从而满足用户的需求。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
图2a是本申请一实施例的应用场景图,图2a中1表示智能衣柜,2表示智能衣柜的显示界面。用户早上出门前要搭配衣物时,可以点击智能衣柜的显示界面2上的搭配按键,显示界面2显示智能衣柜1中衣物对应的标识信息,用户从中选择待搭配衣物的标识信息从而生成衣物选择指令。之后,智能衣柜根据衣物选择指令中的待搭配衣物的标识信息自动匹配搭配衣物的标识信息,并在显示界面2上显示待搭配衣物和搭配衣物组合的搭配显示图像,从而完成衣物的自动搭配。
本申请的***架构如图2b所示,图2b中1表示智能衣柜,3表示智能衣柜的控制器。智能衣柜的控制器3接收到用户输入的衣物选择指令后,首先获取衣物选择指令中的待搭配衣物的标识信息,之后根据预存的衣物属性表确定待搭配衣物的衣物类型和所属色系,之后根据预存的搭配关系表确定搭配衣物的衣物类型和所属色系,然后根据预存的衣物属性表确定搭配衣物的标识信息,最后根据待搭配衣物的标识信息和搭配衣物的标识信息确定待搭配衣物和搭配衣物组合的搭配显示图像,并控制显示界面2显示搭配显示图像,以供用户选择将要搭配的衣物。此外,当用户想要在智能衣柜1中添加新的衣物时,还可以点击智能衣柜的显示界面2上的添加按键,从而进行衣物属性和搭配关系的添加。
实施例一
图3是本申请一实施例提供的基于智能衣柜的衣物信息处理方法的流程图,本申请实施例提供的基于智能衣柜的衣物信息处理方法的执行主体可以是智能衣柜的控制器,也可以是服务器,本实施例以执行主体为智能衣柜的控制器对基于智能衣柜的衣物信息处理方法进行说明。如图3所示,该基于智能衣柜的衣物信息处理方法可以包括以下步骤:
S101:获取待选择衣物的标识信息。
在本实施例中,本领域技术人员可以灵活设置标识信息,例如,标识信息可以是数字,也可以是字母,或者是其他能够指代衣物的信息,在此不作限制。
在一个实施方式中,上述步骤S101获取待选择衣物的标识信息,可以包括:接收用户输入的衣物选择指令,衣物选择指令中包含待选择衣物的标识信息。
在本实施方式中,智能衣柜的显示界面可以显示各衣物的标识信息,用户点击所需选择的衣物的标识信息后生成包括标识信息的衣物选择指令。当然,用户也可以直接输入所需选择的衣物的标识信息以生成包括标识信息的衣物选择指令。通过获取用户输入的衣物选择指令,简单便捷地实现标识信息的获取。
在另一个实施方式中,上述步骤S101获取待选择衣物的标识信息,可以包括:在检测到衣物离开智能衣柜时,获取衣物在智能衣柜中放置处的位置标签,根据位置标签获取待选择衣物的标识信息。
在本实施方式中,智能衣柜中每件衣物的存放位置都是固定的,并设置有相应的位置标签,每一位置标签均关联有对应的标识信息。相应的,可以通过重量传感器、红外传感器等设备检测衣物是否离开智能衣柜,例如,当重量传感器检测到某位置的重量下降时,则该位置对应的衣物离开智能衣柜。当然,也可以通过其他方式检测衣物是否离开智能衣柜,在此不作限制。
在本实施方式中,通过获取离开智能衣柜的衣物的位置标签,并不需要用户参与,即可根据该位置标签获取衣物的标识信息,提高了智能衣柜操作的智能性。
S102:根据待选择衣物的标识信息,确定该待选择衣物的衣物类型以及所属色系,该所属色系为待选择衣物上颜色占比超过预设阈值的颜色所归属的色系。
在本实施例中,衣物类型可以根据需要进行预先设定,例如,衣物类型可以包括但不限于:上衣、裤子、鞋子、装饰品、短袖、短裤和裙子等类型。衣物类型也可以根据季节进行设置,例如,夏季的衣物类型可以是短袖、短裤和裙子等类型;夏季的衣物类型可以是毛衣、打底裤和羽绒服等。具体的衣物类型本领域技术人员根据需要可以灵活设置,在此不做任何限制。
在本实施例中,所属色系可以是颜色分类比较简单的基础色系,例如,可以是红色系、橙色系、黄色系、绿色系、青色系、蓝色系、紫色系、灰色系、白色系和黑色系中的一种或多种。具体的所属色系到底分为几类,本领域技术人员根据需要可以灵活设置,在此不做任何限制。此外,本领域技术人员根据需要可以灵活设置预设阈值,例如,预设阈值可以是10%,也可以是20%,在此不做任何限制。
在本实施例中,待选择衣物上颜色可能有多种,每种颜色的颜色占比可能不同,有些颜色占比较小的颜色不需要进行颜色搭配,只需根据颜色占比超过预设阈值的颜色进行搭配。例如,某衣物为黑色的短袖,其上有一红色的对钩图案,红色的颜色占比较小,则只需要根据黑色进行颜色搭配,若同时根据黑色和红色进行颜色搭配反而会影响搭配效果。
在本实施例中,颜色占比超过预设阈值的颜色可能归属同一色系,而同一色系的颜色对应的搭配颜色通常相同,因此可以根据颜色占比超过预设阈值的颜色所归属的色系进行搭配,以进一步提高智能衣柜进行衣物搭配的效率。例如,某衣物颜色占比超过预设阈值的颜色有白色、浅红色和玫红色三种,而浅红色和玫红色均属于红色系,则只需要根据白色系和红色系进行色系搭配即可。
在一个实施方式中,上述步骤S102中根据待选择衣物的标识信息,确定衣物类型以及所属色系,可以包括:根据待选择衣物的标识信息以及衣物属性表,确定待选择衣物对应的衣物类型以及所属色系。
在本实施方式中,可以预先根据智能衣柜中每一衣物的标识信息以及每一衣物对应的属性信息生成衣物属性表,属性信息包括衣物类型以及所属色系。当需要确定待选择衣物对应的衣物类型以及所属色系时,只需根据待选择衣物的标识信息查表,通过这样的设置,简单便捷地即可获取待选择衣物对应的衣物类型以及所属色系。
在一个具体的实施方式中,衣物属性表可以如表1所示:
表1
标识信息 | 衣物类型 | 所属色系 |
1 | 短袖 | 黑色系、白色系 |
2 | 短裤 | 蓝色系 |
3 | 衬衣 | 白色系 |
4 | 半身裙 | 黑色系 |
5 | 休闲裤 | 灰色系 |
S103:根据衣物类型和所属色系,确定与待选择衣物对应的搭配衣物。
在一个实施方式中,上述步骤S103根据衣物类型和所属色系,确定与待选择衣物对应的搭配衣物,可以包括:
根据衣物类型以及类型搭配表,确定衣物类型对应的搭配类型。在本实施方式中,本领域技术人员可以灵活设置类型搭配表,例如,短袖可以和短裤、半身裙搭配;衬衣可以和西装裤、休闲裤搭配等,在此不做任何限制。
根据所属色系以及色系搭配表,确定所属色系对应的搭配色系。
根据搭配类型、搭配色系和衣物属性表确定候选衣物的标识信息。
根据候选衣物的标识信息确定待选择衣物对应的搭配衣物。
在本实施方式中,确定对应的搭配类型和搭配色系之后,可以通过衣物属性表确定符合这些属性的候选衣物的标识信息,从而根据标识信息确定搭配衣物。通过这样的设置,简单便捷地即可获取待选择衣物对应的搭配衣物。
在一个实施方式中,色系搭配表可以通过下列方式获得:在接收到色系搭配请求后,控制智能衣柜显示色系搭配界面;接收用户输入的色系搭配指令,根据色系搭配指令中的色系搭配关系生成色系搭配表。
在本实施方式中,可以通过根据用户输入的色系搭配关系生成色系搭配表,操作简单便捷。
在另一个实施方式中,色系搭配表可以通过下列方式获得:获取智能衣柜中衣物的颜色,确定各颜色对应的所属色系;根据各颜色对应的所属色系确定用户的色系搭配表。
在本实施方式中,可以根据智能衣柜中已有的衣物对应的所属色系确定用户的色系搭配表,只在已有的所属色系之间进行搭配,针对每个用户进行个性化设置,从而进一步提高智能衣柜进行衣物搭配的智能性。色系搭配关系可以参考经典色系搭配或者流行的色系搭配进行设置,具体的色系搭配关系不做任何限制。
在一个具体的实施方式中,类型搭配表可以如表2所示:
表2
待选择衣物类型 | 搭配衣物类型 |
短袖 | 短裤、半身裙、休闲裤 |
短裤 | 短袖 |
衬衣 | 半身裙、休闲裤 |
半身裙 | 短袖、衬衣 |
休闲裤 | 短袖、衬衣 |
在一个具体的实施方式中,色系搭配表可以如表3所示:
表3
待选择衣物所属色系 | 搭配衣物所属色系 |
白色系 | 黑色系、蓝色系、绿色系 |
黑色系 | 红色系、白色系、绿色系 |
红色系 | 黑色系、白色系 |
蓝色系 | 白色系 |
绿色系 | 黑色系、白色系 |
在一个实施方式中,当待选择衣物对应的搭配衣物为多种时,在根据搭配衣物的标识信息确定待选择衣物对应的搭配衣物之后,还可以包括:
获取待选择衣物的第一衣物图片以及搭配衣物的第二衣物图片。
分别根据第一衣物图片以及每一第二衣物图片生成搭配显示图像。
获取每一搭配显示图像的历史选择次数,并且按照历史选择次数由大到小的顺序对搭配显示图像进行排列以生成图像序列。
控制智能衣柜的显示界面显示图像序列以便用户选择。
在本实施方式中,当待选择衣物对应的搭配衣物为多种时,通过生成待选择衣物和搭配衣物的搭配显示图像并在智能衣柜的显示界面显示,便于用户根据实际搭配效果从中挑选最终的搭配衣物。进一步,历史选择次数多的搭配组合通常是用户倾向选择的,通过按照历史选择次数由大到小的顺序对搭配显示图像进行排列显示,优先展示历史选择次数多的搭配组合,从而节省用户选择时间。
实施例二
图4是本申请另一实施例提供的基于智能衣柜的衣物信息处理方法的流程图。如图4所示,该基于智能衣柜的衣物信息处理方法可以包括以下步骤:
S201:在接收到衣物添加指令后,生成待添加衣物对应的位置标签以及标识信息。
S202:获取待添加衣物的衣物图片,根据衣物图片确定待添加衣物的衣物属性。
S203:根据待添加衣物对应的标识信息以及衣物属性对用户的衣物属性表进行更新。
在本实施例中,当用户在智能衣柜中添加新的衣物时,可以智能衣柜根据待添加衣物的衣物图片智能确定待添加衣物的衣物属性并更新用户的衣物属性表,不需要用户参与,从而进一步提高智能衣柜进行衣物搭配的智能性。
在一个实施方式中,步骤S202还可以被替换为:控制智能衣柜显示衣物属性添加界面,接收用户输入的衣物属性添加指令,衣物属性添加指令中包含待添加衣物的衣物属性。
在本实施方式中,当用户在智能衣柜中添加新的衣物时,还可以根据用户用户输入的衣物属性添加指令中的衣物属性直接获取待添加衣物的衣物属性,操作简单便捷。
在一个实施方式中,上述步骤S202中根据衣物图片确定待添加衣物的衣物属性,可以包括:
从所述衣物图片中提取衣物图像区域;
对所述衣物图像区域进行图像识别,确定所述衣物的衣物类型;
从所述衣物图像区域中提取全部红绿蓝RGB像素值;
根据全部RGB像素值,确定所述衣物图像的所属色系;
根据所述衣物类型以及所述所属色系确定所述待添加衣物的衣物属性。
在本实施方式中,通过对衣物图片上的衣物图像区域进行识别,从可以聚焦图像分析区域,然后可以通过对衣物图像区域进行识别,来确定该衣物到底是上装还是下装,是衬衣、西装还是短裤、裙装等;进一步的,可以从衣物图像区域中提取全部红绿蓝RGB像素值,通过该全部RGB像素值来确定衣物图像的所属色系,最终可以确定该待添加衣物的衣物属性。
更具体地来说,在本实施方式中,确定衣物图像的所属色系时,可以采用如下具体处理过程:
对所述全部RGB像素值进行K均值聚类,得到该衣物图像区域内的至少两个代表RBG像素点;
分别计算每个代表RGB像素点与红色像素值、橙色像素值、黄色像素值、绿色像素值、青色像素值、蓝色像素值、紫色像素值之间的欧式距离;
针对每个代表RGB像素点,确定欧式距离最小值所对应的颜色分类;
将各代表RGB像素点所对应的颜色分类组合形成所述衣物图像的所属色系。
举例来说,可以对该全部RGB像素值进行K=3的K均值聚类,得到该衣物图像区域内的***RBG像素点,即第一RGB像素点(R1,G1,B1)、第二RGB像素点(R2,G2,B2)、第三RGB像素点(R3,G3,B3);
分别计算该三个RGB像素点(R1,G1,B1)、(R2,G2,B2)、(R3,G3,B3)到红(255,0,0),橙(255,128,0),黄(255,255,0),绿(0,255,0),青(0,255,255),蓝(0,0,255),紫(128,0,255)这7个颜色分类的欧氏距离,该欧氏距离L的计算方法为:
其中,Δ表示像素差异,比如经过聚类后衣物图像区域的第一RGB像素点(R1,G1,B1)到蓝像素点(0,0,255)的欧氏距离为:
因此,针对第一RGB像素点(R1,G1,B1)可以计算得到7个欧式距离,从该7个欧式距离中确定欧式距离最小值所对应的第一颜色分类;以此类推,可以针对第二RGB像素点(R2,G2,B2)确定第二颜色分类,针对第三RGB像素点(R3,G3,B3)确定第三颜色分类。
由于所确定的三个颜色类别可能存在重复,因此得到的颜色类别数满足1<=C<=3,该颜色类别集合即代表该衣物的所属色系。
通过上述处理过程,可以先从全部RGB像素点聚类到代表像素点,再根据代表像素点来进行所述色系的归类,既可以准确地确定该衣物的所属色系,又提升了计算处理效率。
图5为本申请的一实施例提供的基于智能衣柜的衣物信息处理设备的结构示意图,如图5所示,该基于智能衣柜的衣物信息处理设备包括:处理器101,以及与处理器101通信连接的存储器102;存储器102存储计算机执行指令;处理器101执行存储器102存储的计算机执行指令,实现上述各方法实施例中基于智能衣柜的衣物信息处理方法的步骤。
该基于智能衣柜的衣物信息处理设备可以是独立的,也可以是智能衣柜的一部分,该处理器101和存储器102可以采用智能衣柜内部现有的硬件。
在上述基于智能衣柜的衣物信息处理设备中,存储器102和处理器101之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可以通过一条或者多条通信总线或信号线实现电性连接,如可以通过总线连接。存储器102中存储有实现数据访问控制方法的计算机执行指令,包括至少一个可以软件或固件的形式存储于存储器102中的软件功能模块,处理器101通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理。
存储器102可以是,但不限于,随机存取存储器(Random Access Memory,简称:RAM),只读存储器(Read Only Memory,简称:ROM),可编程只读存储器(ProgrammableRead-Only Memory,简称:PROM),可擦除只读存储器(Erasable Programmable Read-OnlyMemory,简称:EPROM),电可擦除只读存储器(Electric Erasable ProgrammableRead-Only Memory,简称:EEPROM)等。其中,存储器102用于存储程序,处理器101在接收到执行指令后,执行程序。进一步地,上述存储器102内的软件程序以及模块还可包括操作***,其可包括各种用于管理***任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通信,从而提供其他软件组件的运行环境。
处理器101可以是一种集成电路芯片,具有信号的处理能力。上述的处理器101可以是通用处理器,包括中央处理器(Central Processing Unit,简称:CPU)、网络处理器(Network Processor,简称:NP)等。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
本申请的一实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本申请各方法实施例的步骤。
本申请的一实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本申请各方法实施例的步骤。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。
Claims (10)
1.一种基于智能衣柜的衣物信息处理方法,其特征在于,包括:
获取待选择衣物的标识信息;
根据待选择衣物的标识信息,确定该待选择衣物的衣物类型以及所属色系,所述所属色系为所述待选择衣物上颜色占比超过预设阈值的颜色所归属的色系;
根据所述衣物类型和所属色系,确定与所述待选择衣物对应的搭配衣物。
2.根据权利要求1所述的方法,其特征在于,所述获取待选择衣物的标识信息,具体包括:
接收所述用户输入的衣物选择指令,所述衣物选择指令中包含待选择衣物的标识信息;
或者,
在检测到衣物离开智能衣柜时,获取所述衣物在所述智能衣柜中放置处的位置标签,根据所述位置标签获取所述待选择衣物的标识信息。
3.根据权利要求1所述的方法,其特征在于,所述根据待选择衣物的标识信息,确定所述待选择衣物的衣物类型以及所属色系,具体包括:
根据所述待选择衣物的标识信息以及衣物属性表,确定所述待选择衣物对应的衣物类型以及所属色系;
相应地,所述根据所述衣物类型和所属色系,确定与所述待选择衣物对应的搭配衣物,具体包括:
根据所述衣物类型以及类型搭配表,确定所述衣物类型对应的搭配类型;
根据所述所属色系以及色系搭配表,确定所述所属色系对应的搭配色系;
根据所述搭配类型、所述搭配色系和所述衣物属性表确定候选衣物的标识信息;
根据所述候选衣物的标识信息确定所述待选择衣物对应的搭配衣物。
4.根据权利要求3所述的方法,其特征在于,所述色系搭配表是通过下列方式获得的:
在接收到色系搭配请求后,控制所述智能衣柜显示色系搭配界面;接收所述用户输入的色系搭配指令,根据所述色系搭配指令中的色系搭配关系生成所述色系搭配表;
或者,
获取全部衣物的颜色,确定各颜色对应的所属色系;根据各颜色对应的所属色系确定所述用户的色系搭配表。
5.根据权利要求1-4中任一项所述的方法,其特征在于,还包括:
在接收到衣物添加指令后,生成待添加衣物对应的位置标签以及标识信息;
获取待添加衣物的衣物图片,根据所述衣物图片确定所述待添加衣物的衣物属性;或者,控制所述智能衣柜显示衣物属性添加界面,接收所述用户输入的衣物属性添加指令,所述衣物属性添加指令中包含所述待添加衣物的衣物属性;
根据所述待添加衣物对应的标识信息以及衣物属性对所述用户的衣物属性表进行更新。
6.根据权利要求5所述的方法,其特征在于,所述根据所述衣物图片确定所述待添加衣物的衣物属性,具体包括:
从所述衣物图片中提取衣物图像区域;
对所述衣物图像区域进行图像识别,确定所述衣物的衣物类型;
从所述衣物图像区域中提取全部红绿蓝RGB像素值;
根据全部RGB像素值,确定所述衣物图像的所属色系;
根据所述衣物类型以及所述所属色系确定所述待添加衣物的衣物属性。
7.根据权利要求6所述的方法,其特征在于,所述根据全部RGB像素值,确定所述衣物图像的所属色系,包括:
对所述全部RGB像素值进行K均值聚类,得到该衣物图像区域内的至少两个代表RBG像素点;
分别计算每个代表RGB像素点与红色像素值、橙色像素值、黄色像素值、绿色像素值、青色像素值、蓝色像素值、紫色像素值之间的欧式距离;
针对每个代表RGB像素点,确定欧式距离最小值所对应的颜色分类;
将各代表RGB像素点所对应的颜色分类组合形成所述衣物图像的所属色系。
8.一种衣物信息处理设备,包括处理器,以及与所述处理器通信连接的存储器;
所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1至7中任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7中任一项所述的方法。
10.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111067419.5A CN113848736B (zh) | 2021-09-13 | 2021-09-13 | 基于智能衣柜的衣物信息处理方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111067419.5A CN113848736B (zh) | 2021-09-13 | 2021-09-13 | 基于智能衣柜的衣物信息处理方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113848736A true CN113848736A (zh) | 2021-12-28 |
CN113848736B CN113848736B (zh) | 2024-06-28 |
Family
ID=78973917
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111067419.5A Active CN113848736B (zh) | 2021-09-13 | 2021-09-13 | 基于智能衣柜的衣物信息处理方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113848736B (zh) |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070053510A (ko) * | 2005-11-21 | 2007-05-25 | 주식회사 씨브이네트 | Rfid 기술을 이용한 세대 수납관리 시스템 |
CN103577993A (zh) * | 2012-08-07 | 2014-02-12 | 阿里巴巴集团控股有限公司 | 颜色选取方法及装置 |
CN104778588A (zh) * | 2015-03-19 | 2015-07-15 | 小米科技有限责任公司 | 基于智能衣柜的衣物信息推送方法及装置 |
KR20160118993A (ko) * | 2015-04-03 | 2016-10-12 | 주식회사 컴퍼니원헌드레드 | 태그 추출 시스템 |
KR20160120238A (ko) * | 2015-04-07 | 2016-10-17 | 주식회사 컴퍼니원헌드레드 | 의류 추천 시스템 |
CN107942707A (zh) * | 2017-12-19 | 2018-04-20 | 蒙城县航远信息科技有限责任公司 | 一种家居***智能化调控方法 |
CN107942706A (zh) * | 2017-12-19 | 2018-04-20 | 蒙城县航远信息科技有限责任公司 | 一种基于分类的智能化家居调控方法 |
CN108958062A (zh) * | 2018-08-09 | 2018-12-07 | 褚昱川 | 一种基于智能衣橱的衣物搭配方法及装置 |
CN110279229A (zh) * | 2019-06-21 | 2019-09-27 | 北京红山信息科技研究院有限公司 | 一种服装快速存取方法、装置、智能衣柜及存储介质 |
CN110399954A (zh) * | 2019-07-29 | 2019-11-01 | 青岛海尔科技有限公司 | 操作信息的确定方法及装置、存储介质、电子装置 |
CN110648257A (zh) * | 2019-09-20 | 2020-01-03 | 青岛海尔科技有限公司 | 基于物联网操作***的信息提示方法和装置、存储介质 |
KR20200079721A (ko) * | 2018-12-26 | 2020-07-06 | 주식회사 디비아이엔씨 | 스마트 의류 관리 시스템 및 그 방법 |
CN111967324A (zh) * | 2020-07-16 | 2020-11-20 | 南京熊猫电子制造有限公司 | 一种具有智能识别的穿衣***及其识别方法 |
CN112417277A (zh) * | 2020-11-18 | 2021-02-26 | 青岛海尔科技有限公司 | 衣物的推荐方法、装置、存储介质以及电子装置 |
WO2021098486A1 (zh) * | 2019-11-22 | 2021-05-27 | 重庆海尔洗衣机有限公司 | 衣物颜色识别的处理方法、装置、设备及存储介质 |
CN112862842A (zh) * | 2020-12-31 | 2021-05-28 | 青岛海尔科技有限公司 | 图像数据的处理方法和装置、存储介质及电子装置 |
KR102259419B1 (ko) * | 2019-12-30 | 2021-06-02 | 인천대학교 산학협력단 | 옷의 위치를 알려주는 스마트 옷장 |
WO2021164283A1 (zh) * | 2020-02-18 | 2021-08-26 | 苏州科达科技股份有限公司 | 基于语义分割的服装颜色识别方法、装置和*** |
CN113326839A (zh) * | 2020-02-28 | 2021-08-31 | 青岛海尔洗衣机有限公司 | 衣物存储方法、装置及智能衣柜 |
-
2021
- 2021-09-13 CN CN202111067419.5A patent/CN113848736B/zh active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070053510A (ko) * | 2005-11-21 | 2007-05-25 | 주식회사 씨브이네트 | Rfid 기술을 이용한 세대 수납관리 시스템 |
CN103577993A (zh) * | 2012-08-07 | 2014-02-12 | 阿里巴巴集团控股有限公司 | 颜色选取方法及装置 |
CN104778588A (zh) * | 2015-03-19 | 2015-07-15 | 小米科技有限责任公司 | 基于智能衣柜的衣物信息推送方法及装置 |
KR20160118993A (ko) * | 2015-04-03 | 2016-10-12 | 주식회사 컴퍼니원헌드레드 | 태그 추출 시스템 |
KR20160120238A (ko) * | 2015-04-07 | 2016-10-17 | 주식회사 컴퍼니원헌드레드 | 의류 추천 시스템 |
CN107942707A (zh) * | 2017-12-19 | 2018-04-20 | 蒙城县航远信息科技有限责任公司 | 一种家居***智能化调控方法 |
CN107942706A (zh) * | 2017-12-19 | 2018-04-20 | 蒙城县航远信息科技有限责任公司 | 一种基于分类的智能化家居调控方法 |
CN108958062A (zh) * | 2018-08-09 | 2018-12-07 | 褚昱川 | 一种基于智能衣橱的衣物搭配方法及装置 |
KR20200079721A (ko) * | 2018-12-26 | 2020-07-06 | 주식회사 디비아이엔씨 | 스마트 의류 관리 시스템 및 그 방법 |
CN110279229A (zh) * | 2019-06-21 | 2019-09-27 | 北京红山信息科技研究院有限公司 | 一种服装快速存取方法、装置、智能衣柜及存储介质 |
CN110399954A (zh) * | 2019-07-29 | 2019-11-01 | 青岛海尔科技有限公司 | 操作信息的确定方法及装置、存储介质、电子装置 |
CN110648257A (zh) * | 2019-09-20 | 2020-01-03 | 青岛海尔科技有限公司 | 基于物联网操作***的信息提示方法和装置、存储介质 |
WO2021098486A1 (zh) * | 2019-11-22 | 2021-05-27 | 重庆海尔洗衣机有限公司 | 衣物颜色识别的处理方法、装置、设备及存储介质 |
KR102259419B1 (ko) * | 2019-12-30 | 2021-06-02 | 인천대학교 산학협력단 | 옷의 위치를 알려주는 스마트 옷장 |
WO2021164283A1 (zh) * | 2020-02-18 | 2021-08-26 | 苏州科达科技股份有限公司 | 基于语义分割的服装颜色识别方法、装置和*** |
CN113326839A (zh) * | 2020-02-28 | 2021-08-31 | 青岛海尔洗衣机有限公司 | 衣物存储方法、装置及智能衣柜 |
CN111967324A (zh) * | 2020-07-16 | 2020-11-20 | 南京熊猫电子制造有限公司 | 一种具有智能识别的穿衣***及其识别方法 |
CN112417277A (zh) * | 2020-11-18 | 2021-02-26 | 青岛海尔科技有限公司 | 衣物的推荐方法、装置、存储介质以及电子装置 |
CN112862842A (zh) * | 2020-12-31 | 2021-05-28 | 青岛海尔科技有限公司 | 图像数据的处理方法和装置、存储介质及电子装置 |
Non-Patent Citations (1)
Title |
---|
周世威 等: "基于RFID在Rifidi中的仿真研究", 电子设计工程, vol. 19, no. 5, 31 March 2011 (2011-03-31), pages 157 - 161 * |
Also Published As
Publication number | Publication date |
---|---|
CN113848736B (zh) | 2024-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10186054B2 (en) | Automatic image-based recommendations using a color palette | |
US20180308149A1 (en) | Systems and methods to curate, suggest and maintain a wardrobe | |
CN105224775B (zh) | 基于图片处理来对衣服进行搭配的方法和装置 | |
WO2021114814A1 (zh) | 人体属性识别方法、装置、电子设备以及存储介质 | |
US20150379959A1 (en) | Automatic image-based recommendations using a color palette | |
CN108052765A (zh) | 基于人格印象的配色方案自动生成方法及装置 | |
US20150379006A1 (en) | Automatic image-based recommendations using a color palette | |
CN110008764B (zh) | 一种智能衣橱的控制方法和智能衣橱 | |
US11416905B2 (en) | Information processing device, information processing method, and information processing program for associating categories with items using feature points of a reference image | |
CN108460407A (zh) | 一种基于深度学习的行人属性精细化识别方法 | |
KR20190114448A (ko) | 사용자 맞춤형 의류 추천 방법 및 이를 실행하는 서버 | |
US11157988B2 (en) | System and method for fashion recommendations | |
US10915744B2 (en) | Method for evaluating fashion style using deep learning technology and system therefor | |
CN106991189A (zh) | 一种衣柜控制方法、装置及衣柜 | |
US11783408B2 (en) | Computer vision based methods and systems of universal fashion ontology fashion rating and recommendation | |
US20210150243A1 (en) | Efficient image sharing | |
KR20200042203A (ko) | 사용자 입력 영상 기반 의상코디 장치 및 방법 | |
JP6178487B1 (ja) | コーディネートシステム、コーディネート装置、及びプログラム | |
CN113848736B (zh) | 基于智能衣柜的衣物信息处理方法及设备 | |
CN112148912A (zh) | 用于衣物推荐的方法及装置、设备 | |
CN105117935A (zh) | 智能搭配服饰的实现方法及装置 | |
JP2009266166A (ja) | 調和度判定装置、調和度判定方法、調和度判定用プログラム | |
CN114647984A (zh) | 基于客户偏好的服装智能设计方法及*** | |
WO2019134604A1 (zh) | 一种智能衣橱的控制方法及智能衣橱 | |
CN110009071B (zh) | 一种智能衣橱的控制方法和智能衣橱 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |