本技术涉及智能家电,例如涉及一种用于投影仪画质改善的方法及装置、投影仪、计算机可读存储介质。
背景技术:
1、目前,投影仪作为现代化的电子设备,在各种场合和领域中得到广泛应用。然而,投影墙面或幕布的颜色往往会影响投影画面的显示,导致投影画面颜色不正常。
2、相关技术公开了一种投影仪,该投影仪获取投影墙面或幕布的颜色,再通过内置的画质算法调节,将投影画面的颜色进行补正,以避免投影墙面或幕布的颜色影响投影画面的正常显示。
3、在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:
4、投影仪工作时,环境光往往会产生不同的变化,例如多层家庭窗帘的每一层的采光效果不同会导致环境光不同,家居灯光的主光源的色调不同,灯带也增加了环境光的复杂性。而复杂的环境光,往往会使投影至同一背景墙的同一投影色彩显示出不同的程度,导致投影画面颜色不正常。
5、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
2、本公开实施例提供了一种用于投影仪画质改善的方法及装置、投影仪、计算机可读存储介质,以投影仪在不同的环境光下投影时,使投影画面颜色显示正常。
3、在一些实施例中,所述方法包括:确定环境光照度、背景墙色彩数据;根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,以使投影仪的投影画面数据为最终投影画面数据。
4、可选地,根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,包括:根据背景墙色彩数据和片源图像数据,对投影仪的投影画面数据进行色彩补正,得到中间投影画面数据;根据环境光照度和投影亮度,对中间投影画面数据进行亮度调节,得到最终投影画面数据;调节投影仪的投影画面数据为最终投影画面数据。
5、可选地,根据背景墙色彩数据和片源图像数据,对投影仪的投影画面数据进行色彩补正,得到中间投影画面数据,包括:选择投影画面数据中的第i个像素点,作为第i初级待补正像素点;根据第i背景墙rgb值和第i片源rgb值,对第i投影rgb值进行色彩补正,得到第i中间投影rgb值;其中,第i背景墙rgb值为背景墙色彩数据中与第i初级待补正像素点对应的rgb值,第i片源rgb值为片源图像数据中与第i初级待补正像素点对应的rgb值,第i投影rgb值为投影仪的投影画面数据中与第i初级待补正像素点对应的rgb值,第i中间投影rgb值为中间投影画面数据中与第i初级待补正像素点对应的rgb值;i为自然数,i=1,2……,n;n为投影画面数据中的像素点的总数。
6、可选地,根据第i背景墙rgb值和第i片源rgb值,对第i投影rgb值进行色彩补正,得到第i中间投影rgb值,包括:在第i片源rgb值的第一通道值大于或等于第i背景墙rgb值的第一通道值的情况下,确定第i中间投影rgb值的第一通道值为第i片源rgb值与第i背景墙rgb值的第一通道值的差值;或,在第i片源rgb值的第一通道值小于第i背景墙rgb值的第一通道值的情况下,对第i片源rgb值的第一通道值进行反色补偿,得到第i中间投影rgb值的第一通道值。
7、可选地,对第i片源rgb值的第一通道值进行反色补偿,得到第i中间投影rgb值的第一通道值,包括:确定第i中间投影rgb值的第一通道值为第i片源rgb值的第一通道值的反色通道值。
8、可选地,第一通道值可以是r值,和/或,g值,和/或,b值。
9、可选地,根据环境光照度和投影亮度,对中间投影画面数据进行亮度调节,得到最终投影画面数据,包括:选择中间投影画面数据中的第j像素点,作为第j终极待补正像素点;根据环境光照度影响值、投影亮度影响值和第j中间投影rgb值,确定第j最终投影rgb值;其中,环境光照度影响值是根据环境光照度的变化值确定的;投影亮度影响值是根据投影亮度的变化值确定的;第j最终投影rgb值为最终投影画面数据中与第j终极待补正像素点对应的rgb值;j为自然数,j=1,2……,n;n为投影画面数据中的像素点的总数。
10、可选地,根据环境光照度影响值、投影亮度影响值和第j中间投影rgb值,确定第j最终投影rgb值,包括:计算环境光照度影响值、投影亮度影响值和第j中间投影rgb值的乘积,得到第j最终投影rgb值。
11、可选地,根据环境光照度的变化值确定环境光照度影响值,包括:
12、
13、其中,x为环境光照度的变化值,f(x)为环境光照度影响值。
14、可选地,根据投影亮度的变化值确定投影亮度影响值,包括:
15、
16、其中,y为投影亮度的变化值,f(y)为投影亮度影响值。
17、可选地,根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,以使投影仪的投影画面数据为最终投影画面数据后,还包括:在环境光照度在设定时长内未发生变化的情况下,向用户发送保存当前画质场景的提醒信息;在接收到用户发送的保存当前画质场景的指令的情况下,保存投影仪的投影画面数据至画质场景列表。
18、具体地,设定时长的取值可以是1min。
19、可选地,根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,以使投影仪的投影画面数据为最终投影画面数据后,还包括:在环境光照度在设定时长内发生变化的情况下,重新确定环境光照度;根据重新确定的环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,以使投影仪的投影画面数据为最终投影画面数据。
20、可选地,确定环境光照度,包括:在投影仪开机和/或环境光照度在设定时长内发生变化的情况下,确定环境光照度;确定背景墙色彩数据,包括:在投影仪开机的情况下,确定背景墙色彩数据。
21、在一些实施例中,所述装置包括:确定模块,被配置为确定环境光照度、背景墙色彩数据;画质改善模块,被配置为根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,以使投影仪的投影画面数据为最终投影画面数据。
22、在一些实施例中,所述装置,包括处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行所述的用于投影仪画质改善的方法。
23、在一些实施例中,所述投影仪,包括:投影仪本体,包括用于检测环境光照度的光传感器和用于获取背景墙色彩数据的摄像头;所述的用于投影仪画质改善的装置,安装于投影仪本体。
24、在一些实施例中,所述计算机可读存储介质,存储有程序指令,所述程序指令在运行时,用以使得计算机执行所述的用于投影仪画质改善的方法。
25、本公开实施例提供的用于投影仪画质改善的方法及装置、投影仪、计算机可读存储介质,可以实现以下技术效果:
26、根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行智能化色彩补正和亮度调节,使投影画面在亮度和色彩两个维度自动调节。在投影仪的环境光变化时,无需通过人工调节投影画面数据即可使投影画面显示正常,有利于智能化提升投影画质。
27、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本技术。
1.一种用于投影仪画质改善的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,包括:
3.根据权利要求2所述的方法,其特征在于,根据背景墙色彩数据和片源图像数据,对投影仪的投影画面数据进行色彩补正,得到中间投影画面数据,包括:
4.根据权利要求1至3任一项所述的方法,其特征在于,根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,以使投影仪的投影画面数据为最终投影画面数据后,还包括:
5.根据权利要求1至3任一项所述的方法,其特征在于,根据环境光照度、背景墙色彩数据,对投影仪的投影画面数据进行色彩补正和亮度调节,以使投影仪的投影画面数据为最终投影画面数据后,还包括:
6.根据权利要求1至3任一项所述的方法,其特征在于,确定环境光照度,包括:在投影仪开机和/或环境光照度在设定时长内发生变化的情况下,确定环境光照度;
7.一种用于投影仪画质改善的装置,其特征在于,包括:
8.一种用于投影仪画质改善的装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至6任一项所述的用于投影仪画质改善的方法。
9.一种投影仪,其特征在于,包括:
10.一种计算机可读存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,用以使得计算机执行如权利要求1至6任一项所述的用于投影仪画质改善的方法。
