分辨率自适应方法、装置、显示系统及存储介质与流程

文档序号:35411891发布日期:2023-09-09 22:45阅读:71来源:国知局
分辨率自适应方法、装置、显示系统及存储介质与流程

本技术显示,具体而言,涉及一种分辨率自适应方法、装置、显示系统及存储介质。


背景技术:

1、处理器的分辨率指处理器生成输出至显示器进行显示的信号所依据的分辨率。处理器的分辨率通常需要与显示器的分辨率匹配,能够使得显示器对处理器的输出的信号具有较好的显示效果,例如,处理器的分辨率为1080p,则处理器输出的各数据在分辨率为1080p显示屏上具有较好的显示效果。

2、hdmi(high definition multimedia interface,高清晰度数字多媒体接口)接口可以对不同分辨率的显示器进行接口统一,目前的显示器通常为hdmi接口。然而,目前的部分处理器不支持hdmi接口,例如,高通的处理器,该类处理器在接入hdmi显示器之后,若处理器的分辨率与hdmi显示器的分辨率不一致,可能导致处理器在连接hdmi显示器之后出现无法显示的问题,影响用户体验。


技术实现思路

1、有鉴于此,本技术旨在提供一种分辨率自适应方法、装置、显示系统及存储介质,以使处理器根据显示器的分辨率输出与显示器匹配的显示信号,使得显示器对显示信号具有较好的显示效果。

2、第一方面,本技术提供一种分辨率自适应方法,应用于处理器,所述分辨率自适应方法包括:在显示器接入后,获取所述显示器的分辨率;所述处理器被配置为支持hdmi接口;将所述处理器的分辨率参数修改为与所述显示器的分辨率对应的参数值,以使所述处理器基于修改后的所述分辨率参数向所述显示器输出显示信号;所述分辨率参数为用于设置生成所述显示信号的属性。

3、本技术实施例中,hdmi可以将不同分辨率的显示器进行接口统一,将处理器被配置为支持hdmi接口,由此,处理器可以根据hdmi接口接入不同分辨率的显示器,以使用不同分辨率的显示器对显示信号进行显示。其中,在显示器接入后,根据显示器的分辨率将处理器的分辨率参数修改为与显示器的分辨率对应的参数值,由此,可以使得处理器输出与显示器分辨率相匹配的显示信号,可以使得显示器对处理器输出的显示信号进行显示时,相较于分辨率与显示器分辨率不匹配时输出的显示信号,修改后分辨率参数输出的显示信号能够具有更好的显示效果。

4、一实施例中,所述分辨率参数包括显示缓存帧大小和用户界面布局,所述显示缓存帧大小用于表征对进行输出的显示信号数据量大小,所述用户界面布局为所述显示信号在所述显示器上的显示布局,所述将所述处理器的分辨率参数修改为与所述显示器的分辨率对应的参数值,包括:分别将所述显示缓存帧大小和所述用户界面布局修改为与所述显示器的分辨率对应的显示缓存帧大小的值和对应的所述用户界面布局。

5、本技术实施例中,显示缓存帧为分辨率在显示信号数据量上的体现,用户界面布局为分辨率在显示画面布局及大小上的体现。通过显示缓存帧和用户界面布局,可以从不同角度实现对显示器分辨率的调整,减少分辨率调整不完全的情况发生,从而使得输出的显示信号在显示器上具有较好的显示效果。

6、此外,显示缓存帧和用户界面布局可以在处理器运行过程中调整,由此,可以使得处理器无需重启实现分辨率的调整,提高处理器分辨率自适应的效率。

7、一实施例中,在将所述处理器的分辨率参数修改为与所述显示器的分辨率对应的参数值之前,所述方法还包括:判断所述处理器的当前分辨率与所述显示器的分辨率是否匹配;其中,若所述处理器的当前分辨率与所述显示器的分辨率不匹配,则表征需将所述当前分辨率参数修改为与所述显示器的分辨率对应的参数值。

8、本技术实施例中,在修改分辨率参数之前,判断处理器的当前分辨率与所述显示器的分辨率是否匹配,若不匹配,则进行修改,反之,若匹配,则不进行修改,由此,可以避免对匹配的分辨率参数进行修改,从而减少修改分辨率参数对运算资源的占用,提高处理器运算效率。

9、一实施例中,所述将所述处理器的分辨率参数修改为与所述显示器的分辨率对应的参数值之后,所述方法还包括:根据所述参数值生成所述显示信号;将所述显示信号的类型转换为与所述显示器匹配的信号类型;将转换后的所述显示信号输出至所述显示器。

10、由于处理器输出的显示信号类型与显示器能够识别的显示信号类型不一致导致无法显示,本技术实施例中,将显示信号的类型转换为与显示器匹配的信号类型,由此,在将转换后的显示信号输出至显示器之后,显示器能够直接使用,从而提高分辨率自适应方法的适用范围。此外,显示器所识别的信号类型通常为hmdi接口的信号,通过信号转换,可以提高处理器对hdmi功能的支持程度。

11、一实施例中,所述获取所述显示器的分辨率,包括:在所述显示器接入后,基于hdmi模块从所述显示器获取标识信息,所述标识信息用于表征所述显示器显示能力;所述hdmi模块用于使所述处理器接入hdmi显示器;基于所述标识信息确定所述显示器的分辨率。

12、本技术实施例中,通过显示器的标识信息确定显示器的分辨率,处理器可以较为快速的确定显示器的分辨率,减少确定显示器分辨率时对运算资源的占用,提高处理器对分辨率自适应的效率。

13、一实施例中,所述hdmi模块还包括hdmi接口,所述获取所述显示器的分辨率之前,所述方法还包括:基于所述hdmi接口接入所述hdmi显示器,其中,所述处理器的显示器接口被配置为hdmi接口。

14、本技术实施例中,处理器的显示器接口被配置为hdmi接口,由此,处理器支持hdmi设备接入,而支持不同分辨率的显示器通常为hdmi显示器,由此,可以使得处理器能够支持接入hdmi显示器,从而使得处理器可以根据hdmi接口对分辨率可调整的特性实现对自身分辨率的自适应调整,从而输出与显示器分辨率匹配的显示信号,相较于处理器未调整分辨率输出的显示信号,可以使得显示器对处理器调整分辨率输出的显示信号具有较好的显示效果。

15、一实施例中,所述hdmi模块还包括热插拔管脚,所述基于所述hdmi接口接入所述hdmi显示器之后,所述方法还包括:基于所述热插拔管脚的电平变化判断所述hdmi显示器是否接入。

16、由于处理器本身不支持hdmi功能,无法对hdmi显示器是否接入进行判断,本技术实施例中,通过设置热插拔管脚,从而使得处理器能够检测hdmi显示器是否接入,进而使得处理器对hdmi功能进行更全面的支持。

17、第二方面,本技术实施例提供一种分辨率自适应装置,应用于处理器,所述分辨率自适应装置,包括:获取模块,用于在显示器接入后,获取所述显示器的分辨率;控制模块,用于将所述处理器的分辨率参数修改为与所述显示器的分辨率对应的参数值,以使所述处理器基于修改后的所述分辨率参数向所述显示器输出显示信号;所述分辨率参数为用于设置生成所述显示信号的属性。

18、第三方面,本技术实施例提供一种显示系统,包括:处理器和hdmi显示器;其中,所述处理器为不支持hdmi接口的处理器;所述处理器包括hdmi模块,所述处理器通过所述hdmi模块与所述hdmi显示器通信连接;所述处理器用于执行如第一方面任一项所述的分辨率自适应方法,并输出显示信号;所述hdmi显示器,用于对所述显示信号进行显示。

19、第四方面,本技术实施例提供了一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如第一方面所述的分辨率自适应方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1