[发明专利]一种快速生成标准伪装迷彩主色的方法在审
| 申请号: | 201910291439.7 | 申请日: | 2019-04-12 |
| 公开(公告)号: | CN110120080A | 公开(公告)日: | 2019-08-13 |
| 发明(设计)人: | 王向伟;沙建军;彭锐晖;王家琪 | 申请(专利权)人: | 青岛九维华盾科技研究院有限公司 |
| 主分类号: | G06T11/00 | 分类号: | G06T11/00;G06K9/62 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 266000 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 主色 聚类 快速生成 伪装 迷彩图案 算法 最大迭代数 标准色卡 军事目标 快速提取 迷彩伪装 筛选规则 实际背景 图像处理 纹理特征 颜色校对 自组织 迭代 匹配 收敛 筛选 图像 优化 协调 保证 | ||
1.一种快速生成标准伪装迷彩主色的方法,其特征在于:包括步骤S1~S3;
步骤S1:对图像进行ISODATA聚类:
S11.初始化聚类参数k、θN、θC、L、I,随机选取c个初始类中心{μ1,μ2,...,μc},c可以与k不相等;
S12.将N个样本{x(1),x(2),...,x(N)}根据最近邻原则分给最近的类,对与样本x(i),若它到类j距离最小,则x(i)∈Sj,即
c(i):=argminj||x(i)-μj||2;
S13.如果类j中的样本数Sj<θN,则取消该样本子集,此时c减去1;
S14.更新各聚类中心
S15.计算各类中样本与各类中心的平均距离
S16.计算所有样本与所对应类中心的总平均距离
S17.判别分裂、合并及迭代运算
①若迭代次数已达到最大次数I,则置θC=0,转至S111;
②若c≤k/2,即类中心数目小于或等于预设值的一半,则转至S18,对已有类进行分裂处理;
③若迭代次数是偶数次,或c>k/2,不进行分裂处理,转至S111,否则转至S18,进行分裂处理;
S18.计算每个类中样本距离的标准差向量
σj=(σ1j,σ2j,...,σnj)T
其中标准差向量的各分量σij为
式中,i=1,2,…,N为样本集合的维数,j=1,2,…,c为类数,Nj为类j中的样本数;
S19.求取每个标准差向量{σj,j=1,2,…,c}中的最大分量σjmax
σjmax:=argminiσji,j=1,2,…,c
S110.在任一最大分量集{σjmax,j=1,2,…,c}中,如有σjmax>θS,同时又满足下列两个条件之一:
(1)和Nj>2(θN+1),即类j中样本数超过规定值一倍以上;
(2)c≤k/2;
则将μj分裂为两个新的类中心μj1和μj2,且c加1;
其中,μj1中对应于σjmax的分量加上λσjmax,μj2中对应于σjmax的分量减去λσimax;
S111.计算全部类中心的距离
Dij=||μi-μj||,i=1,2,...,c-1,j=i+1,...,c;
S112.比较Dij与θC的值,将Dij<θC的值按从小到大顺序依次排列,即
式中
S113.将距离为的两个类中心和合并,得到新的类中心为
式中,被合并的两个类中心向量分别以其类域内的样本数加权,使为新的平均向量;
S114.检查迭代次数,如达到最大迭代次数I,则算法结束;否则,如需改变输入参数,转至是S11,如参数不变,转入S12,同时迭代次数加1;
S115.达到设定条件,算法结束;
步骤S2:迷彩主色筛选:利用步骤S1得到背景在RGB颜色空间聚类的n个优势颜色,将n个优势颜色从RGB转换到Lab颜色空间下,在L通道(亮度)中,选择占比最大的颜色作为第一主色,在剩下的n-1个颜色中根据以下公式,求出任意两色的亮度差K(c1,c2),将该亮度差值与预设值Dcc进行比较,当差值大于Dcc时,再与背景平均亮度进行差值比,当该差值大于与背景平均亮度的最小差预设值Dcb时,则该颜色符合条件成为下一主色;否则,则排除该颜色,进行下一颜色筛选,直至筛选到所设定的主色数;
利用下式求出任意两种主色之间的亮度差值比Kcc:
其中:Lc1为主色C1在L通道的值;Lc2为主色C2在L通道的值;Max(Lc1,Lc2)为两主色在L通道的最大值;
利用下式求出任一主色与背景平均亮度差值比Kcb:
其中:Lc1为主色C1在L通道的值;为背景bbg在L通道的值;为任一主色与背景在L通道的最大值;
具体包括步骤S21-S24:
S21.选择含有中心颜色矩阵的输入图像及设置对应参数;
S22.将中心矩阵从RGB颜色空间转换到Lab空间,选择需要进行筛选的主色个数;
S23.将颜色占比最大的主色作为默认主色保留,根据颜色占比从大到小依次选取主色与已保留的主色进行两色亮度差值比计算,对于满足条件的主色进行主色与背景平均亮度差值比计算并判断,符合两个条件则保留,不符合则排出,然后继续从S22进行选色判断,直至所选主色判断完成;
S24.将符合条件保留的主色数量与预期需要的主色数量进行判断,如果符合条件的主色小于预期需要的主色数量,则按颜色占比大小输出符合条件的主色;若大于预期需要的主色数量,则按颜色占比大小输出预期数量的符合条件的主色;
步骤S3:主色与伪装标准色卡匹配:将步骤S3得到的n个背景主色转换到L*a*b*空间下,读入迷彩伪装标准色卡数据,计算各个主色与标准色卡中标准色的色差,也即在L*a*b*空间下的欧氏距离{D1i、D2i...Dni},其中i为标准色卡中提供的标准色数量,
利用下式求出各主色中距离最小值:
根据最小距离{D1min、D2m...Dnmin}查找出各主色对应的标准色卡中的色号及Lab值;
两主色C1(L1,a1,b1)、C2(L2,a2,b2)色差通过其Lab值的欧氏距离公式:
具体包括步骤S31-S34:
S31.选择背景主色及需要匹配的迷彩伪装标准色卡;
S32.读入标准色卡的Lab值,并将RGB的中心颜色矩阵转换到L*a*b*空间下;
S33.根据欧式距离公式计算各个主色与标准色卡中提供的颜色的距离;
S34.在得到的所有距离中寻找各个主色的距离最小值,查找确定对应的标准色色号及Lab值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛九维华盾科技研究院有限公司,未经青岛九维华盾科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910291439.7/1.html,转载请声明来源钻瓜专利网。





