System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及投影,尤其涉及一种投影组件的色散校正方法和投影设备。
技术介绍
1、由于红、绿、蓝三色的光具有不同的波长和折射率,由红、绿、蓝三色的光线组成的投影光束穿过同一个光学镜片(也即投影镜头)后,投射出来的红、绿、蓝三色影像可能不完全重叠。如此,投影屏幕上显示的图像会根据颜色分离散开,即“图像色散”现象。色散会影响图像显示质量,造成显示图像颜色不纯正以及清晰度差的问题,例如本应是黑底白字的图像,白色字体边缘处却会呈现红或绿的颜色。
技术实现思路
1、本申请实施例的主要目的在于提出一种投影组件的色散校正方法和投影设备。旨在通过投影组件中的系统级芯片计算得到修正量信息,再通过投影组件中的数字光处理器根据修正量信息对待投影图像中各个像素块中红、绿、蓝各基色子像素块的坐标进行校正。能够改善色散问题,通过将色散校正算法模块配置在系统级芯片上,可以减轻数字光处理器的计算量,提高色散校正效率。
2、为实现上述目的,本申请实施例的第一方面提出一种投影组件的色散校正方法,所述投影组件包括:
3、光源组件,用于输出红、绿、蓝三基色光;
4、系统级芯片,所述系统级芯片配置有色散校正算法模块,所述色散校正算法模块用于计算得到修正量集合,所述修正量集合包括待投影图像中各个像素块中红、绿、蓝各基色子像素块的修正量;
5、数字光处理器,所述数字光处理器配置有像素修正模块,所述像素修正模块用于根据所述修正量集合对待投影图像中各个像素块中红、绿、蓝各基色子像素块中的
6、所述色散校正方法,包括:
7、响应于色散校正指令,所述系统级芯片通过所述色散校正算法模块计算得到所述修正量集合;
8、所述数字光处理器通过所述像素修正模块根据所述色散校正指令和所述修正量集合,对待投影图像中各个像素块中红、绿、蓝各基色子像素块中的至少一个坐标进行校正。
9、在一些实施例中,所述响应于色散校正指令,所述系统级芯片通过所述色散校正算法模块计算得到所述修正量集合,包括:
10、从目标像素块中的红色子像素块、绿色子像素块和蓝色子像素块中任意选取一个子像素块为基准子像素块,所述目标像素块为所述待投影图像中的任意一个像素块;
11、基于色散校正算法,计算得到所述基准子像素块的修正量;
12、根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量;
13、遍历所述待投影图像中的每一个像素块,计算得到所述修正量集合。
14、在一些实施例中,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
15、选取所述目标像素块中的绿色子像素块为所述基准子像素块;
16、获取第一数组,所述第一数组包括所述目标像素块中红色子像素块与所述绿色子像素块在水平方向和竖直方向上的像素差值;
17、根据所述绿色子像素块的修正量和所述第一数组,计算得到所述目标像素块中红色子像素块的修正量;
18、获取第二数组,所述第二数组包括所述目标像素块中蓝色子像素块与所述绿色子像素块在水平方向和竖直方向上的像素差值;
19、根据所述绿色子像素块的修正量和所述第二数组,计算得到所述目标像素块中蓝色子像素块的修正量。
20、在一些实施例中,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
21、选取所述目标像素块中的红色子像素块为所述基准子像素块;
22、获取第三数组,所述第三数组包括所述目标像素块中绿色子像素块与所述红色子像素块在水平方向和竖直方向上的像素差值;
23、根据所述红色子像素块的修正量和所述第三数组,计算得到所述目标像素块中绿色子像素块的修正量;
24、获取第四数组,所述第四数组包括所述目标像素块中蓝色子像素块与所述红色子像素块在水平方向和竖直方向上的像素差值;
25、根据所述红色子像素块的修正量和所述第四数组,计算得到所述目标像素块中蓝色子像素块的修正量。
26、在一些实施例中,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
27、选取所述目标像素块中的蓝色子像素块为所述基准子像素块;
28、获取第五数组,所述第五数组包括所述目标像素块中红色子像素块与所述蓝色子像素块在水平方向和竖直方向上的像素差值;
29、根据所述蓝色子像素块的修正量和所述第五数组,计算得到所述目标像素块中红色子像素块的修正量;
30、获取第六数组,所述第六数组包括所述目标像素块中绿色子像素块与所述蓝色子像素块在水平方向和竖直方向上的像素差值;
31、根据所述蓝色子像素块的修正量和所述第六数组,计算得到所述目标像素块中绿色子像素块的修正量。
32、在一些实施例中,所述响应于色散校正指令,所述系统级芯片通过所述色散校正算法模块计算得到所述修正量集合之后,所述方法包括:
33、通过通用串行总线将所述色散校正指令和所述修正量集合传输至所述数字光处理器,以使得所述数字光处理器通过所述像素修正模块根据所述色散校正指令和所述修正量集合,对待投影图像中各个像素块中红、绿、蓝各基色子像素块中的至少一个坐标进行校正。
34、在一些实施例中,所述数字光处理器通过所述像素修正模块根据所述色散校正指令和所述修正量集合,对待投影图像中各个像素块中红、绿、蓝各基色子像素块中的至少一个坐标进行校正,包括:
35、所述像素修正模块根据所述色散校正指令,通过相应的应用程序接口调用预设的移动函数组;
36、所述像素修正模块根据所述预设的移动函数组和所述修正量集合,对待投影图像中各个像素块中红、绿、蓝各基色子像素块中的至少一个坐标进行校正。
37、在一些实施例中,所述移动函数组包括第一移动函数、第二移动函数和第三移动函数,所述第一移动函数为红色子像素块对应的移动函数,所述第二移动函数为绿色子像素块对应的移动函数,所述第三移动函数为蓝色子像素块对应的移动函数,所述像素修正模块根据所述预设的移动函数组和所述修正量集合,对待投影图像中各个像素块中红、绿、蓝各基色子像素块中的至少一个坐标进行校正,包括:
38、根据所述第一移动函数和所述修正量集合中的红色子像素块的修正量,对待投影图像中各个像素块中的红色子像素块的坐标进行校正;
39、或者,根据所述第二移动函数和所述修正量集合中的绿色子像素块的修正量,对待投影图像中各个像素块中的绿色子像素块的坐标进行校正;
40、或者,根据所述第三移动函数和所述修正量集合中的蓝色子像素块的修正量,对待投影图像中各个像素块中的蓝色子像素块的坐标进行校正。<本文档来自技高网...
【技术保护点】
1.一种投影组件的色散校正方法,其特征在于:
2.根据权利要求1所述的方法,其特征在于,所述响应于色散校正指令,所述系统级芯片通过所述色散校正算法模块计算得到所述修正量集合,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
6.根据权利要求1所述的方法,其特征在于,所述响应于色散校正指令,所述系统级芯片通过所述色散校正算法模块计算得到所述修正量集合之后,所述方法包括:
7.根据权利要求1所述的方法,其特征在于,所述数字光处理器通过所述像素修正模块根据所述色散校正指令和所述修正量集合,对待投影图像中各个像素块中
8.根据权利要求7所述的方法,其特征在于,所述移动函数组包括第一移动函数、第二移动函数和第三移动函数,所述第一移动函数为红色子像素块对应的移动函数,所述第二移动函数为绿色子像素块对应的移动函数,所述第三移动函数为蓝色子像素块对应的移动函数,所述像素修正模块根据所述预设的移动函数组和所述修正量集合,对待投影图像中各个像素块中红、绿、蓝各基色子像素块中的至少一个坐标进行校正,包括:
9.根据权利要求1所述的方法,其特征在于,对待投影图像中各个像素块中红、绿、蓝各基色子像素块的坐标进行校正之后,所述方法还包括:
10.一种投影设备,其特征在于,包括屏幕和投影组件,所述投影组件可执行权利要求1-9任一项所述的色散校正方法。
...【技术特征摘要】
1.一种投影组件的色散校正方法,其特征在于:
2.根据权利要求1所述的方法,其特征在于,所述响应于色散校正指令,所述系统级芯片通过所述色散校正算法模块计算得到所述修正量集合,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述基准子像素块的修正量,计算得到所述目标像素块中除所述基准子像素块以外的子像素块的修正量,包括:
6.根据权利要求1所述的方法,其特征在于,所述响应于色散校正指令,所述系统级芯片通过所述色散校正算法模块计算得到所述修正量集合之后,所述方法包括:
7....
【专利技术属性】
技术研发人员:矫风,
申请(专利权)人:青岛海信激光显示股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。