发明名称 一种立体摄像的图像修正方法及系统
摘要 本发明涉及一种立体摄像的图像修正方法及系统,其中立体摄像的图像修正方法包括如下步骤:S1、获取立体摄像时所使用的两个摄像模块在标准色温环境下的色彩偏差率;S2、测定使用环境色温,确定当前色彩偏差率;S3、根据所述当前色彩偏差率修正所述两个摄像模块所获得的两路图像。本发明可以动态即时调整各路图像在色彩和亮度方面的偏差,消除了图像传感器和环境光线的差异对成像的影响,明显提高其观看舒适度和立体感受。
申请公布号 CN103796003B 申请公布日期 2016.03.02
申请号 CN201410028698.8 申请日期 2014.01.21
申请人 深圳市掌网立体时代视讯技术有限公司 发明人 曾云龙;李炜
分类号 H04N13/00(2006.01)I;H04N9/73(2006.01)I 主分类号 H04N13/00(2006.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 郭伟刚
主权项 一种立体摄像的图像修正方法,其特征在于,所述图像修正方法包括如下步骤:S1、获取立体摄像时所使用的两个摄像模块在标准色温环境下的色彩偏差率,分别统计所述两个摄像模块在不同标准色温环境下其颜色分量或者色彩亮度分量的平均值,以不同摄像模块的所述颜色分量或者色彩亮度分量的比值作为其在各种标准色温环境下的色彩偏差率;S2、测定使用环境色温,确定当前色彩偏差率;所述确定当前色彩偏差率的计算方式为如下方法中的一种:平均值法、最近距离法、线性函数插值法、二次函数插值法、多项式插值法;所述平均值法具体为:以所述标准色温环境为端点划分色温区间,计算使用环境色温所处的色温区间,若所处的色温区间具有两个端点,则当前色彩偏差率等于该所处的色温区间两端点对应的两个色彩偏差率的平均值;若所处的色温区间只具有一个端点,则当前色彩偏差率等于该端点对应的色彩偏差率;所述最近距离法具体为:以所述标准色温环境中相邻的两色温的平均值为端点划分色温区间,计算使用环境色温所处的色温区间,当前色彩偏差率等于该所处的色温区间中的标准色温环境所对应的色彩偏差率;所述线性函数插值法具体为:当前色温环境记为Kx,标准色温环境为K1、K2……KN,在所述N种标准色温环境下第一摄像模块的颜色分量的平均值为(Ra1,Ga1,Ba1),(Ra2,Ga2,Ba2)……(RaN,GaN,BaN);第二摄像模块的颜色分量的平均值为(Rb1,Gb1,Bb1),(Rb2,Gb2,Bb2)……(RbN,GbN,BbN);其色彩偏差率记为(Rx,Gx,Bx);当Kx≤K2时,采用K1与K2对应的色彩偏差率做线性插值获取当前色彩偏差率,计算方法如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>R</mi><mi>x</mi><mo>=</mo><mi>R</mi><mn>1</mn><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>K</mi><mn>2</mn><mo>-</mo><mi>K</mi><mn>1</mn></mrow><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>R</mi><mi>b</mi><mn>2</mn></mrow><mrow><mi>R</mi><mi>a</mi><mn>2</mn></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>R</mi><mi>b</mi><mn>1</mn></mrow><mrow><mi>R</mi><mi>a</mi><mn>1</mn></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>G</mi><mi>x</mi><mo>=</mo><mi>G</mi><mn>1</mn><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mrow><mi>K</mi><mn>2</mn><mo>-</mo><mi>K</mi><mn>1</mn></mrow><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>G</mi><mi>b</mi><mn>2</mn></mrow><mrow><mi>G</mi><mi>a</mi><mn>2</mn></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>G</mi><mi>b</mi><mn>1</mn></mrow><mrow><mi>G</mi><mi>a</mi><mn>1</mn></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>B</mi><mi>x</mi><mo>=</mo><mi>B</mi><mn>1</mn><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mn>2</mn><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>B</mi><mi>b</mi><mn>2</mn></mrow><mrow><mi>B</mi><mi>a</mi><mn>2</mn></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>B</mi><mi>b</mi><mn>1</mn></mrow><mrow><mi>B</mi><mi>a</mi><mn>1</mn></mrow></mfrac><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000805179880000014.GIF" wi="662" he="359" /></maths>当Kx≥K(N‑1)时,采用K(N‑1)与KN对应的色彩偏差率做线性插值获取当前色彩偏差率,计算方法如下:<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>R</mi><mi>x</mi><mo>=</mo><mi>R</mi><mi>N</mi><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>N</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>N</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac><mo>*</mo><mrow><mo>(</mo><mfrac><mrow><mi>R</mi><mi>b</mi><mi>N</mi></mrow><mrow><mi>R</mi><mi>a</mi><mi>N</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>R</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>R</mi><mi>a</mi><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>G</mi><mi>x</mi><mo>=</mo><mi>G</mi><mi>N</mi><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>N</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>N</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac><mo>*</mo><mrow><mo>(</mo><mfrac><mrow><mi>G</mi><mi>b</mi><mi>N</mi></mrow><mrow><mi>G</mi><mi>a</mi><mi>N</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>G</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>G</mi><mi>a</mi><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>B</mi><mi>x</mi><mo>=</mo><mi>B</mi><mi>N</mi><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>N</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>N</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac><mo>*</mo><mrow><mo>(</mo><mfrac><mrow><mi>B</mi><mi>b</mi><mi>N</mi></mrow><mrow><mi>B</mi><mi>a</mi><mi>N</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>B</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>B</mi><mi>a</mi><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000805179880000021.GIF" wi="871" he="357" /></maths>当K(n‑1)&lt;Kx&lt;Kn,(n=2,3……N)时,采用采用K(n‑1)与Kn对应的色彩偏差率做线性插值获取当前色彩偏差率,计算方法如下:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>R</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mi>R</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>R</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>R</mi><mi>b</mi></mrow><mrow><mi>R</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>R</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>R</mi><mi>a</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>G</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mi>G</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>G</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>G</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>G</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>G</mi><mi>b</mi><mrow><mo>(</mo><mrow><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>G</mi><mi>a</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>B</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mi>B</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>B</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>B</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>B</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>B</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>B</mi><mi>a</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0000805179880000024.GIF" wi="900" he="357" /></maths>或者,所述线性函数插值法具体为:当前色温环境记为Kx,标准色温环境为K1、K2……KN,在所述N种标准色温环境下第一摄像模块的色彩亮度分量的平均值为(Ya1,Ua1,Va1),(Ya2,Ua2,Va2)……(YaN,UaN,VaN);第二摄像模块的色彩亮度分量的平均值为(Yb1,Ub1,Vb1),(Yb2,Ub2,Vb2)……(YbN,UbN,VbN);其色彩偏差率记为(Yx,Ux,Vx);当Kx≤K2时,采用K1与K2对应的色彩偏差率做线性插值获取当前色彩偏差率,计算方法如下:<maths num="0004" id="cmaths0004"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>Y</mi><mi>x</mi><mo>=</mo><mi>Y</mi><mn>1</mn><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mn>2</mn><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>Y</mi><mi>b</mi><mn>2</mn></mrow><mrow><mi>Y</mi><mi>a</mi><mn>2</mn></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>Y</mi><mi>b</mi><mn>1</mn></mrow><mrow><mi>Y</mi><mi>a</mi><mn>1</mn></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>U</mi><mi>x</mi><mo>=</mo><mi>U</mi><mn>1</mn><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mn>2</mn><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>U</mi><mi>b</mi><mn>2</mn></mrow><mrow><mi>U</mi><mi>a</mi><mn>2</mn></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>U</mi><mi>b</mi><mn>1</mn></mrow><mrow><mi>U</mi><mi>a</mi><mn>1</mn></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>V</mi><mi>x</mi><mo>=</mo><mi>V</mi><mn>1</mn><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mn>2</mn><mo>-</mo><mi>K</mi><mn>1</mn><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>V</mi><mi>b</mi><mn>2</mn></mrow><mrow><mi>V</mi><mi>a</mi><mn>2</mn></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>V</mi><mi>b</mi><mn>1</mn></mrow><mrow><mi>V</mi><mi>a</mi><mn>1</mn></mrow></mfrac><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000805179880000029.GIF" wi="661" he="359" /></maths>当Kx≥K(N‑1)时,采用K(N‑1)与KN对应的色彩偏差率做线性插值获取当前色彩偏差率,计算方法如下:<maths num="0005" id="cmaths0005"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>Y</mi><mi>x</mi><mo>=</mo><mi>Y</mi><mi>N</mi><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>N</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>N</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac><mo>*</mo><mrow><mo>(</mo><mfrac><mrow><mi>Y</mi><mi>b</mi><mi>N</mi></mrow><mrow><mi>Y</mi><mi>a</mi><mi>N</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>Y</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>Y</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>U</mi><mi>x</mi><mo>=</mo><mi>U</mi><mi>N</mi><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>N</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>N</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac><mo>*</mo><mrow><mo>(</mo><mfrac><mrow><mi>U</mi><mi>b</mi><mi>N</mi></mrow><mrow><mi>U</mi><mi>a</mi><mi>N</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>U</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>U</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>V</mi><mi>x</mi><mo>=</mo><mi>V</mi><mi>N</mi><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>N</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>N</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac><mo>*</mo><mrow><mo>(</mo><mfrac><mrow><mi>V</mi><mi>b</mi><mi>N</mi></mrow><mrow><mi>V</mi><mi>a</mi><mi>N</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>V</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>V</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA00008051798800000210.GIF" wi="870" he="359" /></maths>当K(n‑1)&lt;Kx&lt;Kn,(n=2,3……N)时,采用采用K(n‑1)与Kn对应的色彩偏差率做线性插值获取当前色彩偏差率,计算方法如下:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>Y</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mi>Y</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>Y</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>Y</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>Y</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>Y</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>Y</mi><mi>a</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>U</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mi>U</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>U</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>U</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>U</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>U</mi><mi>b</mi><mrow><mo>(</mo><mrow><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>U</mi><mi>a</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>V</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mi>V</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>V</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>(</mo><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi><mo>)</mo></mrow><mrow><mo>(</mo><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mfrac></mrow></mtd><mtd><mrow><mo>(</mo><mfrac><mrow><mi>V</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>V</mi><mi>a</mi><mi>n</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><mi>V</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>V</mi><mi>a</mi><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0000805179880000031.GIF" wi="927" he="359" /></maths>所述二次函数插值法具体为:当前色温环境记为Kx,标准色温环境为K1、K2……KN,在所述N种标准色温环境下第一摄像模块的颜色分量的平均值为(Ra1,Ga1,Ba1),(Ra2,Ga2,Ba2)……(RaN,GaN,BaN);第二摄像模块的颜色分量的平均值为(Rb1,Gb1,Bb1),(Rb2,Gb2,Bb2)……(RbN,GbN,BbN);其色彩偏差率记为(Rx,Gx,Bx);计算得出离Kx最近的三种标准色温环境,设定为Kn,K(n‑1),K(n‑2),其中n=3,4……N;<maths num="0007" id="cmaths0007"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>R</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>R</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>R</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>R</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>R</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>R</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>R</mi><mi>a</mi><mi>n</mi></mrow></mfrac></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000805179880000034.GIF" wi="1040" he="351" /></maths><maths num="0008" id="cmaths0008"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>G</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>G</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>G</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>G</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>G</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>G</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>G</mi><mi>a</mi><mi>n</mi></mrow></mfrac></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000805179880000035.GIF" wi="1035" he="359" /></maths><maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>B</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>B</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>B</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>B</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>B</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>B</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>B</mi><mi>a</mi><mi>n</mi></mrow></mfrac></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0000805179880000036.GIF" wi="1037" he="357" /></maths>或者,所述二次函数插值法具体为:当前色温环境记为Kx,标准色温环境为K1、K2……KN,在所述N种标准色温环境下第一摄像模块的色彩亮度分量的平均值为(Ya1,Ua1,Va1),(Ya2,Ua2,Va2)……(YaN,UaN,VaN);第二摄像模块的色彩亮度分量的平均值为(Yb1,Ub1,Vb1),(Yb2,Ub2,Vb2)……(YbN,UbN,VbN);其色彩偏差率记为(Yx,Ux,Vx);计算得出离Kx最近的三种标准色温环境,设定为Kn,K(n‑1),K(n‑2),其中n=3,4……N;<maths num="0010" id="cmaths0010"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>Y</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>Y</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>Y</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>Y</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>Y</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>Y</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>Y</mi><mi>a</mi><mi>n</mi></mrow></mfrac></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000805179880000041.GIF" wi="1038" he="353" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>U</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>U</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>U</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>U</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>U</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>U</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>U</mi><mi>a</mi><mi>n</mi></mrow></mfrac></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000805179880000042.GIF" wi="1041" he="359" /></maths><maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>V</mi><mi>x</mi><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>V</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>V</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><mi>K</mi><mi>n</mi></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>V</mi><mi>b</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mrow><mi>V</mi><mi>a</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>x</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><mrow><mi>K</mi><mi>n</mi><mo>-</mo><mi>K</mi><mrow><mo>(</mo><mrow><mi>n</mi><mo>-</mo><mn>2</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mfrac><mrow><mi>V</mi><mi>b</mi><mi>n</mi></mrow><mrow><mi>V</mi><mi>a</mi><mi>n</mi></mrow></mfrac></mtd></mtr></mtable><mo>.</mo></mrow>]]></math><img file="FDA0000805179880000043.GIF" wi="1045" he="359" /></maths>所述多项式插值法具体为:设定当前色温环境为Kx,标准色温环境为K1、K2……KN,在所述N种标准色温环境下第一摄像模块的颜色分量的平均值为(Ra1,Ga1,Ba1),(Ra2,Ga2,Ba2)……(RaN,GaN,BaN);第二摄像模块的颜色分量的平均值为(Rb1,Gb1,Bb1),(Rb2,Gb2,Bb2)……(RbN,GbN,BbN);其色彩偏差率记为(Rx,Gx,Bx);<img file="FDA0000805179880000044.GIF" wi="542" he="335" />其中<img file="FDA0000805179880000047.GIF" wi="972" he="135" />或者,所述多项式插值法具体为:设定当前色温环境为Kx,标准色温环境为K1、K2……KN,在所述N种标准色温环境下第一摄像模块的色彩亮度分量的平均值为(Ya1,Ua1,Va1),(Ya2,Ua2,Va2)……(YaN,UaN,VaN);第二摄像模块的色彩亮度分量的平均值为(Yb1,Ub1,Vb1),(Yb2,Ub2,Vb2)……(YbN,UbN,VbN);其色彩偏差率记为(Yx,Ux,Vx);<img file="FDA0000805179880000048.GIF" wi="542" he="119" /><img file="FDA0000805179880000052.GIF" wi="543" he="235" />其中<img file="FDA0000805179880000053.GIF" wi="1035" he="126" />S3、根据所述当前色彩偏差率修正所述两个摄像模块所获得的两路图像的一路。
地址 518054 广东省深圳市南山区南海大道粤海路(深圳动漫城)7栋3楼