[发明专利]一种图片主色提取方法及装置有效
申请号: | 201610084742.6 | 申请日: | 2016-02-14 |
公开(公告)号: | CN105761283B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 叶新;卢申朋;吴飞 | 申请(专利权)人: | 广州神马移动信息科技有限公司 |
主分类号: | G06T7/90 | 分类号: | G06T7/90 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 马佑平;杨国权 |
地址: | 510627 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 提取 方法 装置 | ||
1.一种图片主色提取方法,其特征在于,包括如下步骤:
输入步骤,用于输入待提取主色的图片,所述图片包括多个显示单元;
其中,所述显示单元是图片显示的最小像素单元、图片数据的最小阵列或者根据应用需求划分的图片处理的显示区域;
颜色分类步骤,用于对待提取主色的图片所包含的每个显示单元在第一颜色空间中进行分类处理,通过将颜色特性相同的所述显示单元归入同一类颜色从而得到若干颜色类别,并计算每类颜色对应的显示单元数目;
颜色权重计算步骤,用于将每类颜色从第一颜色空间转换至第二颜色空间,获取每类颜色在第二颜色空间每一维度取值,根据显示需求与所述第二颜色空间每一维度对应的因素,确定所述第二颜色空间每一维度的权重函数,根据每类颜色在所述第二颜色空间每一维度的取值与所述每一维度的权重函数,计算每类颜色的权重;
主色提取步骤,用于根据每类颜色对应的显示单元数目以及该类颜色的权重计算颜色分值,提取所述颜色分值最高的该类颜色作为图片主色。
2.根据权利要求1所述的方法,其特征在于,所述颜色权重计算步骤包括:
将分类得到的N类颜色,从所述第一颜色空间转换至具有M维的第二颜色空间,得到每类颜色在所述第二颜色空间的取值,其中第i类颜色在所述第二颜色空间的第j维取值为Pij;其中,i=1,...,N;j=1,...,M;
根据显示需求与所述第二颜色空间每一维度对应的因素,配置第二颜色空间每一维度的权重函数,其中第j维的权重函数为F(xj),其中,j=1,...,M;
根据每类颜色在所述第二颜色空间取值和权重函数计算每类颜色的权重,其中第i类颜色的权重Wi为:其中C为不为0的常数。
3.根据权利要求1所述的方法,其特征在于,与显示需求中某个因素相关性越高的维度,其维度权重函数计算得到的结果值越大。
4.根据权利要求1所述的方法,其特征在于,所述第一颜色空间为RGB空间,和/或所述第二颜色空间为HSV空间。
5.根据权利要求4所述的方法,其特征在于,所述第二颜色空间为HSV空间,在所述颜色权重计算步骤中,用于当所述显示需求中与所述HSV空间的饱和度对应的因素为使显示颜色更鲜艳时,配置所述饱和度的权重函数为F(S)=(S/2A)2,其中
S为饱和度取值,A为正整数。
6.根据权利要求4所述的方法,其特征在于,所述第二颜色空间为HSV空间,在所述颜色权重计算步骤中,用于当所述显示需求中与所述HSV空间的明度对应的因素为避免不利于文字展示的极端颜色时,配置所述明度的权重函数为
其中
V为明度取值,p2可以根据所述HSV空间明度取值V的最大值2p2-1获取。
7.根据权利要求1所述的方法,其特征在于,所述颜色分类步骤还包括:用于对待提取主色的图片所包含的显示单元通过下述公式
进行下采样,将下采样得到[S'1,S'2,...S'T]相同的显示单元归为同类颜色;其中
T为所述第一颜色空间维度数目,[S1,...,ST]为单个显示单元在所述第一颜色空间的取值,q1为大于0且小于p1的整数,p1可以根据所述第一颜色空间中每一维最大值2p1-1获取。
8.根据权利要求1所述的方法,其特征在于,所述主色提取步骤中,所述每类颜色的颜色分值为每类颜色对应的显示单元数目与权重相乘。
9.根据权利要求8所述的方法,其特征在于,所述主色提取步骤包括:提取所述颜色分值最高的该类颜色的中间颜色值作为图片主色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州神马移动信息科技有限公司,未经广州神马移动信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610084742.6/1.html,转载请声明来源钻瓜专利网。