一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于触屏实现亮度和色温二维控制的方法与流程

2022-03-16 13:36:59 来源:中国专利 TAG:


1.本发明属于智能照明及通信技术领域,具体为一种基于触屏实现亮度和色温二维控制的方法。


背景技术:

2.随着智能照明技术的发展,目前市面上针对灯具设备的亮度和色温设置,大多采取水平的两个独立进度条(一个控制亮度,一个控制色温)的方式实现,需两步操作,并且还不能直观感知所设置值的实际效果;少数采取区域色卡选点,但只能设置色温,需结合亮度进度条一起才能实现亮度和色温的双设置,并且区域色卡选点时,由于人手指大小的因素导致不容易选取到最边界的值,用户体验不好。
3.为了解决上述问题,我们提出了一种基于触屏实现亮度和色温二维控制的方法。


技术实现要素:

4.针对现有技术的不足,本发明提供了一种基于触屏实现亮度和色温二维控制的方法,以解决上述背景技术中提出的问题。
5.为实现上述目的,本发明提供如下技术方案:一种基于触屏实现亮度和色温二维控制的方法,包括以下步骤:
6.s1、在触控屏上点击进入亮度和色温设置界面,所述亮度和色温设置界面包括三个区域,三个区域从外向内定义为区域一、区域二以及区域三;
7.s2、任意触碰选取触控屏幕上的一点,获得该选取点在亮度和色温设置界面三个区域中的所在位置;
8.s3、对选取点进行边界分析,获得该选取点的分辨率坐标(x,y);
9.s4、根据分辨率坐标与亮度和色温的对应关系获得该点的亮度值和色温值;
10.s5、根据亮度和透明度对应关系,以及色温与rgb颜色对应关系,在亮度和色温设置界面的区域三中显示亮度和色温组合后的颜色效果;
11.s6、把亮度值和色温值下发给子设备,即可实现对子设备亮度和色温的控制。
12.进一步优化本技术方案,所述s1中,区域一、区域二以及区域三进一步的按照以下规则进行区分:
13.所述区域一为亮度和色温设置界面的边界区域,边界区域为手指不易点击到的区域;
14.所述区域二为亮度和色温设置界面的主要区域,主要区域为手指容易选择到正常选择区域;
15.所述区域三为亮度和色温设置界面的显色区域,显色区域为同步显示所选取点的亮度和色温的组合色。
16.进一步优化本技术方案,所述s3中,选取的该点在亮度和色温设置界面的区域二或区域三中,则执行该选取点的分辨率坐标,如选取点在亮度和色温设置界面的区域一内,
则认为该点已超出主要区域,即达到边界区域,则执行该选取点的边界坐标,边界坐标即对应的主要区域内的边界点的分辨率坐标。
17.进一步优化本技术方案,所述s4中,在根据分辨率坐标与亮度和色温的对应关系获得该点的亮度值和色温值时,具体对应关系如下:
18.亮度值0%~100%对应x轴的分辨率0~480,色温值2700k~6500k对应y轴的分辨率0~480;
19.亮度=x/480*100%;
20.色温=y/480*(6500-2700) 2700。
21.进一步优化本技术方案,所述s5中,亮度和透明度进行关系对应的方法为亮度显示采用32位颜色的不透明度来显示,亮度0%~100%对应不透明度10~255。
22.进一步优化本技术方案,所述s5中,色温与rgb颜色进行关系对应的方法为采用图表拟合算法来进行高精度的换算,所述图表拟合算法基于charity’s original blackbody values逆向工程方式进行设计,得到了色温到rgb颜色的分段拟合公式。
23.进一步优化本技术方案,所述s6中,通过plc控制器将亮度值和色温值的参数下发指令给子设备,所述子设备可以为灯具。
24.与现有技术相比,本发明提供了一种基于触屏实现亮度和色温二维控制的方法,具备以下有益效果:
25.该基于触屏实现亮度和色温二维控制的方法,通过在设置界面采用二维平面的方式一步即可实现同时设置亮度和色温值,并且还解决了边缘点不好选取的问题,同时,在屏幕的区域三中还可同步显示用户所选取点的亮度和色温的组合色,直观明了,实现了用户操作的简化,以及用户可直观感受到所选择屏幕点的实际亮度和色温效果。
附图说明
26.图1为本发明提出的一种基于触屏实现亮度和色温二维控制的方法中设置界面的示意图;
27.图2为本发明提出的一种基于触屏实现亮度和色温二维控制的方法中分辨率坐标的示意图;
28.图3为本发明提出的一种基于触屏实现亮度和色温二维控制的方法中对应的亮度色温坐标示意图;
29.图4为本发明中用于研究色温与rgb颜色对应关系的一种分量的数据分布和最优的拟合曲线示意图;
30.图5为本发明中用于研究色温与rgb颜色对应关系的一种分量的数据分布和最优的拟合曲线示意图;
31.图6为本发明中用于研究色温与rgb颜色对应关系的一种分量的数据分布和最优的拟合曲线示意图;
32.图7为本发明中用于研究色温与rgb颜色对应关系的一种分量的数据分布和最优的拟合曲线示意图;
33.图8为charity’s original blackbody values的数据图表示意图。
具体实施方式
34.下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
35.实施例一:
36.一种基于触屏实现亮度和色温二维控制的方法,包括以下步骤:
37.s1、在触控屏上点击进入亮度和色温设置界面,如图1所示,所述亮度和色温设置界面包括三个区域,三个区域从外向内定义为区域一、区域二以及区域三。
38.其中,区域一、区域二以及区域三进一步的按照以下规则进行区分:
39.所述区域一为亮度和色温设置界面的边界区域,边界区域为手指不易点击到的区域;
40.所述区域二为亮度和色温设置界面的主要区域,主要区域为手指容易选择到正常选择区域;
41.所述区域三为亮度和色温设置界面的显色区域,显色区域为同步显示所选取点的亮度和色温的组合色。
42.s2、任意触碰选取触控屏幕上的一点,获得该选取点在亮度和色温设置界面三个区域中的所在位置。
43.s3、对选取点进行边界分析,如图2所示,获得该选取点的分辨率坐标(x,y)。
44.进一步的,选取的该点在亮度和色温设置界面的区域二或区域三中,则执行该选取点的分辨率坐标,如选取点在亮度和色温设置界面的区域一内,则认为该点已超出主要区域,即达到边界区域,则执行该选取点的边界坐标,边界坐标即对应的主要区域内的边界点的分辨率坐标。
45.s4、根据分辨率坐标与亮度和色温的对应关系获得该点的亮度值和色温值,如图3所示。
46.其中,在根据分辨率坐标与亮度和色温的对应关系获得该点的亮度值和色温值时,具体对应关系如下:
47.当屏幕分辨率为480*480时,亮度值0%~100%对应x轴的分辨率0~480,色温值2700k~6500k对应y轴的分辨率0~480;
48.亮度=x/480*100%;
49.色温=y/480*(6500-2700) 2700。
50.当屏幕分辨率为720*720时,亮度值0%~100%对应x轴的分辨率0~720,色温值2700k~6500k对应y轴的分辨率0~720;
51.亮度=x/720*100%;
52.色温=y/720*(6500-2700) 2700。
53.s5、根据亮度和透明度对应关系,以及色温与rgb颜色对应关系,在亮度和色温设置界面的区域三中显示亮度和色温组合后的颜色效果。
54.其中,亮度和透明度进行关系对应的方法为亮度显示采用32位颜色的不透明度来显示,亮度0%~100%对应不透明度10~255。
55.其中,色温与rgb颜色进行关系对应的方法为采用图表拟合算法来进行高精度的换算,所述图表拟合算法基于charity’s original blackbody values逆向工程方式进行设计,得到了色温到rgb颜色的分段拟合公式。
56.s6、把亮度值和色温值下发给子设备,即可实现对子设备亮度和色温的控制,通过plc控制器将亮度值和色温值的参数下发指令给子设备,所述子设备可以为灯具。
57.实施例二:
58.基于实施例一中所述的基于触屏实现亮度和色温二维控制的方法,研究色温与rgb颜色对应关系时,从charity’s original blackbody values逆向工程方式实现一个可靠的公式,如图8所示,基于charity’s original blackbody values逆向工程方式的数据图表中可以得出,红色分量在6600k以下的时候总保持255,蓝色分量在2000k的时候总保持0,蓝色分量在6500k以上总保持255。为了更好地拟合这些数据,绿色分量被划分为两部分进行拟合。一部分是低于6600k;另一部分是高于6600k,之后,把数据分成独立的颜色分量进行拟合,但不包括那些总是为0和255的数据。对于x轴和y轴的数据而言,它们的数值相差太大,x轴的数值都大于1000,对于y轴而言,其数值范围在0~255之间,所以必须对x轴的数据做相应的转换才能更好的进行曲线拟合。为了达到最优拟合的目的,特对x轴的数据做了除100处理,并进行了相应的偏移,如图4-7所示,分别是每个分量的数据分布和最优的拟合曲线,从图上可以看出,其曲线拟合的很好。至此,就得到了色温到rgb颜色的分段拟合公式。根据这些公式即可实现色温与rgb颜色之间的转换,实现了用户操作的简化,以及用户可直观感受到所选择屏幕点的实际亮度和色温效果。
59.本发明的有益效果是:
60.该基于触屏实现亮度和色温二维控制的方法,通过在设置界面采用二维平面的方式一步即可实现同时设置亮度和色温值,并且还解决了边缘点不好选取的问题,同时,在屏幕的区域三中还可同步显示用户所选取点的亮度和色温的组合色,直观明了,实现了用户操作的简化,以及用户可直观感受到所选择屏幕点的实际亮度和色温效果。
61.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
62.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献