视频显示控制方法以及EDID管理方法与流程

文档序号:11931355阅读:973来源:国知局
视频显示控制方法以及EDID管理方法与流程

本发明涉及显示控制技术领域,尤其涉及一种视频显示控制方法以及一种EDID管理方法。



背景技术:

EDID(Extended Display Identification Data,扩展显示标识数据)典型地由128字节组成(现已扩展到256字节),其中包含有关显示器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串等等。EDID是为了能让PC或其他的图像输出设备更好的识别显示器属性而出现的。

如图1所示为视频信号的一般显示过程,视频信号经前端设备PC输入至视频处理器上,经过一系列的传输或切换,视频处理器将视频信号发送到后端显示器/投影机上。在输入端,视频处理器需要让前端设备PC知道视频处理器是能够输入视频信号的,并且告诉PC视频处理器支持的显示时序,否则PC可能会拒绝输出任何视频信号;在输出端,当视频处理器需要自建输出时序而不是简单的复制输入时序时,就需要知道后端显示器/投影机支持的显示时序,从而让视频处理器输出的信号能在后端显示器/投影机上正常显示。如果视频处理器的输出分辨率与后端显示器/投影机分辨率不匹配,就会出现视频信号在后端显示器/投影机上的显示不完全或者留有黑框等现象。

然而,现有技术方案中视频处理器的视频接口的EDID内容固定,没有对EDID进行管理,其容易导致视频处理器的输出分辨率与后端设备分辨率不匹配,实现点对点的显示操作复杂以及影响用户的操作和视觉体验效果。



技术实现要素:

因此,本发明针对现有技术中的缺陷和不足,提出一种视频显示控制方法以及一种EDID管理方法。

具体地,本发明实施例提出的一种视频显示控制方法,应用于视频处理器。所述视频显示控制方法包括步骤:(i)更新所述视频处理器的视频输入接口的EDID中关于视频分辨率的详细时序描述,以得到更新后详细时序描述;(ii)所述视频处理器中的微控制器进入中断并通过操作热插拔信号产生一个触发脉冲告知连接所述视频处理器的所述视频输入接口的前端设备通过所述视频输入接口的总线通道读取所述更新后详细时序描述;(iii)接收所述前端设备按照基于所述更新后详细时序描述确定的显示时序输出的视频信号;以及(iv)对接收到的视频信号进行图像处理后输出至所述视频处理器的后端设备。

在本发明的一个实施例中,步骤(i)具体包括:将用户修改的所述视频输入接口的EDID中关于视频分辨率的详细时序描述存储至非易失性存储器中以得到所述更新后详细时序描述。

在本发明的另一个实施例中,步骤(i)具体包括:通过所述视频处理器的视频输出接口的总线通道读取所述后端设备的视频输入接口的第二EDID;以及从所述第二EDID的详细时序描述中提取最佳视频分辨率并写入所述视频处理器的所述视频输入接口的所述EDID中关于视频分辨率的详细时序描述中以得到所述更新后详细时序描述。

在本发明的一个实施例中,所述视频输入接口为VGA接口、HDMI接口、DVI接口或DisplayPort接口。

在本发明的一个实施例中,所述触发脉冲为低脉冲。

在本发明的一个实施例中,所述后端设备包括LED显示屏。

此外,本发明实施例提出的一种EDID管理方法,适用于视频处理器。所述EDID管理方法包括步骤:(a)更新视频输入接口的EDID中关于视频分辨率的详细时序描述,以得到更新后详细时序描述;以及(b)操作热插拔信号产生一个低脉冲告知连接所述视频输入接口的前端设备通过所述视频输入接口的总线通道读取所述更新后详细时序描述,以供所述前端设备基于所述更新后详细时序描述确定后续输出视频信号时采用的显示时序。

在本发明的一个实施例中,步骤(a)具体包括:将用户修改的所述视频输入接口的EDID中关于视频分辨率的详细时序描述存储至非易失性存储器中以得到所述更新后详细时序描述。

在本发明的另一个实施例中,步骤(a)具体包括:通过视频输出接口的总线通道读取连接所述视频输出接口的后端设备的EDID;以及从所述后端设备的所述EDID的详细时序描述中提取最佳视频分辨率并写入所述视频输入接口的所述EDID中关于视频分辨率的详细时序描述中以得到所述更新后详细时序描述。

在本发明的一个实施例中,所述视频输入接口为VGA接口、HDMI接口、DVI接口或DisplayPort接口。

由上可知,本发明实施例可以达成以下一个或多个有益效果:(1)视频处理器的输入分辨率可以通过手动和自动两种管理方式进行配置;(2)在自动方式下,视频处理器可以提取出后端设备视频输入接口的最佳视频分辨率来显示视频信号,只需要通过自动修改输入分辨率的方式,即可达到点对点显示,简化了操作步骤;以及(3)改善了用户的视觉体验效果。

通过以下参考附图的详细说明,本发明的其它方面和特征变得明显。但是应当知道,该附图仅仅为解释的目的设计,而不是作为本发明的范围的限定。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。

附图说明

下面将结合附图,对本发明的具体实施方式进行详细的说明。

图1为视频信号的一般显示过程示意图。

图2为一种EDID管理方法的应用场景示意图。

图3为在图2所示应用场景中EDID更新时的流程示意图。

图4为EDID的详细时序描述中的配置信息界面截图。

图5为EDID的详细时序描述中的主要参数的对应关系图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。

本发明下述实施例中的技术方案提出一种视频处理器的EDID管理方法,应用本技术方案可以通过手动和自动两种方式设置视频输入分辨率,解决视频处理器的输出分辨率与后端设备显示分辨率不匹配而造成的视频信号在后端设备上的显示不完全或者留有黑框等问题,从而改善用户的视觉体验效果。

图2为一种EDID管理方法的应用场景示意图。PC机或者DVD等前端设备21将视频信号经HDMI/DVI视频输入接口(HDMI/DVI接口内部有EDID信息,例如存储在接口内部的EEPROM(或其它非易失性存储器例如Flash)中,用来支持前端设备21所需的分辨率)发送到视频处理器23上,经过一系列的传输和处理,由视频处理器23经HDMI/DVI视频输出接口将处理好的视频信号发送至显示器(例如LED显示屏)或者投影仪等后端设备25上进行显示。典型地,HDMI/DVI接口配置有DDC(Display Data Channel,显示数据通道)总线通道、hot-plug(热插拔)信号通道和TMDS(Transition Minimized Differential Signaling,最小化传输差分信号)视频信号通道。

图3为在图2所示应用场景中EDID更新时的流程示意图。本实施例的视频处理器的EDID管理方法,是根据VESA(Video Electronics Standards Association,视频电子标准协会)标准的数据格式配置信息,允许使用最佳的显示输出效果。本实施例有自动方式和手动方式两种EDID更新模式可供选择。本实施例中,EDID存储在视频处理器23的视频输入接口的EEPROM等非易失性存储器里,并通过微控制器例如MCU来控制EDID的读写操作。

在手动方式下,用户不必关心后端设备25视频分辨率的详细时序描述(DTD,Detailed Timing Descriptions),只需要修改视频处理器23的输入接口EDID中关于视频分辨率的详细时序描述,修改完成以后,视频处理器23的微控制器会进入中断并通过操作hot-plug信号产生一个低脉冲,然后通知前端设备21通过DDC总线读取视频处理器23支持的存储在输入接口EEPROM等非易失性存储器里的视频分辨率的详细时序描述,让前端设备21按照用户的需求输出相应的显示时序至视频处理器23的视频输入接口,之后再由视频处理器23根据用户设定的视频处理器23的输出分辨率大小,使用内置的图像处理模块例如Scalar模块对输入的视频信号进行图像处理,以达到完全显示的目的。此处的Scalar模块例如可以进行图像缩放、图像分割/截取等图像处理操作。

在自动方式下,视频处理器23主动通过输出视频接口的DDC总线读取后端设备25视频输入接口存储在EEPROM等非易失性存储器中的EDID,以及从EDID中的详细时序描述中提取出最佳视频分辨率并将其写入视频处理器23的输入接口EDID的详细时序描述中,然后视频处理器23的微控制器会进入中断,通过操作hot-plug信号产生一个低脉冲,使得前端设备21读取视频处理器23存储在视频输入接口EEPROM等非易失性存储器中的EDID的详细时序描述,达到可以自动识别的目的。

值得一提的是,对应HDMI/DVI接口而言,当hot-plug信号为低电平时,表示设备未插入;当hot-plug信号为高电平时,表示有设备的连接。因此,每次更新完视频处理器23的输入接口EDID中的视频分辨率,主动产生一个低脉冲(这个低脉冲标准的应该大于500ms,实际应用中要大于800ms),当前端设备21检测到hot-plug信号由低电平变为高电平时,就主动读取一次输入接口EDID。

本实施例中的视频输入接口EDID是一个256byte的信息,EDID提供了几乎所有显示参数的通用描述。前八个字节是头信息,由00FFFFFFFFFFFF00组成,固定不变;而最关心的信息是起始地址为十六进制36h、48h、5Ah及6Ch共计72个字节的详细时序描述(DTD),前端设备21正是通过识别详细时序描述信息,按照视频处理器23支持的最佳分辨率来输出显示时序的。这72个字节分为四个部分,每部分18个字节,最多可以对四个时序(Timing)进行详细描述;并且典型地第一部分(也即起始地址为36h的18个字节)必须是时序详细描述以描述显示器最佳时序,其它三个部分可以是时序详细描述也可以是显示器描述符(Monitor Descriptor)。

承上述,EDID中详细时序描述的配置信息如图4所示。具体地,图4示出前述第一部分的详细时序描述,其描述了显示时序的主要参数,具体含义见下表1。

表1:详细时序描述中的主要参数列表

图5为表1中各个参数的对应关系图,由图5可知,消隐期=前沿+同步+后沿,这四个参数已知其中三个就可以推算出另一个。再者,图4最右边的Sync Scheme栏位描述了同步信号的信息,其中上边四个是同步方式,一般选择“Digital Separate”(数字分离);下边两个是同步信号的极性,选择表示极性为正,即高有效,不选择表示极性为负,即低有效。此外,值得说明的是,VGA等模拟视频接口的EDID和HDMI、DVI、DisplayPort等数字视频接口EDID的最大区别就是视频输入描述,VGA接口的输入是Analog,而HDMI/DVI接口的EDID,选择Digital输入。

综上所述,本发明前述实施例可以达成以下一个或多个有益效果:(1)视频处理器的输入分辨率可以通过手动和自动两种管理方式进行配置;(2)在自动方式下,视频处理器可以提取出后端设备视频输入接口的最佳视频分辨率来显示视频信号,只需要通过自动修改输入分辨率的方式,即可达到点对点显示,简化了操作步骤;以及(3)改善了用户的视觉体验效果。

最后值得一提的是,本发明前述实施例的视频处理器例如包括视频处理芯片(像STDP8028系列芯片等)、视频输入接口、视频输出接口和电连接所述视频处理芯片、所述视频输入接口及所述视频输出接口的微控制器例如MCU;甚至还可以整合有发送卡逻辑(用于提供发送卡功能)。其中,所述视频输入接口典型地包括接口电路和用于存储EDID的非易失性存储器。此外,如果前述后端设备包括LED显示屏,则后端设备的EDID例如是存储在发送卡上。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

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