油画基色颜料光谱预测方法

文档序号:6520241阅读:341来源:国知局
油画基色颜料光谱预测方法
【专利摘要】一种新的油画基色颜料光谱预测方法,首先将原非正态光谱数据转换为正态数据,再对其进行主成分分析并根据累积贡献率大于99%以上且增长速度不再明显变化时的特征向量数目确定为油画的基色颜料数量。再针对油画颜料光学特性建立线性混合空间,最后采用有约束的非负矩阵分解算法在该空间中实现对油画基色颜料的光谱预测。在建立约束非负矩阵分解算法时包含三个约束条件:非负性约束;平滑性约束;稀疏性约束。新方法能有效实现对油画基色颜料数量和光谱形状的预测。此技术可用在油画等艺术品的保存、光谱颜色复制、光谱配色等领域。
【专利说明】油画基色颜料光谱预测方法
【【技术领域】】
[0001]本发明涉及油画类艺术品保存与复制,针对油画色系进行光谱颜色复制【技术领域】。
【【背景技术】】
[0002]现有的用于油画基色颜色料光谱估计方法为基于条件旋转的主成分分析光谱预测方法,该方法主要分为三个步骤:基于库贝尔卡?芒克的线性混合颜色空间变换;光谱主成分分析,条件旋转变换。该方法虽然通过条件旋转解决了主成分分析特征向量会出现负值的情况。但该方法存在两个缺点,一是通过库贝尔卡?芒克理论建立的颜料混合空间并不是一个完全的线性混合空间,因此在其空间中通过主成分分析进行降维处理时,由前几个特征向量的累积贡献率来判断样本数据集物理维度的方法并不可行,也即不能准确反映参与油画制作的颜料数。二是在于在进行条件旋转时,首先得确定一个全正数向量组作为初始的基色颜料估计光谱组,再进行条件旋转,最后得到的颜料估计光谱与初值有很大的关系,如果所设初值与实际颜料光谱向量差别较大,则最后得到的颜料估计光谱与实际颜料光谱差别也较大,反映不出参与油画制作的实际基色颜料光谱。

【发明内容】

[0003]获取油画图像的光谱数据;
[0004]将多元非正态的光谱数据转为多元正态数据,从油画光谱图像中获取的原始光谱是多元非正态数据集,在其上的主成分分析不能真实反映参与油画制作的基色颜料数量,非正态分布的样本可以通过对数函数、幂函数或多项式转换得到正态分布的数据,采用Matlab提供的Box-Cox转换可实现非正态光谱数据向多元正态数据的转换。
[0005]对转换得到的多元正态光谱数据进行主成分分析以确定参与油画制作的基色颜料数量;
[0006]针对油画颜料为不透明颜料的光学特性利用库贝尔卡-芒克理论建立油画基色颜料的线性混合空间;
[0007]采用有约束非负矩阵分解算法完成对油画基色颜料光谱的准确预测,其中在建立约束非负矩阵分解算法时包含三个约束条件:非负性约束;平滑性约束;稀疏性约束。
[0008]对转换得到的多元正态光谱数据集进行主成分分析确定参与油画制作的基色颜料的数量即颜料混合的物理维度时,其判断依据为根据主成成分分析的结果将累计贡献率大于99%以上并且增长速度不再明显变化的特征向量数目确定为颜料混合的物理维度。
[0009]在建立约束非负矩阵分解算法时包含三个约束条件:非负性约束、平滑性约束和稀疏性约束,这三个约束条件分别表示:非负性约束,基色颜料光谱和混合百分比不可能为负值;平滑性约束,颜料来自于自然界或人工提取,其光谱本身具有平滑性,曲线形状变化平缓,一般不存在窄带光谱 ;稀疏性约束:每个基色颜料只是分布于空间中的部分区域,具有一定的稀疏度。[0010]约束条件中非负性约束的实现可直接利用非负矩阵分解算法,对用库贝尔卡?芒克理论建立油画基色颜料的线性混合空间进行非负矩阵分解,获取的油画光谱数据矩阵W是一个大小为n*m矩阵,其中n为光谱维数,而m为油画像素;而参与油画制作的基色颜料光谱矩阵V是一个大小为n*p矩阵,其中每一列为一个基色色料光谱向量,共有p个基色颜料参与油画制作;则油画光谱数据W与基色颜料光谱V具有W = VC的关系,其中C是浓度值矩阵,大小为P*m,其中每一行为一个油画像素的各基色颜料浓度值矢量;而非负性约束体现在V≥0,C≥O。
[0011]约束条件中平滑性约束和稀疏性约束条件的实现,则需对非负矩阵分解算法的目标函数进行修订,在其上增加惩罚项。
[0012]在原非负矩阵分解算法的目标函数后加上惩罚项的目标函数为:
[0013]
【权利要求】
1.一种油画基色颜料光谱预测方法,其过程包括以下步骤: 获取油画图像的光谱数据; 将多元非正态的光谱数据转为多元正态数据,从油画光谱图像中获取的原始光谱是多元非正态数据集,在其上的主成分分析不能真实反映参与油画制作的基色颜料数量,非正态分布的样本可以通过对数函数、幂函数或多项式转换得到正态分布的数据; 对转换得到的多元正态光谱数据进行主成分分析以确定参与油画制作的基色颜料数量; 针对油画颜料为不透明颜料的光学特性利用库贝尔卡-芒克理论建立油画基色颜料的线性混合空间; 采用有约束非负矩阵分解算法完成对油画基色颜料光谱的准确预测,其中在建立约束非负矩阵分解算法时包含三个约束条件:非负性约束;平滑性约束;稀疏性约束。
2.根据权利要求1所述油画基色颜料光谱预测方法,其特征在于,对转换得到的多元正态光谱数据集进行主成分分析确定参与油画制作的基色颜料的数量即颜料混合的物理维度时,其判断依据为根据主成成分分析的结果将累计贡献率大于99%以上并且增长速度不再明显变化的特征向量数目确定为颜料混合的物理维度。
3.根据权利要 求1所述油画基色颜料光谱预测方法,其特征在于,在建立约束非负矩阵分解算法时包含三个约束条件:非负性约束、平滑性约束和稀疏性约束,这三个约束条件分别表示:非负性约束,基色颜料光谱和混合百分比不可能为负值;平滑性约束,颜料来自于自然界或人工提取,其光谱本身具有平滑性,曲线形状变化平缓,一般不存在窄带光谱;稀疏性约束:每个基色颜料只是分布于空间中的部分区域,具有一定的稀疏度。
4.根据权利要求3所述油画基色颜料光谱预测方法,其特征在于,约束条件中非负性约束的实现可直接利用非负矩阵分解算法,对用库贝尔卡?芒克理论建立油画基色颜料的线性混合空间进行非负矩阵分解,获取的油画光谱数据矩阵W是一个大小为n*m矩阵,其中n为光谱维数,而m为油画像素;而参与油画制作的基色颜料光谱矩阵V是一个大小为n*p矩阵,其中每一列为一个基色色料光谱向量,共有p个基色颜料参与油画制作;则油画光谱数据W与基色颜料光谱V具有W = VC的关系,其中C是浓度值矩阵,大小为p*m,其中每一行为一个油画像素的各基色颜料浓度值矢量;而非负性约束体现在V > O,C > O。
5.根据权利要求3所述油画基色颜料光谱预测方法,其特征在于,约束条件中平滑性约束和稀疏性约束条件的实现,则需对非负矩阵分解算法的目标函数进行修订,在其上增加惩罚项。
6.根据权利要求5所述油画基色颜料光谱预测方法,其特征在于,在原非负矩阵分解算法的目标函数后加上惩罚项的目标函数为: F(^C) = j|T-v/C|;+^ZC? a 和 ^ 各取值为 0.1。 LLIi
【文档编号】G06T7/00GK103646393SQ201310596479
【公开日】2014年3月19日 申请日期:2013年11月22日 优先权日:2013年11月22日
【发明者】何颂华, 陈桥 申请人:深圳职业技术学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1