CN1212007C - 数字设备、管理屏幕显示菜单的方法和数字电视设备 - Google Patents
数字设备、管理屏幕显示菜单的方法和数字电视设备 Download PDFInfo
- Publication number
- CN1212007C CN1212007C CNB988115328A CN98811532A CN1212007C CN 1212007 C CN1212007 C CN 1212007C CN B988115328 A CNB988115328 A CN B988115328A CN 98811532 A CN98811532 A CN 98811532A CN 1212007 C CN1212007 C CN 1212007C
- Authority
- CN
- China
- Prior art keywords
- osd
- bit
- digital
- data
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
- Communication Control (AREA)
- Digital Computer Display Output (AREA)
Abstract
提供了一种在公共用户电子(CE)设备之间用于交换屏幕显示菜单和相关的控制的互用性。这种互用性以物理的和链路层的IEEE1394串行总线为基础,而且使用AV/C或CAL作为控制语言。本发明用于把由目标装置(例如,数字VCR)构造的一种比特映象的屏幕显示菜单提供给显示设备(例如,数字电视)。
Description
技术领域
本发明包括一种对通过比如数字数据总线互联的比如用户电子设备等等的多重电子设备进行控制的系统。本发明特别涉及一种用于管理这样的设备的屏幕显示菜单的互用性(interoperability)的装置。
背景技术
可以利用一种数据总线互连数字电子设备,互连比如电视接收机、显示设备、盒式录象机(VCR)、直接广播卫星(DBS)接收机以及室内控制设备(例如,保安系统或温度控制设备)。按照一种总线协议进行使用数据总线的通信。总线协议的例子包含用户电子总线(CEBus)和IEEE 1394高性能串行总线。
总线协议通常提供控制信息和数据两者的通信。例如,CEBus控制信息是在一个“控制信道”上进行通信,该″控制信道″具有电子工业协会(EIA)规程IS-60所规定的协议。在IEEE 1394串行总线上,通常使用串行总线的异步服务通信控制信息。利用例如通用使用语言(CAL)或AV/C,可以定义用于特殊的使用的控制信息。
在今天的模拟音频/视频(A/V)组合中,控制外围设备可能包含但是也不一定需要在显示设备(即,TV)上起动屏幕显示(OSD)机构。这样的A/V设备的OSD由外围设备或目标设备(例如,VCR)产生而且按照与任何其他视频信号相同的方法从这样的装置的NTSC输出端输出。因此,在外围设备或显示设备中都不需要附加的硬件或软件。图1阐明使用这样的控制方法论的常规的带VCR 12和显示设备14(例如,电视)的一种A/V系统10。VCR 12产生与控制VCR 12相关的菜单而且通过VCR 12的NTSC输出端作为合成的视频信号提供给显示设备14。
发明内容
很遗憾,不能使用近似于(DTV)的显示设备12(参见图2),因为数字电视要求把菜单作成MPEG-2传递流进行传递。为了产生这样的流就需要所有的外围设备都集成有MPEG编码器15,因此大大地增加了这样的用户电子设备的成本和复杂度。
本发明用于在由数字串行总线互连的公共用户电子设备(CE)之间交换屏幕显示(OSD)菜单和相关的控制。该串行总线被用于该物理和链路层;控制语言用于管理OSD而且用于控制通过总线互连的装置的连接性。具体来说,本发明用于把由目标装置创建而且控制的比特-映象的OSD传送给显示设备而且把该比特-映象的OSD与由该显示设备接收的数字视频流合并。在优选实施例中,由触发消息管理的该比特-映象的OSD菜单从该目标发送给该显示设备。
本发明允许为该显示设备(例如,DTV)选定目标或源设备(例如,DVCR),从而允许该目标装置在该显示设备上显示内容和OSD。另外,用户可以为该目标装置选择源;这就允许装置的链接,以便能够在DTV上观看到例如由电缆STB正在解码的节目而且同时地记录在DVHS记录设备中。
本发明的另一方面包括远程导航(remote navigation);即通过菜单使正在控制的设备跟踪用户的导航(user’s navigation)。例如,不需要显示设备(即,电视)的参与,VCR(即,目标)自己更改OSD,以移动其高亮区。利用在下面描述的OSD更改块就可以完成这样的操作。
本发明提供了一种数字设备,包含:
(a)用于从处于所述数字设备之外且由数字总线连接到所述数字设备的外围音频/视频设备接收一种表示与所说外围音频/视频设备相关的屏幕显示的比特-映象的数据的装置;
(b)用于接收一种表示节目的事件的数字流的装置;以及
(c)用于在所说的数字设备中合并从所说外围音频/视频设备收到的所说比特-映象的数据与所说数字流,产生一种表示已合并的可显示的图像的信号的装置。
本发明还提供了一种用于管理与显示设备互连的外围音频/视频设备的屏幕显示菜单的方法,所述外围音频/视频设备处于所述数字设备之外且由数字总线连接到所述数字设备,所述显示设备执行下列步骤:
(a)从所说外围音频/视频设备接收一种表示比特-映象的数据的块的特性的消息,该比特-映象的数据储存在与所说外围音频/视频设备相关的存储器件中,所说比特-映象的数据与所说外围音频/视频设备的屏幕显示菜单相关;
(b)向所说外围音频/视频设备产生而且提供读取请求指令;
(c)响应所说读取请求指令,从所说外围音频/视频设备接收所说数据;
(d)接收一种表示节目的事件的数字流;以及
(e)合并从所说外围音频/视频设备收到的所说数据与所说数字流,产生一种已合并的可显示的图像,所说已合并的图像表示与所说外围设备相关的屏幕显示。
本发明还提供了一种数字电视设备,包含:
(a)用于从外围音频/视频设备接收一种表示与所说外围音频/视频设备相关的屏幕显示的比特-映象的数据的装置,其中所述外围音频/视频设备处于所述数字电视设备之外且由数字总线连接到所述数字电视设备;以及
(b)经所述数字总线接收来自所说外围音频/视频设备的后来的比特-映象的数据的装置,该后来的比特-映象的数据表示所说先前传送的比特-映象的数据的更改部分,所说后来的比特-映象的数据被变址到所说先前传送的比特映象的数据中。
附图说明
参考这些附图可以更好地理解本发明:
图1以简化框图的形式显示现有的音频/视频系统的互用性;
图2以简化框图的形式显示数字VCR和数字电视的互用性;
图3以简化框图的形式显示采用本发明的数字设备的互用性;
图4以简化框图的形式显示一种显示设备,该显示设备有使用本发明构造的屏幕显示菜单;
图5以简化框图的形式显示图4的屏幕显示菜单的显示设备的构造;
图6以简化框图的形式显示图4的屏幕显示菜单的更改;以及
图7以简化框图的形式显示本发明的屏幕显示菜单的不同分辩的像素映象。
在这些附图中,不同的图中相同的标记表示这些特征是相同的或相似的。
具体实施方式
在本地网络环境内的许多应用中已经建议使用IEEE 1394串行总线。在视频电子标准协会(VESA)内正在讨论把它用于一种“全部本地网络”。正在创造下一代PCs并将用于包括磁盘驱动器的本地外围设备。另外,比如数字电视(DTVS)和数字视频录音带记录设备(DVHS)的数字音频/视频用户电子设备可以利用串行总线来互连这些设备。
IEEE-1394是为外围设备或底板总线开发出的一种高速率、低成本的数字串行总线。该总线的重点的一部分包括:动态的节点地址分配,100、200、以及400Mbits/sec的数据速率,异步和同步的模式,公正总线判优,以及与ISO/IEC 13213的相容性。共同未决申请;代理人记录摘要编号88,761和88,823讨论了利用IEEE-1394串行总线用于音频/视频设备的互用性。
使用多个格式中的一个就可以实现把屏幕显示菜单(OSD)从目标(即,要控制的装置)给显示设备(例如,DTV)的操作。例如,可以使用没有导航特征的HTML的子集来描述该OSD。另一可能性是使用类似于DVD副图象格式的方式传送游程长度编码的版本的菜单。然而,优选实施例包括按照OSD比特映象格式传送该实际信息。例如,利用该200M比特/秒IEEE 1394串行总线的频带宽度的10%,以大约100毫秒可以传送一种8比特/像素、全屏幕、640×480OSD。
用于该OSD描述(OSD description)的比特-映象格式允许:(1)生产商保持该OSD的″看和感觉″,(2)自由产生该OSD和(3)用于动态更改(即,可以更改部分屏幕甚至单一像素)。与经过压缩的再现相比,要求少的处理时间显示该比特-映象再现,因为显示这样的比特-映象的OSD菜单需要最小的信号译释和操作。叙述性的近似,比如HTML,其缺点在于普通的用户产品难于规定和升级。
为了简化该比特-映象的OSD信息的传送,最好利用一种″拉″(″Pull″)方法。用这种方法,通过异步地读由该显示设备发出的请求,把大部份的OSD数据从该目标或外围设备传送给显示设备。即,通过使用至少一块IEEE 1394的读事务,这些显示设备从外围设备的存储器中读取OSD信息。当外围设备已准备好开始传送数据时,通过从该外围设备给该显示设备发送″触发″指令,通知该显示设备OSD数据的位置和大小。
从外围设备给显示设备传送一种OSD菜单的变通办法包含:(1)一种异步推动方法(asynchronous push method),它主要地使用由外围设备启动的IEEE 1394异步的写事务,把该OSD数据写入该显示设备,(2)同步传递方法,用于在IEEE 1394提供的同步频道之一上广播该OSD数据,(3)传播该OSD信息的异步流方法和(4)另外,可以由8VSB-T(格式结构)或16 VSB RF再调制的频道提供该比特-映象的OSD。
图3定义了一种系统10,该系统10用于在通过IEEE 1394串行总线互连的数字A/V设备之间提供互用性。在这样的系统10中,通过把从外围设备或目标装置12(例如,DVCR)直接地得到的屏幕显示(OSD)菜单利用该″拉″方法传送给显示设备14(例如,DTV),就可以实现互用性。该菜单并不当作一种通过外围设备中所包含的MPEG编码器首先要求通过该菜单信息的。合成视频信息流来传送。该菜单被作为一种比特-映象的OSD通过串行总线16传送给DTV 14,在显示该菜单之前,在DTV 14中,可以用解码的MPEG流重复占用该菜单信息。
许多装置可以使用一种登记表,该登记表是在一种查看各个仪器自我描述装置表(SDDT)中储存的信息的一种发现过程的期间所建造的一种表。该SDDT可以包含诸如独有的ID、节点地址等等的这样的信息。该DTV使用该登记表以建造允许用户设置组件之间的连接的一种菜单(类似于现在的用户为他们的电视的源选择合成输入的过程)。首先目标装置检查该自我描述装置表(SDDT)内显示格式和最大可用的块字段,查看可以处理什么样的大小和分辩率的OSD。然后它构造该OSD数据(头标和比特-映象)而且存储在它的OSD存储区中。
如图4所示,显示器14上构造的一种OSD菜单18包括OSD区域20和OSD更改块24(OSDUB1到OSDUB2)。定义OSD区域的该数据包括在主OSD头标中所包含的的单个色映象。每个OSD更改块由一种OSD更改块头标和比特-映象组成。用来构造OSD的显示设备从该目标(例如,VCR)中获得用于构造OSD菜单的该更改块。通过该串行总线把该OSD更改块从该目标传送给该显示设备。
一旦准备好传送该OSD信息,该目标就发送触发消息给该显示设备(参见图5)。相同的触发消息既被用于主OSD头标也被用于OSD更改块24。每个OSD更改块24需要独有的触发消息。通过使用从目标给该显示设备的触发消息时才开始传送OSD更改块。在该显示设备中可以执行一种排队以便按照与接收的排序相同的的排序处理这些触发消息。
由于这些触发消息22将按它们发送出的顺序处理,因此该目标知道哪一OSD更改块在底部哪一个在顶部是重要的。例如,OSD块0(主OSD头标和调色板(palette))的触发消息是首先发送的,随后是OSD块1的触发消息等等,实际上,该首先的更改块终止在底部该最后的更改块放在顶部。(即,以级的方式构造OSD菜单,其中每个后级可以重写一部分前级)。这样就允许运行中构造OSD块,从而维持低的内存需求。
比特映象紧随每个OSD块的头标。在存储器储存的这些OSD像素是从调色板设置的色/亮(chroma/luma)级别的4:4:4的再现。每个调色板入口包含透明(T)比特、混合(B)比特,6比特的Y、4比特的Cb和4比特的Cr。每个入口的透明比特和混合比特允许该目标逐像素地选择显示或者OSD像素、视频像素或者复合像素。
在收到目标送来的触发消息之后,显示设备中的OSD模块请求存储器从该触发消息规定的存储单元开始存取(即,异步地读)。如果这些OSD是全新的,则触发消息首先应该参考主OSD头标和调色板。一旦该显示设备有这种信息,然后它请求第二触发消息(即,OSD更改块1)规定的信息(即,OSD更改块)。该显示设备读与OSD块1相关的所有的信息而且开始构造实际的比特-映象图像。同时,它通知该目标已经读取了该块,这样该目标就可以清空原分配给传递这个数据块所用的任何存储器。然后显示这个图像。如果已经接收附加的触发消息,则按照同样的方式处理那些OSD更改块。该显示设备的OSD控制器(没有显示)使用这个数据构造该OSD而且在DIV 14中把它与解码MPEG视频相混合。该OSD更改块继续停留在屏幕上直到被重写、清除或该用户选择不同的设备为止。
在显示彩色分量之前,该OSD控制器对该彩色分量进行″向左对齐″(″left justified″)(即,用零填补最低有效位),产生每个Y、Cb和Cr的8比特。该显示设备内部的该显示控制器将把该4:4:4再现混合成为4:2:2MPEG视频输出。
接收了块1的像素数据之后,OSD模块读块2的头标,获得必要的信息然后读与块2相关的像素数据。该OSD模块重复这个过程(读头标、使用地址请求数据、得到像素数据等)直到DTV选择不同的源之处。然后按照适当的显示设备内部的格式储存这些数据。该显示设备的OSD控制器使用这个数据构造该OSD而且把它与已解码的MPEG视频相混合。
除非需要改变调色板或空间分辨率,否则除了不需要传送主OSD头标和调色板外,更改按照建造该原始OSD精确地相同的方法进行。基于从遥控装置(直接地或间接地)的输入,该目标在它们存储器中构造多个期望OSD更改块。这些块可以是很小的而且将很可能与已经显示的OSD重叠。一旦准备好了这些块,该目标就发送出适当的触发消息。在收到目标送来的这些触发消息之后,显示设备中的OSD模块请求存储器从该触发消息规定的存储单元开始存取。按照与接收触发消息相同的排序处理这些OSD更改块而且覆盖在现有的OSD上。该显示设备再一次通知该目标读取成功,因此该目标可以自由地清空已经分配给块传送所用的任何内存储器。如果与原始OSD精确地相同,则这些块将继续停留在显示器上直到重写。
在该目标内可以构造各种的场景然后由该显示设备适当地显示。当做出变换时,该目标确定如何影响该显示的OSD并将适当的更改块发送到显示设备。与需要保持重叠跟踪的显示设备相比这样的方式缩减了复杂性和总线通信业务量。
通过使用有限数量的色、使用加倍的垂直线和水平方向一半的分辨率,可以减少要传送的数据的数量。例如,通过规定垂直线加倍而且水平方向一半分辩率,320×240OSD可以显示成640×480。如果只要使用4比特色,则需要传送的数据的数量大致为39K字节。假设每500微秒负荷512字节,则传送这样的OSD要大约40毫秒。小的更改当然需要更少的时间。
通过传送比特映象的OSD菜单,就可以实现实时编码的视频。在本例中,用74M比特/秒同步的频道能够以30帧/秒传送8比特色的640×480显示。用该簇可能支持一个这样的频道。
除了把当前的OSD数据的开始位置和大小传送给显示设备以外,一种表示该OSD数据的类型的字段也是有用的。例如,正在观看影片的用户可能想忽视情形或差错信息。不同类型的OSD数据有助于显示设备以及/或者用户决定是否将应显示该消息。
还可以使用该触发消息通知显示设备读主OSD头标和调色板。另外,该触发消息还将能够通知显示设备清除该OSD。只有当使用从目标给该显示设备的触发消息时才开始读OSD更改块。该显示设备应当按照与接收排序相同的顺序处理该触发消息。
图6阐明使用由该显示设备14产生的子-区域消息30请求更改正在显示的现有的OSD区域20的特定的子区域32。在一些情形下这种消息是有用的,比如当从该显示设备或从其它的设备发来的一种差错信息,重写该现有的OSD的一部分时的情况。该显示设备可以要求重传输该OSD的这个子区域。当存在改变色映象但是该显示设备没有保存原始OSD更改比特映象时,这样的子区域消息将是有用的。使用子区域消息还有一个好处在于当用户选择不同的装置然后返回以前的设备的时候。该显示设备可能需要请求一些信息以重建该显示。虽然子区域被请求为一种块,但是有可能先前在该子区域内部的该OSD的形状不是矩形的。由于这个原因,该目标可以用多重OSD更改块传送这个子区域的信息给该显示设备。这种消息将包含该子区域的行/列开始坐标和宽/高。然而请注意,该目标并不需要等待这样的消息来显示OSD。大部分情况下,它将基于传入的遥控消息开始更改它的OSD。在任意情况中都将使用触发消息开始该OSDUB的传送。
该OSD菜单可以通过在下面任意的ATSC视频格式被适当地显示。
图像大小 | 帧率 | 宽高比 | |||||
1920×1080 | 60i | - | 30p | 24p | 16;9 | - | |
1280×720 | - | 60p | 30p | 24p | 16;9 | - | |
704×480 | 60i | 60p | 30p | 24p | 16∶9 | 4;3 | |
640×480 | 60i | 60p | 30p | 24p | - | 4;3 | |
i=隔行p=逐行 |
从目标装置传送到显示设备的OSD菜单的通用格式包括首先传送的主OSD头标和其次传送的调色板。通过传送一种更改OSD头标和有关联的比特-映象的菜单,就可以部分地更改该OSD菜单。该主OSD头标包含该色映象的控制信息和比如分辩率,需要的OSD区域的大小等等的一般的控制信息。该色映象可以是4格式(2比特色、4比特色、8比特色、无色映象)之一而且还包含用于与背景视频混合的设备。
主OSD头标
该主OSD头标用于设置后面OSD菜单的格式。例如,后面头标包含有关该整个的OSD区域和该调色板的信息(即,640×480像素的大小)。通过使用来自目标的该触发消息把该主OSD头标的改变传送给该显示设备。只有当已经为显示设备选择了一种目标作为一种源时,该定义的OSD区域才有效。
主OSD头标格式
该OSD头标字段用于识别从该目标传送给该显示设备的OSD块的类型,例如,是主OSD头标或比特-映象的更改块。
还存在这样的可能性,即规定加倍每条垂直线。对于隔行扫描显示,这种可能性具有规定偶数和奇数场为相同的作用。当启用这种模式时,该OSD的每行被重复一次(即,复制)。例如,通过设置垂直启动比特成真而且发送5行OSD数据给显示设备,在该显示器输出上将产生10行OSD。然后,该目标需要设置正确地符合该全部显示的OSD行(在本例中,10)的块高度,而这是必要的。
该相混合加权比特告诉该OSD:OSD和视频的该复合比例。例如,每比特可能有1/16的分辩率。该复合比例范围约从0(透明的)到15/16(几乎实体的像素)。所有的像素使用相同的相混合加权,这些像素有他们各自的混合比特设置(B[n]=1)。对于禁止混合的调色板将忽略该相混合加权,得到实体的OSD。
该OSD区域高度和OSD区域宽定义该目标计划要使用的该OSD区域的高度和宽(像素的数量)。一种典型的区域可以是640×480。该显示设备可以不显示位于这个区域之外的OSD更改块的部分。彩色分辨率比特定义该OSD的当前的分辩率为,例如全、一半或1/3分辩率。该OSD区域的高度、OSD区域宽和彩色分辨率的组合有效地设置了该OSD布局。
该调色板紧跟随该主OSD头标。每个调色板入口包含透明(transparency)(T)比特、复合(B)比特、6比特的Y、4比特的Cb和4比特的Cr。请注意在把这些3色分量与MPEG视频相混合之前,将把它们转换到一个字节。因此,与每个字段(例如,Y)相关的的比特可以被认为是该字节之内的最高有效位。例如,对于亮度(Y),该色映象中的6比特是在亮度字节中的6最高有效位。每个入口的透明比特和混合比特允许该目标有选择地显示:或者一OSD像素、一视频像素,或者一复合像素。通过触发消息的使用和后面的读操作把该调色板的变化传送至该显示设备。
在存储器储存的OSD像素是一种由调色板所设置的色/亮级别的,4:4:4再现,该比特映象中的值本质上变址到该调色板中。注意:每块的色分辨率可以低于调色板所规定的。例如,如果在该色映象中有256入口(即,8比特/像素),则一种特定的OSD块可以规定2比特/像素、4比特/像素或8比特/像素。如果在这个例子中,规定2比特/像素用于该OSD块,则这些2比特将变址到该色映象的首先4个入口。如果在这个例子中,规定4比特/像素用于该OSD块,则这些4比特将索引入该色映象的首先16个入口。
对于真彩模式(True Color),该显示设备中的该OSD硬件可以从该OSD FIFO(未显示)中直接地提取4:2:2数据,而且通过输出端发送到外部的,旁路通常的调色板查看。除了该相混合功能以外,支持所有的一般OSD的功能。因此,用户可以使用完全、一半或1/3分辩率的真彩模式。通过把任意像素的Y分量设置为″0″,就产生透明像素。注意:假设该头标块的所有的数据是按照下列顺序的4:2:2格式:Y1,Cr1,Cr1,Y2,Y3,Cb3,Cr3,Y4,..。每个分量是8比特的数据。按照这种格式,Y1和Y2两者都使用相同的色分量(Cb1,Cr1)。即,每个像素由各自的亮度值和与第二像素共享的一组色度信息来表示。例如,像素1和2由各自的亮度值YI和Y2和一组通用的色度值Cb1和Cr1来表示。这样就产生了一种16比特/像素的有效的像素大小。如果是基于的调色板的模式,则只有偶数的像素的编号支持OSD更改块。如此配置该更改块的像素格式以致首先是该左上方像素,按照先横向后向下的逻辑的方式跟随,该最后的像素位于该区域的下右方。再一次,该用户需要适当地计算给出的分辩率和行宽所需的每行的像素的数量。
真彩比特-映象格式
像素1-Y | 像素1&1-Cr | 像素1&1-Cb | 像素0-Y |
像素3-Y | 像素2&3-Cr | 像素2&3-Cb | 像素2-Y |
等 |
高分辩率显示可以是相同的大小的OSD区域的4至6倍的像素密度。为了容易调定要求以及OSD传输时间,提供了一半分辩率和1/3分辩率模式。这些模式都可用于基于调色板的OSD和真-色OSD。图7阐明根据该选择的分辩率如何将各个像素映射至输出像素。该目标基于该分辩率模式适当地设置该OSD区域的宽是重要加以实现的。该OSD更改块头标中的开始列和宽直接地对应于该显示设备的输出显示像素(根据该内部的显示像素计数器)。例如,如果该列数开始位置是100以及该宽是100,则该OSD更改将在像素计数100处开始显示像素并且在像素计数199处结束。因此,这种功能与选择的分辩率模式无关。如果该分辩率是一半,而且该目标要显示相同的设置的像素,则该目标将不得不调整宽至200。其效果就可以看到原始的OSD图象的一种水平地″延伸″(stretched)版本。
按照最小的程度,所有的显示设备应当能够使用垂直线加倍和水平方向1/2或1/3分辩率模式在2比特/像素OSD显示640×480。对于1/3水平方向模式,这将导致一种具有640×480显示的分辩率(和数据传送时间)的1920×1080显示。
在合理的时间的总量中,通过该总线可以实现数据的传送(即,比特-映象的菜单)。例如,具有4位/象素的640×480OSD所需要的所有的数据,需要1,228,800比特。假设100M比特/秒总线、512字节的包负荷和每500微秒传送一个包,则所有的数据可以以大约150毫秒传送。当考虑到如果OSD不占用这样大空间时,这样的时间甚至会更短。只使用整个屏幕的四分之一(典型的)的话,则导致几乎40ms的传送时间。小的更改的传送时间可以相当于几个毫秒。
OSD更改块
一种OSI区域是在显示屏幕上定义的一种区域。由OSD更改块(OSDUR)填充该区域(参见图4)。每个OSD更改块定义要更改的屏幕的矩形的部分。每个块包含它自己的头标信息和比特映象。每个更改块将保持在该屏幕上直到被另一块重写或直到接收了″清除区域″触发指令。这目标具有这些块的格式的完全的适应性(考虑显示设备的限制)。
该OSD更改块的尺度是绝对的(在像素显示中)。它的坐标绝对在该OSD区域之内。该OSD区域的左上角是坐标(0,0)。该显示的OSD块的高/宽将取决于该显示格式。如果这传输格式变换了,则该OSD相应地可以变换。如果该传输格式变换了,则从该显示设备将向该目标提供一则消息(参见下面显示信息下所进行的讨论),该消息让该目标知道已经改变了格式,如果该目标期望则允许它重规定该OSD。可以预料该大多数的OSDs将与该显示格式相混合并且将不受一种传输格式变换的影响。然而,如果因为该视频可能占了屏幕的不同的部分,则该目标可能仍然要重画该OSD。
OSD更改块的头标包含该OSD区域之内的开始位置和该块的尺寸。该头标(参见下面)包含指定该彩色分辨率的两个比特。这种色分辨率必须小于等于主OSD头标中所规定的色分辨率。
OSD更改块头标格式
该行开始和该列开始指针定义了将显示的该OSD块的左上角。这个块之外将不显示OSD。请注意该像素从0开始按照增加排序进行编号。
该块高度和块宽定义了将显示的该OSD块的高度和宽(像素的数量)。这个块之外将不显示OSD。
用于发送单个色更改块的一种方法已经被提供。当规定了单一色时,在该更改块中只递送单个色(与规定的区域的比特-映象相反)。按照该头标所指示的格式提供该色。当设置了该单一色(SC)时,它规定了整个OSD更改块是单个色。在本例中,该比特-映象信息将包含按照该色分辨率比特所规定的格式的一种色。
更改块可用于把像素在该规定的区域中上、下、右或左移动。在该更改块的比特映象中提供了用于移动的数据。例如,如果该更改块规定了200×100区域,以及规定了向右移动10像素,则由该更改块供给的该比特-映象将是10×100。一个两比特字段规定了该移动方向。
当作出断定时,该移动比特规定:这种更改块所规定的该区域沿这种规定方向移动所规定的像素的数量。该要移入的数据包含在该更改块的比特-映象数据部分中。
当设置了该移动比特时,这个移动数据的9比特移动值字段规定了该数据移动的像素的数量。更改块中包含的该比特-映象的尺寸是这种字段的功能和垂直于该移动方向的尺度。
子-区域请求
子区域消息30也已经被定义,它允许显示设备14请求先前已经发送的区域20的特定的部分32(参见图参见图6)。如果由于来自不同的装置或相似的一些装置的一种差错信息,不得不临时重写该OSD时,则它将是有用的。用这种方式,当必要时该显示设备可以请求该区域(再一次使内存需求维持很低的水平)。
OSD子-区域请求消息密封
←---1字节---->←---1字节--->←--1字节-->←--1字节--->
←-----------------------1簇---------------------->
字段″OSD-子区域-请求″包括下面信息:
表1-OSD触发消息格式
SR行 | SR列 | SR高度 | SR宽 |
←2字节——>←—2字节——>←—2字节——>←—2字节——>
SR-行:距顶部的行数(首行是0相对于由该目标为OSD用途所请求的该区域的顶部)。
SR-列:距左边的列数(左列是0相对于由该目标为OSD用途所请求的该区域的左边)。
SR-高度:按照行数的子区域的高度(必须少于在该OSD区域的行数)。
SR-宽:按照列数的子区域的宽(必须少于在该OSD区域的列数)。
如果SR-高度=SR-宽=0,则该请求将应被认为是一种重发该主OSD头标和该色映象的请求。
能够产生OSD的所有的目标应该执行如下面定义的OSD子区域对象。显示设备通信该可适用子区域,该可适用子区域由该区域的左上角的行/列坐标以及宽和高度进行规定。由IEC 61883定义了进入一种FCP帧的该消息语法,在下面显示该消息语法。
显示信息
已经定义了下列消息,从而使该显示设备通知该目标已经改变了显示格式该目标任何时候也都将能够读该显示格式(与其他信息一起)。从该显示设备提供给该目标的反馈可能包括整个OSD比特-映象的平面是什么(通常与显示格式相同)以及该平面的哪些部分已经重叠了视频。例如,该OSD比特-映象平面可以是1920×1080,但是如果该传入的视频是4∶3宽高比的640×480,则该合成的视频可以坐标(319,59)处视频的左上角显示成1280×960的该视频。
显示信息
←--1字节--->←-1字节-->←--1字节-->←---1字节--->
←-----------------------1簇----------------------->
比特-映象分辨率/位置和视频位置字段
水平全屏比特-映象尺度(像素) | 垂直全屏比特-映象尺度(像素) |
OSD区域开始列位置 | OSD区域开始列位置 |
显示的视频的宽度(像素) | 显示的视频的高度(像素) |
视频开始列位置 | 视频开始行位置 |
←-----------------------1簇----------------------->
应用控制语言
为了用户电子设备通过IEEE 1394串行总线与其他互连的装置交互作用,必须定义一组通用命令。解决装置造型和控制的三个标准是CAL AV/C和通用串行总线(USR)采用的方法。
以假设所有的用户电子产品有一种通用部分或功能的分级结构为基础设计控制语言。CAL和AV/C是控制语言,用于在逻辑和物理实体之间进行区别。例如,电视(即物理实体)可以有许多的功能组件(即,逻辑实体)比如调谐器,声频放大器等等。这样的控制语言提供两个主功能:资源分配和控制。资源分配涉及请求,使用以及释放通用网络资源。通过该FCP传递消息和控制,在IEC-61883中定义而且上面已经讨论过。例如,CAL已经采用一种对象基础方法论用于它的指令语法。对象包含而且专用存取一系列通常所说的实例变量(IV)的内部的值。每个对象保持一种方法的内部的表。方法是由于对象接收了消息因此采取的行动。当采用一种方法时通常更改一个或更多IV。消息可以包括跟随零或更多参数的方法标识符。当对象接收一种方法时,它查看它的方法的表找出哪一种方法匹配该消息所识别的方法。如果发现,将执行这种方法。该消息所供给的参数确定了该方法的准确的执行。
能够显示OSD的所有的装置必须执行下列的OSD对象。该对象假定用触发消息近似法异步地PULL(拉伸)。这种对象被装入从该目标至该显示设备的该触发消息中。然后显示设备通过从该目标的总线映象的存储器空间读出该对象将拉伸菜单。这种请求的响应将由该目标装置用作为是一种指示,它表示显示设备已经读取了这些更改块。
OSD更改触发对象
2 | OSD更改触发对象 | (16)数据存储器 | |||
该对象用于触发在可显示设备中的OSD机构 | |||||
IV | R/W | 类型 | 名称 | 内容功能 | |
A(61)B(62) | RR | 数字数字 | 块的大小记录的长度 | “存储器-块”字节的大小(故障值=10)当前记录的字节的长度(故 |
障值=10) | ||||
c(43) | R/W | 数字 | 当前-索引 | 指向当前记录块(故障值=0) |
I(6C) | R/W | 数据() | 存储器块 | 在每个记录中,6MSB包括偏置和LSB包括OSD-类型,保留3字节表示OSD的字节长度 |
能够产生OSD的所有的装置必须执行下列OSD子区域请求对象。这种对象将被装入从该显示设备至该目标的该请求消息中,用于请求具有坐标行和列、宽和高度的OSD的一种子区域。
OSD子区域请求对象
OSD子区域请求对象 | (16)数据存储器 | ||||
该对象用于请求OSD的子区域 | |||||
IV | R/W | 类型 | 名称 | 内容功能 | |
a(61)b(62) | RR | 数字数字 | 块的大小记录的长度 | “存储器-块”字节的大小(故障值=8)当前记录的字节的长度(故障值=8) | |
C(43) | R/W | 数字 | 当前-索引 | 指向当前记录块(故障值=0) | |
I(6C) | R/W | 数据(8) | 存储器块 | 在每个记录中,2MSB包括行坐标,下2个字节是列坐标、下2个字节是高度,以及2LSB包含子区域的宽度 |
下列对象被用于向该目标通知有关该显示的信息。例如,该OSD比特-映象平面的分辩率和大小以及该显示的视频的位置和大小。
显示信息对象
OSD信息对象 | (16)数据存储器 | ||||
该对象用于把OSD和显示格式通知该目标 | |||||
IV | R/W | 类型 | 名称 | 内容功能 |
a(61)b(62) | RR | 数字数字 | 块的大小记录的长度 | “存储器-块”字节的大小(故障值=16)当前记录的字节的长度(故障值=16) |
c(43) | R/W | 数字 | 当前-索引 | 指向当前记录块(故障值=0) |
I(6C) | R/W | 数据(16) | 存储器块 | 在每个记录中,4MSB包括全屏比特映象尺度,下4字节包含OSD区域的位置,下4字节包含显示的视频的大小,最后4字节包含显示的视频的位置 |
虽然已经详细描写了发明的很多的实施例,但是很显然一旦读而且明白了前面的内容,则本领域技术人员就能够对所述的实施例进行很多的更改并且显然这些更改是在附加的权利要求书的范围之内的。
Claims (10)
1.一种数字设备,包含:
(a)用于从处于所述数字设备之外且由数字总线连接到所述数字设备的外围音频/视频设备接收一种表示与所说外围音频/视频设备相关的屏幕显示的比特-映象的数据的装置;
(b)用于接收一种表示节目的事件的数字流的装置;以及
(c)用于在所说的数字设备中合并从所说外围音频/视频设备收到的所说比特-映象的数据与所说数字流,产生一种表示已合并的可显示的图像的信号的装置。
2.权利要求1的该数字设备还包含:
(d)用于接收后来的表示所说先前接收数据的更改部分的比特-映象的数据的装置;以及
(e)用于用所说后面接收的比特-映象的数据更改所说已合并的可显示的图像,产生一种更改的已合并的可显示的图像的装置,所说更改的已合并的可显示的图像与所说外围设备相关。
3.权利要求2的该数字设备,其中所说已合并的可显示的图像的一部分被重写,所说数字设备还包含:
(f)用于从所说外围设备请求对应于所说已合并的可显示的图像的所说重写的部分的所说比特-映象的数据的装置;以及
(g)用于从所说外围设备接收对应于所说已合并的可显示的图像的所说重写的部分的所说比特-映象的数据的装置。
4.权利要求3的该数字设备还包含:
用于从由所说数字总线互连的许多可用的外围设备中选择所说外围设备的装置。
5.权利要求4的该数字设备还包含:
用于响应一种所说接收的数字流的格式变化,通知所说外围设备在所说显示设备中的格式变化的装置。
6.权利要求5的该数字设备还包含:
用于在所说已合并的可显示的图像内移动所说比特-映象的数据的装置。
7.一种用于管理与显示设备互连的外围音频/视频设备的屏幕显示菜单的方法,所述外围音频/视频设备处于所述数字设备之外且由数字总线连接到所述数字设备,所述显示设备执行下列步骤:
(a)从所说外围音频/视频设备接收一种表示比特-映象的数据的块的特性的消息,该比特-映象的数据储存在与所说外围音频/视频设备相关的存储器件中,所说比特-映象的数据与所说外围音频/视频设备的屏幕显示菜单相关;
(b)向所说外围音频/视频设备产生而且提供读取请求指令;
(c)响应所说读取请求指令,从所说外围音频/视频设备接收所说数据;
(d)接收一种表示节目的事件的数字流;以及
(e)合并从所说外围音频/视频设备收到的所说数据与所说数字流,产生一种已合并的可显示的图像,所说已合并的图像表示与所说外围设备相关的屏幕显示。
8.权利要求7的方法,其中所说消息包含在所说存储器件中储存的所说比特-映象的数据的块的位置和大小。
9.权利要求8的方法,其中所说数据包含头标和比特-映象的更改块,所说头标定义所说屏幕显示菜单的参数,所说比特-映象的更改块定义所说菜单的位置和内容。
10.一种数字电视设备,包含:
(a)用于从外围音频/视频设备接收一种表示与所说外围音频/视频设备相关的屏幕显示的比特-映象的数据的装置,其中所述外围音频/视频设备处于所述数字电视设备之外且由数字总线连接到所述数字电视设备;以及
(b)经所述数字总线接收来自所说外围音频/视频设备的后来的比特-映象的数据的装置,该后来的比特-映象的数据表示所说先前传送的比特-映象的数据的更改部分,所说后来的比特-映象的数据被变址到所说先前传送的比特映象的数据中。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US6678297P | 1997-11-25 | 1997-11-25 | |
US60/066,782 | 1997-11-25 | ||
US7134198P | 1998-01-14 | 1998-01-14 | |
US60/071,341 | 1998-01-14 | ||
US7369398P | 1998-02-04 | 1998-02-04 | |
US60/073,693 | 1998-02-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1279860A CN1279860A (zh) | 2001-01-10 |
CN1212007C true CN1212007C (zh) | 2005-07-20 |
Family
ID=27371039
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB988115328A Expired - Lifetime CN1212007C (zh) | 1997-11-25 | 1998-11-20 | 数字设备、管理屏幕显示菜单的方法和数字电视设备 |
Country Status (12)
Country | Link |
---|---|
EP (1) | EP1034654B1 (zh) |
JP (1) | JP4596343B2 (zh) |
KR (1) | KR100605656B1 (zh) |
CN (1) | CN1212007C (zh) |
AU (1) | AU762427B2 (zh) |
BR (1) | BR9814659B1 (zh) |
CA (1) | CA2318937C (zh) |
DE (1) | DE69816334T2 (zh) |
ES (1) | ES2202916T3 (zh) |
HK (1) | HK1034398A1 (zh) |
TR (1) | TR200001498T2 (zh) |
WO (1) | WO1999027710A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6384870B1 (en) * | 2000-03-31 | 2002-05-07 | Matsushita Electric Industrial, Co., Ltd. | Method for synchronizing HDTV format change with on screen display |
US7659940B2 (en) * | 2000-05-12 | 2010-02-09 | Thomson Licensing | Apparatus and method for improved device interoperability |
JP2002108326A (ja) * | 2000-09-29 | 2002-04-10 | Toshiba Corp | 映像処理装置 |
JP4104300B2 (ja) * | 2001-06-25 | 2008-06-18 | 三洋電機株式会社 | 複数機器制御システム |
MXPA04006065A (es) * | 2001-12-18 | 2004-09-27 | Thomson Licensing Sa | Sub-titulos y tele-texto generado en forma interna para menus de ajuste de un aparato de procesamiento de senal de capacidad de red. |
EP1685706A2 (en) * | 2003-11-10 | 2006-08-02 | THOMSON Licensing | Method and apparatus for providing dynamic display of content information associated with a device in a network |
US9860560B2 (en) * | 2014-07-02 | 2018-01-02 | Qualcomm Incorporated | Method for palette mode coding |
CN111402380B (zh) * | 2020-03-12 | 2023-06-30 | 杭州小影创新科技股份有限公司 | 一种gpu压缩纹理处理方法 |
CN114785975A (zh) * | 2022-04-27 | 2022-07-22 | 珠海鸿芯科技有限公司 | 视频osd显示方法、计算机装置及计算机可读存储介质 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9106113D0 (en) * | 1991-03-22 | 1991-05-08 | D2B Systems Co Ltd | Local communication bus system and apparatus for use in such a system |
DE69228404T2 (de) * | 1991-03-22 | 1999-09-02 | D2B Systems Co. Ltd. | Geräte eines lokalen Bus-Kommunikationssystems |
JPH0690450A (ja) * | 1991-05-13 | 1994-03-29 | Toshiba Corp | 単方向catv装置 |
JP3272046B2 (ja) * | 1992-09-22 | 2002-04-08 | 三洋電機株式会社 | リモコン送信器、及び該リモコン送信器によって操作制御される操作対象機器、並びにそれらを用いたリモコンシステム |
JP3158364B2 (ja) * | 1992-10-13 | 2001-04-23 | ソニー株式会社 | 電子機器 |
JP3611588B2 (ja) * | 1992-12-21 | 2005-01-19 | ソニー株式会社 | 送信方法、受信方法、通信方法及び双方向バスシステム |
GB9325299D0 (en) * | 1993-12-10 | 1994-02-16 | D2B Systems Co Ltd | Local communication system and station for use in as system |
EP0842582A1 (en) * | 1995-08-02 | 1998-05-20 | Thomson Consumer Electronics, Inc. | Linked list structure onscreen display |
JP3870436B2 (ja) * | 1995-11-02 | 2007-01-17 | ソニー株式会社 | 情報信号記録機器及び通信方法 |
JPH09149325A (ja) * | 1995-11-21 | 1997-06-06 | Sony Corp | グラフイック表示データ分散型avシステム |
KR19980042023A (ko) * | 1996-11-01 | 1998-08-17 | 윌리엄비.켐플러 | 오디오 영상 시스템용 집적 회로 |
JP3612696B2 (ja) * | 1996-12-18 | 2005-01-19 | ソニー株式会社 | 情報処理装置および方法、並びにリモートコントロールシステム |
JPH10285664A (ja) * | 1997-04-08 | 1998-10-23 | Kenwood Corp | Avシステム |
KR100230281B1 (ko) * | 1997-04-14 | 1999-11-15 | 윤종용 | 프로그램 번호를 전송 및 수신하는 멀티미디어 시스템과 프로그램 번호 전송 및 수신방법 |
-
1998
- 1998-11-20 CN CNB988115328A patent/CN1212007C/zh not_active Expired - Lifetime
- 1998-11-20 KR KR1020007004956A patent/KR100605656B1/ko not_active IP Right Cessation
- 1998-11-20 JP JP2000522727A patent/JP4596343B2/ja not_active Expired - Lifetime
- 1998-11-20 AU AU15919/99A patent/AU762427B2/en not_active Expired
- 1998-11-20 EP EP98960282A patent/EP1034654B1/en not_active Expired - Lifetime
- 1998-11-20 ES ES98960282T patent/ES2202916T3/es not_active Expired - Lifetime
- 1998-11-20 DE DE69816334T patent/DE69816334T2/de not_active Expired - Lifetime
- 1998-11-20 BR BRPI9814659-9A patent/BR9814659B1/pt not_active IP Right Cessation
- 1998-11-20 WO PCT/US1998/024687 patent/WO1999027710A1/en active IP Right Grant
- 1998-11-20 CA CA002318937A patent/CA2318937C/en not_active Expired - Lifetime
- 1998-11-20 TR TR2000/01498T patent/TR200001498T2/xx unknown
-
2001
- 2001-07-10 HK HK01104783A patent/HK1034398A1/xx not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
EP1034654A1 (en) | 2000-09-13 |
KR100605656B1 (ko) | 2006-07-28 |
CA2318937A1 (en) | 1999-06-03 |
EP1034654B1 (en) | 2003-07-09 |
BR9814659B1 (pt) | 2013-02-05 |
JP4596343B2 (ja) | 2010-12-08 |
TR200001498T2 (tr) | 2001-05-21 |
HK1034398A1 (en) | 2001-10-19 |
DE69816334T2 (de) | 2004-05-13 |
CN1279860A (zh) | 2001-01-10 |
KR20010015800A (ko) | 2001-02-26 |
BR9814659A (pt) | 2000-10-03 |
WO1999027710A1 (en) | 1999-06-03 |
AU762427B2 (en) | 2003-06-26 |
JP2001524785A (ja) | 2001-12-04 |
DE69816334D1 (de) | 2003-08-14 |
CA2318937C (en) | 2006-02-07 |
ES2202916T3 (es) | 2004-04-01 |
AU1591999A (en) | 1999-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4541476B2 (ja) | マルチ画像表示システムおよびマルチ画像表示方法 | |
US9615139B2 (en) | Determining device that performs processing of output pictures | |
CN1245019C (zh) | 视频/图形数据的远程显示控制 | |
JP4633738B2 (ja) | グラフィックオーバーレイ情報を伝達するための方法および装置 | |
KR20000053586A (ko) | 데이타 통신 장치 및 방법, 및 컴퓨터에 의해 판독가능한저장 매체 | |
CN1212007C (zh) | 数字设备、管理屏幕显示菜单的方法和数字电视设备 | |
TW200525497A (en) | Real time data stream processor | |
US7362381B1 (en) | Device interoperability utilizing bit-mapped on-screen display menus | |
WO2003085960A1 (en) | Method and apparatus for displaying graphics on an auxiliary display device using low level graphics drivers | |
US6480238B1 (en) | Apparatus and method for generating on-screen-display messages using field doubling | |
CN101448108A (zh) | 图像处理装置与相关方法 | |
CN1158857C (zh) | 用于dvd播放机的数字基带接口 | |
CN1223185C (zh) | 使用几个视频信号源的视频设备和控制该视频设备的方法 | |
JP2002500480A (ja) | 24Hzソース・ビデオ表示のためのフォーマット及びフレーム・レート変換 | |
Yamauchi et al. | Single chip video processor for digital HDTV | |
EP1441512A1 (en) | Electronic apparatus generating video signals and process for generating video signals | |
Brosz et al. | A single-chip HDTV video decoder design | |
KR100619702B1 (ko) | 디티브이 링크의 고해상도 온 스크린 디스플레이 방법 | |
MXPA00004942A (es) | Interoperabilidad de dispositivo que utiliza menus de despliegue en pantalla con mapa de bits | |
AU719563B2 (en) | Apparatus and method for generating on-screen-display messages using field doubling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1073769 Country of ref document: HK |
|
CX01 | Expiry of patent term |
Granted publication date: 20050720 |
|
CX01 | Expiry of patent term |