可读性增强方法及装置制造方法及图纸

技术编号:14458127 阅读:107 留言:0更新日期:2017-01-19 15:12
本公开揭示了一种可读性增强方法及装置,属于显示技术领域。所述方法,包括:获取显示内容对应的至少一个图层的图层特征信息;根据图层特征信息识别每个图层的图层类型;对于每个图层,选择与图层类型所对应的可读性增强方式,使用可读性增强方式对图层进行增强;对增强后的图层所叠加形成的显示内容进行显示。本公开解决了对终端中的每帧显示内容进行采用相同的可读性增强方式时,会降低UI图层的美观程度;达到了对于终端中的每帧图层,不同图层类型采用不同的可读性增强方式,每种图层类型的图层都能得到较好的可读性,从而整体上提升最终的显示内容的显示效果。

【技术实现步骤摘要】

本公开涉及显示
,特别涉及一种可读性增强方法及装置
技术介绍
诸如智能手机、平板电脑之类的终端会在不同的使用场景下使用。当终端处于强光照射环境下时,终端所显示的文字或照片的可读性会减弱。相关技术中存在可读性增强方法,该可读性增强方法能够增强显示内容的暗部对比度。对终端中所显示的各帧显示内容使用可读性增强方法后,能够提升终端的显示效果。
技术实现思路
为了解决对各帧显示内容均使用相同的可读性增强方式时,一些图片被不合适地增强的问题,本公开提供一种可读性增强方法及装置。所述技术方案如下:根据本公开的第一方面,提供了一种可读性增强方法,该方法包括:获取显示内容对应的至少一个图层的图层特征信息;根据所述图层特征信息识别每个所述图层的图层类型;对于每个所述图层,选择与所述图层类型所对应的可读性增强方式,使用所述可读性增强方式对所述图层进行增强;对增强后的所述图层所叠加形成的所述显示内容进行显示。在可选的实施例中,图层特征信息包括至少一个颜色通道的像素分布对应关系,像素分布对应关系包括色阶值与具有色阶值的像素数之间的对应关系;根据图层特征信息识别每个图层的图层类型,包括:对于每个图层,检测当前图层中相邻的色阶值对应的像素数的变化趋势是否属于突变变化趋势;若变化趋势不属于突变变化趋势,则确定图层的图层类型是自然图层;若变化趋势属于突变变化特征,则确定图层的图层类型是用户界面图层;其中,相邻的色阶值是指取值差小于预定值的两个色阶值。在可选的实施例中,突变变化趋势包括:存在n1组相邻的色阶值对应的像素数的差值大于第一阈值;或,存在n2组相邻的色阶值对应的像素数的比值大于第二阈值;其中,n1、n2为正整数。在可选的实施例中,图层特征信息包括至少一个颜色通道的像素分布对应关系,像素分布对应关系包括色阶值与具有色阶值的像素数之间的对应关系;根据图层特征信息识别每个图层的图层类型,包括:对于每个图层,检测当前图层中的色阶值和/或像素数是否符合规律性特征;若色阶值和/或像素数具有规律性特征,则确定图层的图层类型是用户界面图层;若色阶值和/或像素数不具有规律性特征,则确定图层的图层类型是自然图层。在可选的实施例中,规律性特征,包括:存在n3组相邻的色阶值对应的像素数的比值是整数倍;或,存在n4个色阶值在每种颜色通道中对应的像素数均相等;或,存在n5个色阶值在每种颜色通道中对应的像素数符合预定比例,且预定比例不等于1;或,存在n6个像素在每种颜色通道中具有相同的色阶值;其中,n3、n4、n5、n6为正整数。在可选的实施例中,该方法还包括:在像素分布对应关系中,将像素数低于噪声阈值的色阶值进行过滤。在可选的实施例中,获取显示内容对应的至少一个图层的图层特征信息,包括:根据显示内容中至少一个图层的叠加顺序,标记每个图层的有效显示区域;提取每个图层中的有效显示区域的图层特征信息。在可选的实施例中,选择与图层类型所对应的可读性增强方式,使用可读性增强方式对图层进行增强,包括:若图层类型为自然图层,则使用第一可读性增强方式对图层进行增强;若图层类型为用户界面图层,则使用第二可读性增强方式对图层进行增强,或,将图层的图层数据保持不变;其中,第二可读性增强方式的增强等级低于第一可读性增强方式的增强等级。在可选的实施例中,该方法还包括:检测是否满足可读性增强功能的开启条件;若满足增强条件,则执行获取图层的图层特征信息的步骤。根据本公开的第二方面,提供了一种可读性增强装置,装置包括:获取模块,被配置为获取显示内容对应的至少一个图层的图层特征信息;识别模块,被配置为根据图层特征信息识别每个图层的图层类型;增强模块,被配置为对于每个所述图层,选择与图层类型所对应的可读性增强方式,使用可读性增强方式对图层进行增强;显示模块,被配置为对增强后的图层所叠加形成的显示内容进行显示。在可选的实施例中,图层特征信息包括至少一个颜色通道的像素分布对应关系,像素分布对应关系包括色阶值与具有色阶值的像素数之间的对应关系;识别模块,被配置为对于每个图层,检测当前图层中相邻的色阶值对应的像素数的变化趋势是否属于突变变化趋势;若变化趋势不属于突变变化趋势,则确定图层的图层类型是自然图层;若变化趋势属于突变变化特征,则确定图层的图层类型是用户界面图层;其中,相邻的色阶值是指取值差小于预定值的两个色阶值。在可选的实施例中,突变变化趋势包括:存在n1组相邻的色阶值对应的像素数的差值大于第一阈值;或,存在n2组相邻的色阶值对应的像素数的比值大于第二阈值;其中,n1、n2为正整数。在可选的实施例中,图层特征信息包括至少一个颜色通道的像素分布对应关系,像素分布对应关系包括色阶值与具有色阶值的像素数之间的对应关系;识别模块,被配置为对于每个图层,检测当前图层中的色阶值和/或像素数是否符合规律性特征;若色阶值和/或像素数具有规律性特征,则确定图层的图层类型是用户界面图层;若色阶值和/或像素数不具有规律性特征,则确定图层的图层类型是自然图层。在可选的实施例中,规律性特征,包括:存在n3组相邻的色阶值对应的像素数的比值是整数倍;或,存在n4个色阶值在每种颜色通道中对应的像素数均相等;或,存在n5个色阶值在每种颜色通道中对应的像素数符合预定比例,且预定比例不等于1;或,存在n6个像素在每种颜色通道中具有相同的色阶值;其中,n3、n4、n5、n6为正整数。在可选的实施例中,该装置还包括:过滤模块,被配置为在像素分布对应关系中,将像素数低于噪声阈值的色阶值进行过滤。在可选的实施例中,获取模块,被配置为根据显示内容中至少一个图层的叠加顺序,标记每个图层的有效显示区域;提取每个图层中的有效显示区域的图层特征信息。在可选的实施例中,增强模块,被配置为当图层类型为自然图层时,使用第一可读性增强方式对图层进行增强;当图层类型为用户界面图层时,使用第二可读性增强方式对图层进行增强,或,将图层的图层数据保持不变;其中,第二可读性增强方式的增强等级低于第一可读性增强方式的增强等级。在可选的实施例中,该装置还包括:开启模块,被配置为检测是否满足可读性增强功能的开启条件;获取模块,被配置为当满足增强条件时,执行获取图层的图层特征信息的步骤。根据本公开的第三方面,提供了一种可读性增强装置,该装置包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:获取显示内容对应的至少一个图层的图层特征信息;根据所图层特征信息识别每个图层的图层类型;对于每个图层,选择与图层类型所对应的可读性增强方式,使用可读性增强方式对图层进行增强;对增强后的图层所叠加形成的显示内容进行显示。本公开的实施例提供的技术方案可以包括以下有益效果:通过获取显示内容对应的至少一个图层的图层特征信息,根据图层特征信息识别每个图层的图形类型,选择与图层类型所对应的可读性增强方式,使用可读性增强方式对各个图层进行增强,对增强后的图层所叠加形成的显示内容进行显示;解决了对终端中的每帧显示内容进行采用相同的可读性增强方式时,会降低UI图层的美观程度;达到了对于终端中的每帧图层,不同图层类型采用不同的可读性增强方式,每种图层类型的图层都能得到较好的可读性,从而整体上提升最终的显示内容的显示效果。应当理解的是,以上的一般描述和后文本文档来自技高网...

【技术保护点】
一种可读性增强方法,其特征在于,所述方法包括:获取显示内容对应的至少一个图层的图层特征信息;根据所述图层特征信息识别每个所述图层的图层类型;对于每个所述图层,选择与所述图层类型所对应的可读性增强方式,使用所述可读性增强方式对所述图层进行增强;对增强后的所述图层所叠加形成的所述显示内容进行显示。

【技术特征摘要】
1.一种可读性增强方法,其特征在于,所述方法包括:获取显示内容对应的至少一个图层的图层特征信息;根据所述图层特征信息识别每个所述图层的图层类型;对于每个所述图层,选择与所述图层类型所对应的可读性增强方式,使用所述可读性增强方式对所述图层进行增强;对增强后的所述图层所叠加形成的所述显示内容进行显示。2.根据权利要求1所述的方法,其特征在于,所述图层特征信息包括至少一个颜色通道的像素分布对应关系,所述像素分布对应关系包括色阶值与具有所述色阶值的像素数之间的对应关系;所述根据所述图层特征信息识别每个所述图层的图层类型,包括:对于每个所述图层,检测当前图层中相邻的所述色阶值对应的所述像素数的变化趋势是否属于突变变化趋势;若所述变化趋势不属于所述突变变化趋势,则确定所述图层的图层类型是自然图层;若所述变化趋势属于所述突变变化特征,则确定所述图层的图层类型是用户界面图层;其中,相邻的所述色阶值是指取值差小于预定值的两个色阶值。3.根据权利要求2所述的方法,其特征在于,所述突变变化趋势包括:存在n1组相邻的所述色阶值对应的所述像素数的差值大于第一阈值;或,存在n2组相邻的所述色阶值对应的所述像素数的比值大于第二阈值;其中,n1、n2为正整数。4.根据权利要求1所述的方法,其特征在于,所述图层特征信息包括至少一个颜色通道的像素分布对应关系,所述像素分布对应关系包括色阶值与具有所述色阶值的像素数之间的对应关系;所述根据所述图层特征信息识别每个所述图层的图层类型,包括:对于每个所述图层,检测当前图层中的所述色阶值和/或所述像素数是否符合规律性特征;若所述色阶值和/或所述像素数具有所述规律性特征,则确定所述图层的图层类型是用户界面图层;若所述色阶值和/或所述像素数不具有所述规律性特征,则确定所述图层的图层类型是自然图层。5.根据权利要求4所述的方法,其特征在于,所述规律性特征,包括:存在n3组相邻的所述色阶值对应的所述像素数的比值是整数倍;或,存在n4个所述色阶值在每种颜色通道中对应的像素数均相等;或,存在n5个所述色阶值在每种颜色通道中对应的像素数符合预定比例,且所述预定比例不等于1;或,存在n6个像素在每种颜色通道中具有相同的所述色阶值;其中,n3、n4、n5、n6为正整数。6.根据权利要求2至5任一所述的方法,其特征在于,所述方法还包括:在所述像素分布对应关系中,将所述像素数低于噪声阈值的所述色阶值进行过滤。7.根据权利要求1至5任一所述的方法,其特征在于,所述获取显示内容对应的至少一个图层的图层特征信息,包括:根据所述显示内容中至少一个图层的叠加顺序,标记每个图层的有效显示区域;提取每个图层中的所述有效显示区域的图层特征信息。8.根据权利要求1至5任一所述的方法,其特征在于,所述选择与所述图层类型所对应的可读性增强方式,使用所述可读性增强方式对所述图层进行增强,包括:若所述图层类型为自然图层,则使用第一可读性增强方式对所述图层进行增强;若所述图层类型为用户界面图层,则使用第二可读性增强方式对所述图层进行增强,或,将所述图层的图层数据保持不变;其中,所述第二可读性增强方式的增强等级低于所述第一可读性增强方式的增强等级。9.一种可读性增强装置,其特征在于,所述装置包括:获取模块,被配置为获取显示内容对应的至少一个图层的图层特征信息;识别模块,被配置为根据所述图层特征信息识...

【专利技术属性】
技术研发人员:李国盛江忠胜杨晓星
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1