投影画面的颜色校正方法及装置与流程

文档序号:12497888阅读:来源:国知局

技术特征:

1.一种投影画面的颜色校正方法,其特征在于,包括:

采集投影光源所形成的投影区域中的投影背景画面;

解析所述投影背景画面中各个基色分量的颜色信息,其中,所述颜色信息至少用于指示所述基色分量的亮度;

根据所述投影背景画面的所述颜色信息分别获取所述基色分量的颜色偏差值;

根据所述基色分量的所述颜色偏差值分别校正所述投影光源中与所述基色分量对应的基色投影光源的颜色信息。

2.根据权利要求1所述的方法,其特征在于,所述解析所述投影背景画面中各个基色分量的颜色信息包括:

从所述投影背景画面的每一个像素中分别解析出所述每一个像素中红基色分量的灰阶值、绿基色分量的灰阶值及蓝基色分量的灰阶值;

根据所述投影背景画面的全部像素的所述红基色分量的灰阶值获取红基色分量的平均灰阶值;根据所述投影背景画面的全部像素的所述绿基色分量的灰阶值获取绿基色分量的平均灰阶值;根据所述投影背景画面的全部像素的所述蓝基色分量的灰阶值获取蓝基色分量的平均灰阶值。

3.根据权利要求2所述的方法,其特征在于,所述根据所述投影背景画面的所述颜色信息分别获取所述基色分量的颜色偏差值包括:

通过以下方式计算所述投影背景画面中所述红基色分量R、所述绿基色分量G、所述蓝基色分量B的颜色偏差值,

D_R=(R-A_RGB)/A_RGB,

D_G=(G-A_RGB)/A_RGB,

D_B=(B-A_RGB)/A_RGB,

其中,所述A_RGB用于表示所述投影背景画面中所述红基色分量R的平均灰阶值、所述绿基色分量G的平均灰阶值及所述蓝基色分量B的平均灰阶值三者的平均值;所述R用于表示所述红基色分量R的平均灰阶值,所述D_R用于表示所述红基色分量R的颜色偏差值;所述G用于表示所述绿基色分量G的平均灰阶值,所述D_G用于表示所述绿基色分量G的颜色偏差值;所述B用于表示所述蓝基色分量B的平均灰阶值,所述D_B用于表示所述蓝基色分量B的颜色偏差值。

4.根据权利要求3所述的方法,其特征在于,所述根据所述基色分量的所述颜色偏差值分别校正所述投影光源中与所述基色分量对应的基色投影光源的颜色信息包括:

获取所述投影光源中各个基色投影光源的标准亮度值,其中,所述基色投影光源包括红基色投影光源、绿基色投影光源及蓝基色投影光源;

通过以下方式计算所述校正后的基色投影光源的亮度值,

New_L_R=L_R-A_L_RGB*D_R,

New_L_G=L_G-A_L_RGB*D_G,

New_L_B=L_B-A_L_RGB*D_B,

其中,所述A_L_RGB用于表示所述红基色投影光源的标准亮度值、所述绿基色投影光源的标准亮度值及所述蓝基色投影光源的标准亮度值三者的平均值;所述R用于表示所述红基色分量R的平均灰阶值,所述D_R用于表示所述红基色分量R的颜色偏差值,所述L_R用于表示所述红基色投影光源的标准亮度值,所述New_L_R用于表示校正后的红基色投影光源的亮度值;所述G用于表示所述绿基色分量G的平均灰阶值,所述D_G用于表示所述绿基色分量G的颜色偏差值,所述L_G用于表示所述绿基色投影光源的标准亮度值,所述New_L_G用于表示校正后的绿基色投影光源的亮度值;所述B用于表示所述蓝基色分量B的平均灰阶值,所述D_B用于表示所述蓝基色分量B的颜色偏差值,所述L_B用于表示所述蓝基色投影光源的标准亮度值,所述New_L_B用于表示校正后的蓝基色投影光源的亮度值。

5.根据权利要求1所述的方法,其特征在于,所述采集投影光源所形成的投影区域中的投影背景画面包括:

通过投影仪的摄像头在所述投影区域上采集所述投影背景画面,其中,所述投影背景画面的面积小于等于所述投影区域的面积。

6.根据权利要求1所述的方法,其特征在于,在根据所述基色分量的所述颜色偏差值分别校正所述投影光源中与所述基色分量对应的基色投影光源的颜色信息之后,还包括:

按照校正后的所述基色投影光源的颜色信息投影待投影的画面。

7.一种投影画面的颜色校正装置,其特征在于,包括:

采集模块,用于采集投影光源所形成的投影区域中的投影背景画面;

解析模块,用于解析所述投影背景画面中各个基色分量的颜色信息,其中,所述颜色信息至少用于指示所述基色分量的亮度;

获取模块,用于根据所述投影背景画面的所述颜色信息分别获取所述基色分量的颜色偏差值;

校正模块,用于根据所述基色分量的所述颜色偏差值分别校正所述投影光源中 与所述基色分量对应的基色投影光源的颜色信息。

8.根据权利要求7所述的装置,其特征在于,所述解析模块包括:

解析单元,用于从所述投影背景画面的每一个像素中分别解析出所述每一个像素中红基色分量的灰阶值、绿基色分量的灰阶值及蓝基色分量的灰阶值;

第一获取单元,用于根据所述投影背景画面的全部像素的所述红基色分量的灰阶值获取红基色分量的平均灰阶值;根据所述投影背景画面的全部像素的所述绿基色分量的灰阶值获取绿基色分量的平均灰阶值;根据所述投影背景画面的全部像素的所述蓝基色分量的灰阶值获取蓝基色分量的平均灰阶值。

9.根据权利要求8所述的装置,其特征在于,所述获取模块还用于通过以下方式计算所述投影背景画面中所述红基色分量R、所述绿基色分量G、所述蓝基色分量B的颜色偏差值,

D_R=(R-A_RGB)/A_RGB,

D_G=(G-A_RGB)/A_RGB,

D_B=(B-A_RGB)/A_RGB,

其中,所述A_RGB用于表示所述投影背景画面中所述红基色分量R的平均灰阶值、所述绿基色分量G的平均灰阶值及所述蓝基色分量B的平均灰阶值三者的平均值;所述R用于表示所述红基色分量R的平均灰阶值,所述D_R用于表示所述红基色分量R的颜色偏差值;所述G用于表示所述绿基色分量G的平均灰阶值,所述D_G用于表示所述绿基色分量G的颜色偏差值;所述B用于表示所述蓝基色分量B的平均灰阶值,所述D_B用于表示所述蓝基色分量B的颜色偏差值。

10.根据权利要求9所述的装置,其特征在于,所述校正模块包括:

第二获取单元,用于获取所述投影光源中各个基色投影光源的标准亮度值,其中,所述基色投影光源包括红基色投影光源、绿基色投影光源及蓝基色投影光源;

计算单元,用于通过以下方式计算所述校正后的基色投影光源的亮度值,

New_L_R=L_R-A_L_RGB*D_R,

New_L_G=L_G-A_L_RGB*D_G,

New_L_B=L_B-A_L_RGB*D_B,

其中,所述A_L_RGB用于表示所述红基色投影光源的标准亮度值、所述绿基色投影光源的标准亮度值及所述蓝基色投影光源的标准亮度值三者的平均值;所述R用于表示所述红基色分量R的平均灰阶值,所述D_R用于表示所述红基色分量R的 颜色偏差值,所述L_R用于表示所述红基色投影光源的标准亮度值,所述New_L_R用于表示校正后的红基色投影光源的亮度值;所述G用于表示所述绿基色分量G的平均灰阶值,所述D_G用于表示所述绿基色分量G的颜色偏差值,所述L_G用于表示所述绿基色投影光源的标准亮度值,所述New_L_G用于表示校正后的绿基色投影光源的亮度值;所述B用于表示所述蓝基色分量B的平均灰阶值,所述D_B用于表示所述蓝基色分量B的颜色偏差值,所述L_B用于表示所述蓝基色投影光源的标准亮度值,所述New_L_B用于表示校正后的蓝基色投影光源的亮度值。

11.根据权利要求7所述的装置,其特征在于,所述采集模块还用于通过投影仪的摄像头在所述投影区域上采集所述投影背景画面,其中,所述投影背景画面的面积小于等于所述投影区域的面积。

12.根据权利要求7所述的装置,其特征在于,所述装置还包括:

投影模块,用于在根据所述基色分量的所述颜色偏差值分别校正所述投影光源中与所述基色分量对应的基色投影光源的颜色信息之后,按照校正后的所述基色投影光源的颜色信息投影待投影的画面。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1