一种视频分辨率帧率输出方法、装置、设备及存储介质制造方法及图纸

技术编号:36398458 阅读:16 留言:0更新日期:2023-01-18 10:04
本发明专利技术公开了一种视频分辨率帧率输出方法、装置、设备及存储介质。本发明专利技术通过构建系统架构,所述系统结构包括主控模块、信号转换模块及显示接口模块;系统上电后,控制所述主控模块通过所述I2C或SPI协议接口对所述信号转换模块进行初始化;控制所述信号转换模块的内部驱动程序驱动所述所述信号转换模块工作,使得所述信号转换模块处于准备状态;获取显示设备的接入信号,通过所述DDC通道读取所述显示设备的EDID内容以获取显示参数;控制所述主控模块依据所述显示设备的EDID内容选择最大的视频分辨率/帧率以实现DSI参数的配置;依据所述DSI参数的配置实现对显示设备的信号输出控制。本发明专利技术能够实现视频分辨率、帧率的自适应输出,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种视频分辨率帧率输出方法、装置、设备及存储介质


[0001]本专利技术涉及显示控制
,尤其涉及一种视频分辨率帧率输出方法、装置、设备及存储介质。

技术介绍

[0002]DDC通道即显示器数据通道,是下位机用于访问显示器存储器以获取显示器中EEPROM中的EDID格式数据,确定显示器的显示属性(如分辨率、纵横比等)信息的数据通道。需要有DDC通道pc显卡才能输出DVI格式的信号。
[0003]DDC通道是建立在下位机和显示器之间的信息通道,可以将显示器的物理数据直接输给下位机。然而,现有技术中,有些MIPI

DSI转HDMI的芯片,芯片内部的HDMI接口不具备DDC功能,用这类芯片的产品的HDMI TX端口无法根据显示器支持的视频分辨率/帧率,输出最佳的视频分辨率/帧率。因此,如何可靠高效地解决视频分辨率帧率自适应输出的问题已成为该领域技术人员亟待解决的问题。

技术实现思路

[0004]本专利技术实施例针对以上缺陷,提供了一种视频分辨率帧率输出方法、装置、设备及存储介质,用以解决现有技术存在的问题。
[0005]为解决上述技术问题,本专利技术实施例提供了一种视频分辨率帧率输出方法,所述方法包括:
[0006]构建系统架构,所述系统结构包括主控模块、信号转换模块及显示接口模块;所述主控模块与所述信号转换模块通过DSI协议接口电连接,所述主控模块与所述信号转换模块通过12S协议接口电连接,所述主控模块与所述信号转换模块通过I2C或SPI协议接口电连接,所述主控模块与所述显示接口模块通过DDC通道及HPD引脚电连接,所述信号转换模块的信号传输引脚与所述显示接口模块电连接;
[0007]系统上电后,控制所述主控模块通过所述I2C或SPI协议接口对所述信号转换模块进行初始化;
[0008]控制所述信号转换模块的内部驱动程序驱动所述所述信号转换模块工作,使得所述信号转换模块处于准备状态;
[0009]获取显示设备的接入信号,通过所述DDC通道读取所述显示设备的EDID内容以获取显示参数;
[0010]控制所述主控模块依据所述显示设备的EDID内容选择最大的视频分辨率/帧率以实现DSI参数的配置;
[0011]依据所述DSI参数的配置实现对显示设备的信号输出控制。
[0012]优选地,所述依据所述DSI参数的配置实现对显示设备的信号输出控制包括:
[0013]开启DSI输出,通过12S协议接口中Alsa声卡解出PCM数据;
[0014]控制所述信号转换模块将MIPI信号及所述PCM输出转换成TMDS信号输出。
[0015]优选地,所述获取显示设备的接入信号,通过所述DDC通道读取所述显示设备的EDID内容以获取显示参数包括:
[0016]当所述显示设备插入时,所述主控模块检测到所述HDP引脚的HPD信号由低转高,认为所述显示设备已经连接。
[0017]优选地,所述方法还包括所述主控模块的芯片型号设置为LT8912B。
[0018]优选地,所述方法还包括系统上电后,通过设备树DTS对所述主控模块的配置文件进行初始化。
[0019]优选地,所述方法还包括:通过HPD检测函数lt8912_connector_detect检测所述HDP引脚的电平变化状态。
[0020]优选地,所述方法获取显示设备的接入信号,通过所述DDC通道读取所述显示设备的EDID内容以获取显示参数包括:
[0021]通过edid函数lt8912_connector_get_modes读取所述显示设备的EDID内容。
[0022]为解决上述技术问题,本专利技术实施例提供了一种视频分辨率帧率输出装置,所述装置包括:
[0023]构建模块,用于构建系统架构,所述系统结构包括主控模块、信号转换模块及显示接口模块;所述主控模块与所述信号转换模块通过DSI协议接口电连接,所述主控模块与所述信号转换模块通过12S协议接口电连接,所述主控模块与所述信号转换模块通过I2C或SPI协议接口电连接,所述主控模块与所述显示接口模块通过DDC通道及HPD引脚电连接,所述信号转换模块的信号传输引脚与所述显示接口模块电连接;
[0024]初始化模块,用于系统上电后,控制所述主控模块通过所述I2C或SPI协议接口对所述信号转换模块进行初始化;
[0025]驱动模块,用于控制所述信号转换模块的内部驱动程序驱动所述所述信号转换模块工作,使得所述信号转换模块处于准备状态;
[0026]读取控制模块,用于获取显示设备的接入信号,通过所述DDC通道读取所述显示设备的EDID内容以获取显示参数;
[0027]选择模块,用于控制所述主控模块依据所述显示设备的EDID内容选择最大的视频分辨率/帧率以实现DSI参数的配置;
[0028]显示控制模块,用于依据所述DSI参数的配置实现对显示设备的信号输出控制。
[0029]为解决上述技术问题,本专利技术实施例提供了一种视频分辨率帧率输出设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
[0030]为解决上述技术问题,本专利技术实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
[0031]综上所述,本专利技术实施例提供的一种视频分辨率帧率输出方法、装置、设备及存储介质。本专利技术通过通过构建系统架构,所述系统结构包括主控模块、信号转换模块及显示接口模块;系统上电后,控制所述主控模块通过所述I2C或SPI协议接口对所述信号转换模块进行初始化;控制所述信号转换模块的内部驱动程序驱动所述所述信号转换模块工作,使得所述信号转换模块处于准备状态;获取显示设备的接入信号,通过所述DDC通道读取所述显示设备的EDID内容以获取显示参数;控制所述主控模块依据所述显示设备的EDID内容选
择最大的视频分辨率/帧率以实现DSI参数的配置;依据所述DSI参数的配置实现对显示设备的信号输出控制。因此,本专利技术能够实现视频分辨率、帧率的自适应输出,提升用户体验。
附图说明
[0032]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本专利技术实施例一种视频分辨率帧率输出方法的流程图。
[0034]图2是本专利技术实施例一种视频分辨率帧率输出方法的系统架构图。
[0035]图3是本专利技术实施例一种视频分辨率帧率输出方法的主控模块和信号转换模块连接的引脚线路图。
[0036]图4是本专利技术实施例一种视频分辨率帧率输出方法的主控模块和显示接口模块连接的引脚线路图。
[0037]图5是本专利技术实施例一种视频分辨率帧率输出方法的主控模块的引脚线路本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频分辨率帧率输出方法,其特征在于,所述方法包括:构建系统架构,所述系统结构包括主控模块、信号转换模块及显示接口模块;所述主控模块与所述信号转换模块通过DSI协议接口电连接,所述主控模块与所述信号转换模块通过12S协议接口电连接,所述主控模块与所述信号转换模块通过I 2C或SPI协议接口电连接,所述主控模块与所述显示接口模块通过DDC通道及HPD引脚电连接,所述信号转换模块的信号传输引脚与所述显示接口模块电连接;系统上电后,控制所述主控模块通过所述I 2C或SPI协议接口对所述信号转换模块进行初始化;控制所述信号转换模块的内部驱动程序驱动所述所述信号转换模块工作,使得所述信号转换模块处于准备状态;获取显示设备的接入信号,通过所述DDC通道读取所述显示设备的EDID内容以获取显示参数;控制所述主控模块依据所述显示设备的EDID内容选择最大的视频分辨率/帧率以实现DSI参数的配置;依据所述DSI参数的配置实现对显示设备的信号输出控制。2.根据权利要求1所述的一种视频分辨率帧率输出方法,其特征在于,所述依据所述DSI参数的配置实现对显示设备的信号输出控制包括:开启DSI输出,通过12S协议接口中Alsa声卡解出PCM数据;控制所述信号转换模块将MIPI信号及所述PCM输出转换成TMDS信号输出。3.根据权利要求1或2所述的一种视频分辨率帧率输出方法,其特征在于,所述获取显示设备的接入信号,通过所述DDC通道读取所述显示设备的EDID内容以获取显示参数包括:当所述显示设备插入时,所述主控模块检测到所述HDP引脚的HPD信号由低转高,认为所述显示设备已经连接。4.根据权利要求1所述的一种视频分辨率帧率输出方法,其特征在于,所述方法还包括所述主控模块的芯片型号设置为LT8912B。5.根据权利要求1所述的一种视频分辨率帧率输出方法,其特征在于,所述方法还包括系统上电后,通过设备树DTS对所述主控模块的配置文件进行初始化。6.根据权利要求3所述的一种视频分辨率帧率输出方法,其特征在于,所述方法还包括...

【专利技术属性】
技术研发人员:周健飞陈健辉邱晨烁
申请(专利权)人:深圳市龙源物联科技有限公司
类型:发明
国别省市:

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

1