屏幕显示的光标显示方法和屏幕显示的图像显示装置的制作方法

文档序号:2611245阅读:579来源:国知局
专利名称:屏幕显示的光标显示方法和屏幕显示的图像显示装置的制作方法
技术领域
本发明涉及一种OSD(屏幕显示)光标显示方法和一种OSD图像显示装置,特别涉及一种能够更平滑地显示从OSD源传输到显示装置的OSD光标的方法和装置。
数字电视DTV不仅接收通过其自身的调谐器接收的数字电视图像信号,而且还接收各种来源的图像信息,并将其显示在屏幕上。也就是说,例如DTV,通过卫星并通过被称为机顶盒STB的卫星广播接收机或电缆转换器接收电视信号,接收通过数字视频光盘DVD播放器再现的图像信号,以及接收通过IEEE1394总线从数字录像机DVCR再现的图像信号。在EIA-775标准系列中规定了DTV1394接口标准。这里,提供图像信号的信号源被定义为提供方,接收和显示图像信号的装置如DTV被定义为使用方。根据DTV1394标准,图像信号以MPEG传送流(transport stream)提供给使用方,OSD数据以位图(bitmap)格式提供给使用方。此外,提供方和使用方也进行控制信号和状态信号交换一般来说,提供方和使用方各自采用遥控器用于用户接口。因此,使用方的用户接口被设计为通过遥控器可交互控制设置能够在OSD屏幕上显示。但是,虽然提供方的用户接口被设计为通过遥控器可交互控制设置能够在OSD屏幕上显示,OSD屏幕实际上是通过DTV显示的。因此,在提供方和使用方之间传输的OSD数据量很大的情况下,显示屏幕的自适应显示变得很困难,因为由于在使用方中接收提供方的OSD数据使过多的处理数据在显示。即,观众在视觉上能感觉到图像的变换和移动很不自然。这种现象成为产品价值最终被低估的一个原因。
特别是,随着产品的用户接口变得更方便、功能变得更多,在评估产品价值时,OSD屏幕的平滑操作变得更为重要。
鉴于以上所述的现有技术涉及的问题,完成了本发明。本发明的一个目的就是提供一种OSD光标显示方法和一种OSD图像显示装置,通过在初期传输OSD光标显示数据并在此后仅传输光标显示位置信息,该方法和装置能够在显示装置中更快地和更平滑地显示OSD源所提供的OSD显示数据。
根据本发明的一个方面,本发明的方法包含以下步骤OSD源将OSD光标显示数据传输到显示装置;所述显示装置在存储器中存储所接收的OSD光标显示数据;所述OSD源仅将光标显示位置信息传输到所述显示装置;所述显示装置在所接收的光标显示位置显示存储在所述存储器中的该光标显示数据。
根据本发明的另一方面,本发明的该装置包含OSD源遥控器,用于在屏幕上产生光标显示命令;OSD源,在从所述OSD源的遥控器收到该光标显示命令的情况下,首先传输OSD光标显示数据,并在此后仅传输光标显示位置信息;显示装置,在存储器中存储从所述OSD源接收的OSD光标显示数据,并响应所接收的光标显示位置信息,通过读取存储在所述存储器中的光标显示数据,在屏幕上显示该光标显示数据。
根据本发明,因为在提供方和使用方之间在传输OSD光标显示数据时,仅需要传输光标的显示位置信息,所以传输的数据量被减少。从而,在使用方中需要被处理的数据量被减少,可以使在使用方的屏幕上以更快的速度显示提供方的OSD光标。
通过如下结合附图对本发明进行的详细描述,能够更好地理解本发明的其他目的、优点,其中

图1表示根据本发明的OSD图像显示装置的一个实施例;图2是表示图1工作的电路图;图3表示根据本发明的提供方的输出异步插入寄存器OAPR的数据结构;图4表示根据本发明的初始OSD光标显示数据的子帧结构;图5表示根据本发明的从提供方传输到使用方的OSD光标ID子帧结构。
以下参考附图,通过本发明的一个实施例对本发明进行详细描述。
图1表示根据本发明的OSD图像显示装置的一个实施例。
通过同轴电缆102连接的卫星天线104,机顶盒100和提供方接收卫星提供的数字卫星广播信号。机顶盒100从所接收的卫星广播信号中检测MPEG传送流,并通过DTV 1394总线200将检测到的MEPG传送流提供给DTV 300。
机顶盒100通过遥控器接收部分112输入遥控器110产生的命令。响应该输入的命令生成相应的OSD数据,并将其通过DTV 1394总线200提供给DTV 300。
DTV 300通过MPEG解码器对接收的MPEG传送流进行解码,将图像信号还原,并将还原的图像信号和接收的OSD数据叠加后显示在屏幕上。因此,用户可以通过使用机顶盒遥控器控制STB 100以观看显示在DTV屏幕上的STB的OSD屏幕。
DTV300通过DTV遥控器310来控制。
图2是表示图1操作的电路方框图。
机顶盒100和DTV 300通过DTV 1394总线200互连。
机顶盒100包含MPEG源112、OSD产生器114、输出异步插入寄存器OAPR116、命令输入部件118和控制部件120。MPEG源响应控制部件120的控制,通过输入卫星广播信号检测MPEG传送流,并将检测到的MPEG传送流提供给DTV300。响应控制部件120的控制,OSD产生器114以位图格式产生OSD显示数据。
输出异步插入寄存器OAPR 116存储4字节的数据,如图3所示。图3中的输出异步插入寄存器OAPR的数据结构如表1所示。
表1
根据本发明,输出异步插入寄存器OAPR的信息在STB 100和DTV 300初始连接时由DTV提供给STB。在DTV具有自有OSD目标数据保存可能性指示数据的情况下,如果OSD目标数据保存可能性信息提供给STB 100,则STV将光标数据保存可能性指示位CS位设定为“1”。
OSD光标数据从STB 100传输到DTV 300。作为光标数据,图4所示的OSD光标显示数据首先被传输,接着图5所示的OSD光标ID数据被传输。
DTV 300包含MPEG解码器312、缓存器314、叠加器316、图像显示器318、存储器320、命令输入部件322和控制部件324。MPEG解码器312通过输入MPEG传送流将编码压缩的图像数据扩展,将数据输出到叠加器316。缓存器314响应控制部件324的控制,将所提供的OSD数据缓存,并将相应的OSD数据提供给叠加器316。叠加器316将图像数据和OSD数据进行叠加,并将其提供给图像显示器318。存储器320将STB 100提供的OSD显示数据进行存储。命令输入部件322接收遥控器310产生的命令信号,并将该命令信号提供给控制部件324。
在OSD光标显示指令通过遥控器110被输入的情况下,通过控制部件116控制OSD产生器114,STB 100首先产生并传输如图4所示的OSD光标显示数据的子帧。
如图4所示的OSD光标显示数据的子帧包含1字节的类型码(TYPECODE)、3字节的数据长度(data length)、1字节的BUF、1字节的SW、光标显示位置的12位X坐标值、光标的12位Y坐标值、2字节的光标显示宽度、2字节的光标显示高度和多个2字节光标像素(pixel)数据。所述子帧的类型码例如具有值“0XF0”。光标像素数据是位图格式数据。这里,“0XF0”的“0X”表示六进制码。因此,“F0”表示六进制码的值。
在DTV 300中,通过总线200传输的OSD光标显示数据子帧被临时存储在缓存器314中。
在控制部件324中,对存储在缓存器314中的子帧的类型码进行分析,如果类型码是“0XF0”,将存储在缓存器314中的OSD光标显示数据存储在存储器320中。并且,将所接收的光标显示数据显示在指定的XY位置。
在传输OSD光标显示数据子帧后,STB 100通过提供控制信号给OSD产生器114,输出OSD光标显示信息。接着,OSD光标显示信息仅输出光标显示位置信息或8字节的光标ID信息,如图5所示。
光标ID信息子帧包含1字节的类型码、3字节的数据长度、1字节的BUF、1字节的SW、光标显示位置的12位X坐标值、光标的12位Y坐标值。光标的位置信息被设定为类型码“0XF1”,并由包含X和Y位置信息的4字节构成。BUF的值为“0”,SW的值为“0”。BUF和SW的“00”是用于在使用方的缓存器314中快速定位光标显示数据的控制码。即,光标ID信息具有来自光标位图信息的不同值的类型码。
因此,DTV 300对在缓存器314中接收的如图5所示的子帧进行分析,如果类型码值为“0XF1”,对OSD光标显示数据已经被接收并存储在存储器中的光标的下一个显示位置信息进行分析,在读取存储在存储器320中的光标显示数据并即时地将所述光标显示数据存储在缓存器314中之后,DTV在所给X坐标值和Y坐标值指定的屏幕位置上显示存储在缓存器314中的该光标显示数据。
因此,根据本发明,在每次光标位置移动时,STB 100并不以位图格式将全部OSD光标显示数据发送到DTV 300。如果全部OSD光标显示数据在先期已被发送,此后仅发送光标显示位置信息,STB 300首先读取所接收的光标显示数据,并将该光标显示数据显示在指定的屏幕位置上。因为在STB 100和DTV 300之间接收和传输的数据量被大为减少,屏幕上光标的移动能够被快速地显示出来,因此当用户观看时,光标的移动看上去很自然。
如上所述,因为在提供方和使用方之间传输OSD光标显示数据时仅需要传输光标显示位置信息,所以数据传输量被减少。从而,在使用方中需要被处理的数据量被减少,所以可以在使用方的屏幕上高速地显示提供方的OSD光标。
虽然本发明是参照特定实施例来描述的,但本领域的技术人员应当理解,在不脱离所附权利要求所限定的本发明的精神和范围的情况下,可以对其进行各种修改。
权利要求
1.一种OSD(屏幕显示)光标显示方法,包括以下步骤OSD源将OSD光标显示数据传输到显示装置;所述显示装置将所接收的OSD光标显示数据存储在存储器中;所述OSD源仅将光标显示位置信息传输到所述显示装置;及所述显示装置在所接收的光标显示位置显示存储在所述存储器中的光标显示数据。
2.如权利要求1所述的OSD光标显示方法,还包含在所述OSD源向显示装置传输OSD光标显示数据前检查所述显示装置是否是能够存储OSD光标显示数据的产品的这一步骤。
3.一种OSD图像显示装置,包含OSD源遥控器,用于在屏幕上产生光标显示指令;OSD源,在从所述OSD源的遥控器收到光标显示指令的情况下,首先传输OSD光标显示数据,此后,仅传输光标显示位置信息;及显示装置,在存储器中存储从所述OSD源接收的OSD光标显示数据,并响应所接收的光标显示位置信息,通过读取存储在所述存储器中的该光标显示数据在屏幕上显示该光标显示数据。
4.如权利要求3所述的OSD图像显示装置,还包含用于设定所述OSD源是能够存储由所述显示装置提供的OSD光标显示数据的产品这一显示信息的寄存器。
全文摘要
一种OSD(屏幕显示)光标显示方法及其图像显示装置。该方法包括步骤:OSD源将OSD光标显示数据传输到显示装置;显示装置将接收的OSD光标显示数据存储在存储器中;OSD源仅将光标显示位置信息传输到显示装置;显示装置在接收的光标显示位置显示存储在存储器中的光标显示数据。因为仅在首次时传输OSD光标数据,此后仅传输光标显示位置信息,因此减少了传输的数据量,从而处理速度变快,在屏幕上移动光标定位的时间变快,光标的移动更为平滑。
文档编号G09G5/08GK1320898SQ011049
公开日2001年11月7日 申请日期2001年2月26日 优先权日2000年4月24日
发明者李成龙 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1