[发明专利]背景色生成方法、装置及电子设备有效
| 申请号: | 201910408169.3 | 申请日: | 2019-05-15 |
| 公开(公告)号: | CN110210532B | 公开(公告)日: | 2022-03-01 |
| 发明(设计)人: | 李华夏 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | G06T11/00 | 分类号: | G06T11/00 |
| 代理公司: | 北京天达共和律师事务所 11798 | 代理人: | 向伟 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 景色 生成 方法 装置 电子设备 | ||
1.一种背景色生成方法,其特征在于,包括:
获取预设区域上目标图像部分区域的色彩特征矩阵,所述目标图像为预设区域内轮播展示的多个图像中当前展示的图像,所述色彩特征矩阵通过获取与背景色区域相接近的当前展示的图像的部分区域的色彩得到;
对所述色彩特征矩阵进行聚类,以得到聚类矩阵;
基于所述聚类矩阵中的多个聚类中心,确定表示所述目标图像色彩的RGB色彩值;
通过约束算法将所述RGB色彩值转换为HSV通道值,所述HSV通道值用作所述目标图像关联区域的背景色,所述关联区域与所述目标图像的部分区域相邻;
所述对所述色彩特征矩阵进行聚类处理,得到聚类矩阵,包括:
将所述特征矩阵按照向量的形式拆分成数据集D=;
从所述数据集D中随机选择k个样本作为初始质心向量;
基于所述质心向量对所述数据集中的向量进行聚类计算,得到所述聚类矩阵;
所述基于所述聚类矩阵中的多个聚类中心,确定表示所述目标图像色彩的RGB色彩值,包括:
从所述多个聚类中心中选取部分聚类中心;
基于所述部分聚类中心,确定表示所述目标图像色彩的RGB色彩值;
所述基于所述部分聚类中心,确定表示所述目标图像色彩的RGB色彩值,包括:
获取所述部分聚类中心中每一聚类中心中像素值的个数;
基于每一聚类中心中像素值的个数,对所述聚类中的像素值进行加权融合操作;
利用加权融合后的像素值进行均值计算,得到表示所述目标图像色彩的RGB色彩值。
2.根据权利要求1所述的方法,其特征在于,所述获取预设区域上目标图像部分区域的色彩特征矩阵,包括:
获取所述预设区域内在预设时间段内待展示的多个图像;
从所述多个图像中查找在所述目标区域中当前展示的图像;
将当前展示的图像作为所述目标图像来构建所述特征矩阵。
3.根据权利要求2所述的方法,其特征在于,所述将当前展示的图像作为所述目标图像来构建所述特征矩阵,包括:
在所述目标图像上选取上半部分的区域作为所述目标图像的部分区域;
提取所述部分区域上所有像素的像素值;
基于所述所有像素的像素值构建所述特征矩阵。
4.根据权利要求1所述的方法,其特征在于,所述基于所述质心向量对所述数据集中的向量进行聚类计算,得到所述聚类矩阵,包括:
将簇划分C初始化为Ct,其中,t=1,2...k;
计算样本xi和各个质心向量的距离,xi序列中与质心向量距离最小的xi设定为所对应的类别,更新,i=1,2...m;
对Cj中所有的样本点重新计算新的质心,j=1,2,...,k;
当所有的k个质心向量都没有发生变化时,输出簇划分C={C1,C2,...Ck},并将所述簇划分C作为所述聚类矩阵。
5.根据权利要求1所述的方法,其特征在于,所述通过约束算法将所述RGB色彩值转换为HSV通道值,包括:
通过如下公式计算HSV通道值(h,s,v):
其中,(r,g,b)表示所述RGB色彩值,ma和mi分别表示(r,g,b)中的最大值和最小值
6.根据权利要求5所述的方法,其特征在于,所述通过约束算法将所述RGB色彩值转换为HSV通道值,还包括:
当通道值(h,s,v)中的任一通道值大于第一预设值时,将大于所述第一预设值的通道值修正为所述第一预设值;
当通道值(h,s,v)中的任一通道值小于第二预设值时,将小于所述第二预设值的通道值修正为所述第二预设值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910408169.3/1.html,转载请声明来源钻瓜专利网。





