[go: up one dir, main page]

CN1299554A - Picture-in-guide generator - Google Patents

Picture-in-guide generator Download PDF

Info

Publication number
CN1299554A
CN1299554A CN99803478A CN99803478A CN1299554A CN 1299554 A CN1299554 A CN 1299554A CN 99803478 A CN99803478 A CN 99803478A CN 99803478 A CN99803478 A CN 99803478A CN 1299554 A CN1299554 A CN 1299554A
Authority
CN
China
Prior art keywords
picture
display
signal
generator
data
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.)
Pending
Application number
CN99803478A
Other languages
Chinese (zh)
Inventor
辛·K·唐
丹·奥康诺尔
亨利·C·恽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
YINDEK SYSTEM CO
Original Assignee
YINDEK SYSTEM CO
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by YINDEK SYSTEM CO filed Critical YINDEK SYSTEM CO
Publication of CN1299554A publication Critical patent/CN1299554A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0884Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42692Internal components of the client ; Characteristics thereof for reading from or writing on a volatile storage medium, e.g. Random Access Memory [RAM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/44504Circuit details of the additional information generator, e.g. details of the character or graphics signal generator, overlay mixing circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Studio Circuits (AREA)
  • Endoscopes (AREA)
  • Television Systems (AREA)

Abstract

A picture-in-guide generator (21) has an output adapted to drive a display monitor (62) and an input adapted to receive a television signal. A display generator (34) feeds drive signals to the output in synchronism with the display monitor (62). EPG information is extracted from the television signal and stored in memory (26). The pixel size of the television signal is reduced. The reduced pixel size television signal is stored in memory (26). The EPG data and the television signal are retrieved from memory (26) and stored in the display generator (34). The EPG data and the television signal are fed from the display generator (34) to the output in a continuous data stream ordered to produce a picture-in-guide display (10) on the monitor (62). Preferably, the picture-in-guide generator (21) is implemented on a single integrated circuit chip.

Description

报中画生成器report-in-picture generator

本申请要求在1998年1月26日申报的美国申请No.60/072,428的优先权,该申请所揭示的内容在此全部列作参考。This application claims priority to US Application No. 60/072,428, filed January 26, 1998, the disclosures of which are incorporated herein by reference in their entirety.

下列专利申请所揭示的内容在此也全部列作参考:1995年6月7日中报的申请No.08/475,395;国际申请W096/07270;1997年7月21日申报的申请No.60/053,330;1997年10月6日申报的申请No.60/061,119;以及1997年8月12日申报的申请No.60/055,237。出版物“CTC140画中画系统(CPIP)技术培训手册”(“The CTC 140 Picture inPicture System (CPIP) Technical Training Manual”,ThomsonConsumer Electronics,Inc.Indianapolis,IN)也列作参考。The contents disclosed in the following patent applications are also fully incorporated herein by reference: application No.08/475,395 filed on June 7, 1995; international application W096/07270; application No.60/ 053,330; Application No. 60/061,119, filed October 6, 1997; and Application No. 60/055,237, filed August 12, 1997. The publication "The CTC 140 Picture in Picture System (CPIP) Technical Training Manual", Thomson Consumer Electronics, Inc. Indianapolis, IN, is also incorporated by reference.

电子节目导报(electronic program guide,即EPG)以屏幕图形显示的形式为电视观众提供可更新的电视节目时间表信息。EPG可以提供现在和将来广播节目时间安排的信息,也提供一些特定节目的电视节目内容的概要。The electronic program guide (EPG) provides TV viewers with updatable TV program schedule information in the form of screen graphics. The EPG can provide information on the schedule of current and future broadcast programs, as well as a summary of the television program content of certain programs.

一个特别方便的EPG格式是报中画(picture-in-guide,即PIG)显示。PIG显示包括一个大图形的节目导报和一个在其中的一个小窗口内显示的所收看的电视节目的实时视频图像。这种PIG显示为收看者提供许多选择方案。收看者可以一面浏览在导报内的电视时间安排信息,一面继续收看他以前进入导报时收看的电视节目。或者,当收看者光标通过在导报中节目时,PIG窗口内显示的节目可以转换为导报内相应选中频道。收看者也可以卷滚PIG显示,查找更多有关他当前观看的节目的信息,诸如开始/停止时间或者节目概要,同时继续收看在嵌入PIG窗口内的节目。A particularly convenient EPG format is the picture-in-guide (PIG) display. The PIG displays a program guide consisting of a large graphic and a real-time video image of the TV program being watched displayed in a small window within it. Such PIG displays offer the viewer many options. The viewer can browse the TV schedule information in the guide while continuing to watch the TV programs he watched when he entered the guide. Or, when the viewer's cursor passes over the program in the guide, the program displayed in the PIG window can be converted to the corresponding selected channel in the guide. The viewer can also scroll through the PIG display to find more information about the program he is currently viewing, such as start/stop times or a program summary, while continuing to watch the program within the embedded PIG window.

通常,PIG EPG显示用一个EPG生成器生成,它包括:一个微处理器,一个垂直消隐期(VBI)解码/限幅器,一个屏幕显示生成器,一个数模转换器(DAC),同步(synch)电路,以及一个配置在一个芯片上的存储器,还包括配置在另一个芯片上的一个画中画(PIP)生成器、一个DAC、同步信号电路和微处理器接口电路。Usually, the PIG EPG display is generated with an EPG generator, which includes: a microprocessor, a vertical blanking interval (VBI) decoder/limiter, an on-screen display generator, a digital-to-analog converter (DAC), a synchronization (synch) circuit, and a memory configured on one chip, and a picture-in-picture (PIP) generator, a DAC, synchronization signal circuit and microprocessor interface circuit configured on another chip.

PIP生成器使两路视频信号分别产生一个大的背景画面和一小的嵌入画面。这个小的画面是通过抽取一个子视频信号生产的,例如,将每三行抽取的一行中每三个像素抽取一个像素写入图像存储器。通过正常地扫描这个大的画面,而在扫描器到显示监视器屏幕的PIP窗口区时用一个快速开关转到扫描这个小的画面图像,产生具有大画面背景和嵌入的小画面的合成显示。因此这个快速开关必须工作在显示监视器的行扫描频率。The PIP generator makes two video signals generate a large background picture and a small embedded picture respectively. This small picture is produced by decimating a sub-video signal, for example, writing one pixel out of every three pixels out of one out of every three lines into the video memory. By scanning the large frame normally, and switching to scanning the small frame image with a quick switch when the scanner is in the PIP window area of the display monitor screen, a composite display with the large frame background and the small frame embedded is produced. Therefore this fast switch must work at the line scan frequency of the display monitor.

然而,对于PIG显示来说,没有必要提供两路实时视频图像,因为显示的主要部分包括的是文本和图形信息,例如,节目导报,而不是实时的活动视频图像。PIP快速开关是比较贵的。并且,EPG生成器和PIP生成器用独立的芯片需要较多器件,从而较难于整合入家用电器,例如,电视接收机,VCR,卫星接受器,等等。However, for the PIG display, it is not necessary to provide two real-time video images, because the main part of the display includes text and graphic information, such as program guides, rather than real-time moving video images. PIP snap switches are more expensive. Also, separate chips for the EPG generator and the PIP generator require more devices, making it difficult to integrate into home appliances, such as television receivers, VCRs, satellite receivers, and so on.

因此,所希望的是将提供PIG显示所必需的器件都集成在一个单片内。Therefore, it is desirable to integrate on a single chip the components necessary to provide a PIG display.

本发明提出的报中画生成器有一个适合驱动显示监视器的输出端和一个适合接收电视信号的输入端。显示生成器将驱动信号与显示监视器同步地馈给这个输出端。EPG信息从电视信号中提取后保存在存储器内。电视信号的像素规模缩小后保存在存储器内。EPG数据和电视信号从存储器检出,保存在显示生成器内。EPG数据和电视信号以连续数据流形式从显示生成器馈送到输出端,以在监视器上产生报中画显示。最好,报中画生成器是在单个集成电路片上实现的。The picture-in-picture generator proposed by the present invention has an output suitable for driving a display monitor and an input suitable for receiving television signals. The display generator feeds the drive signal to this output synchronously with the display monitor. EPG information is stored in the memory after being extracted from the TV signal. The pixel size of the TV signal is reduced and stored in the memory. EPG data and TV signals are retrieved from memory and stored in the display generator. The EPG data and the television signal are fed from the display generator to the output in a continuous stream to produce a picture-in-picture display on the monitor. Preferably, the report-in-picture generator is implemented on a single integrated circuit chip.

在附图中例示了实现本发明的最佳方式的具体实施例,其中:Specific embodiments of the best modes for carrying out the invention are illustrated in the accompanying drawings, in which:

图1例示了报中画(PIG)格式的节目导报显示;Figure 1 illustrates a program guide display in a picture-in-picture (PIG) format;

图2为按照本发明的一个实施例设计的PIG生成器的原理图;Fig. 2 is the schematic diagram of the PIG generator designed according to an embodiment of the present invention;

图3为按照本发明的一个实施例设计的RAM内数据结构的示意图;Fig. 3 is the schematic diagram of the data structure in RAM designed according to an embodiment of the present invention;

图4为标准彩条视频信号的YUV分量的示意图;以及Fig. 4 is the schematic diagram of the YUV component of standard color bar video signal; And

图5为按照本发明的一个实施例设计的模数转换和箝位电路的示意图。FIG. 5 is a schematic diagram of an analog-to-digital conversion and clamping circuit designed according to an embodiment of the present invention.

按照本发明,所配置的图中画(PIG)生成器用来在电视屏幕或计算机监视器上产生PIG显示。在使用PIG生成器的电视系统中通常有两种显示类型可用。第一种类型是全屏幕显示广播电视节目的实时图像。第二种类型,PIG显示,包括背景图形和其中一个小嵌入窗口内的实时视频图像。In accordance with the present invention, a picture-in-picture (PIG) generator is configured to generate a PIG display on a television screen or computer monitor. There are generally two display types available in television systems using the PIG generator. The first type is a full-screen display of a live image of a broadcast TV program. The second type, the PIG display, consists of a background graphic and a live video image within a small embedded window.

图1例示了一个电子节目导报(EPG)的PIG显示10,包括一个图形部分12和一个画面窗口14。画面窗口14以下称为PIG窗,含有一个全屏幕视频显示的电视节目电视(图象)图像,但尺寸缩小了,通常在宽度和高度上都缩小到三分之一,也就是说,为全屏幕尺寸的1/9。PIG系统显示的另一种可能屏幕是全屏幕图形显示。FIG. 1 illustrates a PIG display 10 of an Electronic Program Guide (EPG), including a graphics portion 12 and a picture window 14. As shown in FIG. Picture window 14 is referred to as PIG window below, contains the TV program TV (image) image that a full-screen video shows, but size has dwindled, and usually all dwindles to 1/3rd on width and height, that is to say, is full-screen video. 1/9 of the screen size. Another possible screen displayed by the PIG system is a full screen graphics display.

PIG显示10的图形部分12占据着屏幕的大部分。图形部分通常包括若干不同颜色的文本、图标和背景图形。图形可以包括屏幕的文本或部分区域的高亮度显示。在EPG系统中,收看者通常可以浏览不同的导报而不改变PIG窗14内显示的电视节目。在一些EPG系统中,在收看者将游标16安放在图形部分中的不同的频道标识18或节目标题20上时,系统就自动地将关联的调谐电路50调谐到选中的频道上,在PIG窗14内显示在这个频道上广播的节目。Graphics portion 12 of PIG display 10 occupies most of the screen. The graphics section usually includes text, icons, and background graphics in several different colors. Graphics can include text or highlight areas of the screen. In an EPG system, the viewer can generally browse through different guides without changing the television program displayed in the PIG window 14. In some EPG systems, when the viewer places the cursor 16 on a different channel logo 18 or program title 20 in the graphic part, the system automatically tunes the associated tuning circuit 50 to the selected channel, and the PIG window 14 shows the programs broadcast on this channel.

按照本发明的一个优选实试例,形成PIG显示10所必需的组成部分都配置在单个芯片上,以便并入电视接收机、VCR、独立单元、或卫星接收装置等。通过将所有的组件都配置在单个芯片上,整个组合件的尺寸可以缩小,而且这个芯片的门数和总线接口尺寸都可以减少。In accordance with a preferred embodiment of the present invention, the components necessary to form the PIG display 10 are configured on a single chip for incorporation into a television receiver, VCR, stand-alone unit, or satellite receiver, or the like. By having all components on a single chip, the size of the overall assembly can be reduced, and the chip's gate count and bus interface size can be reduced.

图2为配置在单个芯片21上的本发明的一个优选实试例的一些组成部分的示意图.这些组成部分包括:微处理器22,存储控制器或直接存储器存取(DMA)装置24,随机存取存储器(RAM)26,同步再生(同步信号)电路28,模数转换(ADC)和箝位电路电路30,PIG窗生成器32,显示生成器34,以及数模转换(DAC)电路36。FIG. 2 is a schematic diagram of some components of a preferred embodiment of the present invention configured on a single chip 21. These components include: microprocessor 22, memory controller or direct memory access (DMA) device 24, random access memory (RAM) 26, sync regeneration (sync signal) circuit 28, analog-to-digital conversion (ADC) and clamp Bit circuit circuit 30 , PIG window generator 32 , display generator 34 , and digital to analog conversion (DAC) circuit 36 .

微处理器22从数据源接收原始的文本数据,例如EPG数据,写入RAM 26。例如,EPG数据可以嵌在电视调谐器50收到的电视信号的垂直消隐期内,由VBI解码/限幅器37提取。最好,RAM 26具有4M比特或者更大的存储容量,包括一个存储文本数据的数据RAM 31和存储视频数据的视频RAM(VRAM)31,以及在数据RAM 31和VRAM 33之间的用作工作区的自由区,如图3所示。微处理器22组织RAM 26内的数据存储,可以为文本数据和视频数据指定地址。然而,微处理器22与视频处理硬件,例如PIG窗生成器32和显示生成器34,相比是比较慢的。因此,微处理器22通常仅处理访问数据和文本数据,而不是视频数据。微处理器与DMA 24双向通信。微处理器22与DMA 24通信,通过数据总线和地址总线访问RAM 26。Microprocessor 22 receives original text data from a data source, such as EPG data, and writes it into RAM 26. For example, EPG data may be embedded in the vertical blanking interval of the television signal received by television tuner 50 and extracted by VBI decoder/limiter 37 . Preferably, the RAM 26 has a storage capacity of 4M bits or more, and includes a data RAM 31 storing text data and a video RAM (VRAM) 31 storing video data, and a working memory between the data RAM 31 and the VRAM 33. The free zone of the zone is shown in Figure 3. Microprocessor 22 organizes the data storage in RAM 26, can specify address for text data and video data. However, microprocessor 22 is relatively slow compared to video processing hardware, such as PIG window generator 32 and display generator 34 . Therefore, microprocessor 22 typically only processes access data and text data, not video data. The microprocessor communicates bidirectionally with the DMA 24. The microprocessor 22 communicates with the DMA 24 and accesses the RAM 26 via a data bus and an address bus.

更可取的是,只有一个RAM。这个RAM 26由微处理器22、PIG窗生成器32和显示生成器34这三个不同的组件访问。这使RAM受到高度访问,因为所有的三个组件可能同时竞争对RAM的访问。然而,每个存取周期只有一个那么多的比特(例如对于51 6KX8bit RAM来说是8个比特)的样值可以存取。为解决组件之间的仲裁,多路转接器是必需的。因此,微处理器22、PIG窗生成器32和显示生成器34各通过DMA24访问RAM。DMA 24是一个多路复用和仲裁电路,使这三个组件通过依次存取共享RAM 26。DMA 24包括一些缓冲存储器,用来暂时存储在存取周期之间从不按次序的组件输入的数据。DMA 24将文本数据和视频数据存储在RAM 26中正确的地址内,然后必要时根据被选地址从RAM检索出正确的数据。Even better, there is only one RAM. This RAM 26 is accessed by three different components: the microprocessor 22, the PIG window generator 32 and the display generator 34. This makes RAM highly accessed since all three components may compete for access to RAM at the same time. However, only one sample of as many bits (e.g., 8 bits for a 516KX8bit RAM) can be accessed per access cycle. To resolve arbitration between components, a multiplexer is required. Thus, microprocessor 22, PIG window generator 32 and display generator 34 each access RAM via DMA 24. The DMA 24 is a multiplexing and arbitration circuit that enables these three components to access the shared RAM 26 sequentially. The DMA 24 includes buffer memories to temporarily store data coming in from out-of-sequence components between access cycles. The DMA 24 stores the text data and video data in the correct address in the RAM 26, and then retrieves the correct data from the RAM according to the selected address if necessary.

如上所述,RAM 26最好具有4M比特或者更大的存储容量,加有高度的访问负荷。为适应这高度访问负荷和加快传送数据的一种方法是选择256KX1 6bit RAM而不是51 2KX8bit RAM,以便使DMA 24每个存取周期可以存取较多的信息,也就是说,是16比特而不是8比特。系统从调谐电路50接收视频信号。从视频信号分离出来的水平和垂面(h-和v-)同步信号送至同步信号电路28。同步信号电路包括一个像素时钟28。像素时钟决定每一个像素在屏幕上显示的x和y坐标。y坐标相应于屏幕扫描行号码,而x坐标相应于每个扫描行中的像素号码。As mentioned above, the RAM 26 preferably has a storage capacity of 4M bits or more, subject to a high access load. A method for adapting to this high access load and speeding up data transmission is to select 256KX1 6bit RAM instead of 51 2KX8bit RAM, so that each access cycle of DMA 24 can access more information, that is to say, it is 16 bits instead of Not 8 bits. The system receives a video signal from tuner circuit 50 . The horizontal and vertical (h- and v-) sync signals separated from the video signal are supplied to a sync signal circuit 28 . The synchronization signal circuit includes a pixel clock 28 . The pixel clock determines the x and y coordinates of each pixel displayed on the screen. The y-coordinate corresponds to the screen scan line number, and the x-coordinate corresponds to the pixel number in each scan line.

从调谐电路50输入的视频部分由电视接收机内的色度处理器52变换为YUV模拟视频信号。这是通常用于电视系统的输入视频和在阴极射线管(CRT)62上显示的RGB信号之间的中间信号变换。The video portion input from the tuner circuit 50 is converted into a YUV analog video signal by a chrominance processor 52 in the television receiver. This is an intermediate signal conversion between the input video and the RGB signals displayed on a cathode ray tube (CRT) 62, commonly used in television systems.

图4A、4B和4C分别例示了一个标准色条视频信号的YUV分量54、56、58。分量54是带着水平同步脉冲55的亮度(Y)信号。分量56是色彩信号(V)。分量58是用于视频箝位的色度信号(U)的后沿区。信号的每个分量由ADC/箝位电路30(详见图5)变换为数字形式。ADC/箝位电路30的箝位部分减小了信号中由于例如低频噪声和在转换信号时的直流跳动而引起的畸变。Figures 4A, 4B and 4C illustrate the YUV components 54, 56, 58, respectively, of a standard color stripe video signal. Component 54 is a luminance (Y) signal with horizontal sync pulse 55 . Component 56 is the color signal (V). Component 58 is the trailing region of the chrominance signal (U) used for video clamping. Each component of the signal is converted to digital form by an ADC/clamp circuit 30 (see Figure 5 for details). The clamping portion of the ADC/clamping circuit 30 reduces distortion in the signal due to, for example, low frequency noise and DC bounce when converting the signal.

PIG窗生成器32接收与全屏幕视频图像相应的数字YUV视频信号。PIG窗生成器通过抽取视频数据将整个画面尺寸缩小后发送给DMA24,存储在VRAM内。为了抽取视频数据,PIG窗生成器32在同步信号电路28配合下,从例如每三个扫描行选择一个扫描行再从这个扫描行每三个像素选择一个像素(也就是说1/3)发送给DMA 24,存储在VRAM 33内。其他抽选比例也是可以的,例如1/4,以便形成不同尺寸的PIG窗。The PIG window generator 32 receives a digital YUV video signal corresponding to a full screen video image. The PIG window generator reduces the size of the entire picture by extracting video data and sends it to DMA24 for storage in VRAM. In order to extract video data, the PIG window generator 32, in cooperation with the synchronous signal circuit 28, selects one scan line from every three scan lines, and then selects one pixel from every three pixels of this scan line (that is to say, 1/3) to send For DMA 24, stored in VRAM 33. Other decimation ratios are also possible, such as 1/4, to form PIG windows of different sizes.

将PIG窗生成器32的视频数据存入VRAM 33的正确地址由地址变换电路40决定,它最好合并在DMA 24内。利用来自同步信号电路28和像素时钟38的同步信号,地址映射电路40将与阴极射线管上每一个像素相应的视频数据存储在VRAM内正确的地址上,用于稍后的显示访问。这种处理通常称为“比特映射”。The correct address for storing the video data from the PIG window generator 32 into the VRAM 33 is determined by the address translation circuit 40, which is preferably incorporated within the DMA 24. Using synchronization signals from synchronization signal circuit 28 and pixel clock 38, address mapping circuit 40 stores video data corresponding to each pixel on the CRT at the correct address in VRAM for later display access. This processing is often referred to as "bitmapping".

显示生成器34包括一个图形生成器,用来对PIG显示10的显示文字字体、图标、颜色和高亮度显示、背景图形进行格式化。图形数据送至地址映射电路40,它在DMA 24配合下,将视频数据存储在VRAM33内与像素在屏幕上的坐标相应的地址上。The display generator 34 includes a graphics generator for formatting the display text fonts, icons, colors and highlighting and background graphics of the PIG display 10 . The graphics data is sent to the address mapping circuit 40, and it stores the video data in the VRAM33 at the address corresponding to the coordinates of the pixels on the screen under the cooperation of the DMA 24.

现在将说明按照本优选实施例产生PIG显示10(图1)的情况。微处理器22对收看者的命令装置70,例如一个红外遥控器,进行响应,对于给定PIG EPG显示,访问数据RAM 31,从原始的文本数据读取用于这个显示的适当文本数据。微处理器22配置用于显示的文本数据,与用于显示这文本的适当地址一起,发送给DMA 24,存入VRAM 33。The production of PIG display 10 (FIG. 1) according to the present preferred embodiment will now be described. Microprocessor 22 responds to a viewer's command device 70, such as an infrared remote control, for a given PIG EPG display, accessing data RAM 31 to read the appropriate text data for that display from the original text data. Microprocessor 22 configures the text data for display, together with the appropriate address for displaying this text, sent to DMA 24, stored in VRAM 33.

所有的用于形成PIG显示10的视频数据,包括图形部分12的文本和图形数据以及PIG窗14的视频图像数据,都保存在VRAM 33内,如上面所述。显示生成器34在地址映射电路40和同步信号电路28的配合下,读取预先组织好的VRAM内容,生成用于在CRT 62的屏幕上显示的图像。需在屏幕上显示的每一个像素的数据都以与这个像素在屏幕上的x和Y坐标相应的地址保存在VRAM 33内。显示生成器34利用来自同步信号电路28的同步信号按像素时钟38所确定的依次为每一个像素从VRAM 33读取相应的数据。同步信号是由同步信号电路28根据输入视频中的h和v同步信号产生的。All video data used to form PIG display 10, including text and graphics data for graphics portion 12 and video image data for PIG window 14, is stored in VRAM 33, as described above. The display generator 34 reads the pre-organized VRAM content under the cooperation of the address mapping circuit 40 and the synchronous signal circuit 28, and generates an image for displaying on the screen of the CRT 62. The data of each pixel to be displayed on the screen is stored in the VRAM 33 at an address corresponding to the pixel's x and y coordinates on the screen. The display generator 34 uses the synchronization signal from the synchronization signal circuit 28 to read corresponding data from the VRAM 33 for each pixel in sequence determined by the pixel clock 38. The sync signal is generated by sync signal circuit 28 based on the h and v sync signals in the input video.

虽然最好是一次将整个屏幕的信息组或帧以比特映射形式存入VRAM 33,但是也可以一次存储不到整个屏幕,也就是说只有部分屏幕,而显示处理实际上是以小于整个屏幕的像素组为单位执行的。Although it is preferable to store information groups or frames of the entire screen into the VRAM 33 in bit-mapped form at one time, it is also possible to store less than the entire screen at one time, that is to say, only a part of the screen, and the display processing is actually performed in a manner smaller than the entire screen. Performed in units of pixel groups.

显示生成器34将每一个像素的数字YUV信号变换后以连续数据流形式依次输出给DAC电路36,以便在CRT 62的屏幕上产生类似于图1所示的报中画显示。DAC电路将数据变换成模拟YUV视频信号。模拟YUV视频信号然后由电视接收机内的RGB变换电路60变换为模拟RGB信号,再在CRT 62的屏幕上显示出来。The display generator 34 converts the digital YUV signal of each pixel and sequentially outputs it to the DAC circuit 36 in the form of a continuous data stream, so that a report-in-picture display similar to that shown in FIG. 1 can be generated on the screen of the CRT 62. The DAC circuit converts the data into an analog YUV video signal. The analog YUV video signal is then transformed into an analog RGB signal by the RGB conversion circuit 60 in the television receiver, and then displayed on the screen of the CRT 62.

在本发明的另一个实施例中,RAM 30设置在片外,由数据总线连接到DMA 24。In another embodiment of the present invention, RAM 30 is arranged outside chip, is connected to DMA 24 by data bus.

调谐电路50、色度处理器52、RGB变换器60、CRT 62和收看者命令装置70都是电视接收机的一部分。换句话说这些部件具有双重作用,既可用于通常以全屏幕格式显示电视信号,也可用于显示报中画格式。其他部件只有报中画格式才有的。Tuner circuit 50, chrominance processor 52, RGB converter 60, CRT 62 and viewer command device 70 are all part of a television receiver. In other words these parts have a dual role and can be used to display a TV signal, usually in full screen format, or in newspaper-in-picture format. Other parts are only available in the picture-in-picture format.

按照本发明的这种将PIG电路设计在一个单片21上提供了更为经济的组件,尺寸小而门数少。本发明由于对于微处理器22、同步信号电路28、DAC电路36和DMA 24各都只需要单个门阵列,而不是象用于已知的产生PIG显示的电视系统那样对于分别配置在独立的PIP和EPG片上的这些部件各需要两个门阵列,因此减少了总的门数。还应注意的是,显示生成器34在像素时钟38和同步信号电路28控制下以连续数据流的形式将图像信息和EPG信息都馈给CRT 62。因此,不用高速开关就能在EPG显示中生成视频(即活动画面)图像。This design of the PIG circuit on a single chip 21 in accordance with the present invention provides a more economical assembly, small in size and low in gate count. Since the present invention only needs a single gate array for the microprocessor 22, the synchronous signal circuit 28, the DAC circuit 36 and the DMA 24 each, rather than for the television system that is used for the known PIG display, it is configured in an independent PIP respectively. Each of these components on the EPG and EPG chips requires two gate arrays, thus reducing the total gate count. It should also be noted that display generator 34 feeds both image information and EPG information to CRT 62 in a continuous data stream under the control of pixel clock 38 and sync signal circuit 28. Therefore, video (ie, moving picture) images can be generated in the EPG display without high-speed switching.

所说明的本发明的实施例只是这种创造性方案的优选实施例和说明性实施例,本发明的范围并不只限于这样的实施例。精通本技术的人员只要根据本发明的精神就能在本发明的范围内设计出各种各样的其他配置。例如,可以用独立的RAM来存储EPG数据和画面缩小了的电视信号。此外,本发明也可以用于数字电视传输系统,在这种情况下,ADC、DAC和VBI限幅器可以省去。The described embodiments of the invention are only preferred and illustrative examples of this inventive solution, and the scope of the invention is not limited to such embodiments. Those skilled in the art can devise various other configurations within the scope of the present invention as long as they follow the spirit of the present invention. For example, separate RAMs can be used to store EPG data and downscaled TV signals. In addition, the present invention can also be used in a digital TV transmission system, in this case, the ADC, DAC and VBI limiter can be omitted.

Claims (4)

1. Picture-in-guide maker comprises:
An output that is fit to drive a display monitor;
One with synchronously the feed display generator of described output of drive signal and display monitor;
The input of a suitable received television signal;
Be connected to described input, be used for from described TV signal extracting the device of EPG information;
Be used for the device of described EPG information stores in memory;
Be used for dwindling the device of the pixel scale of described TV signal;
Be used for the TV signal that pixel scale has been dwindled is stored in device in the memory;
Be used for going out the device of described EPG data and TV signal from memory search;
Being used for the EPG data that will be retrieved and TV signal is stored in device in the described display generator; And
Be used for EPG data and TV signal are fed to described output so that produce the Picture-in-guide device shown at described monitor so that continuous data is streamed from described display generator.
2. the Picture-in-guide maker of claim 1, described Picture-in-guide maker is realized with the form of single integrated circuit sheet.
3. the Picture-in-guide maker of claim 2, wherein said extraction element is a VBI decoder.
4. the Picture-in-guide maker of claim 3, wherein said memory comprises one or more RAM.
CN99803478A 1998-01-26 1999-01-26 Picture-in-guide generator Pending CN1299554A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US7242898P 1998-01-26 1998-01-26
US60/072,428 1998-01-26

Publications (1)

Publication Number Publication Date
CN1299554A true CN1299554A (en) 2001-06-13

Family

ID=22107486

Family Applications (1)

Application Number Title Priority Date Filing Date
CN99803478A Pending CN1299554A (en) 1998-01-26 1999-01-26 Picture-in-guide generator

Country Status (8)

Country Link
EP (1) EP1062807A1 (en)
JP (1) JP2002503898A (en)
KR (1) KR100376171B1 (en)
CN (1) CN1299554A (en)
AU (1) AU746029B2 (en)
BR (1) BR9907745A (en)
CA (1) CA2318867C (en)
WO (1) WO1999038322A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100558161C (en) * 2004-12-17 2009-11-04 松下电器产业株式会社 Content recommendation device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003517222A (en) 1999-03-31 2003-05-20 インデックス システムズ インコーポレイテッド Decimation method for providing PIG window

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4977455B1 (en) * 1988-07-15 1993-04-13 System and process for vcr scheduling
US6239794B1 (en) * 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
JP3460198B2 (en) * 1994-04-07 2003-10-27 株式会社東芝 Television receiver and program information display method
JPH07307896A (en) * 1994-05-11 1995-11-21 Nec Corp Combining device for image data
JPH0879651A (en) * 1994-09-01 1996-03-22 Matsushita Electric Ind Co Ltd Video playback device
US5559550A (en) * 1995-03-01 1996-09-24 Gemstar Development Corporation Apparatus and methods for synchronizing a clock to a network clock
JP3698273B2 (en) * 1995-07-20 2005-09-21 ソニー株式会社 Electronic program guide transmission apparatus and method, electronic program guide reception apparatus and method, and electronic program guide transmission / reception system and method
US5737030A (en) * 1995-10-16 1998-04-07 Lg Electronics Inc. Electronic program guide device
KR100206769B1 (en) * 1995-12-21 1999-07-01 구자홍 Decoder for guiding electronic program of broadcasting system
KR970057454A (en) * 1995-12-29 1997-07-31 구자홍 Service Program Guide System
US5828419A (en) * 1996-02-29 1998-10-27 Hughes Electronics Method and apparatus for generating television program guides utilizing icons

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100558161C (en) * 2004-12-17 2009-11-04 松下电器产业株式会社 Content recommendation device

Also Published As

Publication number Publication date
KR100376171B1 (en) 2003-03-15
CA2318867C (en) 2002-06-25
BR9907745A (en) 2001-09-04
CA2318867A1 (en) 1999-07-29
AU2481099A (en) 1999-08-09
EP1062807A1 (en) 2000-12-27
WO1999038322A1 (en) 1999-07-29
JP2002503898A (en) 2002-02-05
KR20010040419A (en) 2001-05-15
AU746029B2 (en) 2002-04-11

Similar Documents

Publication Publication Date Title
US7825989B1 (en) Television channel change picture-in-picture circuit and method
US5796442A (en) Multi-format television reciever
US7030932B2 (en) Apparatus and method for converting multi-source input images
KR100244227B1 (en) HDTV's display image processing device
CN1103159C (en) Information and external signal display device using double-picture type screen
US20030188309A1 (en) Simulated PIP window in EPG
US6025884A (en) Multimedia display monitor apparatus
CN1037438A (en) Television receiver
CN1404685A (en) Multi-window television receiver for simultaneously displaying two video programs and an electronic program guide
US7616264B1 (en) Cropped and scaled picture-in-picture system and method
US6397386B1 (en) Decimation method for providing pig windows
EP0714203A2 (en) Video display system with digital processingM
EP0710016A2 (en) Television receiver for broadcast systems with a multiple of display formats
CN1299554A (en) Picture-in-guide generator
HK1049087A1 (en) Picture-in-guide generator with digital tuner
HK1036544A (en) Picture-in-guide generator
US7312831B2 (en) Re-inserting VBI data using OSD apparatus and method
KR20070022469A (en) Screen capture device using PIP function
JPH08154217A (en) Television receiver
MXPA00007291A (en) Picture-in-guide generator
JPH09149335A (en) Multiformat television receiver system and television picture generating method
KR940007547B1 (en) Apparatus for displaying one type two ntsc/hdtv screens on the other type hdtv/ntsc screens
KR100413471B1 (en) Video Processing Apparatus for DTV
US20050190297A1 (en) Video signal processor and video display device
KR100404218B1 (en) Video Processing Apparatus for DTV

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned
C20 Patent right or utility model deemed to be abandoned or is abandoned
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1036544

Country of ref document: HK