显示亮度调整方法及装置的制造方法

文档序号:8381963阅读:268来源:国知局
显示亮度调整方法及装置的制造方法
【技术领域】
[0001] 本公开涉及图像处理领域,尤其涉及一种显示亮度调整方法及装置。
【背景技术】
[0002] 日常生活中,很多人都有睡前玩手机等智能设备的习惯,如果这时开灯,一是浪费 能源,二是影响其他人。如果不开灯,在亮度极低的环境当中(例如黑夜0.0011UX)使用手 机,大部分人的解决方法是降低手机的亮度,但是目前的亮度由于ICd背光电路、结构、控 制方式以及成本的限制,很难做到极低亮度,这样在非常黑暗的环境(例如黑夜0.OOllux) 使用时对眼睛伤害很大。

【发明内容】

[0003] 本公开提供一种显示亮度调整方法及装置。
[0004] 本公开的实施例第一方面提供一种显示亮度调整方法,包括:
[0005] 获取显示界面中像素点的原始灰阶值;
[0006] 对所述像素点进行灰阶变换,得到像素点的变换后灰阶值;
[0007] 根据所述像素点的变换后灰阶值调整所述显示界面的灰阶。
[0008] 可选的,所述对所述像素点进行灰阶变换,得到像素点的变换后灰阶值,包括:
[0009] 获取灰阶变换的对应关系数据,所述对应关系数据包括所述像素点的原始灰阶值 对应的变换后灰阶值;
[0010] 从所述对应关系数据中查询所述像素点的原始灰阶值对应的变换后灰阶值;
[0011] 或者,所述对所述像素点进行灰阶变换,得到像素点的变换后灰阶值,包括:
[0012] 获取灰阶变换的变换函数;
[0013] 根据所述变换函数及所述像素点的原始灰阶值计算得到像素点的变换后灰阶值。
[0014] 可选的,所述对所述像素点进行灰阶变换,得到像素点的变换后灰阶值,包括:
[0015] 检测当前环境亮度;
[0016] 根据所述当前环境亮度选择用于灰阶变换的对应关系数据或变换函数;
[0017] 根据选择的所述对应关系数据查询所述像素点的原始灰阶值对应的变换后灰阶 值,或根据选择的所述变换函数计算所述像素点的原始灰阶值对应的变换后灰阶值。
[0018] 可选的,所述对所述像素点进行灰阶变换,得到像素点的变换后灰阶值,包括:
[0019] 获取所述原始灰阶值的显示位数;
[0020] 根据所述原始灰阶值的显示位数选择用于灰阶变换的对应关系数据或变换函 数;
[0021] 根据选择的所述对应关系数据查询所述像素点的原始灰阶值对应的变换后灰阶 值,或根据选择的所述变换函数计算所述像素点的原始灰阶值对应的变换后灰阶值。
[0022] 可选的,所述对所述像素点进行灰阶变换,得到像素点的变换后灰阶值,包括:
[0023] 检测当前环境亮度;
[0024] 当所述当前环境亮度小于或等于预设亮度值时,对所述像素点进行灰阶变换,得 到像素点的变换后灰阶值。
[0025] 可选的,所述方法还包括:
[0026] 检测环境的亮度值;
[0027] 根据环境亮度值调整屏幕显示亮度值;
[0028] 判断屏幕调整后的当前亮度值与设定值的关系;
[0029] 当判断出当前亮度值低于第一设定亮度时,调整第一类灰阶值;
[0030] 当判断出当前亮度值高于第二设定亮度时,调整第二类灰阶值。
[0031] 可选的,所述获取显示界面中像素点的原始灰阶值之前,所述方法还包括:
[0032] 检测显示界面中的像素点的亮度值;
[0033] 判断检测到的界面中像素点的亮度值是否超过设定亮度值;
[0034] 当判断出超过设定亮度值时,确定所述超过设定亮度值的像素点的所在位置信 息;
[0035] 调整所述确定位置的像素点的灰阶值。
[0036] 可选的,所述方法还包括:
[0037] 获取屏幕显示的色域空间值;
[0038] 根据获取到的所述色域空间值,调整所述显示界面中各个像素点的灰阶值。
[0039] 可选的,所述方法还包括:
[0040] 建立对应每个像素点设定不同组的输入灰阶值与输出灰阶值的对应关系,所述对 应关系为所述输入灰阶值与所述输出灰阶值的比值随着灰度值的大小成非线性变化或线 性变化,所述输入灰阶值与输出灰阶值的比值不小于1 ;
[0041] 当获取到屏幕亮度值高于设定亮度时,按照所述比值调整屏幕显示界面的像素点 的输出灰度值。
[0042] 本公开的实施例第二方面提供一种显示亮度调整装置,包括:
[0043] 获取模块,用于获取显示界面中像素点的原始灰阶值;
[0044] 变换模块,用于对所述每像素点进行灰阶变换,得到像素点的变换后灰阶值;
[0045] 调整模块,用于根据所述像素点的变换后灰阶值调整所述显示界面的灰阶。
[0046] 可选的,所述变换模块包括:
[0047] 获取子模块,用于获取灰阶变换的对应关系数据,所述对应关系数据包括所述像 素点的原始灰阶值对应的变换后灰阶值;
[0048] 查询子模块,用于从所述对应关系数据中查询所述像素点的原始灰阶值对应的变 换后灰阶值;
[0049] 或者,所述变换模块包括:
[0050] 获取子模块,用于获取灰阶变换的变换函数;
[0051] 计算子模块,用于根据所述变换函数及所述像素点的原始灰阶值计算得到像素点 的变换后灰阶值。
[0052] 可选的,所述变换模块还包括:
[0053] 第一检测子模块,用于检测当前环境亮度;
[0054] 选择子模块,用于根据所述当前环境亮度选择用于灰阶变换的对应关系数据或变 换函数;
[0055] 所述查询子模块,用于根据选择的所述对应关系数据确定所述像素点的原始灰阶 值对应的变换后灰阶值;或所述计算子模块,用于根据选择的变换函数确定所述像素点的 原始灰阶值对应的变换后灰阶值。
[0056] 可选的,所述变换模块还包括:
[0057] 获取子模块,用于获取所述原始灰阶值的显示位数;
[0058] 选择子模块,用于根据所述原始灰阶值的显示位数选择用于灰阶变换的对应关系 数据或变换函数;
[0059] 所述查询子模块,用于根据选择的所述对应关系数据查询所述像素点的原始灰阶 值对应的变换后灰阶值;或所述计算子模块,用于根据选择的所述变换函数计算所述像素 点的原始灰阶值对应的变换后灰阶值。
[0060] 可选的,所述变换模块包括:
[0061] 检测子模块,用于检测当前环境亮度;
[0062] 变换子模块,用于当所述当前环境亮度小于或等于预设亮度值时,对所述像素点 进行灰阶变换,得到像素点的变换后灰阶值。
[0063] 可选的,所述装置还包括:
[0064] 第一检测模块,用于检测环境的亮度值;
[0065] 第二调整模块,用于根据环境亮度值调整屏幕显示亮度值;
[0066] 第一判断模块,用于判断屏幕调整后的当前亮度值与设定值的关系;
[0067] 所述第一调整模块,用于当判断出当前亮度值低于第一设定亮度时,调整第一类 灰阶值;当判断出当前亮度值高于第二设定亮度时,调整第二类灰阶值。
[0068] 可选的,所述装置还包括:
[0069] 第二检测模块,用于在获取显示界面中像素点的原始灰阶值之前,检测显示界面 中的像素点的亮度值;
[0070] 第二判断模块,用于判断检测到的界面中像素点的亮度值是否超过设定亮度值;
[0071] 确定模块,用于当判断出超过设定亮度值时,
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1