发明名称 一种白平衡调整算法的实现方法及系统
摘要 本发明涉及白平衡调整技术领域,提供一种白平衡调整算法的实现方法及系统,包括下述步骤:根据当前色温的第一亮度场景和第二亮度场景下的色度值x<sub>1</sub>、y<sub>1</sub>以及x<sub>2</sub>、y<sub>2</sub>,以及预先计算拟合得到的第一亮度场景下R、G、B的变化量ΔR、ΔG、ΔB对色度值x<sub>1</sub>、y<sub>1</sub>影响的斜率R<sub>1x</sub>、G<sub>1x</sub>、B<sub>1x</sub>、R<sub>1y</sub>、G<sub>1y</sub>以及B<sub>1y</sub>、第二亮度场景下R、G、B的变化量ΔR、ΔG、ΔB对色度值x<sub>2</sub>、y<sub>2</sub>影响的斜率R<sub>2x</sub>、G<sub>2x</sub>、B<sub>2x</sub>、R<sub>2y</sub>、G<sub>2y</sub>以及B<sub>2y</sub>,逐步生成第一组计算式、第二组计算式,并进一步的生成第一组取值不等式、第二组取值不等式,并最终得到第一白平衡调整算法模型,然后获得用于调整电视画面的R、G、B的变化量(ΔR,ΔG,ΔB),实现快速高效的电视白平衡调整,从而提高了电视的产能,并且解决了LED电视良率损失的问题,产生较好的经济效益。
申请公布号 CN104125444A 申请公布日期 2014.10.29
申请号 CN201410353095.5 申请日期 2014.07.23
申请人 歌尔声学股份有限公司 发明人 周振兴
分类号 H04N9/73(2006.01)I 主分类号 H04N9/73(2006.01)I
代理机构 潍坊正信专利事务所 37216 代理人 石誉虎
主权项 一种白平衡调整算法的实现方法,其特征在于,所述方法包括下述步骤:根据预先获取到的当前色温的第一亮度场景和第二亮度场景下电视中央画面区域的色度值x<sub>1</sub>、y<sub>1</sub>以及x<sub>2</sub>、y<sub>2</sub>,以及预先计算拟合得到的第一亮度场景下R、G、B的变化量ΔR、ΔG、ΔB对色度值x<sub>1</sub>、y<sub>1</sub>影响的斜率R<sub>1x</sub>、G<sub>1x</sub>、B<sub>1x</sub>、R<sub>1y</sub>、G<sub>1y</sub>以及B<sub>1y</sub>、第二亮度场景下R、G、B的变化量ΔR、ΔG、ΔB对色度值x<sub>2</sub>、y<sub>2</sub>影响的斜率R<sub>2x</sub>、G<sub>2x</sub>、B<sub>2x</sub>、R<sub>2y</sub>、G<sub>2y</sub>以及B<sub>2y</sub>,生成在所述第一亮度场景下R、G、B的变化量ΔR、ΔG、ΔB对色度值x<sub>1</sub>、y<sub>1</sub>影响量的第一组计算式:R<sub>1x</sub>ΔR+G<sub>1x</sub>ΔG+B<sub>1x</sub>ΔB以及R<sub>1y</sub>ΔR+G<sub>1y</sub>ΔG+B<sub>1y</sub>ΔB;同时,生成在所述第二亮度场景下R、G、B的变化量ΔR、ΔG、ΔB对色度值x<sub>2</sub>、y<sub>2</sub>影响量的第二组计算式:R<sub>2x</sub>ΔR+G<sub>2x</sub>ΔG+B<sub>2x</sub>ΔB以及R<sub>2y</sub>ΔR+G<sub>2y</sub>ΔG+B<sub>2y</sub>ΔB;根据所述当前色温色度值x、y的取值范围,生成获得所述第一组计算式所对应的第一组取值不等式:V<sub>L‑x</sub>‑x<sub>1</sub><R<sub>1x</sub>ΔR+G<sub>1x</sub>ΔG+B<sub>1x</sub>ΔB<V<sub>H‑x</sub>‑x<sub>1</sub>,以及V<sub>L‑y</sub>‑y<sub>1</sub><R<sub>1y</sub>ΔR+G<sub>1y</sub>ΔG+B<sub>1y</sub>ΔB<V<sub>H‑y</sub>‑y<sub>1</sub>;根据所述当前色温色度值x、y的取值范围,生成获得所述第二组计算式所对应的第二组取值不等式:V<sub>L‑x</sub>‑x<sub>2</sub><R<sub>2x</sub>ΔR+G<sub>2x</sub>ΔG+B<sub>2x</sub>ΔB<V<sub>H‑x</sub>‑x<sub>2</sub>,以及V<sub>L‑y</sub>‑y<sub>2</sub><R<sub>2y</sub>ΔR+G<sub>2y</sub>ΔG+B<sub>2y</sub>ΔB<V<sub>H‑y</sub>‑y<sub>2</sub>,其中,V<sub>L‑x</sub>为当前色温色度值x的取值范围的下限值,V<sub>H‑x</sub>为当前色温色度值x的取值范围的上限值,V<sub>L‑y</sub>为当前色温色度值y的取值范围的下限值,V<sub>H‑y</sub>为当前色温色度值y的取值范围的上限值;根据所述第一组取值不等式和所述第二组取值不等式,生成第一白平衡调整算法模型,其中,所述第一白平衡调整算法模型符合下述不等式组:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>V</mi><mrow><mi>L</mi><mo>-</mo><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mn>1</mn></msub><mo>&lt;</mo><msub><mi>R</mi><mrow><mn>1</mn><mi>x</mi></mrow></msub><mi>&Delta;R</mi><mo>+</mo><msub><mi>G</mi><mrow><mn>1</mn><mi>x</mi></mrow></msub><mi>&Delta;G</mi><mo>+</mo><msub><mi>B</mi><mrow><mn>1</mn><mi>x</mi></mrow></msub><mi>&Delta;B</mi><mo>&lt;</mo><msub><mi>V</mi><mrow><mi>H</mi><mo>-</mo><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>V</mi><mrow><mi>L</mi><mo>-</mo><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mn>1</mn></msub><mo>&lt;</mo><msub><mi>R</mi><mrow><mn>1</mn><mi>y</mi></mrow></msub><mi>&Delta;R</mi><mo>+</mo><msub><mi>G</mi><mrow><mn>1</mn><mi>y</mi></mrow></msub><mi>&Delta;G</mi><mo>+</mo><msub><mi>B</mi><mrow><mn>1</mn><mi>y</mi></mrow></msub><mi>&Delta;B</mi><mo>&lt;</mo><msub><mi>V</mi><mrow><mi>H</mi><mo>-</mo><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>V</mi><mrow><mi>L</mi><mo>-</mo><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mn>2</mn></msub><mo>&lt;</mo><msub><mi>R</mi><mrow><mn>2</mn><mi>x</mi></mrow></msub><mi>&Delta;R</mi><mo>+</mo><msub><mi>G</mi><mrow><mn>2</mn><mi>x</mi></mrow></msub><mi>&Delta;G</mi><mo>+</mo><msub><mi>B</mi><mrow><mn>2</mn><mi>x</mi></mrow></msub><mi>&Delta;B</mi><mo>&lt;</mo><msub><mi>V</mi><mrow><mi>H</mi><mo>-</mo><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>V</mi><mrow><mi>L</mi><mo>-</mo><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mn>2</mn></msub><mo>&lt;</mo><msub><mi>R</mi><mrow><mn>2</mn><mi>y</mi></mrow></msub><mi>&Delta;R</mi><mo>+</mo><msub><mi>G</mi><mrow><mn>2</mn><mi>y</mi></mrow></msub><mi>&Delta;G</mi><mo>+</mo><msub><mi>B</mi><mrow><mn>2</mn><mi>y</mi></mrow></msub><mi>&Delta;B</mi><mo>&lt;</mo><msub><mi>V</mi><mrow><mi>H</mi><mo>-</mo><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000542524390000011.GIF" wi="1037" he="323" /></maths>根据所述R、G、B的变化量ΔR、ΔG、ΔB取值为整数值的要求以及利用计算机计算工具和数学计算式工具,对所述不等式组进行计算,获得用于调整电视画面的R、G、B的变化量(ΔR,ΔG,ΔB)。
地址 261031 山东省潍坊市高新技术产业开发区东方路268号