投影设备控制方法、装置、介质及电子设备转让专利
申请号 : CN202110197462.7
文献号 : CN112601062B
文献日 : 2021-07-02
发明人 : 吕思成 , 庞天凯 , 张聪 , 胡震宇
申请人 : 深圳市火乐科技发展有限公司
摘要 :
权利要求 :
1.一种投影设备控制方法,其特征在于,所述投影设备的投影光源包括红光、绿光、蓝光以及用于提高所述投影设备的投影亮度的附加光;
所述方法包括:
响应于接收到投影指令,获取所述投影光源的目标色度坐标;
根据所述目标色度坐标和预先构建的颜色查找表,确定所述投影设备中RGB通道的增益系数;
根据所述增益系数,调整所述RGB通道的增益;
所述根据所述目标色度坐标和预先构建的颜色查找表,确定所述投影设备中RGB通道的增益系数,包括:
将IRER、IREG、IREB任意组合,分别代入以下公式中,找到使得色度坐标(xw,yw)与所述目标色度坐标之间的距离最小的IRER、IREG、IREB:其中,IRER为红色对应的数据水平值,IRER为[0,N]范围内的任意值,N为所述数据水平值的最大值;IREG为绿色对应的数据水平值,IREG为[0,N]范围内的任意值;IREB为蓝色对应的数据水平值,IREB为[0,N]范围内的任意值;XR(IRER)为所述颜色查找表中、饱和度为IRER/N的红色的X数据;YR(IRER)为所述颜色查找表中、饱和度为IRER/N的红色的Y数据;ZR(IRER)为饱和度为所述颜色查找表中、饱和度为IRER/N的红色的Z数据;XG(IREG)为饱和度为所述颜色查找表中、饱和度为IREG/N的绿色的X数据;YG(IREG)为所述颜色查找表中、饱和度为IREG/N的绿色的Y数据;ZG(IREG)为所述颜色查找表中、饱和度为IREG/N的绿色的Z数据;XB(IREB)为所述颜色查找表中、饱和度为IREB/N的蓝色的X数据;YB(IREB)为所述颜色查找表中、饱和度为IREB/N的蓝色的Y数据;ZB(IREB)为所述颜色查找表中、饱和度为IREB/N的蓝色的Z数据;
将IRERmin/N确定为所述红色通道的增益系数、将IREGmin/N确定为所述绿色通道增益系数、将IREBmin/N确定为蓝色通道的增益系数,其中,IRERmin为使得(xw,yw)与所述目标色度坐标之间的距离最小的IRER,IREGmin为使得(xw,yw)与所述目标色度坐标之间的距离最小的IREG,IREBmin为使得(xw,yw)与所述目标色度坐标之间的距离最小的IREB。
2.根据权利要求1所述的方法,其特征在于,所述颜色查找表通过以下方式来构建:控制所述投影设备按照任意顺序分别投射红光、绿光、蓝光、白光,并获取每次投射时、所述投影设备所投射的光的第一色值;
至少根据每一所述第一色值,构建所述颜色查找表。
3.根据权利要求2所述的方法,其特征在于,所述至少根据每一所述第一色值,构建所述颜色查找表,包括:
根据每一所述第一色值,判断是否满足RGB混色原理;
若满足所述RGB混色原理,则根据所述红光的第一色值、所述绿光的第一色值、所述蓝光的第一色值,构建所述颜色查找表。
4.根据权利要求3所述的方法,其特征在于,所述至少根据每一所述第一色值,构建所述颜色查找表,还包括:
若不满足所述RGB混色原理,则控制所述投影设备同时投射所述红光、所述绿光、所述蓝光中的任两种,并获取所述投影设备所投射的两种光的混合色值;
根据所述混合色值和每一所述第一色值,构建所述颜色查找表。
5.根据权利要求4所述的方法,其特征在于,所述根据所述混合色值和每一所述第一色值,构建所述颜色查找表,包括:
根据所述混合色值和每一所述第一色值,确定饱和度为100%的红色、绿色、蓝色各自的第二色值;
根据所述饱和度为100%的红色、绿色、蓝色各自的第二色值,构建所述颜色查找表。
6.根据权利要求5所述的方法,其特征在于,所述根据所述混合色值和每一所述第一色值,确定饱和度为100%的红色、绿色、蓝色各自的第二色值,包括:根据每一所述第一色值,确定所述附加光的第三色值;
根据所述混合色值、所述第三色值以及所述投影设备所投射的两种光中每一种光的第一色值,确定所述红光、所述绿光、所述蓝光各自对应的附加光分配系数;
根据所述第三色值、所述红光的第一色值以及所述红光对应的附加光分配系数,确定饱和度为100%的红色的第二色值,根据所述第三色值、所述绿光的第一色值以及所述绿光对应的附加光分配系数,确定饱和度为100%的绿色的第二色值,根据所述第三色值、所述蓝光的第一色值以及所述蓝光对应的附加光分配系数,确定饱和度为100%的蓝色的第二色值。
7.一种投影设备控制装置,其特征在于,所述投影设备的投影光源包括红光、绿光、蓝光以及用于提高所述投影设备的投影亮度的附加光;
所述装置包括:
获取模块,用于响应于接收到投影指令,获取所述投影光源的目标色度坐标;
确定模块,用于根据所述获取模块获取到的所述目标色度坐标和预先构建的颜色查找表,确定所述投影设备中RGB通道的增益系数;
调整模块,用于根据所述确定模块确定出的所述增益系数,调整所述RGB通道的增益;
其中,所述确定模块包括:
将IRER、IREG、IREB任意组合,分别代入以下公式中,找到使得色度坐标(xw,yw)与所述目标色度坐标之间的距离最小的IRER、IREG、IREB的子模块:其中,IRER为红色对应的数据水平值,IRER为[0,N]范围内的任意值,N为所述数据水平值的最大值;IREG为绿色对应的数据水平值,IREG为[0,N]范围内的任意值;IREB为蓝色对应的数据水平值,IREB为[0,N]范围内的任意值;XR(IRER)为所述颜色查找表中、饱和度为IRER/N的红色的X数据;YR(IRER)为所述颜色查找表中、饱和度为IRER/N的红色的Y数据;ZR(IRER)为饱和度为所述颜色查找表中、饱和度为IRER/N的红色的Z数据;XG(IREG)为饱和度为所述颜色查找表中、饱和度为IREG/N的绿色的X数据;YG(IREG)为所述颜色查找表中、饱和度为IREG/N的绿色的Y数据;ZG(IREG)为所述颜色查找表中、饱和度为IREG/N的绿色的Z数据;XB(IREB)为所述颜色查找表中、饱和度为IREB/N的蓝色的X数据;YB(IREB)为所述颜色查找表中、饱和度为IREB/N的蓝色的Y数据;ZB(IREB)为所述颜色查找表中、饱和度为IREB/N的蓝色的Z数据;
将IRERmin/N确定为所述红色通道的增益系数、将IREGmin/N确定为所述绿色通道增益系数、将IREBmin/N确定为蓝色通道的增益系数的子模块,其中,IRERmin为使得(xw,yw)与所述目标色度坐标之间的距离最小的IRER,IREGmin为使得(xw,yw)与所述目标色度坐标之间的距离最小的IREG,IREBmin为使得(xw,yw)与所述目标色度坐标之间的距离最小的IREB。
8.根据权利要求7所述的装置,其特征在于,所述颜色查找表通过颜色查找表构建装置来构建;
所述颜色查找表构建装置包括:
控制模块,用于控制所述投影设备按照任意顺序分别投射红光、绿光、蓝光、白光,并获取每次投射时、所述投影设备所投射的光的第一色值;
构建模块,用于至少根据每一所述第一色值,构建所述颜色查找表。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1‑6中任一项所述方法的步骤。
10.一种电子设备,其特征在于,包括:存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1‑6中任一项所述方法的步骤。
说明书 :
投影设备控制方法、装置、介质及电子设备
技术领域
背景技术
前调校好投影设备的色温,出厂到用户手上色温也是不一致的。工厂售后再针对每一台投
影设备进行手动调校也不现实,因此,需要一种高效的色温自动调节方法,以提升用户的观
感体验。
发明内容
法包括:
绿光对应的附加光分配系数,确定饱和度为100%的绿色的第二色值,根据所述第三色值、所
述蓝光的第一色值以及所述蓝光对应的附加光分配系数,确定饱和度为100%的蓝色的第二
色值。
后,根据目标色度坐标和预先构建的颜色查找表,确定投影设备中RGB通道的增益系数;最
后,根据增益系数,调整RGB通道的增益。这样,根据目标色度坐标和预先构建的颜色查找
表,可以快速直接地确定出RGB通道的增益系数,从而根据该增益系数自动调整RGB通道的
增益,达到了将投影设备的色温一次性自动调整到位的效果,提升了用户的观感体验。
附图说明
具体实施方式
~
影指令。
光,还包括黄光。
的智能终端(例如,智能手机)来设定上述目标色度坐标;若未获取到用户当前设定的值,可
以将用户最近一次设定的值确定为目标色度坐标。
增益系数。
Table,LuT),进而根据目标色度坐标和该颜色查找表,确定投影设备中RGB通道的增益系
数。
(R)通道的增益,根据绿色(G)通道的增益系数调整投影设备中绿色(G)通道的增益,根据蓝
色(B)通道的增益系数调整投影设备中蓝色(B)通道的增益。
后,根据目标色度坐标和预先构建的颜色查找表,确定投影设备中RGB通道的增益系数;最
后,根据增益系数,调整RGB通道的增益。这样,根据目标色度坐标和预先构建的颜色查找
表,可以快速直接地确定出RGB通道的增益系数,从而根据该增益系数自动调整RGB通道的
增益,达到了将投影设备的色温一次性自动调整到位的效果,提升了用户的观感体验。
Commission on illumination,简称CIE)在1931年定义的XYZ色彩空间,又称CIE1931。
中,传感模块可以为色温传感器、摄像机、照度计、积分球等,并且,该传感模块可以与该投
影设备通过无线网络或有线网络连接。
白光,并获取每次投射的光的第一色值;又示例地,可以控制投影设备依次投射白光、红光、
蓝光、绿光,并获取每次投射的光的第一色值。
建。
投射红光时,不仅用于投射红光的红灯会亮,用于投射附加光的附加灯也可能会亮;同样
地,投影设备投射绿光时,其投射的光源不仅包含绿光,还可能包含附加光,即,投影设备投
射绿光时,不仅用于投射绿光的绿灯会亮,附加灯也可能会亮;投影设备投射蓝光时,其投
射的光源不仅包含蓝光,还可能包含附加光,即,投影设备投射蓝光时,不仅用于投射蓝光
的蓝灯会亮,附加灯也可能会亮。
开关,由于开关速度很快,所以人眼看不到交替的过程,看到的是红光、绿光、蓝光、黄光四
种颜色混合的光,即白光。如图4中的左侧第二张图所示,当投影设备投射红光时(即显示红
光),红灯在前1/4帧的时间内开,黄灯在3/4帧的时间 5/6帧的时间内开;如图4中的左侧第
~
三张图所示,当投影设备投射绿光时(即显示绿光),绿灯在1/4帧的时间 1/2帧的时间内
~
开,黄灯在5/6帧的时间 11/12帧的时间内开;如图4中的左侧第四张图所示,当投影设备投
~
射蓝光时(即显示蓝光),蓝灯在1/2帧的时间 3/4帧的时间内开,黄灯在11/12帧的时间 1
~ ~
帧的时间内开。其中,在投射红光时、黄灯开的时长,投射绿光时、黄灯开的时长以及投射蓝
光时、黄灯开的时长的总和等于投射白光时、黄灯开的时长。
左侧第二张图所示,当投影设备投射红光时,红灯在前1/4帧的时间内开,黄灯不开;如图5
中的左侧第三张图所示,当投影设备投射绿光时,绿灯在1/4帧的时间 1/2帧的时间内开,
~
黄灯不开;如图5中的左侧第四张图所示,当投影设备投射蓝光时,蓝灯在1/2帧的时间 3/4
~
帧的时间内开,黄灯不开。
左侧第二张图所示,当投影设备投射红光时,红灯在前1/4帧的时间内开,黄灯在3/4帧的时
间 5/6帧的时间内开;如图6中的左侧第三张图所示,当投影设备投射绿光时,绿灯在1/4帧
~
的时间 1/2帧的时间内开,黄灯不开;如图6中的左侧第四张图所示,当投影设备投射蓝光
~
时,蓝灯在1/2帧的时间 3/4帧的时间内开,黄灯不开。
~
左侧第二张图所示,当投影设备投射红光时,红灯在前1/4帧的时间内开,黄灯不开;如图7
中的左侧第三张图所示,当投影设备投射绿光时,绿灯在1/4帧的时间 1/2帧的时间内开,
~
黄灯在5/6帧的时间 11/12帧的时间内开;如图7中的左侧第四张图所示,当投影设备投射
~
蓝光时,蓝灯在1/2帧的时间 3/4帧的时间内开,黄灯在11/12帧的时间 1帧的时间内开。
~ ~
地,图4所示的情况,满足RGB混色原理;否则,不满足RGB混色原理,例如,图5中所示的情况、
图6中所示的情况以及图7中所示的情况,不满足RGB混色原理。
备所投射的绿光的第一色值中的X数据;YG为投影设备所投射的绿光的第一色值中的Y数
据;ZG为投影设备所投射的绿光的第一色值中的Z数据;XB为投影设备所投射的蓝光的第一
色值中的X数据;YB为投影设备所投射的蓝光的第一色值中的Y数据;ZB为投影设备所投射的
蓝光的第一色值中的Z数据;Xw为投影设备所投射的白光的第一色值中的X数据;Yw为投影设
备所投射的白光的第一色值中的Y数据;Zw为投影设备所投射的白光的第一色值中的Z数
据。
调整投影设备的RGB通道的增益,方便快捷。
值为RGB数据时,可以先通过以上等式(2)将其转换为XYZ数据;然后,再根据转换所得到的
XYZ数据进行颜色查找表的构建。
色度坐标,调整投影设备的RGB通道的增益,方便快捷。
2)来实现:
饱和度为100%的红色的第二色值中的Y数据YR(N)、饱和度为100%的红色的第二色值中的Z
数据ZR(N)、饱和度为100%的绿色的第二色值中的X数据XG(N)、饱和度为100%的绿色的第二
色值中的Y数据YG(N)、饱和度为100%的绿色的第二色值中的Z数据ZG(N)、饱和度为100%的蓝
色的第二色值中的X数据XB(N)、饱和度为100%的蓝色的第二色值中的Y数据YB(N)、饱和度为
100%的蓝色的第二色值中的Z数据ZB(N),其中,N为数据水平值IRE的最大值,例如,N=256、N
=1024等,IRE为[0,N]范围内的任意整数);
的红色的Y数据;ZR(IRE)为饱和度为IRE/N的红色的Z数据;XG(IRE)为饱和度为IRE/N的绿色
的X数据;YG(IRE)为饱和度为IRE/N的绿色的Y数据;ZG(IRE)为饱和度为IRE/N的绿色的Z数
据;XB(IRE)为饱和度为IRE/N的蓝色的X数据;YB(IRE)为饱和度为IRE/N的蓝色的Y数据;ZB
(IRE)为饱和度为IRE/N的蓝色的Z数据。
的第二色值:
表征在投射白光的情况下,绿灯的开灯时长缩短时,白光的第一色值的Y数据等比例下降部
分的系数;蓝光对应的附加光分配系数表征在投射白光的情况下,蓝灯的开灯时长缩短时,
白光的第一色值的Y数据等比例下降部分的系数。
通过以下等式(8)来确定红光、绿光、蓝光各自对应的附加光分配系数:
的混合色值中的Z数据;α为红光对应的附加光分配系数;β为绿光对应的附加光分配系数;
γ为蓝光对应的附加光分配系数。
值,通过以下等式(9)来确定红光、绿光、蓝光各自对应的附加光分配系数:
的混合色值中的Z数据。
值,通过以下等式(10)来确定红光、绿光、蓝光各自对应的附加光分配系数:
混合色值中的Z数据。
数,确定饱和度为100%的绿色的第二色值,根据第三色值、蓝光的第一色值以及蓝光对应的
附加光分配系数,确定饱和度为100%的蓝色的第二色值。
意值;IREB为蓝色对应的数据水平值,IREB为[0,N]范围内的任意值),分别代入以下等式
(14)中,找到使得(xw,yw)与目标色度坐标之间的距离最小的IRER、IREG、IREB,这里用
IRERmin、IREGmin、IREBmin表示,然后,将IRERmin/N确定为红色通道的增益系数、将IREGmin/N确定
为绿色通道增益系数、将IREBmin/N确定为蓝色通道的增益系数。
所示,该装置800包括:获取模块801,用于响应于接收到投影指令,获取所述投影光源的目
标色度坐标;确定模块802,用于根据所述获取模块801获取到的所述目标色度坐标和预先
构建的颜色查找表,确定所述投影设备中RGB通道的增益系数;调整模块803,用于根据所述
确定模块802确定出的所述增益系数,调整所述RGB通道的增益。
后,根据目标色度坐标和预先构建的颜色查找表,确定投影设备中RGB通道的增益系数;最
后,根据增益系数,调整RGB通道的增益。这样,根据目标色度坐标和预先构建的颜色查找
表,可以快速直接地确定出RGB通道的增益系数,从而根据该增益系数自动调整RGB通道的
增益,达到了将投影设备的色温一次性自动调整到位的效果,提升了用户的观感体验。
光、蓝光、白光,并获取每次投射时、所述投影设备所投射的光的第一色值;构建模块902,用
于至少根据每一所述第一色值,构建所述颜色查找表。
一色值、所述绿光的第一色值、所述蓝光的第一色值,构建所述颜色查找表。
设备所投射的两种光的混合色值;第二构建子模块,用于根据所述混合色值和每一所述第
一色值,构建所述颜色查找表。
于根据所述饱和度为100%的红色、绿色、蓝色各自的第二色值,构建所述颜色查找表。
色值以及所述投影设备所投射的两种光中每一种光的第一色值,确定所述红光、所述绿光、
所述蓝光各自对应的附加光分配系数;第二色值确定子模块,用于根据所述第三色值、所述
红光的第一色值以及所述红光对应的附加光分配系数,确定饱和度为100%的红色的第二色
值,根据所述第三色值、所述绿光的第一色值以及所述绿光对应的附加光分配系数,确定饱
和度为100%的绿色的第二色值,根据所述第三色值、所述蓝光的第一色值以及所述蓝光对
应的附加光分配系数,确定饱和度为100%的蓝色的第二色值。
1003,输入/输出(I/O)接口1004,以及通信组件1005中的一者或多者。
1000的操作,这些数据例如可以包括用于在该电子设备1000上操作的任何应用程序或方法
的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该
存储器1002可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态
随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器
(Electrically Erasable Programmable Read‑Only Memory,简称EEPROM),可擦除可编程
只读存储器(Erasable Programmable Read‑Only Memory,简称EPROM),可编程只读存储器
(Programmable Read‑Only Memory,简称PROM),只读存储器(Read‑Only Memory,简称
ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件1003可以包括屏幕和音频组件。其中
屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括
一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储
器1002或通过通信组件1005发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/
O接口1004为处理器1001和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠
标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件1005用于该电子设备1000与
其他设备之间进行有线或无线通信。无线通信,例如Wi‑Fi,蓝牙,近场通信(Near Field
Communication,简称NFC),2G、3G、4G、NB‑IOT、eMTC、或其他5G等等,或它们中的一种或几种
的组合,在此不做限定。因此相应的该通信组件1005可以包括:Wi‑Fi模块,蓝牙模块,NFC模
块等等。
Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,
简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列
(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元
件实现,用于执行上述的投影设备控制方法。
介质可以为上述包括程序指令的存储器1002,上述程序指令可由电子设备1000的处理器
1001执行以完成上述的投影设备控制方法。
或多个,以及存储器1132,用于存储可由处理器1122执行的计算机程序。存储器1132中存储
的计算机程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理器
1122可以被配置为执行该计算机程序,以执行上述的投影设备控制方法。
1100的通信,例如,有线或无线通信。此外,该电子设备1100还可以包括输入/输出(I/O)接
口11511。电子设备1100可以操作基于存储在存储器1132的操作系统,例如Windows
TM TM TM TM
Server ,Mac OS X ,Unix ,Linux 等等。
介质可以为上述包括程序指令的存储器1132,上述程序指令可由电子设备1100的处理器
1122执行以完成上述的投影设备控制方法。
执行上述的投影设备控制方法的代码部分。
单变型,这些简单变型均属于本公开的保护范围。
能的组合方式不再另行说明。