本发明涉及用于使用显示器接口发送和接收数据的方法和装置,尤其是,涉及用于通过经由显示器接口发送宿设备的高分辨率信息来发送和接收支持4K和8K(其是UHD级的分辩率)的图像质量的数据的方法和装置。
背景技术:
显示器接口指的是用于发送图像给显示装置,诸如监视器或者TV的接口。有代表性地,存在作为显示器接口的数字视觉接口(DVI)、高分辨率多媒体接口(HDMI)、DisplayPort等等。
特别地,DisplayPort是由VESA建立的显示器接口标准。DisplayPort转发数字图像信号,并且还以单根电缆输出数字声音。DisplayPort可以以单根电缆输出图像以及数字声音,并且其特征在于小的电缆尺寸。
DisplayPort定义用于发送音频/视频数据流的单向的主链路和用于即插即用操作的半双工双向的辅助信道(AUX CH)。
技术实现要素:
技术问题
按照常规的技术,当未压缩的视频数据被经由DisplayPort从源设备发送到宿设备的时候,发生UHD级(例如,4K和8K的图像质量)的分辩率在宿设备中没有被提供的情形。
这是因为优先级顺序在被包括在从宿设备到源设备发送的EDID信息中的基础EDID块和DisplayID扩展块之间没有被指定。更加具体的,由于基础EDID块缺乏示出可以用来由宿设备支持的UHD级的分辩率信息的位数,所以通过增加高分辨率信息给DisplayID扩展块来补充不足的基础EDID块的位数。
但是,如上所述,由于优先级顺序没有在基础EDID块和DisplayID扩展块之间指定,所以发生源设备将基于被包括在基础EDID块中的分辩率信息产生的视频数据发送给宿设备的情形。因此,虽然宿设备可以用来支持UHD级的分辩率,但出现宿设备提供较低的质量的分辩率的问题。
技术方案
按照本发明的一个方面,一种由源设备执行的用于发送和接收数据的方法,该方法可以包括:将用于扩展的显示识别数据(EDID)信息的读出请求发送给宿设备;从宿设备接收EDID信息;和基于EDID信息确定视频定时块,这里EDID信息可以包括∶包括基本分辩率信息的基础EDID块;和包括包含高分辨率信息的视频定时块和视频定时块的至少一个的优先级信息中的至少一个的显示识别数据(DisplayID)结构。
优先级信息可以表示∶由宿设备可支持的视频定时块的至少一个,或者多个视频定时块的优先级。
当优先级信息表示由宿设备可支持的视频定时块的时候,确定视频定时块可以包括选择由宿设备可支持的视频定时块。
当优先级信息表示由宿设备可支持的多个视频定时块的时候,确定视频定时块可以包括基于多个视频定时块的类型值选择视频定时块。
当优先级信息表示多个视频定时块的优先级的时候,该方法可以进一步包括按照优先级信息将视频数据的推荐的分辩率信息与多个视频定时块的优先级顺序地匹配。
确定视频定时块可以包括在多个视频定时块的优先级之中选择与视频数据的推荐的分辩率信息匹配的视频定时块作为匹配的结果。
用于发送和接收数据的方法可以进一步包括基于确定的视频定时块将视频数据发送给宿设备。
按照本发明的实施例的源设备可以包括:发射机,该发射机被配置为发送和接收数据;和控制单元,该控制单元被配置为控制发射机,其中源设备被配置为执行∶将用于扩展的显示识别数据(EDID)信息的读出请求发送给宿设备;从宿设备接收EDID信息;以及基于EDID信息确定视频定时块,这里EDID信息可以包括∶包括基本分辩率信息的基础EDID块;和包括包含高分辨率信息的视频定时块和视频定时块的至少一个的优先级信息中的至少一个的显示识别数据(DisplayID)结构。
优先级信息可以表示∶由宿设备可支持的视频定时块的至少一个,或者多个视频定时块的优先级。
当优先级信息表示由宿设备可支持的视频定时块的时候,源设备可以选择由宿设备可支持的视频定时块。
当优先级信息表示由宿设备可支持的多个视频定时块的时候,源设备基于多个视频定时块的类型值选择视频定时块。
当优先级信息表示多个视频定时块的优先级的时候,源设备可以按照优先级信息将视频数据的推荐的分辩率信息与多个视频定时块的优先级顺序地匹配。
源设备可以在多个视频定时块的优先级之中选择与视频数据的推荐的分辩率信息匹配的视频定时块作为匹配的结果。
源设备基于确定的视频定时块将视频数据发送给宿设备。
由宿设备执行的用于发送和接收数据的方法可以包括:从源设备接收用于扩展的显示识别数据(EDID)信息的读出请求;以及从源设备发送EDID信息;这里EDID信息可以包括∶包括基本分辩率信息的基础EDID块;和包括包含高分辨率信息的视频定时块和视频定时块的至少一个的优先级信息中的至少一个的显示识别数据(DisplayID)结构。
优先级信息可以表示∶由宿设备可支持的视频定时块的至少一个,或者多个视频定时块的优先级。
用于发送和接收宿设备的数据的方法可以进一步包括基于根据EDID信息确定的视频定时块,从源设备接收视频数据。
按照本发明的实施例的宿设备可以包括:发射机,该发射机被配置为发送和接收数据;和控制单元,该控制单元被配置为控制发射机,其中宿设备被配置为执行∶从源设备接收用于扩展的显示识别数据(EDID)信息的读出请求;以及从源设备发送EDID信息;这里EDID信息包括∶包括基本分辩率信息的基础EDID块;和包括包含高分辨率信息的视频定时块和视频定时块的至少一个的优先级信息中的至少一个的显示识别数据(DisplayID)结构。
优先级信息可以表示∶由宿设备可支持的视频定时块的至少一个,或者多个视频定时块的优先级。
基于根据EDID信息确定的视频定时块,宿设备可以从源设备接收视频数据。
技术效果
按照本发明的一个实施例,源设备可以知道宿设备能够提供的最佳分辩率的信息,并且因此,源设备可以发送基于宿设备的最佳分辩率产生的视频数据。因此,宿设备可以按照规范将分辨率的内容适当地提供给用户。
此外,按照本发明的另一个实施例,源设备可以在宿设备能够提供的分辨率之中选择与视频数据的显示特性匹配的分辨率,并且因此,存在宿设备可以以最佳分辨率对用户提供内容的效果。
附图说明
附图在此处作为用于帮助理解本发明的描述的一部分被包括,其提供本发明的实施例,并且利用下面的描述来描述本发明的技术特征。
图1是图示按照本发明的实施例的DisplayPort系统的方框图。
图2是图示在DisplayPort系统中支持的分辨率的表。
图3是图示按照本发明的实施例的EDID结构的图。
图4和5是按照本发明的实施例的EDID扩展块。
图6示出按照本发明的实施例的显示识别数据(DisplayID)。
图7是图示用于发送和接收DisplayPort系统数据的方法的流程图。
图8是按照本发明的实施例的DisplayPort系统的流程图。
图9是在源设备和宿设备的方面中图示图8的流程图。
图10是图示按照优先级信息的实施例的DisplayPort系统操作的流程图。
图11是图示按照第一实施例的视频定时块的图。
图12是图示按照第二实施例的视频定时块的图。
图13是图示按照优先级信息的实施例的DisplayPort系统操作的流程图。
图14是在源设备和宿设备的方面中图示图13的流程图。
图15是图示按照第三实施例的视频定时块的图。
具体实施方式
虽然在本说明书中使用的术语被选择为当前尽可能广泛地使用的常规的术语,但同时考虑在本说明书中的功能,这些术语可以按照本领域技术人员的意图、新技术的实践和出现变化。此外,在特定的情形下,术语由申请人任意地选择。在这种情况下,该术语的含义将在相应的实施例的详细说明中描述。因此,在本说明书中使用的术语将基于该术语的实质的含义和基于贯穿本说明书的描述,不基于简单标称术语解释。
此外,这些实施例将参考伴随的附图和在伴随的附图中示出的内容详细描述,但是,本发明不限制或者局限于这些实施例。
在下文中,本发明的优选实施例将参考伴随的附图更详细地描述。
图1是图示按照本发明的一个实施例的DisplayPort系统的方框图。在下文中,使用DisplayPort发送和接收视频/音频/控制数据的设备将统称为DisplayPort系统。
参考图1,DisplayPort系统可以包括源设备100和宿设备200。特别地,在DisplayPort系统中,经由DisplayPort发送视频/音频数据的设备可以对应于源设备100,并且经由DisplayPort接收视频/音频数据的设备可以对应于宿设备200。在这种情况下,作为用于通过连接二个设备支持数据传输和接收的物理设备,可以提供DisplayPort电缆和连接器。
DisplayPort电缆和连接器可以在主链路和辅助(AUX)信道之间执行配对。主链路和AUX信道可以用于发送视频数据、音频数据和辅助数据。
主链路是单向、高带宽和低延迟的信道。主链路可以适当的用于同步的数据流的传输。
AUX信道是半双工和双向的信道。AUX信道可以用于控制设备之间的连接和控制该设备。为了经由AUX信道执行通信,源设备100可以是激活或者启动AUX信道的主设备,并且宿设备200可以是响应于激化的AUX信道的从属设备。
源设备100可以从宿设备200接收扩展的显示识别数据(EDID)信息。源设备100可以通过解析接收的EDID信息检测宿设备200的配置信息、支持功能等等。EDID信息可以包括至少一个块,该块包括有关宿设备200的各种信息,在下面将关于图7详细地对此进行描述。
源设备100可以包括显示单元110、用户输入接口单元120、控制单元180、发射机Tx、存储单元140、储存单元150、多媒体单元、功率控制单元130和电源单元170中的至少一个。
宿设备200可以包括EDID EEPROM 210、功率控制单元220、显示单元230、用户输入接口单元240、接收机Rx、控制单元280、电源单元250、存储单元260和多媒体单元270中的至少一个。在下文中,用于执行相同的操作的单元的描述将不再重复。
源设备100表示用于将存储在储存单元150中的内容发送给宿设备200,或者流送该内容的物理设备。源设备100可以将请求消息发送给宿设备200,或者接收从宿设备200接收的请求消息。源设备100可以提供用于处理宿设备200发送的响应消息并传送给用户的UI,并且在源设备100包括显示单元110的情况下,这个UI可以作为显示器提供。此外,源设备100可以请求提供给宿设备200的供电。
宿设备200可以从源设备100接收内容,并且可以通过发送请求消息给源设备100,或者处理从源设备100接收的消息来发送响应消息。宿设备200也可以处理从源设备100接收的响应消息,并且将传送的用户界面(UI)提供给用户。在宿设备200包括显示单元的情况下,宿设备200可以将UI提供给显示器。
用户输入接口单元120或者240可以接收用户的动作或者输入。作为一个实施例,用户输入接口单元120或者240可以对应于远程控制器、语音接收/检测设备、触摸输入感测/接收设备等等。
控制单元180或者280可以控制每个设备的常规操作。特别地,控制单元180或者280可以在被包括在相应的设备中的单元之间执行通信,并且可以控制每个设备的操作。
存储单元140或者260指的是易失的物理设备,其可以存储各种类型的数据。
储存单元150指的是非易失的物理设备,其可以存储各种类型的数据。
EDID EEPROM 210指的是存储EDID信息的EEPROM。
存储单元140或者260、储存单元150和EDID EEPROM 210全部可以起存储数据的作用,并且所有这些可以统称作存储单元。
显示单元110或者230可以通过控制单元180或者280的控制显示经由DisplayPort接收的数据或者内容、存储在存储单元中的数据和UI等等。
多媒体单元160或者270可以播放各种类别的多媒体。多媒体单元160或者270可以分别地以控制单元180或者280实现,或者以控制单元180或者280将其实现为整体物理部件。
电源单元170或者250可以供给操作源设备100、宿设备200和被包括在这些中的单元需要的电力。
发射机Tx是用于经由被包括在源设备100中的DisplayPort发送和接收数据的单元,其可以执行数据的传输和接收该数据包括在设备之间的命令、请求、动作、响应以及音频/视频数据。
接收机Rx是用于经由被包括在宿设备200中的DisplayPort发送和接收数据的单元,其可以执行数据的传输和接收,该数据包括在设备之间的命令、请求、动作、响应以及音频/视频数据。
功率控制单元130或者220可以经由发射机和接收机在设备之间管理和控制功率传输和接收。
除了发射机Tx之外的单元,在上述的单元之中的接收机Rx和控制单元180或者280可以按照实施例选择性地被包括在源设备100或者宿设备200中,并且可以不对应于基本部件单元。
同时,虽然其在该图中没有示出,但上述的每个块的描述可以类似地适用于HDMI系统。在这里,HDMI系统统称为使用HDMI发送和接收视频/音频/控制数据的设备。HDMI系统可以包括源设备100、宿设备200和HDMI电缆。
在HDMI系统中,经由HDMI发送视频/音频数据的设备可以对应于源设备100,并且经由HDMI接收视频/音频数据的设备可以对应于宿设备200。并且,HDMI电缆可以被提供用于通过连接二个设备来支持数据传输和接收。
HDMI电缆和连接器可以执行四个信道的配对,其提供最小化传输差分信号(TMDS)数据信道和TMDS时钟信道。TMDS数据信道可以用于转发视频数据、音频数据和辅助数据。HDMI系统提供视频电子标准协会(VESA)显示数据信道(DDC)。DDC用于在源设备和宿设备之间的配置和状态信息交换。
HDMI系统的源设备100和宿设备200可以包括与DisplayPort系统的源设备100和宿设备200相同的单元,并且用于该单元的描述与以上相同。
在下文中,将描述用于基于DisplayPort系统发送和接收数据的方法的各种实施例。但是,应该明白,以下的实施例也可以同等地或者类似地适用于HDMI系统。
图2是图示在DisplayPort系统中支持的分辨率的表。
参考图2,DisplayPort系统可以支持分辨率。如图2所示,强制性的分辨率在DisplayPort系统中没有指定。因此,在DisplayPort系统中,由宿设备200显示的内容的分辨率可以按照被包括在EDID信息中的基本分辨率信息,和EDID信息的解析顺序或者方法变化。因此,虽然宿设备200可以支持高分辨率,但可能出现提供低分辨率内容的问题。在下面将关于图7描述对于该问题的描述。
图3是图示按照本发明的一个实施例的EDID结构的图。
参考图3,EDID结构简要地示出被包括在每个地址中的信息。
EDID结构是包括在VESA中定义的显示装置的各种类型的信息的数据结构,并且可以被从宿设备200发送到源设备100,并且可以由源设备100读取。在EDID结构中,版本1.3的数据结构已经在IT显示装置、CE显示装置和视频接口(DisplayPort、HDMI等等)中使用。
EDID结构包括基础EDID块,并且基础EDID块也包括关于宿设备200的各种类型的信息。特别地,关于本发明,基础EDID块包括宿设备200能够支持的基本分辨率信息。但是,由于基础EDID块缺乏位数来包括UHD级,诸如4K和8K的高分辨率信息,所以基础EDID块包括比高分辨率更低的分辨率(例如,HD级、全HD级等等)的基本分辨率信息。源设备100可以基于基础EDID块的基本分辨率信息确定将要被发送给宿设备200的视频数据的分辨率。
图4和5是按照本发明的实施例的EDID扩展块。尤其是,图4示出EDID扩展块,并且图5A示出视频数据块。图5B示出音频数据块,并且图5C示出扬声器分配数据块。
在基础EDID块中描述的定时信息被设计成用于IT显示装置,并且在视频电子标准协会(VESA)中定义的EDID 1.3扩展块可以被分别地使用以便示出CE显示装置的定时信息。版本3的CEA扩展块在CEA-861B标准中定义,并且指定四个可选择的数据块(视频、音频、扬声器分配和特定的供应商)。
在图5A示出的视频数据块中,短视频描述符示出在CEA-861中定义的视频识别码。在图5B示出的音频数据块中,短音频描述符示出在CEA-861中定义的音频格式码。在图5C中示出的扬声器分配数据块描述符示出在CEA-861中定义的数据块有效载荷。
图6示出按照本发明的实施例的显示识别数据(DisplayID)。尤其是,图6A示出DisplayID结构,并且图6B示出被包括在DisplayID结构中的DisplayID扩展块的数据块格式。
DisplayID是用于替换E-EDID标准和E-EDID版本1.4的VESA标准。DisplayID的版本1.1在2009年3月发布,并且版本1.3在2013年9月发布。DisplayID的特点在于,具有包括现有的EDID扩展格式以及用于嵌入式显示器和3D显示器的新的扩展格式的各种结构。
参考图6A,DisplayID结构包括与内容的显示相关的各种数据块,所述内容诸如视频接口、显示设备技术、定时细节和制造商信息。
参考图6B,DisplayID扩展块可以包括各种字段。被包括在DisplayID扩展块中的每个字段的长度是可变的,并且特定的位数没有被指定。但是,特定的字段的长度可以是固定的。
用于每个字段的描述如下。
-数据块识别字段∶示出每个数据块的标记
-块修订版本和其它的数据∶当包括一位时修订版本增加,或者在每个块中变化。
-有效载荷字节的数目0→248∶由位数表示在单个数据块中使用多少有效载荷-1~第n个数据有效载荷字节∶从偏移03h到Nh表示每个数据有效载荷字节的作用
DisplayID扩展块可以用作“视频定时模式数据块”(在下文中,称为“视频定时块”),其包括由宿设备200支持的视频定时模式信息。在这种情况下,视频定时块可以包括播放宿设备200的内容所需要的分辨率信息、定时信息等等。特别地,按照本发明的实施例的视频定时块可以包括没有包括在基础EDID块中的高分辨率信息,例如,UHD级的4K和8K分辨率的信息。
存在六个类型的视频定时块,并且源设备100可以基于在六个类型之中的视频定时块的类型将视频数据发送给宿设备200。对于这个处理,在六个类型之中的至少一个类型的视频定时块可以包括视频定时块的优先级信息。在这里,视频定时块的优先级信息可以是表示宿设备200能够支持的至少一个视频定时块或多个定时块的优先级的信息。
源设备100可以基于优先级信息确定视频定时块的类型,并且基于确定的视频定时块将视频数据发送给宿设备200。由于视频定时块被包括在DisplayID结构中,在本发明中,其可以表示视频定时块的优先级信息被包括在DisplayID结构中。视频定时块的实施例将在下面关于图11被更详细地描述。
图7是图示用于发送和接收DisplayPort系统的数据的方法的流程图。
参考图7,首先,源设备100和宿设备200可以互相连接(步骤S600)。在这种情况下,源设备100和宿设备200可以经由DisplayPort电缆连接,但是不受限于此,并且可以经由HDMI电缆连接。
接下来,源设备100可以将电源线切换到高电平,并且可以施加电流(步骤S610)。例如,源设备100可以将5V电源线从低电平切换到高电平切换,并且施加电流。经由该过程,源设备100可以操作EDID信息存储其中的EEPROM以及相关的电路。
随后,宿设备200可以从低电平到高电平切换热插拔检测(HPD)线路(步骤S620)。在这种情况下,宿设备200可以通知DisplayPort电缆被正常地连接,以及EDID相关的电路被激化,使得访问EDID信息对于源设备100可用的事实。
接下来,源设备100可以发送EDID信息读出请求给宿设备200(步骤S630)。
随后,响应于EDID信息读出请求,宿设备200可以发送存储在EDID EEPROM中的EDID信息给源设备100(步骤S640)。EDID信息可以包括基础EDID块、CEA扩展块和DisplayID结构。关于图3至图6,用于元素的描述如上所述。
接下来,源设备100可以解析EDID信息(步骤S650)。在这种情况下,虽然在流程图中其没有示出,但源设备100可以基于基础EDID块和/或被包括在EDID信息中的DisplayID结构确定将要发送给宿设备200的视频数据的分辨率。
传统地,当确定视频数据的分辨率的时候,由于在被包括在DisplayID结构中的基础EDID块和视频定时块之间的优先级没有被指定,所以源设备100基于被包括在基础EDID块中的基本分辨率信息确定视频数据的分辨率。因此,虽然宿设备200可以支持高分辨率,但可能出现提供低分辨率内容的问题。
因此,在本发明中,DisplayID结构中的视频定时块可以被配置为具有比基础EDID块高的优先级。因此,源设备100通过优先地考虑被包括在视频定时块中的高分辨率信息确定视频数据的分辨率,并且因此,宿设备200可以适当地提供高分辨率的内容。该描述将在下面参考图7至图15更详细地被描述。
最后,源设备100可以基于接收的EDID信息将视频数据发送给宿设备200(步骤S660)。特别地,源设备100可以基于EDID信息确定的分辨率将视频数据发送给宿设备200。
图8是按照本发明的实施例的DisplayPort系统的流程图。图9是在源设备100和宿设备200的方面中图示图8的流程图。
以上关于图7的描述可以同等地适用于该流程图。特别地,在图8中示出的步骤S800至S840对应于在图7中示出的流程图的步骤S600至S640。并且,由于用于在图9中示出的步骤S600至S640的描述被在图7中公开,所以用于该步骤的描述将被省略。
参考图8和图9,在DisplayPort系统中接收EDID信息的源设备100可以通过解析接收的EDID信息确定视频定时块(步骤S850和S900)。尤其是,从宿设备200接收EDID信息的源设备100可以确定单个视频定时块,以便通过解析EDID信息确定视频数据的分辨率。
当解析EDID信息的时候,源设备100可以读取基础EDID块、CEA扩展块以及被包括在EDID信息中的DisplayID结构。在视频定时块的优先级信息被包括在DisplayID结构中的情形下,当确定视频数据的分辨率的时候,源设备100可以基于该优先级信息选择在六个类型的视频定时块之中的单个视频定时块。因此,与基础EDID块的基本分辨率信息相比,源设备100可以通过优先地考虑被包括在选择的视频定时块中的高分辨率信息确定视频数据的分辨率。
源设备100按照作为各种实施例的优先级信息的形状确定视频定时块,并且用于此的描述将在下面参考图10至16被描述。
最后,源设备100可以基于确定的视频定时块发送视频数据(步骤S860和S910)。尤其是,源设备100可以基于在先前的步骤中被包括在确定的视频定时块中的高分辨率信息将视频数据发送给宿设备200。
图10是图示按照优先级信息的实施例的DisplayPort系统的操作的流程图。图11是图示按照第一实施例的视频定时块的图。图12是图示按照第二实施例的视频定时块的图。用于在图10中示出的步骤S800至S840的描述与关于图8的描述相同。
参考图10,在DisplayPort系统中,源设备100可以解析EDID信息(步骤S1000)。源设备100可以通过解析EDID信息获得关于宿设备200的各种类型的信息。
接下来,在DisplayPort系统中,源设备100可以使用在EDID信息之中被包括在DisplayID结构中的视频定时块的优先级信息确定是否宿设备200可支持的视频定时块是多个(步骤S1010)。
在每个视频定时块中,可以包括表示相应的块由宿设备200可支持的优先级信息。在这种情况下,优先级信息可以作为标志或者位被包括在每个视频定时块中。在相应的块由宿设备200可支持的情形下,优先级信息值可以作为标志被设置为位值“1”。相反地,在相应的块由宿设备200不可支持的情形下,优先级信息值可以作为标志被设置为位值“0”。
尤其是,参考图11,视频定时块的00h偏移可以表示相应的视频定时块的类型。视频定时块可以被划分为六个类型,并且可以由03h、04h、05h、06h、11h和13h的六个类型值区分。
视频定时块的优先级信息可以被包括在01h偏移中。特别地,视频定时块的位的值变化信息(在下文中,称为“修订信息”)可以被分配给在01h偏移中的位0至2,并且视频定时块的优先级信息可以被分配给位3至7。尤其是,位3可以被作为用于视频定时块的优先级信息的标志分配。
修订信息和优先级信息的每个可以被设置为用于由宿设备200可支持的视频定时块的“1”。尤其是,位0和位3的每个可以在相应的视频定时块的0h偏移中被设置为“1”。在这种情况下,源设备100可以通过参考相应的视频定时块的偏移03h至0Nh确定视频数据的分辨率。
偏移03h至0Nh的每个分别地包括视频定时模式的信息,并且由宿设备200可支持的高分辨率信息可以被包括在每个视频定时模式中。在多个视频定时模式被在视频定时块中定义的情形下,优先级可以被在多个视频定时模式之中被设置。
参考以上的描述,在由宿设备200可支持的视频定时块是多个的情形下,相应的视频定时块的修订信息和优先级信息的值可以被分别地设置为“1”。在更加特殊的情形下,参考图12,当宿设备200可以支持第一和第二类型的视频定时块的时候,第一和第二类型视频定时块的修订信息和优先级信息两者可以被设置为“1”。另一方面,由宿设备200不可支持的视频定时块的修订信息和优先级信息两者可以被设置为“0”。
再次参考图10,在存在由宿设备200可支持的一个视频定时块的情形下,源设备100可以基于该视频定时块发送视频数据(步骤S1020)。在更加特殊的情形下,源设备100可以按照视频定时块的优先级信息选择可以由宿设备200支持的视频定时块,并且可以基于被包括在选择的视频定时块中的高分辨率信息将视频数据发送给宿设备200。
在存在由宿设备200可支持的多个视频定时块的情形下,源设备100可以选择在可以由宿设备200支持的视频定时块之中的单个视频定时块(步骤S1030)。在这种情况下,源设备100可以基于视频定时块的“类型值”选择一个视频定时块。
例如,当类型值较低时,源设备100可以识别优先级是较高的。因此,源设备100可以选择在由宿设备200可支持的视频定时块之中最低的类型值的视频定时块。如图12所示,在宿设备200支持第一和第二类型的视频定时块的情形下,源设备100可以选择类型值是低的第一类型的视频定时块。
最后,源设备100可以基于选择的视频定时块将视频数据发送给宿设备200(步骤S1040)。
迄今为止,所描述的情形的实施例是优先级信息表示由宿设备200可支持的至少一个视频定时块。在下文中,在下面所描述的情形的实施例是优先级信息表示由宿设备200可支持的多个视频定时块。
图13是图示按照优先级信息的实施例的DisplayPort系统操作的流程图。图14是在源设备和宿设备的方面中图示图13的流程图。
关于图13,由于步骤S800至S840参考图13描述,重叠的描述将被省略。关于图14,由于步骤S600至S640参考图7描述,重叠的描述将被省略。
参考图13和14,在DisplayPort系统中,源设备100可以通过解析EDID信息选择与视频数据的推荐的分辨率信息相匹配的视频定时块(步骤S1300和S1400)。
在该实施例中,优先级信息可以表示用于多个视频定时块的优先级。在图10至12的实施例中,优先级信息表示可以仅由宿设备200支持的多个视频定时块,但是,不提供在多个视频定时块之中与优先级相关的信息。
另一方面,在该实施例中,优先级信息可以提供在可以由宿设备200支持的多个视频定时块之中的优先级的信息。该优先级信息可以作为位的值被包括在每个视频定时块中,并且详细说明将如下参考图15。
因此,通过按照优先级信息顺序地匹配视频数据的推荐的分辨率信息和视频定时块,源设备100可以选择匹配的单个视频定时块。在这里,视频数据的推荐的分辨率信息可以表示回放该视频数据需要的最佳分辨率和/或最高的分辨率。
源设备100可以按照视频定时块的优先级信息顺序地匹配视频数据的推荐的分辨率信息和被包括在视频定时块的每个中的高分辨率信息,并且可以选择匹配的单个视频定时块。
最后,源设备100可以基于选择的视频定时块将视频数据发送给宿设备200(步骤S1310和S1410)。
图15是图示按照第三实施例的视频定时块的图。尤其是,图15A示出第二类型的视频定时块的格式,并且图15B示出第三类型的视频定时块的格式。图15C示出第五类型的视频定时块的格式,并且图15D示出第六类型的视频定时块的格式。
参考图15,修订信息可以被分配给01h偏移的位0至2,并且优先级信息可以被分配给位3至7。特别地,在该实施例中,分配给每个视频定时块01h偏移的位3至7的值可以按照视频定时块的优先级是不同的。例如,如图所示,由于在视频定时块中优先级是较高的,分配给位3至7的值可以是较小的。另外,由于在视频定时块中优先级是较高的,01h偏移的值可以是较小的。
因此,在优先级是以第二类型→第三类型→第五类型→第六类型的顺序增高的情形下,如图所示,值1(“00001”)>2(“00010”)>3(“00011”)>4(“00100”)可以被分别地顺序地分配给视频定时块的位3至7。
但是,该分配不局限于如上所述的实施例,并且由于在视频定时块中优先级是较高的,01h偏移的值可以是更大的。
由于源设备100具有优先地读取第一类型的视频定时块的特征,所以除了值1之外的不同的值可以被分配给视频定时块的位3至7。此外,由于第四类型的视频定时块是DMT ID码,并且具有不被作为优选的定时分配的特征,所以除了值1之外的不同的值可以被分配给视频定时块的位3至7。
虽然为了描述的方便起见,本发明已经通过单独的附图描述,但是通过合并对于每个图描述的实施例,其对设计以便实现新的实施例来说也是可能的。此外,如上所述的实施例的结构和方法非限制性地适用于显示设备,但是,该实施例的一部分或者整个可以被有选择地组合和构造以便实现各种修改。
虽然优选的实施例已经被特别地示出和描述,但本说明书将不会局限于如上所述的特定的实施例,并且本领域技术人员应该理解,不脱离如由以下的权利要求所限定的本发明的精神和范围,可以在其中在形式和细节方面进行各种变化,并且供选择的实施例不应该从本发明的发明概念和前景分别地理解。
各种实施例已经以用于本发明的最佳模式描述。
工业实用性
本发明可以在一系列的显示接口领域(例如,DisplayPort、HDMI等等)中使用。
对于本领域技术人员来说显而易见的是,不脱离本发明的精神和范围,可以进行各种修改和变化。因此,本发明意欲在所附的权利要求和等效范围内包括本发明的修改和变化。