System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电子屏幕调节的,特别是涉及一种电子阅读器亮度调节方法及系统。
技术介绍
1、电子阅读器具有轻薄便携的特点,可容纳大量的电子书籍,并具备一系列功能和特点,如可调亮度、电子书签、搜索功能等;一些电子阅读器还提供内置的电子词典、注释和书签功能,方便用户进行阅读和学习。
2、现有的电子阅读器在使用过程中,仅仅是通过对外界环境的光线水平进行检测,并直接根据环境光线水平的检测结果对屏幕亮度进行调节,屏幕亮度的调节标准固定不变。然而,由于每位用户对电子阅读器不同屏幕色彩在不同光线水平下的敏感程度不同,现有的亮度调节方法难以为每位用户设置有针对性的屏幕亮度调节方案。
技术实现思路
1、为解决上述技术问题,本专利技术提供一种通过个性化的屏幕显示亮度调节方案,用户能够在不同光线条件下获得最佳的阅读体验,根据用户的个人喜好和视觉感知特点,调整屏幕亮度,减少视觉疲劳,提高长时间阅读的舒适性的电子阅读器亮度调节方法。
2、第一方面,本专利技术提供了一种电子阅读器亮度调节方法,所述方法应用于电子阅读器,所述方法包括:
3、获取电子阅读器检测到的历史环境光线水平信息和电子阅读器使用时的历史屏幕显示信息;所述历史环境光线水平信息与历史屏幕显示信息一一对应;
4、对所述历史屏幕显示信息进行显示特征提取,获得历史屏幕显示色彩参数和历史屏幕显示亮度参数;
5、对历史环境光线水平信息进行光照度数值提取,获得历史环境光照度参数;
6、将历
7、采集电子阅读器检测到的实时环境光照度参数以及电子阅读器的实时屏幕显示色彩参数;
8、将实时环境光照度参数和实时屏幕显示色彩参数作为输入,录入至屏幕显示亮度控制模型中,输出第一屏幕显示亮度参数;
9、根据第一屏幕显示亮度参数对电子阅读器进行亮度调节。
10、进一步地,根据第一屏幕显示亮度参数对电子阅读器进行亮度调节的方法,包括:
11、检测电子阅读器的实时屏幕显示亮度参数;
12、计算实时屏幕显示亮度参数与第一屏幕显示亮度参数之间的差值,获得屏幕亮度调节范围;
13、利用预先构建的屏幕亮度调节时间对照表,根据屏幕亮度调节范围确定屏幕亮度调节时间;在所述屏幕亮度调节时间对照表中,屏幕亮度调节范围越大对应的屏幕亮度调节时间越长;
14、根据屏幕亮度调节范围和屏幕亮度调节时间,确定屏幕亮度调节速度;
15、根据屏幕亮度调节速度调节电子阅读器屏幕亮度。
16、进一步地,在根据屏幕亮度调节速度控制调节电子阅读器屏幕亮度的过程中,若检测到电子阅读器黑屏,则在电子阅读器再次亮屏时计算电子阅读器黑屏与亮屏之间的锁屏时间长度,若锁屏时间长度未超过预设时间阈值,则控制屏幕根据第一屏幕显示亮度参数进行亮屏显示;
17、若锁屏时间长度超过预设时间阈值,则控制屏幕以电子阅读器最低亮度参数进行亮屏显示,并再次采集实时环境光照度参数和实时屏幕显示色彩参数,利用屏幕显示亮度控制模型获得新的第一屏幕显示亮度参数,并根据第一屏幕显示亮度参数对电子阅读器进行亮度调节。
18、进一步地,所述显示特征提取方法,包括:
19、像素分析,对历史屏幕显示信息中的像素进行分析,提取出每个像素的颜色值和亮度值,每个像素的颜色由rgb通道的值表示,亮度由亮度值和灰度值来衡量;
20、色彩参数提取,基于像素分析的结果,计算出历史屏幕显示的色彩参数,所述色彩参数包括颜色饱和度、色调、色温;
21、亮度参数提取,根据像素分析的结果,计算出历史屏幕的亮度参数,所述亮度参数包括平均亮度值、最大亮度值、最小亮度值,平均亮度值能够反映整个屏幕的平均亮度水平,最大亮度值和最小亮度值能够确定屏幕的动态范围。
22、进一步地,所述屏幕显示亮度控制模型构建的具体步骤如下:
23、收集历史数据,所述历史数据包括历史环境光照度参数、历史屏幕显示色彩参数和历史屏幕显示亮度参数,构建数据集;
24、对训练数据集进行预处理,包括数据清洗、特征工程和数据归一化,对历史屏幕显示色彩参数和历史屏幕显示亮度参数进行标准化处理;
25、选择机器学习算法作为屏幕显示亮度控制模型的基础框架;
26、将训练数据集分为训练集和验证集,对屏幕显示亮度控制模型进行训练,其中历史环境光照度参数和历史屏幕显示色彩参数被用作模型的输入,历史屏幕显示亮度参数作为相应的输出,并对屏幕显示亮度控制模型进行评估;
27、将屏幕显示亮度控制模型其部署到电子阅读器中,实现实时的屏幕亮度控制。
28、进一步地,所述实时环境光照度参数采集方法包括,光敏电阻传感器、光传感器和环境光传感器。
29、进一步地,将历史环境光照度参数和历史屏幕显示色彩参数相结合,组成环境因素特征向量作为屏幕显示亮度控制模型的输入,所述环境因素特征向量的格式为[l,s,w,t];其中l表示环境光照度;s表示屏幕显示颜色饱和度;w表示屏幕显示色调;t表示屏幕显示色温。
30、另一方面,本申请还提供了一种电子阅读器亮度调节系统,所述系统包括:
31、数据获取模块,用于获取电子阅读器检测到的历史环境光线水平信息和电子阅读器使用时的历史屏幕显示信息,并发送;
32、屏幕信息提取模块,用于接收历史屏幕显示信息,对历史屏幕显示信息进行特征提取,获得历史屏幕显示色彩参数和历史屏幕显示亮度参数,并发送;
33、光照度数值提取模块,用于接收历史环境光线水平信息,对历史环境光线水平信息中的光照度数值进行提取,获得历史环境光照度参数,并发送;
34、机器学习模块,用于接收并处理历史环境光照度参数、历史屏幕显示色彩参数和历史屏幕显示亮度参数数据,通过机器学习方法进行训练,获得屏幕显示亮度控制模型;所述屏幕显示亮度控制模型使用历史环境光照度参数和历史屏幕显示色彩参数作为输入,历史屏幕显示亮度参数作为输出,用于预测当前环境下的适宜屏幕显示亮度;
35、实时参数采集模块,用于采集电子阅读器实时检测到的环境光照度参数和屏幕显示色彩参数,并发送;
36、亮度调节模块,用于接收实时环境光照度参数和实时屏幕显示色彩参数,并读取机器学习模块中的屏幕显示亮度控制模型,将实时环境光照度参数和实时屏幕显示色彩参数作为输入,并输入至屏幕亮度控制模型,获得第一屏幕显示亮度参数,根据第一屏幕显示亮度参数对电子阅读器进行亮度调节。
37、第三方面,本申请提供了一种电子设备,包括总线、收发器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的本文档来自技高网...
【技术保护点】
1.一种电子阅读器亮度调节方法,其特征在于,所述方法应用于电子阅读器,所述方法包括:
2.如权利要求1所述的一种电子阅读器亮度调节方法,其特征在于,根据第一屏幕显示亮度参数对电子阅读器进行亮度调节的方法,包括:
3.如权利要求2所述的一种电子阅读器亮度调节方法,其特征在于,在根据屏幕亮度调节速度控制调节电子阅读器屏幕亮度的过程中,若检测到电子阅读器黑屏,则在电子阅读器再次亮屏时计算电子阅读器黑屏与亮屏之间的锁屏时间长度,若锁屏时间长度未超过预设时间阈值,则控制屏幕根据第一屏幕显示亮度参数进行亮屏显示;
4.如权利要求1所述的一种电子阅读器亮度调节方法,其特征在于,所述显示特征提取方法,包括:
5.如权利要求1所述的一种电子阅读器亮度调节方法,其特征在于,所述屏幕显示亮度控制模型构建的具体步骤如下:
6.如权利要求1所述的一种电子阅读器亮度调节方法,其特征在于,所述实时环境光照度参数采集方法包括,光敏电阻传感器、光传感器和环境光传感器。
7.如权利要求5所述的一种电子阅读器亮度调节方法,其特征在于,将历史环境光
8.一种电子阅读器亮度调节系统,其特征在于,所述系统包括:
9.一种电子阅读器亮度调节电子设备,包括总线、收发器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述收发器、所述存储器和所述处理器通过所述总线相连,其特征在于,所述计算机程序被所述处理器执行时实现如权利要求1-7中任一项所述方法中的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述方法中的步骤。
...【技术特征摘要】
1.一种电子阅读器亮度调节方法,其特征在于,所述方法应用于电子阅读器,所述方法包括:
2.如权利要求1所述的一种电子阅读器亮度调节方法,其特征在于,根据第一屏幕显示亮度参数对电子阅读器进行亮度调节的方法,包括:
3.如权利要求2所述的一种电子阅读器亮度调节方法,其特征在于,在根据屏幕亮度调节速度控制调节电子阅读器屏幕亮度的过程中,若检测到电子阅读器黑屏,则在电子阅读器再次亮屏时计算电子阅读器黑屏与亮屏之间的锁屏时间长度,若锁屏时间长度未超过预设时间阈值,则控制屏幕根据第一屏幕显示亮度参数进行亮屏显示;
4.如权利要求1所述的一种电子阅读器亮度调节方法,其特征在于,所述显示特征提取方法,包括:
5.如权利要求1所述的一种电子阅读器亮度调节方法,其特征在于,所述屏幕显示亮度控制模型构建的具体步骤如下:
6.如权利要求1所述的一种电子阅读器亮度调节方法,其特征在于,所述实时环境光照度参数采集方法包...
【专利技术属性】
技术研发人员:栗晓锋,宋婷,
申请(专利权)人:深圳智林科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。