WO2001038963A1 - Method for presentation of image data from various sources and the corresponding image presentation system - Google Patents

Method for presentation of image data from various sources and the corresponding image presentation system Download PDF

Info

Publication number
WO2001038963A1
WO2001038963A1 PCT/EP2000/011411 EP0011411W WO0138963A1 WO 2001038963 A1 WO2001038963 A1 WO 2001038963A1 EP 0011411 W EP0011411 W EP 0011411W WO 0138963 A1 WO0138963 A1 WO 0138963A1
Authority
WO
WIPO (PCT)
Prior art keywords
image
pixel
source
display device
image data
Prior art date
Application number
PCT/EP2000/011411
Other languages
German (de)
French (fr)
Inventor
Bernd Burchard
Original Assignee
Infineon Technologies Ag
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 Infineon Technologies Ag filed Critical Infineon Technologies Ag
Publication of WO2001038963A1 publication Critical patent/WO2001038963A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
    • G09G2340/125Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control 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/39Control of the bit-mapped memory
    • G09G5/395Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen

Definitions

  • the present invention relates to a method for displaying image data according to the preamble of claim 1 and a corresponding image display system according to the preamble of claim 9.
  • television sets for example, it is possible to use 100 Hz picture tubes which enable flicker-free display of television pictures, although the television signals only support 50 Hz fields.
  • the present invention is therefore based on the object of proposing an improved method for displaying image data and a corresponding image display system with which independent processing of the image data from different image sources is possible before the display of the overall image resulting therefrom with less implementation.
  • the image data stream can be divided into several sub-streams depending on the source information, each sub-stream being assigned to a specific image source and subjected to image processing adapted to the corresponding image source, so that each sub-stream is optimally adapted to the respective image source and its design the output format of the display device can be adapted.
  • the estimation errors can be reduced to the specific dimension of the respective image source.
  • the individual sub-streams are then mixed again to form the image data stream and displayed in the form of the desired output image.
  • the original information is transmitted in the form of at least one additional bit per pixel or pixel.
  • the source information can also be transmitted to the display device, for example in the form of vector data (polygons), the assignment of each pixel to one of the image sources then being derived in the display device from these vector data.
  • the source information can also be in the form of other construction rules, such as in particular in the form of an algorithm, are transmitted to the display device, so that by executing the algorithm in the
  • Display device the assignment of each pixel to one of the image sources can be determined.
  • the present invention enables an optimal one
  • Superimposition of image data from different image sources for example video data and graphic data, or from Image data of the same type, but available in different formats, for example with a different frequency, etc.
  • the invention is therefore particularly suitable, for example, for use in the field of digital television technology, where graphics data that are internally generated are often to be displayed in addition to the video data.
  • FIG. 1 shows a representation for explaining the transmission of image data from different image sources to a display unit according to an exemplary embodiment of the present invention
  • Fig. 2 shows a possible application of the present invention.
  • FIG. 1 shows the sequence of processing different image data according to the present invention using an example of a combination of the decoder of a set-top box 4 and a separate display unit 11, for example a screen or monitor.
  • the image data of three different image sources are mixed using a mixer 3 to form a new image data stream.
  • the image data 1 a can be, for example, the data of a 25 Hz video image
  • the image data 1 b can be the data of a 50 Hz video image.
  • Video images (interlaced) and the image data lc are the data of a 50 Hz graphic image (interlaced), so that a total of two video data streams la, lb of different formats are mixed together with a graphics data stream to form a new video / graphics data stream 5.
  • the mixing of the individual image data la-lc in the mixer 3 takes place in accordance with a selection instruction (“pixel selection map”) 2, which specifies for each image point (pixel) of the output image 5 by which image data la-lc the corresponding image point occupies or which one Image source the corresponding Bilddling should be assigned.
  • the selection instruction 2 comprises three sections AC, section A, B and C corresponding to an assignment of the corresponding pixels of the output image 5 by the image data la, lb and lc, so that the assignment of the in FIG shown output image 5 results.
  • the output image 5 of the mixer 3 is a 50 Hz image in the "interlaced" format.
  • the selection instruction 2 together with the image data stream 5 output by the mixer 3 is transmitted over a sufficiently broadband transmission channel, e.g. to the display unit 11 via an IEEE1394 connection. Information not to be displayed is not transferred.
  • the selection instruction 2 can be transmitted in the form of additional bits per pixel, these additional bits for the corresponding pixel indicating which image source the corresponding pixel is assigned to.
  • additional bits In the illustrated embodiment of three different image data la-lc, at least two additional bits must be transmitted per pixel in order to be able to clearly mark the original bid data stream for each pixel.
  • further bits can also be transmitted which specify the nature or design of the respective image source (for example with regard to its frequency or with regard to its "interlaced'V'not-interlaced" format etc.) in more detail. This additional information can be used in the display unit 11 in particular during the subsequent image processing Adaptation of the image data to the output format of the display unit 11 may be helpful.
  • the selection information 2 is first separated from the image information 5 in the display unit, the correlation between the pixel-specific selection information and the pixel-specific image information being maintained.
  • a demultiplexer 6 can thus distribute the image information 5 pixel by pixel to a plurality of image source-specific sub-streams 7a-7c depending on the selection information 2, so that the image data of those pixels that originate from the same image source are all assigned to the same sub-stream.
  • Image data have been assigned, filled with a predefined pixel content, a so-called dummy pixel.
  • the dummy pixels of the partial streams l a-l c resulting from the illustrated example are shown in dotted lines in FIG. 1.
  • the predefined pixel contents of the dummy pixels can be position-specific, i.e. depending on the position in the respective partial stream, or specific to the partial data stream, i.e. be selected depending on the type of the respective partial stream, the predefined pixel contents also being able to be derived from corresponding algorithms.
  • the x / y position of the individual pixels in the desired output image 10 results in accordance with the CCIR-R-656 standard from the temporal position in the image data stream 5 or the individual sub-streams la-l c.
  • the separated sub-streams l-lc are fed to separate image optimizers 8a-8c, each image optimizer 8a-8c being matched to the original image source assigned to the respective sub-stream l al c.
  • the individual image optimizers 8a-8c the partial streams l-lc - optimized for the respective original image source - are converted to the output format of the display unit 11 with the aid of different algorithms and / or algorithm parameters, in particular using a frame rate conversion Image source-specific or partial stream-specific adaptation of the frame rate is carried out.
  • the partial streams la-lc processed separately in this way are then mixed again in a mixer 9 depending on the selection information 2 to form a common image data stream and finally by the display unit 11 in the form of the desired output image 10 (in the present case in the form of a 100 Hz image in "interlaced" format).
  • this can also be transmitted to the display unit 11 in the form of vector data (polygons) or other construction rules, with these data being displayed in the display unit 11 with the aid of the specially designed demultiplexer 6 or with the aid of a special device or a special computer, the selection information or the selection instruction ("Pixel Selection Map") 2 can be reconstructed.
  • the selection information can also be transmitted to the display unit 11 in the form of an executable algorithm, so that the selection information can be obtained in the display unit 11 by executing this algorithm.
  • the selection information can also be transmitted to the display unit 11 in the form of an executable algorithm, so that the selection information can be obtained in the display unit 11 by executing this algorithm.
  • the selection information can also be transmitted to the display unit 11 in the form of an executable algorithm, so that the selection information can be obtained in the display unit 11 by executing this algorithm.
  • the selection information can also be transmitted to the display unit 11 in the form of an executable algorithm, so that the selection information can be obtained in the display unit 11 by executing this algorithm.
  • Selection information is also recalculated for each pixel separately with each individual display process, whereby then no special memory is required for storing and temporarily storing the pixel-specific selection information.
  • FIG. 2 shows an exemplary application of the present invention, a set-top box 4 and a monitor 11 provided separately from it being shown.
  • the set-top box 4 has various tuners 12a, 12b for receiving different television signals, for example a television signal transmitted via cable and a television signal transmitted via satellite, the individual television signals being demodulated by corresponding demodulators 13a, 13b and fed to an image processor system 14 ,
  • the image processor 14 communicates with various internal system components and / or external devices via appropriate interfaces. These interfaces can be, for example, USB, IEEE1394, UART, PCI interfaces etc.
  • FIG. 2 shows a system processor 15, which is connected to the image processor 14 via a PCI bus, and an image data memory 16.
  • a graphic data generator 18 is provided, which supplies graphic data which are to be overlaid with the video data corresponding to the respective television signal.
  • this graphic data is mixed with the video data as shown in FIG. 1 and transmitted to the monitor 11 in the form of a common image data stream, for example via an IEEE1394 connection. Together with this image data stream, the selection information is transmitted to the monitor 11, which specifies the corresponding original image source for each pixel of the output image.
  • an image processing device 17 processes this image data stream depending on the Selection information is divided into the partial streams shown in FIG. 1, the partial streams being optimally adapted separately to the output format of the monitor 11 and then being mixed together again to form a common image data stream.
  • This image data stream processed in the manner described above is then fed to the picture tube 19 of the monitor 11 in order to finally display the desired picture.

Abstract

According to the invention the transfer of source information (2), which describes the image source of each image point in the output image (10), along with the image data stream, resulting from the various image data sources, to a display unit (11), permits the best possible superimposition of image data from various image sources (1a-1c), for example, video data or graphics data in an output image (10). In the display unit (11), an image source specific optimisation of the image data with respect to the display format of the display unit (11) can then be carried out.

Description

Beschreibung description
VERFAHREN ZUM DARSTELLEN VON BILDDATEN AUS VERSHIEDENEN QUELLEN UND ENTSPRECHEN DES BILDDARSTELLUNGSSYSTEMMETHOD FOR PRESENTING IMAGE DATA FROM VARIOUS SOURCES AND CORRESPONDING TO THE IMAGE DISPLAY SYSTEM
Die vorliegende Erfindung betrifft ein Verfahren zum Darstellen von Bilddaten nach dem Oberbegriff des Anspruches 1 sowie ein entsprechenden Bilddarstellungssystem nach dem Oberbegriff des Anspruches 9.The present invention relates to a method for displaying image data according to the preamble of claim 1 and a corresponding image display system according to the preamble of claim 9.
1010
Die heutige Displaytechnik, insbesondere die Bildröhrentechnik, erlaubt eine qualitativ bessere Bilddarstellung, als sie zum Teil von den entsprechenden Bildquellen unterstützt wird. In Fernsehgeräten ist 15 beispielsweise die Verwendung von lOOHz-Bildröhren möglich, die eine flimmerfreie Darstellung von Fernsehbildern ermöglichen, obwohl die Fernsehsignale lediglich 50Hz- Halbbilder unterstützen.Today's display technology, especially picture tube technology, allows a better quality image display than is partially supported by the corresponding image sources. In television sets, for example, it is possible to use 100 Hz picture tubes which enable flicker-free display of television pictures, although the television signals only support 50 Hz fields.
20 Diese Diskrepanz zwischen der bilddarstellen Einheit und dem eingehenden Bildsignal wird herkömmlicherweise durch eine Interpolation der dem Bildsignal entsprechenden Bilddaten eliminiert. Die dabei zur Interpolation der Bilddaten eingesetzten Interpolations- oder Schätzalgorithmen sind20 This discrepancy between the image display unit and the incoming image signal is conventionally eliminated by interpolation of the image data corresponding to the image signal. The interpolation or estimation algorithms used for the interpolation of the image data are
25 jedoch zwangsläufig mit Schätzfehlern behaftet. Werden beispielsweise in einem Fernsehgerät Grafikdaten generiert, die zusätzlich zu den Videodaten des Fernsehsignals dargestellt werden sollen, werden auch diese Grafikdaten interpoliert, wodurch jedoch die Qualität der Grafikdaten25, however, inevitably involves estimation errors. If, for example, graphic data are generated in a television set and are to be displayed in addition to the video data of the television signal, these graphic data are also interpolated, which however results in the quality of the graphic data
30 infolge der auftretenden Schätzfehler vermindert wird. Es ist daher sinnvoll, die im Gerät selbst generierten Grafikdaten durch andere Algorithmen zu interpolieren als die extern zugeführten Videodaten. Dasselbe Problem stellt sich auch, wenn zwei Videodatenströme unterschiedlicher Frequenz auf ein 5 bestimmtes Ausgabeformat umgesetzt werden sollen. Aus diesem Grund wurde vorgeschlagen, die Bilddaten unterschiedlicher Bildquellen, beispielsweise einer Videooder Grafikquelle, separat über getrennte physikalische Kanäle an die gewünschte Anzeigeneinheit oder das Display zu übertragen, so daß sie in der Anzeigeneinheit getrennt einer Bildverarbeitung in Form einer Interpolation unterzogen werden können. Die unabhängig voneinander interpolierten Bilddatenströme werden dann in der Anzeigeneinheit gemischt und in Form eines Ausgabebilds dargestellt.30 is reduced as a result of the estimation errors that occur. It is therefore advisable to interpolate the graphics data generated in the device itself by other algorithms than the externally supplied video data. The same problem also arises when two video data streams of different frequencies are to be converted to a specific output format. For this reason, it has been proposed to transmit the image data from different image sources, for example a video or graphic source, separately to the desired display unit or the display via separate physical channels, so that they can be subjected to image processing in the form of an interpolation separately in the display unit. The independently interpolated image data streams are then mixed in the display unit and displayed in the form of an output image.
Bei dieser Vorgehensweise ist jedoch die Bereitstellung mehrerer physikalischer Kanäle erforderlich, wobei die Anzahl der er orderlichen Kanäle mit der Anzahl der unterschiedlichen Bildquellen steigt und somit den Realisierungsaufwand erhöht.With this procedure, however, the provision of several physical channels is required, the number of channels that can be ordered increasing with the number of different image sources and thus increasing the implementation effort.
Der vorliegenden Erfindung liegt daher die Aufgabe zugrunde, ein verbessertes Verfahren zum Darstellen von Bilddaten sowie ein entsprechendes Bilddarstellungssystem vorzuschlagen, mit dem eine unabhängige Verarbeitung der Bilddaten unterschiedlicher Bildquellen vor der Darstellung des daraus resultierenden Gesamtbilds mit einem geringerem Realisierungsauf and möglich ist.The present invention is therefore based on the object of proposing an improved method for displaying image data and a corresponding image display system with which independent processing of the image data from different image sources is possible before the display of the overall image resulting therefrom with less implementation.
Diese Aufgabe wird erfindungsgemäß durch ein Verfahren mit den Merkmalen des Anspruches 1 bzw. einThis object is achieved according to the invention by a method having the features of claim 1 and
Bilddarstellungsssystem mit den Merkmalen des Anspruches 9 gelöst. Die Unteransprüche definieren vorteilhafte und bevorzugte Ausführungsformen der vorliegenden Erfindung.Image display system with the features of claim 9 solved. The subclaims define advantageous and preferred embodiments of the present invention.
Um eine möglichst optimale Überlagerung von Bilddaten unterschiedlicher Bildquellen, beispielsweise von Videodaten und Grafikdaten, in einem Ausgabebild zu ermöglichen, wird erfindungsgemäß vorgeschlagen, zusammen mit dem aus den unterschiedlichen Bilddaten resultierenden Bilddatenstrom Ursprungsinformationen an eine Anzeigeneinrichtung zu übertragen, wobei die Ursprungsinformationen für jeden Bildpunkt des Ausgabebilds angeben, welcher Bildquelle der entsprechende Bildpunkt zugeordnet ist. In der Anzeigeneinrichtung wird der Bilddatenstrom dann abhängig von diesen Ursprungsinformationen einer bildquellenspezifischen Bildverarbeitung unterzogen.In order to enable the best possible superimposition of image data from different image sources, for example video data and graphic data, in an output image, it is proposed according to the invention to transmit original information to a display device together with the image data stream resulting from the different image data, the original information for each Specify the pixel of the output image to which image source the corresponding pixel is assigned. The image data stream is then subjected to image source-specific image processing in the display device depending on this original information.
Zu diesem Zweck kann der Bilddatenstrom in Abhängigkeit von den Ursprungsinformationen in mehrere Teilströme aufgeteilt werden, wobei jeder Teilstrom einer bestimmten Bildquelle zugeordnet ist und einer an die entsprechende Bildquelle angepaßten Bildverarbeitung unterzogen wird, so daß jeder Teilstrom unter Berücksichtigung der jeweiligen Bildquelle sowie deren Ausgestaltung optimal an das Ausgabeformat der Anzeigeneinrichtung angepaßt werden kann. Hierdurch können die Schätzfehler auf das spezifische Maß der jeweiligen Bildquelle reduziert werden. Anschließend werden die einzelnen Teilströme wieder zu dem Bilddatenstrom gemischt und in Form des gewünschten Ausgabebilds dargestellt.For this purpose, the image data stream can be divided into several sub-streams depending on the source information, each sub-stream being assigned to a specific image source and subjected to image processing adapted to the corresponding image source, so that each sub-stream is optimally adapted to the respective image source and its design the output format of the display device can be adapted. As a result, the estimation errors can be reduced to the specific dimension of the respective image source. The individual sub-streams are then mixed again to form the image data stream and displayed in the form of the desired output image.
Im einfachsten Fall werden die Ursprungsinformationen in Form von mindestens einem zusätzlichen Bit pro Bildpunkt oder Pixel übertragen. Ebenso ist jedoch auch denkbar, die Ursprungsinformationen beispielsweise in Form von Vektordaten (Polygonen) an die Anzeigeneinrichtung zu übertragen, wobei in der Anzeigeneinrichtung dann aus diesen Vektordaten die Zuordnung jedes Bildpunkts zu einer der Bildquellen abgeleitet werden. Darüber hinaus können die Ursprungsinformationen auch in Form anderer Konstruktionsregeln, wie z.B. insbesondere in Form eines Algorithmus, an die Anzeigeneinrichtung übertragen werden, so daß durch Ausführung des Algorithmus in derIn the simplest case, the original information is transmitted in the form of at least one additional bit per pixel or pixel. However, it is also also conceivable to transmit the source information to the display device, for example in the form of vector data (polygons), the assignment of each pixel to one of the image sources then being derived in the display device from these vector data. In addition, the source information can also be in the form of other construction rules, such as in particular in the form of an algorithm, are transmitted to the display device, so that by executing the algorithm in the
Anzeigeneinrichtung die Zuordnung jedes Bildpunkts zu einer der Bildquellen ermittelt werden kann.Display device the assignment of each pixel to one of the image sources can be determined.
Die vorliegende Erfindung ermöglicht eine optimaleThe present invention enables an optimal one
Überlagerung von Bilddaten unterschiedlicher Bildquellen, beispielsweise von Videodaten und Grafikdaten, bzw. von gleichartigen Bilddaten, die jedoch in unterschiedlichen Formaten, beispielsweise mit unterschiedlicher Frequenz etc., vorliegen. Die Erfindung eignet sich somit beispielsweise insbesondere zum Einsatz auf dem Gebiet der digitalen Fernsehtechnik, wo häufig zusätzlich zu den Videodaten intern generierte Grafikdaten mitangezeigt werden sollen.Superimposition of image data from different image sources, for example video data and graphic data, or from Image data of the same type, but available in different formats, for example with a different frequency, etc. The invention is therefore particularly suitable, for example, for use in the field of digital television technology, where graphics data that are internally generated are often to be displayed in addition to the video data.
Die Erfindung wird nachfolgend unter Bezugnahme auf die beigefügte Zeichnung näher anhand eines bevorzugten Ausführungsbeispiels erläutert.The invention is explained in more detail below with reference to the accompanying drawing using a preferred exemplary embodiment.
Fig. 1 zeigt eine Darstellung zur Erläuterung der Übertragung von Bilddaten unterschiedlicher Bildquellen an eine Anzeigeneinheit gemäß einem Ausführungsbeispiel der vorliegenden Erfindung, und1 shows a representation for explaining the transmission of image data from different image sources to a display unit according to an exemplary embodiment of the present invention, and
Fig. 2 zeigt eine mögliche Anwendung der vorliegenden Erfindung.Fig. 2 shows a possible application of the present invention.
In Fig. 1 ist der Ablauf der Verarbeitung unterschiedlicher Bilddaten gemäß der vorliegenden Erfindung anhand eines Beispiels einer Kombination des Decoders einer Set-Top-Box 4 und einer separaten Anzeigeneinheit 11, beispielsweise eines Bildschirms oder Monitors, dargestellt.1 shows the sequence of processing different image data according to the present invention using an example of a combination of the decoder of a set-top box 4 and a separate display unit 11, for example a screen or monitor.
Bei dem gezeigten Beispiel werden die Bilddaten dreier unterschiedlicher Bildquellen mit Hilfe eines Mischers 3 zu einem neuen Bilddatenstrom gemischt. Bei den Bilddaten la kann es sich beispielsweise um die Daten eines 25Hz- Videobilds, bei den Bilddaten lb um die Daten eines 50Hz-In the example shown, the image data of three different image sources are mixed using a mixer 3 to form a new image data stream. The image data 1 a can be, for example, the data of a 25 Hz video image, and the image data 1 b can be the data of a 50 Hz video image.
Videobilds (interlaced) und bei den Bilddaten lc um die Daten eines 50Hz-Grafikbilds (interlaced) handeln, so daß insgesamt zwei Videodatenströme la, lb unterschiedlichen Formats mit einem Grafikdatenstrom zu einem neuen Video-/Grafikdatenstrom 5 zusammengemischt werden. Das Mischen der einzelnen Bilddaten la-lc in dem Mischer 3 erfolgt entsprechend einer Selektionsanweisung ("Pixel Selection Map") 2, die zu jedem Bildpunkt (Pixel) des Ausgangsbilds 5 angibt, durch welche Bilddaten la-lc der entsprechende Bildpunkt belegt bzw. welcher Bildquelle der entsprechende Bilpunkt zugeordnet sein soll. Bei dem dargestellter Beispiel umfaßt die Selektionsanweisung 2 drei Abschnitte A-C, wobei der Abschnitt A, B bzw. C einer Belegung der entsprechenden Bildpunkte des Ausgangsbilds 5 durch die Bilddaten la, lb bzw. lc entspricht, so daß sich die Belegung des in Fig. 1 gezeigten Ausgangsbilds 5 ergibt. Bei dem dargestellten Beispiel handelt es sich bei dem Ausgangsbild 5 des Mischers 3 um ein 50Hz-Bild im "interlaced"-Format .Video images (interlaced) and the image data lc are the data of a 50 Hz graphic image (interlaced), so that a total of two video data streams la, lb of different formats are mixed together with a graphics data stream to form a new video / graphics data stream 5. The mixing of the individual image data la-lc in the mixer 3 takes place in accordance with a selection instruction (“pixel selection map”) 2, which specifies for each image point (pixel) of the output image 5 by which image data la-lc the corresponding image point occupies or which one Image source the corresponding Bilpunkt should be assigned. In the example shown, the selection instruction 2 comprises three sections AC, section A, B and C corresponding to an assignment of the corresponding pixels of the output image 5 by the image data la, lb and lc, so that the assignment of the in FIG shown output image 5 results. In the example shown, the output image 5 of the mixer 3 is a 50 Hz image in the "interlaced" format.
Wie in Fig. 1 gezeigt ist, wird die Selektionsanweisung 2 zusammen mit dem von dem Mischer 3 ausgegebenen Bilddatenstrom 5 über einen ausreichend breitbandigen Übertragungskanal, z.B. über eine IEEE1394-Verbindung, an die Anzeigeneinheit 11 übertragen. Nicht anzuzeigende Informationen werden nicht übertragen.As shown in Fig. 1, the selection instruction 2 together with the image data stream 5 output by the mixer 3 is transmitted over a sufficiently broadband transmission channel, e.g. to the display unit 11 via an IEEE1394 connection. Information not to be displayed is not transferred.
Im einfachsten Fall kann die Selektionsanweisung 2 in Form zusätzlicher Bits pro Bildpunkt übertragen werden, wobei diese zusätzlichen Bits für den entsprechenden Bildpunkt anzeigen, welcher Bildquelle der entsprechende Bildpunkt zugeordnet ist. Bei dem dargestellten Ausführungsbeispiel dreier unterschiedlicher Bilddaten la-lc müssen pro Bildpunkt mindestens zwei zusätzliche Bits übertragen werden, um für jeden Bildpunkt den Ursprungs-Biddatenstrom eindeutig markieren zu können. Darüber hinaus können auch weitere Bits übertragen werden, welche die Natur oder Ausgestaltung der jeweiligen Bildquelle (beispielsweise hinsichtlich ihrer Frequenz oder hinsichtlich ihres "interlaced'V'not- interlaced"-Formats etc.) näher spezifizieren. Diese zusätzlichen Informationen können in der Anzeigeneinheit 11 insbesondere bei der nachfolgenden Bildverarbeitung zur Anpassung der Bilddaten an das Ausgabeformat der Anzeigeneinheit 11 hilfreich sein.In the simplest case, the selection instruction 2 can be transmitted in the form of additional bits per pixel, these additional bits for the corresponding pixel indicating which image source the corresponding pixel is assigned to. In the illustrated embodiment of three different image data la-lc, at least two additional bits must be transmitted per pixel in order to be able to clearly mark the original bid data stream for each pixel. In addition, further bits can also be transmitted which specify the nature or design of the respective image source (for example with regard to its frequency or with regard to its "interlaced'V'not-interlaced" format etc.) in more detail. This additional information can be used in the display unit 11 in particular during the subsequent image processing Adaptation of the image data to the output format of the display unit 11 may be helpful.
Nach dem Empfang des Bilddatenstroms werden in der Anzeigeneinheit zunächst die Selektionsinformationen 2 von der Bildinformationen 5 getrennt, wobei die Korrelation zwischen den pixelspezifischen Selektionsinformationen und den pixelspezifischen Bildinformationen beibehalten wird. Von einem Demultiplexer 6 können somit die Bildinformationen 5 in Abhängigkeit von den Selektionsinformationen 2 pixelweise auf mehrere bildquellenspezifische Teilströme 7a-7c aufgeteilt werden, so daß die Bilddaten derjenigen Bildpunkte, die von derselben Bildquelle stammen, allesamt demselben Teilstrom zugewiesen werden.After receiving the image data stream, the selection information 2 is first separated from the image information 5 in the display unit, the correlation between the pixel-specific selection information and the pixel-specific image information being maintained. A demultiplexer 6 can thus distribute the image information 5 pixel by pixel to a plurality of image source-specific sub-streams 7a-7c depending on the selection information 2, so that the image data of those pixels that originate from the same image source are all assigned to the same sub-stream.
Die zuvor beschriebene Aufteilung auf die einzelnen Teilströme la-lc hat zur Folge, daß die Bilddaten eines Bildpunkts jeweils nur einem der Teilströme zugeordnet werden. Von dem Demultiplexer 6 werden daher diejenigen Teilströme, denen für den jeweiligen Bildpunkt keineThe previously described division into the individual sub-streams la-lc has the consequence that the image data of a pixel are only assigned to one of the sub-streams. From the demultiplexer 6 are therefore those sub-streams that do not exist for the respective pixel
Bilddaten zugeordnet worden sind, mit einem vordefinierten Bildpunktinhalt, einem sogenannten Dummy-Pixel, aufgefüllt. Die aus dem dargestellten Beispiel resultierenden Dummy-Pixel der Teilströme l a-l c sind in Fig. 1 punktiert dargestellt. Die vordefinierten Bildpunktinhalte der Dummy-Pixel können positionsspezifisch, d.h. abhängig von der Position in dem jeweiligen Teilstrom, oder teildatenstromspezifisch, d.h. abhängig von der Art des jeweiligen Teilstroms, gewählt sein, wobei die vordefinierten Bildpunktinhalte auch aus entsprechenden Algorithmen abgeleitet werden können.Image data have been assigned, filled with a predefined pixel content, a so-called dummy pixel. The dummy pixels of the partial streams l a-l c resulting from the illustrated example are shown in dotted lines in FIG. 1. The predefined pixel contents of the dummy pixels can be position-specific, i.e. depending on the position in the respective partial stream, or specific to the partial data stream, i.e. be selected depending on the type of the respective partial stream, the predefined pixel contents also being able to be derived from corresponding algorithms.
Die x/y-Position der einzelnen Bildpunkte in dem gewünschten Ausgabebild 10 ergibt sich in Übereinstimmung mit dem CCIR-R- 656-Standard aus der zeitlichen Position in dem Bilddatenstrom 5 bzw. den einzelnen Teilströmen la-l c . Die separierten Teilströme l -l c werden separaten Bildoptimierern 8a-8c zugeführt, wobei jeder Bildoptimierer 8a-8c auf die dem jeweiligen Teilstrom l a-l c zugeordnete Ursprungs-Bildquelle abgestimmt ist. In den einzelnen Bildoptimierern 8a-8c werden die Teilströme l -lc - optimiert auf die jeweilige Ursprungs-Bildquelle - mit Hilfe unterschiedlicher Algorithmen und/oder Algorithmenparameter auf das Ausgabeformat der Anzeigeneinheit 11 umgesetzt, wobei insbesondere eine Bildratenkonvertierung ("Frame Rate Conversion") zur bildquellenspezifischen oder teilstromspezifischen Anpassung der Bildrate durchgeführt wird.The x / y position of the individual pixels in the desired output image 10 results in accordance with the CCIR-R-656 standard from the temporal position in the image data stream 5 or the individual sub-streams la-l c. The separated sub-streams l-lc are fed to separate image optimizers 8a-8c, each image optimizer 8a-8c being matched to the original image source assigned to the respective sub-stream l al c. In the individual image optimizers 8a-8c, the partial streams l-lc - optimized for the respective original image source - are converted to the output format of the display unit 11 with the aid of different algorithms and / or algorithm parameters, in particular using a frame rate conversion Image source-specific or partial stream-specific adaptation of the frame rate is carried out.
Die auf diese Weise separat verarbeiteten Teilströme la-l c werden anschließend in einem Mischer 9 abhängig von den Selektionsinformationen 2 wieder zu einem gemeinsamen Bilddatenstrom zusammengemischt und schließlich von der Anzeigeneinheit 11 in Form des gewünschten Ausgabebilds 10 (im vorliegenden Fall in Form eines lOOHz-Bilds im "interlaced"-Format) dargestellt.The partial streams la-lc processed separately in this way are then mixed again in a mixer 9 depending on the selection information 2 to form a common image data stream and finally by the display unit 11 in the form of the desired output image 10 (in the present case in the form of a 100 Hz image in "interlaced" format).
Neben der zuvor beschriebenen pixelweisen Übertragung der Selektinsinformationen können diese auch in Form von Vektordaten (Polygonen) oder anderer Konstruktionsregeln an die Anzeigeneinheit 11 übertragen werden, wobei aus diesen Daten in der Anzeigeneinheit 11 mit Hilfe des speziell ausgestalteten Demultiplexers 6 bzw. mit Hilfe einer speziellen Einrichtung oder eines speziellen Rechners die Selektionsinformationen bzw. die Selektionsanweisung ("Pixel Selection Map") 2 rekonstruiert werden können. Insbesondere können die Selektionsinformationen auch in Form eines ablauffähigen Algorithmus an die Anzeigeneinheit 11 übertragen werden, so daß in der Anzeigeneinheit 11 durch Ausführung dieses Algorithmus die Selektionsinformationen gewonnen werden können. In diesem Fall können dieIn addition to the previously described pixel-by-pixel transmission of the selectin information, this can also be transmitted to the display unit 11 in the form of vector data (polygons) or other construction rules, with these data being displayed in the display unit 11 with the aid of the specially designed demultiplexer 6 or with the aid of a special device or a special computer, the selection information or the selection instruction ("Pixel Selection Map") 2 can be reconstructed. In particular, the selection information can also be transmitted to the display unit 11 in the form of an executable algorithm, so that the selection information can be obtained in the display unit 11 by executing this algorithm. In this case, the
Selektionsinformationen auch für jeden Bildpunkt separat bei jedem einzelnen Displayvorgang neu berechnet werden, wobei dann kein spezieller Speicher für das Ablegen und Zwischenspeichern der pixelspezifischen Selektionsinformationen erforderlich ist.Selection information is also recalculated for each pixel separately with each individual display process, whereby then no special memory is required for storing and temporarily storing the pixel-specific selection information.
In Fig. 2 ist eine beispielhafte Anwendung der vorliegenden Erfindung dargestellt, wobei eine Set-Top-Box 4 und ein davon getrennt vorgesehener Monitor 11 dargestellt sind.2 shows an exemplary application of the present invention, a set-top box 4 and a monitor 11 provided separately from it being shown.
Die Set-Top-Box 4 weist verschiedene Tuner 12a, 12b zum Empfangen unterschiedlicher Fernsehsignale, beispielsweise eines über Kabel übertragenen Fernsehsignals und eines über Satellit übertragenen Fernsehsignals, auf, wobei die einzelnen Fernsehsignale von entsprechenden Demodulatoren 13a, 13b demoduliert und einem Bildprozessorsystem 14 zugeführt werden.The set-top box 4 has various tuners 12a, 12b for receiving different television signals, for example a television signal transmitted via cable and a television signal transmitted via satellite, the individual television signals being demodulated by corresponding demodulators 13a, 13b and fed to an image processor system 14 ,
Der Bildprozessor 14 kommuniziert über entsprechende Schnittstellen mit verschiedenen internen Systemkomponenten und/oder externen Geräten. Bei diesen Schnittstellen kann es sich beispielsweise um USB-, IEEE1394-, UART-, PCI- Schnittstellen etc. handeln. In Fig. 2 ist hierfür lediglich beispielhaft ein über einen PCI-Bus mit dem Bildprozessor 14 verbundener Systemprozessor 15 und ein Bilddatenspeicher 16 dargestellt. Zudem ist ein Grafikdaten-Generator 18 vorgesehen, der Grafikdaten liefert, welche mit den dem jeweiligen Fernsehsignal entsprechenden Videodaten überlagert werden sollen. In dem Bildprozessor 14 werden diese Grafikdaten mit den Videodaten wie in Fig. 1 gezeigt gemischt und in Form eines gemeinsamen Bilddatenstroms beispielsweise über eine IEEE1394-Verbindung an den Monitor 11 übertragen. Zusammen mit diesem Bilddatenstrom werden die Selektionsinformationen an den Monitor 11 übertragen, welche für jeden Bildpunkt des Ausgabebilds die entsprechende Ursprungs-Bildquelle angeben.The image processor 14 communicates with various internal system components and / or external devices via appropriate interfaces. These interfaces can be, for example, USB, IEEE1394, UART, PCI interfaces etc. For this purpose, FIG. 2 shows a system processor 15, which is connected to the image processor 14 via a PCI bus, and an image data memory 16. In addition, a graphic data generator 18 is provided, which supplies graphic data which are to be overlaid with the video data corresponding to the respective television signal. In the image processor 14, this graphic data is mixed with the video data as shown in FIG. 1 and transmitted to the monitor 11 in the form of a common image data stream, for example via an IEEE1394 connection. Together with this image data stream, the selection information is transmitted to the monitor 11, which specifies the corresponding original image source for each pixel of the output image.
In dem Monitor 11 wird von einer Bildverarbeitungseinrichtung 17 dieser Bilddatenstrom in Abhänggkeit von den Selektionsinformationen auf die in Fig. 1 gezeigten Teilströme aufgeteilt, wobei die Teilströme separat an das Ausgabeformat des Monitors 11 optimal angepaßt und anschließend wieder zu einem gemeinsamen Bilddatenstrom zusammengemischt werden. Dieser auf die zuvor beschriebene Art und Weise verarbeitete Bilddatenstrom wird anschließend der Bildröhre 19 des Monitors 11 zugeführt, um schließlich das gewünschte Bild darzustellen. In the monitor 11, an image processing device 17 processes this image data stream depending on the Selection information is divided into the partial streams shown in FIG. 1, the partial streams being optimally adapted separately to the output format of the monitor 11 and then being mixed together again to form a common image data stream. This image data stream processed in the manner described above is then fed to the picture tube 19 of the monitor 11 in order to finally display the desired picture.

Claims

Patentansprüche claims
1. Verfahren zum Darstellen von Bilddaten, wobei die Bilddaten unterschiedlicher Bildquellen (la-lc) zu einem Bilddatenstrom gemischt werden, und wobei der Bilddatenstrom von einer Anzeigeneinrichtung (11) in Form eines Ausgabebilds (10) dargestellt wird, d a d u r c h g e k e n n z e i c h n e t, daß an die Anzeigeneinrichtung (11) zusammen mit dem Bilddatenstrom Ursprungsinformationen (2) übertragen werden, die für jeden Bildpunkt des Ausgabebilds (10) angeben, welcher Bildquelle (la-lc) der entsprechende Bildpunkt zugeordnet ist, und daß in Abhängigkeit von diesen Ursprungsinformationen (2) die Bilddaten des Bilddatenstroms einer bildquellenspezifischen1. A method for displaying image data, wherein the image data from different image sources (la-lc) are mixed to form an image data stream, and wherein the image data stream is displayed by a display device (11) in the form of an output image (10), characterized in that the display device (11) together with the image data stream, original information (2) is transmitted, which indicates for each pixel of the output image (10) which image source (la-lc) the corresponding image pixel is assigned to and that the image data is dependent on this original information (2) the image data stream of an image source-specific
Bildverarbeitung unterzogen werden, ehe sie von derUndergo image processing before being processed by the
Anzeigeneinrichtung (11) in Form des Ausgabebilds (10) dargestellt werden.Display device (11) in the form of the output image (10) are shown.
2. Verfahren nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t, daß der an die Anzeigeneinrichtung (10) übertragene Bilddatenstrom in Abhängigkeit von den Ursprungsinformationen (2) in mehrere Teilströme {la-lc) aufgeteilt wird, wobei jeder Teilstrom einer der Bildquellen (la-lc) zugeordnet ist und einer der jeweiligen Bildquelle (la-lc) entsprechenden Bildverarbeitung unterzogen wird, und daß die einzelnen Teilströme {la-lc) nach ihrer bildquellenspezifischen Bildverarbeitung wieder gemischt und in Form des Ausgabebilds (10) dargestellt werden.2. The method according to claim 1, characterized in that the image data stream transmitted to the display device (10) is divided as a function of the original information (2) into a plurality of sub-streams {la-lc), each sub-stream being assigned to one of the image sources (la-lc) and is subjected to an image processing corresponding to the respective image source (la-lc), and that the individual partial streams {la-lc) are mixed again after their image source-specific image processing and displayed in the form of the output image (10).
3. Verfahren nach Anspruch 2, d a d u r c h g e k e n n z e i c h n e t, daß zusätzlich zu den Ursprungsinformationen (2) Zusatzinformationen übertragen werden, die für jeden3. The method of claim 2, d a d u r c h g e k e n n z e i c h n e t that in addition to the original information (2) additional information is transmitted, which for each
Bildpunkt des Ausgabebilds (10) Informationen über die Ausgestaltung der dem jeweiligen Bildpunkt zugeordneten Bildquelle (la-lc) enthalten, wobei diese Zusatzinformationen bei der bildquellenspezifischen Bildverarbeitung der einzelnen Teilströme {la-lc) berücksichtigt werden.Pixel of the output image (10) Information about the configuration of the associated pixel Contain image source (la-lc), this additional information being taken into account in the image source-specific image processing of the individual partial streams (la-lc).
4. Verfahren nach Anspruch 2 oder 3, d a d u r c h g e k e n n z e i c h n e t, daß durch die bildquellenspezifische Bildverarbeitung der einzelnen Teilströme {la-lc) jeder Teilstrom entsprechend der ihm zugeordneten Bildquelle (la-lc) optimal an das Anzeigenformat der Anzeigeneinrichtung (11) angepaßt wird.4. The method according to claim 2 or 3, d a d u r c h g e k e n n z e i c h n t that each image stream is optimally adapted to the display format of the display device (11) by the image source-specific image processing of the individual sub-streams {la-lc) according to the image source (la-lc) assigned to it.
5. Verfahren nach einem der Ansprüche 2-4, d a d u r c h g e k e n n z e i c h n e t, daß die Bildinformationen des an die Anzeigeneinrichtung (11) übertragenen Bilddatenstroms in Abhängigkeit von den5. The method according to any one of claims 2-4, d a d u r c h g e k e n n z e i c h n e t that the image information of the image data stream transmitted to the display device (11) depending on the
Ursprungsinformationen (2) bildpunktweise auf die einzelnen Teilströme {la-lc) aufgeteilt werden, wobei bei Zuordnung eines Bildpunkts zu einem der Teilströme {la-lc) die anderen Teilströme für diesen Bildpunkt mit einem vordefinierten Bildpunktinhalt aufgefüllt werden.Original information (2) is divided pixel by pixel onto the individual partial streams {la-lc), with the assignment of a pixel to one of the partial streams {la-lc) the other partial streams for this pixel are filled with a predefined pixel content.
6. Verfahren nach einem der vorhergehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t, daß die Ursprungsinformationen (2) in Form von mindestens einem Bit pro Bildpunkt des Ausgabebilds (10) vorliegen, wobei die Bits dieser Ursprungsinformationen (2) zusätzlich zu den den einzelnen Bildpunkten des Ausgabebilds (10) zugeordneten Bildinformationen des Bilddatenstroms an die Anzeigeneinrichtung (10) übertragen werden.6. The method according to any one of the preceding claims, characterized in that the source information (2) is in the form of at least one bit per pixel of the output image (10), the bits of this source information (2) in addition to the individual pixels of the output image (10 ) assigned image information of the image data stream are transmitted to the display device (10).
7. Verfahren nach einem der Ansprüche 1-5, d a d u r c h g e k e n n z e i c h n e t, daß die Ursprungsinformationen (2) in Form von Vektordaten an die Anzeigeneinrichtung (11) übertragen werden, wobei in der Anzeigeneinrichtung (11) aus den Vektordaten die Zuordnung jedes Bildpunkts des Ausgabebilds (10) zu einer der Bildquellen (la-lc) abgeleitet wird. 7. The method according to any one of claims 1-5, characterized in that the original information (2) in the form of vector data are transmitted to the display device (11), wherein in the display device (11) from the vector data, the assignment of each pixel of the output image (10 ) to one of the image sources (la-lc).
8. Verfahren nach einem der Ansprüche 1-5, d a d u r c h g e k e n n z e i c h n e t, daß die Ursprungsinformationen (2) in Form von einem Algorithmus an die Anzeigeneinrichtung (11) übertragen werden, wobei in der Anzeigeneinrichtung (11) durch Ausführen des Algorithmus die Zuordnung jedes Bildpunkts des Ausgabebilds (10) zu einer der Bildquellen (la-lc) abgeleitet wird.8. The method according to any one of claims 1-5, characterized in that the original information (2) is transmitted in the form of an algorithm to the display device (11), in the display device (11) by executing the algorithm, the assignment of each pixel of the output image (10) to one of the image sources (la-lc).
9. Bilddarstellungssystem, mit einer Bildmischeinrichtung (3) zum Mischen von Bilddaten unterschiedlicher Bildquellen (la-lc) zu einem Bilddatenstrom, und mit einer Anzeigeneinrichtung (11) zum Darstellen des Bilddatenstroms in Form eines Ausgabebilds (10), d a d u r c h g e k e n n z e i c h n e t, daß Ursprungsinformationen-Erzeugungsmittel (2) zum Erzeugen von Ursprungsinformationen und zum Übertragen dieser Ursprungsinformationen an die Anzeigeneinrichtung (11) vorgesehen sind, wobei die Ursprungsinformationen für jeden Bildpunkt des Ausgabebilds (10) angeben, welcher Bildquelle (la-lc) der entsprechende Bildpunkt zugeordnet ist, daß die Anzeigeneinrichtung (11) Aufteilungsmittel (6) zum Aufteilen des Bilddatenstroms in mehrere Teilströme {la-lc) in Abhängigkeit von den Ursprungsinformationen umfaßt, wobei jeder Teilstrom einer der Bildquellen (la-lc) zugeordnet ist, daß die Anzeigeneinrichtung (11) mehrere Bildverarbeitungseinrichtungen (8a-8c) umfaßt, wobei jeweils eine Bildverarbeitungseinrichtung (8a-8c) einem der9. Image display system, with an image mixing device (3) for mixing image data from different image sources (la-lc) to form an image data stream, and with a display device (11) for displaying the image data stream in the form of an output image (10), characterized in that original information generating means (2) are provided for generating original information and for transmitting this original information to the display device (11), the original information for each pixel of the output image (10) indicating which image source (la-lc) the corresponding pixel is associated with, that the display device (11) splitting means (6) for splitting the image data stream into a plurality of sub-streams {la-lc) depending on the original information, each sub-stream being assigned to one of the image sources (la-lc) that the display device (11) has a plurality of image processing devices (8a -8c), each one Image processing device (8a-8c) one of the
Teilströme {la-lc) zugeordnet ist und den entsprechenden Teilstrom einer bildquellenspezifischen Bildverarbeitung unterzieht, und daß die Anzeigeneinrichtung (11) eine Bildmischeinrichtung (9) umfaßt, um die von den einzelnenSub-streams {la-lc) is assigned and subjects the corresponding sub-stream to image-source-specific image processing, and that the display device (11) comprises an image mixing device (9) to be used by the individual
Bildverarbeitungseinrichtungen (8a-8c) ausgegebenen Bilddaten in Abhängigkeit von den Ursprungsinformationen zu dem Ausgabebild (10) zu mischen.Image processing devices (8a-8c) output image data to mix depending on the original information to the output image (10).
10. Bilddarstellungssystem nach Anspruch 9, d a d u r c h g e k e n n z e i c h n e t, daß die Bildverarbeitungseinrichtungen (8a-8c) derart ausgestaltet sind, daß sie jeweils den ihr zugeführten Teilstrom {la-lc) in Abhängigkeit von der dem jeweiligen Teilstrom zugeordneten Bildquelle (la-lc) optimal an das Anzeigenformat der Anzeigeneinrichtung (11) anpassen.10. Image display system according to claim 9, characterized in that the image processing devices (8a-8c) are designed such that they each the partial stream {la-lc) supplied to them depending on the image source associated with the respective partial stream (la-lc) optimally to the Adjust the display format of the display device (11).
11. Bilddarstellungssystem nach Anspruch 9 oder 10, d a d u r c h g e k e n n z e i c h n e t, daß die Aufteilungsmittel (6) derart ausgestaltet sind, daß sie die Bildinformationen des Bilddatenstroms in Abhängigkeit von den Ursprungsinformationen bildpunktweise auf die einzelnen Teilströme {la-lc) aufteilen, wobei die Aufteilungsmittel (6) bei Zuordnung eines Bildpunkts zu einem der Teilströme {la-lc) die anderen Teilströme für diesen Bildpunkt mit einem vordefinierten Bildpunktinhalt auffüllen.11. Image display system according to claim 9 or 10, characterized in that the dividing means (6) are designed such that they divide the image information of the image data stream depending on the original information pixel by pixel onto the individual partial streams {la-lc), the dividing means (6) when assigning a pixel to one of the partial streams {la-lc), fill the other partial streams for this pixel with a predefined pixel content.
12. Bilddarstellungssystem nach einem der Ansprüche 9-11, d a d u r c h g e k e n n z e i c h n e t, daß die Ursprungsinformationen-Erzeugungsmittel (2) die Ursprungsinformationen in Form von mindestens einem zusätzlichen Bit pro Bildpunkt des Ausgabebilds (10) erzeugen und diese Bits zusätzlich zu den den einzelnen Bildpunkten des Ausgabebilds (10) zugeordneten eigentlichen Bildinformationen an die Anzeigeneinrichtung (10) übertragen.12. Image display system according to one of claims 9-11, characterized in that the source information generating means (2) generate the source information in the form of at least one additional bit per pixel of the output image (10) and these bits in addition to the individual pixels of the output image ( 10) assigned actual image information to the display device (10).
13. Bilddarstellungssystem nach einem der Ansprüche 9-11, d a d u r c h g e k e n n z e i c h n e t, daß die Ursprungsinformationen-Erzeugungsmittel (2) derart ausgestaltet sind, daß sie die Ursprungsinformationen in Form von Vektordaten erzeugen und an die Anzeigeneinrichtung (11) übertragen, und daß die Aufteilungsmittel (β) derart ausgestaltet sind, daß sie aus den Vektordaten die Zuordnung jedes Bildpunkts des Ausgabebilds (10) zu einer der Bildquellen (la-lc) ableiten und davon abhängig den Bilddatenstrom auf die einzelnen Teilströme {la-lc) aufteilen.13. Image display system according to one of claims 9-11, characterized in that the source information generating means (2) are designed such that they generate the source information in the form of vector data and transmit it to the display device (11), and that the splitting means (β) are designed such that they derive the assignment of each pixel of the output image (10) to one of the image sources (la-lc) from the vector data and, depending on this, divide the image data stream into the individual partial streams (la-lc).
14. Bilddarstellungssystem nach einem der Ansprüche 9-11, d a d u r c h g e k e n n z e i c h n e t, daß die Ursprungsinformationen-Erzeugungsmittel (2) derart ausgestaltet sind, daß sie die Ursprungsinformationen in Form von einem Algorithmus erzeugen und an die Anzeigeneinrichtung14. Image display system according to one of claims 9-11, d a d u r c h g e k e n n z e i c h n e t that the source information generating means (2) are designed such that they generate the source information in the form of an algorithm and to the display device
(11) übertragen, und daß die Aufteilungsmittel (6) derart ausgestaltet sind, daß sie durch Ausführen des Algorithmus die Zuordnung jedes Bildpunkts des Ausgabebilds (10) zu einer der Bildquellen(11), and that the dividing means (6) are designed such that, by executing the algorithm, they assign each pixel of the output image (10) to one of the image sources
(la-lc) ableiten und davon abhängig den Bilddatenstrom auf die einzelnen Teilströme {la-lc) aufteilen.Derive (la-lc) and, depending on this, divide the image data stream into the individual sub-streams {la-lc).
15. Bilddarstellungssystem nach einem der Ansprüche 9-14, d a d u r c h g e k e n n z e i c h n e t, daß die Bilddaten mindestens einer Bildquelle (la-lc) Videodaten und die Bilddaten mindestens einer weiterer Bildquelle (la-lc) Grafikdaten sind.15. Image display system according to one of claims 9-14, so that the image data of at least one image source (la-lc) is video data and the image data of at least one further image source (la-lc) is graphic data.
16. Bilddarstellungssystem nach einem der Ansprüche 9-15, d a d u r c h g e k e n n z e i c h n e t, daß die Bilddaten mindestens einer Bildquelle (la-lc) Videodaten einer ersten Frequenz und die Bilddaten mindestens einer weiterer Bildquelle (la-lc) Videodaten einer von der ersten Frequenz abweichenden zweiten Frequenz sind. 16. Image display system according to one of claims 9-15, characterized in that the image data of at least one image source (la-lc) video data of a first frequency and the image data of at least one further image source (la-lc) are video data of a second frequency which deviates from the first frequency ,
PCT/EP2000/011411 1999-11-22 2000-11-16 Method for presentation of image data from various sources and the corresponding image presentation system WO2001038963A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19956068.4 1999-11-22
DE1999156068 DE19956068A1 (en) 1999-11-22 1999-11-22 Image data display method e.g. for television (TV) equipment

Publications (1)

Publication Number Publication Date
WO2001038963A1 true WO2001038963A1 (en) 2001-05-31

Family

ID=7929868

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2000/011411 WO2001038963A1 (en) 1999-11-22 2000-11-16 Method for presentation of image data from various sources and the corresponding image presentation system

Country Status (2)

Country Link
DE (1) DE19956068A1 (en)
WO (1) WO2001038963A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0601647A1 (en) * 1992-12-11 1994-06-15 Koninklijke Philips Electronics N.V. System for combining multiple-format multiple-source video signals
US5610630A (en) * 1991-11-28 1997-03-11 Fujitsu Limited Graphic display control system
US5940610A (en) * 1995-10-05 1999-08-17 Brooktree Corporation Using prioritized interrupt callback routines to process different types of multimedia information

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4538182A (en) * 1981-05-11 1985-08-27 Canon Kabushiki Kaisha Image processing apparatus
DE3348092C2 (en) * 1982-01-15 1990-09-13 Quantel Ltd., Newbury, Berkshire, Gb
JPS58157255A (en) * 1982-03-13 1983-09-19 Dainippon Screen Mfg Co Ltd Scanning and recording method of picture
JPS60120482A (en) * 1983-12-02 1985-06-27 Canon Inc Picture signal processor
JP2962920B2 (en) * 1991-04-10 1999-10-12 キヤノン株式会社 Image processing apparatus and system having the same
DE4321621C1 (en) * 1993-06-24 1994-11-03 Deutsche Forsch Luft Raumfahrt Circuit arrangement for signal processing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610630A (en) * 1991-11-28 1997-03-11 Fujitsu Limited Graphic display control system
EP0601647A1 (en) * 1992-12-11 1994-06-15 Koninklijke Philips Electronics N.V. System for combining multiple-format multiple-source video signals
US5940610A (en) * 1995-10-05 1999-08-17 Brooktree Corporation Using prioritized interrupt callback routines to process different types of multimedia information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WINEINGER G ET AL: "MERGING VIDEO INTO A GRAPHICS DISPLAY: CHALLENGES AND APPROACHES", WESCON CONFERENCE,IEEE CENTER, HOES LANE,US, no. 93, 1993, pages 601 - 608, XP000846783, ISSN: 1044-6036 *

Also Published As

Publication number Publication date
DE19956068A1 (en) 2001-05-31

Similar Documents

Publication Publication Date Title
DE69637276T2 (en) Image display device
DE69735034T2 (en) Apparatus for processing a video signal
DE69734176T2 (en) TV with text data processing function
DE69933721T2 (en) DMA controller
DE60122993T2 (en) Image data output device and receiving device
DE3838000C2 (en) Video production facility
DE60126114T2 (en) SIGNAL TRANSMITTER AND SIGNAL RECEIVER
DE60103511T2 (en) METHOD AND DEVICE FOR SIMULTANEOUS RECORDING AND PLAYBACK OF TWO DIFFERENT VIDEO PROGRAMS
DE69924106T2 (en) RECEIVERS AND RECEIVER PROCEDURES
EP0095514B1 (en) Method and apparatus for the reproduction of an image with a coarser resolution than during picture scanning
DE60121252T2 (en) A method of using a single OSD pixel table across multiple video grid sizes by concatenating OSD headers
DE19813784A1 (en) Method for increasing the storage capacity for service information in a receiver for digital TV programs
DE19825719B4 (en) Transmitting device for hypertext markup language data (HTML data)
DE19643376A1 (en) Method for storing video frame data in a memory
AT393582B (en) TELEVISION TRANSMISSION SYSTEM
EP0246698B1 (en) Circuit arrangement for a television receiver provided with a teletext decoder
DE4416249A1 (en) Circuit and method for position compensation for a main image
DE60203736T2 (en) DEVICE FOR RECEIVING VIDEO SIGNALS AND METHOD FOR CONTROLLING SUCH A DEVICE
WO2001038963A1 (en) Method for presentation of image data from various sources and the corresponding image presentation system
DE602004001225T2 (en) PROCESSING SIGNALS FOR A COLOR EQUENTIAL DISPLAY
WO2007012341A1 (en) Method for analogue transmission of a video signal
EP0400286B1 (en) Circuit for standards conversion of video signals for representation on a reproduction apparatus with a matrix display device
EP0985194B1 (en) Device for splitting large images
EP0461168B1 (en) Electronic image-reproducing device
DE19710270A1 (en) Method and device for arranging digitized image signals or data in orthogonal rows and columns

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase