EP0276800B1 - Device for displaying a composite image - Google Patents
Device for displaying a composite image Download PDFInfo
- Publication number
- EP0276800B1 EP0276800B1 EP88101043A EP88101043A EP0276800B1 EP 0276800 B1 EP0276800 B1 EP 0276800B1 EP 88101043 A EP88101043 A EP 88101043A EP 88101043 A EP88101043 A EP 88101043A EP 0276800 B1 EP0276800 B1 EP 0276800B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- image
- screen
- sources
- control
- composite
- 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/395—Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
Definitions
- the invention relates to a device for displaying an overall digital image on a screen of a screen device, which is composed of several natural moving and / or synthetic partial images supplied by different sources.
- the display of an image on the screen of a display device is represented by a large number of lines, e.g. 625, which are traversed by an electron beam.
- lines e.g. 625
- the entire process is repeated. So that the electron beam travels the lines regularly, it must be synchronized in the horizontal and vertical directions.
- the clock for the horizontal synchronization the line clock, the electron beam is clocked from one line to the next line, while it returns with the clock for the vertical synchronization, the image clock, back to the beginning of the picture and moves the screen again line by line.
- This well-known principle can be used to display color or gray values at defined points on the screen that are not from the connected image source, e.g. TV cameras.
- Methods for superimposing graphic elements in the image of a screen device are already known (DE-A-34 10 662).
- Techniques such as "picture in picture” in analog studio technology or window techniques in screen-supported computer workstations which work with purely synthetic raster images (DE-B-30 35 636) are also known.
- the invention has for its object to provide a method and a device of the type mentioned that enable an improved overall representation of at least two partial images generated by different sources on a screen.
- the device according to the invention makes it possible to display images, in particular on high-resolution screens, which keep pace from pixel to pixel, from line to line and from image to image with the pixel frequency of a few 10 MHz can be composed of changing partial images from different sources, the image sources being able to work asynchronously and with different image generation frequencies.
- three TV cameras 1, raster graphics generators 2 and mass memories 3 for digital image data are provided for generating images as "sources", each of which has its own buffer memories 11 to 13, 14 to 16 and 17 to 19 assigned.
- the TV cameras 1, raster graphics generators 2 and mass storage 3 transmit their information asynchronously and thus independently of one another in each case to a buffer memory 11 to 19 which can be written to or read via various inputs and outputs (“dual port”). While the writing can take place at different data rates, the reading and transfer of the data to an interface circuit 25 for a screen or monitor 30 on which the image information is to be displayed is synchronized via a central clock control 20.
- the clock rate must at least correspond to the video frequency. In the case of high-resolution screens, it must even be a multiple of the video frequency in order to produce a flicker-free picture.
- the buffer memory 11 to 19, which is normally Images or partial images are not read out one after the other or according to another fixed scheme and are displayed on the monitor 30, but the monitor image can basically be composed point by point from points from different sources 1 and / or 2 and / or 3.
- a mask memory 21, which can be loaded from a control computer 24, is provided, the content of which is transferred to a control network 23 at the pixel frequency.
- the control network 23 connects one bit of the mask memory output register 22 to the control part 31 to 39 of the buffer memory 11 to 19 of a source 1, 2, 3.
- the mask memory 21 is constructed in such a way that the data width (data word) that can be read out in parallel corresponds exactly to the number of sources, and if the mask memory 21 is loaded such that one bit is set for each data word, a selection of the pixel to be displayed can be made from pixel to pixel from the pixels of all available sources 1, 2, 3.
- control of the buffer memory is additionally provided with four loadable registers or counters 40, then partial images of various formats can be used as the source and inserted at any point in the overall image, since the starting point of the partial image (top left corner) can be preset by suitably setting the counter 40. can be determined relative to the overall picture.
- One counter indicates the line offset, the second the pixel shift in the line and the further counters run along to the end of the line or to the last line of the field.
- the counters 40 are preset according to the picture size and the desired picture position in the overall picture via the data collecting lines (bus) 41.
- the control information specified by the mask memory 21 finally causes in the control of the buffer memory 11 to 19 that the gray value or color value of the pixel to be displayed is passed on from the selected source via the data collection line 42 to the interface circuit 25.
- the gray values or colors are transmitted to the interface circuit 25 pixel by pixel as they are continuously required for the display. Regarding the arrangement, it does not matter what size the overall picture has in relation to the size of the drawing files and how the drawing files or parts of the drawing files are put together.
- text can be faded in at any point on the screen, either "into space” or via already defined drawing files.
- a "panorama image” can be displayed on the screen by combining the partial images obtained.
- a corresponding map section can be shown in the overall display, in which the viewing direction of the television camera as an arrow or Like. is representable. The camera can be swiveled in this direction by marking a desired direction on the map section shown using a light pen, by touching or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Studio Circuits (AREA)
Description
Die Erfindung betrifft eine Einrichtung zur Darstellung eines digitalen Gesamtbildes auf einem Bildschirm eines Bildschirmgerätes, das aus mehreren natürlichen bewegten und/oder synthetischen, von verschiedenen Quellen gelieferten Teilbildern zusammengesetzt ist.The invention relates to a device for displaying an overall digital image on a screen of a screen device, which is composed of several natural moving and / or synthetic partial images supplied by different sources.
Die Darstellung eines Bildes auf dem Bildschirm eines Bildschirmgerätes wird durch eine Vielzahl von Zeilen, z.B. 625, erreicht, die von einem Elektronenstrahl abgefahren werden. Wenn der Elektronenstrahl alle Zeilen des Bildschirms abgefahren hat, wiederholt sich der gesamte Vorgang. Damit der Elektronenstrahl regelmäßig die Zeilen abfährt, muß er in horizontaler und in vertikaler Richtung synchronisiert werden. Mit dem Takt für die horizontale Synchronisation, dem Zeilentakt, wird der Elektronenstrahl von einer Zeile zur nächsten Zeile getaktet, während er mit dem Takt für die vertikale Synchronisation, dem Bildtakt, wieder zum Bildanfang zurückkehrt und erneut Zeile für Zeile den Bildschirm abfährt.The display of an image on the screen of a display device is represented by a large number of lines, e.g. 625, which are traversed by an electron beam. When the electron beam has scanned all the lines on the screen, the entire process is repeated. So that the electron beam travels the lines regularly, it must be synchronized in the horizontal and vertical directions. With the clock for the horizontal synchronization, the line clock, the electron beam is clocked from one line to the next line, while it returns with the clock for the vertical synchronization, the image clock, back to the beginning of the picture and moves the screen again line by line.
Bildschirmgeräte zur Darstellung von Zeichen und Graphik weisen im Gegensatz zum gewöhnlichen Fernsehen noch einen weiteren Takt neben dem Zeilentakt und dem Bildtakt auf. Mit diesem Takt, dem Bildpunkttakt ("Dotclock"), wird jede Zeile in eine Vielzahl von Punkten zerlegt. Der Elektronenstrahl läuft hierbei zwar wie beim gewöhnlichen Fernsehen kontinuierlich auf einer Zeile entlang, seine Hell-Dunkel-Ansteuerung wird jedoch vom Bildpunkttakt getaktet, so daß die Auflösung der Bildpunkte durch die Periode des Bildpunkttaktes festgelegt wird.In contrast to ordinary television, screen devices for displaying characters and graphics have a further clock in addition to the line clock and the image clock. With this clock, the dot clock, each line is broken down into a large number of points. The electron beam runs continuously along a line as in normal television, but its light-dark control is clocked by the pixel clock, so that the resolution of the pixels is determined by the period of the pixel clock.
Dieses bekannte Prinzip kann man dazu nutzen, an definierten Stellen des Bildschirms Farb- oder Grauwerte einzublenden, die nicht von der angeschlossenen Bildquelle, z.B. Fernsehkameras, geliefert werden. Verfahren für die Einblendung von graphischen Elementen in das Bild eines Bildschirmgerätes sind bereits bekannt (DE-A- 34 10 662). Auch sind Techniken wie "Bild im Bild" bei analoger Studiotechnik bekannt oder Fenstertechniken bei bildschirmgestützten Rechnerarbeitsplätzen, die mit rein synthetischen Rasterbildern arbeiten (DE-B-30 35 636).This well-known principle can be used to display color or gray values at defined points on the screen that are not from the connected image source, e.g. TV cameras. Methods for superimposing graphic elements in the image of a screen device are already known (DE-A-34 10 662). Techniques such as "picture in picture" in analog studio technology or window techniques in screen-supported computer workstations which work with purely synthetic raster images (DE-B-30 35 636) are also known.
Aus der GB-A-20 99 269 ist es bekannt, ein Gesamtbild aus mehreren von Bildspeichern gelieferten, synthetischen Teilbildern zusammenzusetzen, wobei jedes Bildelement in dem Speicher jeweils mit einem Prioritätswert verknüpft wird und das Bildelement mit dem höchsten Prioritätswert Zugriff auf einen Videodatenbus erhält, um auf einem Bildschirm dargestellt zu werden.From GB-A-20 99 269 it is known to assemble an overall picture from a plurality of synthetic partial pictures supplied by picture memories, each picture element in the memory being associated with a priority value and the picture element with the highest priority value being given access to a video data bus, to be displayed on a screen.
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren und eine Einrichtung der eingangs genannten Art zu schaffen, die eine verbesserte Gesamtdarstellung mindestens zweier von unterschiedlichen Quellen generierter Teilbilder auf einen Bildschirm ermöglichen.The invention has for its object to provide a method and a device of the type mentioned that enable an improved overall representation of at least two partial images generated by different sources on a screen.
Zur Lösung dieser Aufgabe sind bei einer Einrichtung gemäß der Erfindung die Merkmale des Anspruchs 1 vorgesehen. Die Einrichtung nach der Erfindung erlaubt es, Bilder insbesondere auf hochauflösenden Bildschirmen darzustellen, die von Bildpunkt zu Bildpunkt, von Zeile zu Zeile und von Bild zu Bild schritthaltend mit der Bildpunktfrequenz von einigen 10 MHz aus wechselnden Teilbildern verschiedener Quellen zusammengesetzt werden können, wobei die Bildquellen asynchron und mit verschiedenen Bilderzeugungsfrequenzen arbeiten können.To achieve this object, the features of claim 1 are provided in a device according to the invention. The device according to the invention makes it possible to display images, in particular on high-resolution screens, which keep pace from pixel to pixel, from line to line and from image to image with the pixel frequency of a few 10 MHz can be composed of changing partial images from different sources, the image sources being able to work asynchronously and with different image generation frequencies.
Vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen unter Schutz gestellt.Advantageous embodiments of the invention are protected in the subclaims.
Die Erfindung ist im folgenden anhand einer Zeichnung an einem Ausführungsbeispiel näher erläutert.The invention is explained below with reference to a drawing of an embodiment.
Bei der in der Figur gezeigten Einrichtung sind zum Generieren von Bildern als "Quellen" je drei TV-Kameras 1, Rastergraphik-Generatoren 2 und Massenspeicher 3 für digitale Bilddaten vorgesehen, denen jeweils eigene Pufferspeicher 11 bis 13, 14 bis 16 und 17 bis 19 zugeordnet sind. Die TV-Kameras 1, Rastergraphik-Generatoren 2 und Massenspeicher 3 übertragen ihre Informationen asynchron und damit unabhängig voneinander in jeweils einen Pufferspeicher 11 bis 19, der über verschiedene Ein- und Ausgänge beschrieben bzw. gelesen werden kann ("Dual-Port"). Während das Einschreiben mit unterschiedlichen Datenraten erfolgen kann, wird über eine zentrale Taktsteuerung 20 das Auslesen und Übergeben der Daten an eine Interface-Schaltung 25 für einen Bildschirm oder Monitor 30, auf dem die Bildinformationen dargestellt werden sollen, synchronisiert. Dabei muß die Taktrate mindestens der Videofrequenz entsprechen. Bei hochauflösenden Bildschirmen muß sie sogar ein Mehrfaches der Videofrequenz betragen, um ein flackerfreies Bild zu erzeugen.In the device shown in the figure, three TV cameras 1, raster graphics generators 2 and mass memories 3 for digital image data are provided for generating images as "sources", each of which has its own buffer memories 11 to 13, 14 to 16 and 17 to 19 assigned. The TV cameras 1, raster graphics generators 2 and mass storage 3 transmit their information asynchronously and thus independently of one another in each case to a buffer memory 11 to 19 which can be written to or read via various inputs and outputs (“dual port”). While the writing can take place at different data rates, the reading and transfer of the data to an
Die Pufferspeicher 11 bis 19, die im Normalfall Bilder oder Teilbilder enthalten, werden nicht nacheinander oder nach einem anderen festen Schema ausgelesen und zur Darstellung auf den Monitor 30 gebracht, sondern das Monitorbild kann grundsätzlich Punkt für Punkt aus Punkten unterschiedlicher Quellen 1 und/oder 2 und/oder 3 zusammengesetzt werden. Dazu ist ein von einem Steuerrechner 24 aus ladbarer Maskenspeicher 21 vorgesehen, dessen Inhalt mit der Bildpunktfrequenz auf ein Steuernetzwerk 23 gegeben wird. Das Steuernetzwerk 23 verbindet jeweils ein Bit des Maskenspeicher-Ausgangsregisters 22 mit dem Steuerteil 31 bis 39 des Pufferspeichers 11 bis 19 einer Quelle 1, 2 ,3. Wird der Maskenspeicher 21 so aufgebaut, daß die parallel auslesbare Datenbreite (Datenwort) genau der Anzahl der Quellen entspricht, und wird der Maskenspeicher 21 so geladen, daß je Datenwort gerade ein Bit gesetzt ist, so kann von Bildpunkt zu Bildpunkt eine Auswahl des darzustellenden Bildpunktes aus den Bildpunkten aller zur Verfügung stehenden Quellen 1, 2, 3 erfolgen.The buffer memory 11 to 19, which is normally Images or partial images are not read out one after the other or according to another fixed scheme and are displayed on the monitor 30, but the monitor image can basically be composed point by point from points from different sources 1 and / or 2 and / or 3. For this purpose, a mask memory 21, which can be loaded from a control computer 24, is provided, the content of which is transferred to a control network 23 at the pixel frequency. The control network 23 connects one bit of the mask memory output register 22 to the control part 31 to 39 of the buffer memory 11 to 19 of a source 1, 2, 3. If the mask memory 21 is constructed in such a way that the data width (data word) that can be read out in parallel corresponds exactly to the number of sources, and if the mask memory 21 is loaded such that one bit is set for each data word, a selection of the pixel to be displayed can be made from pixel to pixel from the pixels of all available sources 1, 2, 3.
Werden mehrere Bildpunkte hintereinander und mehrere Zeilen bzw. Zeilenstücke untereinander von der gleichen Quelle gespeist, so entstehen wiederum Teilbilder.If several pixels are fed in succession and several lines or line segments are fed from the same source, sub-images are again created.
Versieht man die Steuerung der Pufferspeicher zusätzlich mit vier ladbaren Registern oder Zählern 40, so können Teilbilder unterschiedlichsten Formates als Quelle herangezogen werden und an beliebige Stellen in das Gesamtbild eingefügt werden, da durch geeignetes Vorbesetzen der Zähler 40 der Anfangspunkt des Teilbildes (linke obere Ecke) relativ zum darstellenden Gesamtbild bestimmt werden kann. Dabei gibt ein Zähler den Zeilenversatz an, der zweite die Bildpunktverschiebung in der Zeile und die weiteren Zähler laufen jeweils bis zum Zeilenende bzw. zur letzten Zeile des Teilbildes mit.If the control of the buffer memory is additionally provided with four loadable registers or counters 40, then partial images of various formats can be used as the source and inserted at any point in the overall image, since the starting point of the partial image (top left corner) can be preset by suitably setting the counter 40. can be determined relative to the overall picture. One counter indicates the line offset, the second the pixel shift in the line and the further counters run along to the end of the line or to the last line of the field.
Die Zähler 40 werden entsprechend der Bildgröße und der gewünschten Bildlage im Gesamtbild über die Datensammelleitungen (Bus) 41 vorbesetzt.The counters 40 are preset according to the picture size and the desired picture position in the overall picture via the data collecting lines (bus) 41.
Die durch den Maskenspeicher 21 vorgegebenen Steuerinformationen veranlassen schließlich in der Steuerung des Pufferspeichers 11 bis 19, daß der Grauwert bzw. Farbwert des gerade darzustellenden Bildpunktes von der ausgewählten Quelle über die Datensammelleitung 42 zur Interface-Schaltung 25 weitergeleitet wird.The control information specified by the mask memory 21 finally causes in the control of the buffer memory 11 to 19 that the gray value or color value of the pixel to be displayed is passed on from the selected source via the data collection line 42 to the
An die Interface-Schaltung 25 werden somit Bildpunkt für Bildpunkt die Grauwerte bzw. Farben übertragen, wie sie fortlaufend für die Darstellung benötigt werden. Dabei spielt es von der Anordnung her keine Rolle, welche Größe das Gesamtbild im Verhältnis zur Größe der Teilbilder hat und wie die Teilbilder bzw. Teile der Teilbilder zusammengesetzt werden.The gray values or colors are transmitted to the
Mit der beschriebenen Einrichtung läßt sich beispielsweise an beliebigen Stellen des Bildschirms Text einblenden, und zwar entweder "ins Leere" oder über bereits definierte Teilbilder. Bei einer anderen Anwendung, bei der die Quellen von verschiedenen Fernsehkameras gebildet sind, die an unterschiedlichen Orten aufgestellt und/oder mit unterschiedlichen Blickwinkeln ausgerichtet sind, läßt sich auf dem Bildschirm durch Zusammensetzen der gewonnenen Teilbilder ein "Panoramabild" auf dem Bildschirm darstellen. Davon unabhängig oder zusätzlich kann ein entsprechender Kartenausschnitt in die Gesamtdarstellung eingeblendet werden, in welcher die Blickrichtung der Fernsehkamera als Pfeil oder dgl. darstellbar ist. Durch Markieren einer gewünschten Richtung auf dem abgebildeten Kartenausschnitt mittels Lichtgriffel, durch Berühren oder dgl. läßt sich die Kamera in diese Richtung schwenken.With the described device, for example, text can be faded in at any point on the screen, either "into space" or via already defined drawing files. In another application, in which the sources are formed by different television cameras, which are set up at different locations and / or are oriented with different viewing angles, a "panorama image" can be displayed on the screen by combining the partial images obtained. Irrespective of this or in addition, a corresponding map section can be shown in the overall display, in which the viewing direction of the television camera as an arrow or Like. is representable. The camera can be swiveled in this direction by marking a desired direction on the map section shown using a light pen, by touching or the like.
Claims (4)
- A device for displaying a composite digital image on a VDU screen (30), the composite image consisting of a number of natural moving and/or synthetic partial images delivered by various sources (1, 2, 3), each source (1, 2, 3) having an associated buffer memory (11 to 19) controllable via a control stage (31 to 39), wherein
there is provided a common mask memory (21) which is chargeable from a control computer (24) and which comprises an output register (22) for outputting control information in order to select an image dot for display, the data word width of the output register (22) corresponding to the number of sources (1, 2, 3), and wherein exactly one bit is set per data word, in that a control network (23) is provided into which said control information is fed at the scanning rate of the image dots in one line of the composite image,
wherein further the output register (22) of the mask memory (21) is connected via the control network (23) to the control stage (31 to 39) of the buffer memory (11 to 19) of each source (1, 2, 3), and
wherein the outputs of the buffer memories (11 to 19) are connected to the screen (30) via a data bus and an interface circuit (25). - A device according to claim 1, characterised in that television cameras (1) and/or raster graphic generators (2) and/or mass memories (3) for digital image data are provided as the sources.
- A device according to claim 1 or 2, characterised in that the screen is designed to reproduce a larger number of image dots than each individual source (1, 2, 3) can make available.
- A device according to any one of claims 1 to 3, characterised in that the sources comprise a plurality of cameras (1) adjusted to one another at appropriate angles of view and so disposed as to display on the screen continuously side by side or one beneath another an image of an object or a landscape as a composite picture with a much larger angle of view than the natural angle.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19873702220 DE3702220A1 (en) | 1987-01-26 | 1987-01-26 | METHOD AND DEVICE FOR DISPLAYING A TOTAL IMAGE ON A SCREEN OF A DISPLAY DEVICE |
DE3702220 | 1987-01-26 |
Publications (3)
Publication Number | Publication Date |
---|---|
EP0276800A2 EP0276800A2 (en) | 1988-08-03 |
EP0276800A3 EP0276800A3 (en) | 1990-03-28 |
EP0276800B1 true EP0276800B1 (en) | 1994-06-08 |
Family
ID=6319556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP88101043A Expired - Lifetime EP0276800B1 (en) | 1987-01-26 | 1988-01-25 | Device for displaying a composite image |
Country Status (4)
Country | Link |
---|---|
US (1) | US4876600A (en) |
EP (1) | EP0276800B1 (en) |
DE (2) | DE3702220A1 (en) |
HK (1) | HK1002718A1 (en) |
Families Citing this family (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63282790A (en) * | 1987-02-14 | 1988-11-18 | 株式会社リコー | Display controller |
DE3838827A1 (en) * | 1988-11-17 | 1990-05-23 | Thomson Brandt Gmbh | IMAGE PLAYBACK SYSTEM |
US5229852A (en) * | 1989-12-05 | 1993-07-20 | Rasterops Corporation | Real time video converter providing special effects |
US5327243A (en) * | 1989-12-05 | 1994-07-05 | Rasterops Corporation | Real time video converter |
JPH05324821A (en) * | 1990-04-24 | 1993-12-10 | Sony Corp | High-resolution video and graphic display device |
US5115314A (en) * | 1990-04-26 | 1992-05-19 | Ross Video Limited | Video keying circuitry incorporating time division multiplexing |
US5517609A (en) * | 1990-08-06 | 1996-05-14 | Texas Instruments Incorporated | Graphics display system using tiles of data |
JPH04129481A (en) * | 1990-09-20 | 1992-04-30 | Sony Corp | Special effect video image forming method |
DE69129730T2 (en) * | 1990-11-09 | 1998-11-12 | Fuji Photo Film Co Ltd | Device for processing image data |
US5426731A (en) * | 1990-11-09 | 1995-06-20 | Fuji Photo Film Co., Ltd. | Apparatus for processing signals representative of a computer graphics image and a real image |
FR2669752B1 (en) * | 1990-11-24 | 1994-04-01 | Hitachi Ltd | PROCESS CONTROL SYSTEM AND WINDOW DISPLAY METHOD FOR SUCH A SYSTEM. |
DE4138453C2 (en) * | 1990-11-24 | 1996-07-18 | Hitachi Ltd | Method for displaying window images within main images for process monitoring and device for carrying out the method |
US5245322A (en) * | 1990-12-11 | 1993-09-14 | International Business Machines Corporation | Bus architecture for a multimedia system |
US5175731A (en) * | 1990-12-11 | 1992-12-29 | International Business Machines Corporation | Arbitration circuit for a multimedia system |
US5230041A (en) * | 1990-12-11 | 1993-07-20 | International Business Machines Corporation | Bus interface circuit for a multimedia system |
CA2055296C (en) * | 1990-12-11 | 1995-04-04 | Bruce James Wilkie | Analog image signal processor circuit for a multimedia system |
CA2055554C (en) * | 1990-12-11 | 1998-04-14 | John Monroe Dinwiddie, Jr. | Multimedia system |
KR930012203B1 (en) * | 1991-01-09 | 1993-12-24 | 삼성전자 주식회사 | Appointed portion zooming record method and apparatus |
DE4103539A1 (en) * | 1991-02-06 | 1992-08-13 | Nokia Unterhaltungselektronik | Television monitor with picture-in-picture processing - has N-connections for N-different video picture sources and contains N-picture-in-picture processing circuits |
US5239625A (en) * | 1991-03-05 | 1993-08-24 | Rampage Systems, Inc. | Apparatus and method to merge images rasterized at different resolutions |
DE4231158C5 (en) * | 1991-09-17 | 2006-09-28 | Hitachi, Ltd. | Method and device for the composition and display of images |
AU650179B2 (en) * | 1991-10-07 | 1994-06-09 | Eastman Kodak Company | A compositer interface for arranging the components of special effects for a motion picture production |
NL194254C (en) * | 1992-02-18 | 2001-10-02 | Evert Hans Van De Waal Jr | Device for converting and / or integrating image signals. |
US5351129A (en) * | 1992-03-24 | 1994-09-27 | Rgb Technology D/B/A Rgb Spectrum | Video multiplexor-encoder and decoder-converter |
US5404437A (en) * | 1992-11-10 | 1995-04-04 | Sigma Designs, Inc. | Mixing of computer graphics and animation sequences |
US5537153A (en) * | 1992-11-16 | 1996-07-16 | Kabushiki Kaisha Toshiba | Television signal transmission and reception system with multi-screen display for tuning operation |
SG44005A1 (en) * | 1992-12-11 | 1997-11-14 | Philips Electronics Nv | System for combining multiple-format multiple-source video signals |
US5315390A (en) * | 1993-04-02 | 1994-05-24 | The Grass Valley Group, Inc. | Simple compositing system which processes one frame of each sequence of frames in turn and combines them in parallel to create the final composite sequence |
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 |
US5523791A (en) * | 1993-10-12 | 1996-06-04 | Berman; John L. | Method and apparatus for applying overlay images |
US5598576A (en) * | 1994-03-30 | 1997-01-28 | Sigma Designs, Incorporated | Audio output device having digital signal processor for responding to commands issued by processor by emulating designated functions according to common command interface |
US5515107A (en) * | 1994-03-30 | 1996-05-07 | Sigma Designs, Incorporated | Method of encoding a stream of motion picture data |
US5642498A (en) * | 1994-04-12 | 1997-06-24 | Sony Corporation | System for simultaneous display of multiple video windows on a display device |
US5517251A (en) * | 1994-04-28 | 1996-05-14 | The Regents Of The University Of California | Acquisition of video images simultaneously with analog signals |
JPH07311569A (en) * | 1994-05-18 | 1995-11-28 | Fuji Photo Film Co Ltd | Image processing device and method |
US6124897A (en) * | 1996-09-30 | 2000-09-26 | Sigma Designs, Inc. | Method and apparatus for automatic calibration of analog video chromakey mixer |
US5528309A (en) | 1994-06-28 | 1996-06-18 | Sigma Designs, Incorporated | Analog video chromakey mixer |
US5629736A (en) * | 1994-11-01 | 1997-05-13 | Lucent Technologies Inc. | Coded domain picture composition for multimedia communications systems |
US5598525A (en) | 1995-01-23 | 1997-01-28 | Cirrus Logic, Inc. | Apparatus, systems and methods for controlling graphics and video data in multimedia data processing and display systems |
US5790881A (en) * | 1995-02-07 | 1998-08-04 | Sigma Designs, Inc. | Computer system including coprocessor devices simulating memory interfaces |
US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
US5838296A (en) * | 1995-08-31 | 1998-11-17 | General Instrument Corporation | Apparatus for changing the magnification of video graphics prior to display therefor on a TV screen |
US5739868A (en) * | 1995-08-31 | 1998-04-14 | General Instrument Corporation Of Delaware | Apparatus for processing mixed YUV and color palettized video signals |
US5835103A (en) * | 1995-08-31 | 1998-11-10 | General Instrument Corporation | Apparatus using memory control tables related to video graphics processing for TV receivers |
US5719511A (en) * | 1996-01-31 | 1998-02-17 | Sigma Designs, Inc. | Circuit for generating an output signal synchronized to an input signal |
US6469753B1 (en) | 1996-05-03 | 2002-10-22 | Starsight Telecast, Inc. | Information system |
US6128726A (en) | 1996-06-04 | 2000-10-03 | Sigma Designs, Inc. | Accurate high speed digital signal processor |
US5818468A (en) * | 1996-06-04 | 1998-10-06 | Sigma Designs, Inc. | Decoding video signals at high speed using a memory buffer |
WO1997050242A2 (en) | 1996-06-26 | 1997-12-31 | Sony Electronics Inc. | System and method for overlay of a motion video signal on an analog video signal |
CN1108699C (en) * | 1996-11-21 | 2003-05-14 | 皇家菲利浦电子有限公司 | Transmission and reception of TV. programs and additional data service |
US8635649B2 (en) | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
CA2297039C (en) | 1997-07-21 | 2002-02-12 | Ronald Alexander | Systems and methods for displaying and recording control interface with television programs, videos, advertising information and program scheduling information |
US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
DE19844125A1 (en) * | 1998-09-25 | 2000-02-17 | Siemens Ag | Producing image on screen, e.g. for teletext |
AU5775900A (en) | 1999-06-29 | 2001-01-31 | United Video Properties, Inc. | Method and system for a video-on-demand-related interactive display within an interactive television application |
GB2354388B (en) * | 1999-07-12 | 2003-08-13 | Independent Television Commiss | System and method for capture, broadcast and display of moving images |
DE19951699A1 (en) * | 1999-10-27 | 2001-05-03 | Krauss Maffei Wegmann Gmbh & C | Image processing method in an optronic observation system for military vehicles, in particular combat vehicles, and device for carrying out the method |
AR027760A1 (en) | 2000-03-31 | 2003-04-09 | United Video Properties Inc | PROVISION AND METHOD FOR ADVERTISING NOTICE LINKED WITH METADATA |
US6909836B2 (en) * | 2001-02-07 | 2005-06-21 | Autodesk Canada Inc. | Multi-rate real-time players |
IL159232A0 (en) * | 2001-06-07 | 2004-06-01 | Genoa Technologies Ltd | Device, system and method for displaying graphics in mixed formats on a monitor |
KR100414159B1 (en) * | 2001-06-15 | 2004-01-07 | 주식회사 성진씨앤씨 | Method and apparatus for high-definition multi-screen display |
US8737810B2 (en) * | 2002-11-15 | 2014-05-27 | Thomson Licensing | Method and apparatus for cropping of subtitle elements |
BR122013022769B1 (en) | 2002-11-15 | 2016-07-19 | Thomson Licensing Sa | subtitle maker |
JP2006195793A (en) * | 2005-01-14 | 2006-07-27 | Fujitsu Ltd | Microcontroller |
FR2881602B1 (en) * | 2005-02-01 | 2007-07-13 | Awox Sa | METHOD AND DEVICE FOR AUDIOVISUAL PROGRAM EDIT |
WO2007103938A2 (en) | 2006-03-06 | 2007-09-13 | Veveo, Inc. | Methods and systems for selecting and presenting content based on learned user preferences |
US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
KR20080047909A (en) * | 2006-11-27 | 2008-05-30 | 삼성전자주식회사 | Method for transmitting data for displaying moving picture contents simultaneously and apparatus therefor, method for displaying moving picture contents simultaneously and apparatus therefor |
US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
US8724029B2 (en) * | 2011-05-26 | 2014-05-13 | Adobe Systems Incorporated | Accelerating video from an arbitrary graphical layer |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4267562A (en) * | 1977-10-18 | 1981-05-12 | The United States Of America As Represented By The Secretary Of The Army | Method of autonomous target acquisition |
US4266242A (en) * | 1978-03-21 | 1981-05-05 | Vital Industries, Inc. | Television special effects arrangement |
US4317114A (en) * | 1980-05-12 | 1982-02-23 | Cromemco Inc. | Composite display device for combining image data and method |
DE3035636C2 (en) * | 1980-09-20 | 1984-11-29 | Brown, Boveri & Cie Ag, 6800 Mannheim | Arrangement for overlaying image information stored in the image memory on display devices |
US4439760A (en) * | 1981-05-19 | 1984-03-27 | Bell Telephone Laboratories, Incorporated | Method and apparatus for compiling three-dimensional digital image information |
US4599611A (en) * | 1982-06-02 | 1986-07-08 | Digital Equipment Corporation | Interactive computer-based information display system |
JPS5979293A (en) * | 1982-10-29 | 1984-05-08 | 株式会社東芝 | Display |
JPH079569B2 (en) * | 1983-07-01 | 1995-02-01 | 株式会社日立製作所 | Display controller and graphic display device using the same |
FR2557998B1 (en) * | 1984-01-11 | 1986-04-11 | Sintra Alcatel Sa | GRAPHIC VIEWER CONTROLLER. |
US4581762A (en) * | 1984-01-19 | 1986-04-08 | Itran Corporation | Vision inspection system |
DE3410662A1 (en) * | 1984-03-23 | 1985-10-03 | Philips Patentverwaltung Gmbh, 2000 Hamburg | Method for generating at least one arbitrarily displaceable graticule on the screen of a screen device |
JPS61109093A (en) * | 1984-11-02 | 1986-05-27 | 日本電信電話株式会社 | Image display unit |
US4663619A (en) * | 1985-04-08 | 1987-05-05 | Honeywell Inc. | Memory access modes for a video display generator |
US4745479A (en) * | 1985-10-04 | 1988-05-17 | American Dynamics Corporation | Multiple image video display system |
DE3582330D1 (en) * | 1985-10-10 | 1991-05-02 | Itt Ind Gmbh Deutsche | TELEVISION RECEIVER WITH MULTIPLE IMAGE PLAYBACK. |
-
1987
- 1987-01-26 DE DE19873702220 patent/DE3702220A1/en active Granted
-
1988
- 1988-01-25 DE DE3889934T patent/DE3889934D1/en not_active Expired - Fee Related
- 1988-01-25 EP EP88101043A patent/EP0276800B1/en not_active Expired - Lifetime
- 1988-01-26 US US07/148,755 patent/US4876600A/en not_active Expired - Fee Related
-
1998
- 1998-02-27 HK HK98101539A patent/HK1002718A1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
DE3702220C2 (en) | 1992-08-13 |
HK1002718A1 (en) | 1998-09-11 |
US4876600A (en) | 1989-10-24 |
DE3702220A1 (en) | 1988-08-04 |
EP0276800A2 (en) | 1988-08-03 |
DE3889934D1 (en) | 1994-07-14 |
EP0276800A3 (en) | 1990-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0276800B1 (en) | Device for displaying a composite image | |
DE3153375C2 (en) | ||
DE2438272C3 (en) | Display control device for positioning a luminous mark on a display device | |
DE68926502T2 (en) | UPPER FILTER DEVICE FOR DISPLAY SCANNED | |
DE2701891C2 (en) | ||
DE3485877T2 (en) | DEVICE FOR REGULARLY MOVING DATA ON A DISTRIBUTED SCREEN. | |
DE3882365T2 (en) | DEVICE FOR GENERATING A CURSOR PATTERN ON A DISPLAY. | |
DE3650486T2 (en) | Video imaging systems | |
DE2438202B2 (en) | Device for generating a predetermined text of character information which can be displayed on the screen of a video display unit | |
DE3718501A1 (en) | VIDEO DISPLAY DEVICE | |
DE1297915B (en) | Data display | |
DE69211447T2 (en) | Raster buffer organization and control for real-time image decompression | |
DE3534205C2 (en) | ||
DE69229033T2 (en) | Machine vision system | |
DE68927723T2 (en) | Address generator | |
DE2438203A1 (en) | DISPLAY DEVICE | |
DE4027180A1 (en) | DEVICE FOR GENERATING VERTICAL ROLL ADDRESSES | |
DE3782920T2 (en) | SYSTEM FOR PROCESSING TELEVISION SIGNALS. | |
DE3900489A1 (en) | DEVICE FOR GENERATING CONTROL SIGNALS FOR A VIDEO MIXING DEVICE | |
DE2439102A1 (en) | Representation of images in form of digital data - involves data containing intensity values and coordinates for recording means | |
DE69021448T2 (en) | Device for superimposing character patterns in accordance with a dot matrix with video signals. | |
DE2150389C3 (en) | Arrangement for displaying mimic diagrams | |
DE69126059T2 (en) | Graphic video systems | |
EP0337104B1 (en) | Circuit device for control of raster scan display information | |
DE2149636C3 (en) | Method for displaying measured values on the screen of a display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): CH DE FR GB IT LI NL SE |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): CH DE FR GB IT LI NL SE |
|
17P | Request for examination filed |
Effective date: 19900823 |
|
17Q | First examination report despatched |
Effective date: 19920512 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): CH DE FR GB IT LI NL SE |
|
GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) |
Effective date: 19940614 |
|
REF | Corresponds to: |
Ref document number: 3889934 Country of ref document: DE Date of ref document: 19940714 |
|
ITF | It: translation for a ep patent filed |
Owner name: PORTA CHECCACCI E BOTTI S.R.L. |
|
ET | Fr: translation filed | ||
EAL | Se: european patent in force in sweden |
Ref document number: 88101043.3 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 19980529 Year of fee payment: 11 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: SE Payment date: 19990129 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 19990201 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 19990204 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: NL Payment date: 19990224 Year of fee payment: 12 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 19990226 Year of fee payment: 12 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 19991103 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20000125 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20000126 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20000131 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20000131 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20000801 |
|
EUG | Se: european patent has lapsed |
Ref document number: 88101043.3 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20000125 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20000929 |
|
NLV4 | Nl: lapsed or anulled due to non-payment of the annual fee |
Effective date: 20000801 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED. Effective date: 20050125 |