【技术实现步骤摘要】
基于数理统计的服装颜色匹配方法、装置和设备
本申请涉及计算机图像处理
,尤其涉及一种基于数理统计的服装颜色匹配方法、装置和设备。
技术介绍
在实际生活或工作中,人们有时需要通过智能设备判断某人穿着的服装是否是特定服装。智能设备在判断时,需要对待判断的服装进行特征提取(最常见的是提取颜色特征),相关技术中,传统方法是通过图像匹配,主成分分析等图像处理方法,对图像信息进行特征提取、过滤,最后使用特征匹配的方法进行特征识别,最后得到匹配结果,这种方式对图像信息的特征提取设计较为复杂,且普适性不高。
技术实现思路
本申请提供一种基于数理统计的服装颜色匹配方法、装置和设备,以解决现有的针对服装颜色的匹配方法普适性不高的问题。本申请的上述目的是通过以下技术方案实现的:第一方面,本申请实施例提供一种基于数理统计的服装颜色匹配方法,其包括:获取人体图像切片;其中,所述人体图像切片为对穿着待判断服装的人体的图像进行切分后得到的;对所述人体图像切片进行服装主要颜色的分割提取,生成该人员服装主要颜色的特征向量集的标准高斯分布模型和标准化矩阵;基于所述标准高斯分布模型、所述标准化矩阵和预设的目标颜色特征向量,判断该人员的服装颜色是否与目标颜色相匹配。可选的,所述对所述人体图像切片进行服装主要颜色的分割提取,生成该人员服装主要颜色的特征向量集的标准高斯分布模型和标准化矩阵,包括:对所述人体图像切片进行服装主要颜色的分割提取,生成主要颜色类;基于所述主要颜 ...
【技术保护点】
1.一种基于数理统计的服装颜色匹配方法,其特征在于,包括:/n获取人体图像切片;其中,所述人体图像切片为对穿着待判断服装的人体的图像进行切分后得到的;/n对所述人体图像切片进行服装主要颜色的分割提取,生成该人员服装主要颜色的特征向量集的标准高斯分布模型和标准化矩阵;/n基于所述标准高斯分布模型、所述标准化矩阵和预设的目标颜色特征向量,判断该人员的服装颜色是否与目标颜色相匹配。/n
【技术特征摘要】
1.一种基于数理统计的服装颜色匹配方法,其特征在于,包括:
获取人体图像切片;其中,所述人体图像切片为对穿着待判断服装的人体的图像进行切分后得到的;
对所述人体图像切片进行服装主要颜色的分割提取,生成该人员服装主要颜色的特征向量集的标准高斯分布模型和标准化矩阵;
基于所述标准高斯分布模型、所述标准化矩阵和预设的目标颜色特征向量,判断该人员的服装颜色是否与目标颜色相匹配。
2.根据权利要求1所述的方法,其特征在于,所述对所述人体图像切片进行服装主要颜色的分割提取,生成该人员服装主要颜色的特征向量集的标准高斯分布模型和标准化矩阵,包括:
对所述人体图像切片进行服装主要颜色的分割提取,生成主要颜色类;
基于所述主要颜色类生成主要颜色的特征向量集,并计算所述主要颜色的特征向量集的协方差矩阵和分布中心;
基于所述主要颜色的特征向量集的协方差矩阵和分布中心,计算得到所述主要颜色的特征向量集的标准高斯分布模型和标准化矩阵。
3.根据权利要求2所述的方法,其特征在于,所述对所述人体图像切片进行服装主要颜色的分割提取,生成主要颜色类,包括:
对所述人体图像切片进行预处理;
对所述预处理后得到的图像进行HLS颜色空间变换,并进行通道拆分,得到单一H、L、S的数据,对H、S数据按照像素坐标进行拼接为N×2的向量,将该向量作为聚类数据,其中,N=wb×hb,wb,hb分别为所述人体图像切片的宽和高;
基于预设聚类算法生成M个颜色类;
对生成的每一个颜色类的特征向量进行统计,得到每一类的大小;
如果聚类数量大于3类,也即M>3,则对各类的大小进行从大到小的排序,并结合所述人体图像切片的尺寸计算各类对应的占比,将占比大于等于预设阈值的类作为备选类;如果聚类数量小于等于3类,也即M≤3,则将全部类作为备选类;
使用欧式距离公式,以图像中心点为固定端点,图像点p=(i,j)为另一端点,连成线段,生成与所述人体图像切片相同尺寸的距离;其中,中心像素值为0,离中心越远,像素值越大;
用各所述备选类的各像素所在坐标,取对应距离的像素值做累加,将累加结果作为各所述备选类的误差;
取误差最小的备选类作为所述主要颜色类。
4.根据权利要求3所述的方法,其特征在于,所述预处理包括高斯模糊和下采样。
5.根据权利要求4所述的方法,其特征在于,所述基于所述主要颜色类生成主要颜色的特征向量集,并计算所述主要颜色的特征向量集的协方差矩阵和分布中心,包括:
获取所述主要颜色类以及进行所述通道拆分后得到的H、S数据;
对应所述主要颜色类存储的各...
【专利技术属性】
技术研发人员:杨淼,谢宏,
申请(专利权)人:成都云盯科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。