DE102007009022B3 - Image object generating method, involves generating image objects by using filters on scanning points, and determining filter lengths of respective filters in horizontal image axis such that lengths are smaller than distance between points - Google Patents
Image object generating method, involves generating image objects by using filters on scanning points, and determining filter lengths of respective filters in horizontal image axis such that lengths are smaller than distance between points Download PDFInfo
- Publication number
- DE102007009022B3 DE102007009022B3 DE102007009022A DE102007009022A DE102007009022B3 DE 102007009022 B3 DE102007009022 B3 DE 102007009022B3 DE 102007009022 A DE102007009022 A DE 102007009022A DE 102007009022 A DE102007009022 A DE 102007009022A DE 102007009022 B3 DE102007009022 B3 DE 102007009022B3
- Authority
- DE
- Germany
- Prior art keywords
- image
- filter
- image object
- monoscopic
- sampling points
- 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 - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000005070 sampling Methods 0.000 claims description 84
- 238000001914 filtration Methods 0.000 claims description 11
- 239000000654 additive Substances 0.000 claims description 3
- 230000000996 additive effect Effects 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 claims description 2
- 238000012545 processing Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000002591 computed tomography Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/139—Format conversion, e.g. of frame-rate or size
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/356—Image reproducers having separate monoscopic and stereoscopic modes
- H04N13/359—Switching between monoscopic and stereoscopic modes
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
In den vergangenen Jahren hat die stark zunehmende Verarbeitungsgeschwindigkeit neuer Prozessoren dazu geführt, dass Bilder und Videos in immer besserer Qualität wiedergegeben werden können. So wurde beispielsweise vor kurzem mit der Markteinführung von hochauflösenden Fernsehgeräten nach dem HDTV-Standard (HDTV – High Definition Television) begonnen. Ferner ist in naher Zukunft auch mit der Einführung von 3D-Bildschirmen, das heißt stereoskopischen Bildschirmen, zu rechnen, die die heutigen 2D-Bildschirme, das heißt monoskopische Bildschirme, ablösen werden. Besonders interessante Anwendungsgebiete für stereoskopische Darstellungen sind beispielsweise eine Wiedergabe von Bild- und Videoinhalten in Computerspielen und eine Auswertung von zweidimensionalem Bildmaterial in der Computertomographie.In The past few years have seen the greatly increasing processing speed new processors led to that pictures and videos can be played in ever better quality. So For example, recently with the launch of high-resolution televisions according to the HDTV standard (HDTV - High Definition Television). Furthermore, in the near future too with the introduction of 3D screens, this means stereoscopic screens, which reckon with today's 2D screens, this means monoscopic screens, peel off become. Particularly interesting applications for stereoscopic Representations are, for example, a reproduction of image and Video content in computer games and an evaluation of two-dimensional Image material in computed tomography.
Bei stereoskopischen Darstellungen können stereoskopische Bildinhalte und monoskopische Bildinhalte gemischt werden. Beispielsweise soll ein Text, das heißt ein monoskopisches Bildobjekt, auf einem stereoskopischen Bildschirm dargestellt werden.at stereoscopic images can mixed stereoscopic image content and monoscopic image content become. For example, a text, that is a monoscopic image object, be displayed on a stereoscopic screen.
Ein
Dokument
Ein
weiteres Dokument
Hierbei stellt sich die Aufgabe, ein Verfahren, eine Vorrichtung und einen Filter anzugeben, mit denen es ermöglicht wird, ein monoskopisches Bildobjekt auf einem stereoskopischen Wiedergabemedium mit hoher Auflösung darzustellen.in this connection the task, a method, a device and a Specify filters that allow a monoscopic To display an image object on a stereoscopic reproduction medium with high resolution.
Diese Aufgabe wird durch die unabhängigen Ansprüche gelöst. Weiterbildungen der Erfindung sind den abhängigen Ansprüchen zu entnehmen.These Task is by the independent claims solved. Further developments of the invention are the dependent claims remove.
Die Erfindung umfasst ein Verfahren zum Generieren eines Bildobjektpaars zur Darstellung auf einer stereoskopischen Ausgabeeinheit auf Grundlage eines monoskopischen Bildobjekts, wobei
- – das Bildobjektpaar ein erstes und zweites Bildobjekt für eine Bilddarstellung des monoskopischen Bildobjekts für ein linkes und ein rechtes Auge aufweist,
- – eine Bildpunktanzahl des monoskopischen Bildobjekts in horizontaler und vertikaler Richtung jeweils zumindest doppelt so groß ist wie eine jeweilige Bildpunktanzahl des ersten Bildobjekts bzw. des zweiten Bildobjekts, bei dem folgende Schritte ausgeführt werden:
- – Auswählen von ersten Abtastpunkten und zweiten Abtastpunkten aus Bildpunkten des monoskopischen Bildobjekts, wobei die ersten und zweiten Abtastpunkte disjunkte Bildpunkte sind;
- – Erstellen zumindest eines ersten Filters, wobei eine jeweilige Filterlänge des ersten Filters in einer zu filternden Bildachse derart bestimmt wird, dass die Filterlänge kleiner ist, als der Abstand zwischen dem ersten Abtastpunkt und dem dazu nächstliegenden zweiten Abtastpunkt in der zu filternden Bildachse;
- – Erstellen zumindest eines zweiten Filters, wobei eine jeweilige Filterlänge des zweiten Filters in einer zu filternden Bildachse derart bestimmt wird, dass die Filterlänge kleiner ist, als der Abstand zwischen dem zweiten Abtastpunkt und dem dazu nächstliegenden ersten Abtastpunkt in der zu filternden Bildachse;
- – Generieren des ersten Bildobjekts durch Anwenden des ersten Filters auf die ersten Abtastpunkte;
- – Generieren des zweiten Bildobjekts durch Anwenden des zweiten Filters auf die zweiten Abtastpunkte.
- The image object pair has a first and a second image object for an image representation of the monoscopic image object for a left and a right eye,
- A pixel number of the monoscopic image object in the horizontal and vertical directions is at least twice as large as a respective pixel number of the first image object or the second image object, in which the following steps are performed:
- Selecting first sample points and second sample points from pixels of the monoscopic image object, the first and second sample points being disjoint pixels;
- - Creating at least a first filter, wherein a respective filter length of the first filter is determined in an image axis to be filtered such that the filter length is smaller than the distance between the first sampling point and the nearest second sampling point in the image axis to be filtered;
- - Creating at least a second filter, wherein a respective filter length of the second filter is determined in an image axis to be filtered such that the filter length is smaller than the distance between the second sampling point and the nearest thereto first sampling point in the image axis to be filtered;
- Generating the first image object by applying the first filter to the first sampling points;
- Generating the second image object by applying the second filter to the second sampling points.
Durch dieses Verfahren wird erreicht, dass das zu verwendende jeweilige Filter derart gewählt wird, dass eine Bildqualität zumindest in einer zu filternden Bildachse gegenüber einem anderen Verfahren erhöht wird, bei dem unabhängig von einer Anordnung der ersten und zweiten Ankerpunkte eine Filterung zur Bestimmung der ersten und zweiten Bildpunkte durchgeführt wird. Ferner wird eine Rechenkomplexität reduziert, da die Filterlänge in der jeweiligen Bildachse auf den Abstand zwischen dem ersten und zweiten Abtastpunkt begrenzt wird. Unter einer Darstellung auf einem stereoskopischen Ausgabemedium wird verstanden, dass das erste und das zweite Bildobjekt nahezu gleichzeitig auf dem stereoskopischen Ausgabemedium, z.B. einem stereoskopischen Display oder mittels einer stereoskopischen Brille, ausgegeben wird, wobei das erste Bildobjekt einen Bildinhalt des monoskopischen Bildobjekts für das linke Auge und das zweite Bildobjekt einen Bildinhalt des monoskopischen Bildobjekts für das rechte Auge wiedergibt. Unter einem Objekt, wie dem monoskopischen Bildobjekt und dem ersten oder zweiten Bildobjekt, wird ein Bildbereich verstanden, der eine Anzahl von Punkten, d.h. Bild- bzw. Abtastpunkten, mit einer beliebigen Objektumrandung beschreibt, wie bspw. mit einer rechteckigen Objektumrandung mit bspw. 8 × 8 Punkten oder einer Objektumrandung die einem Bildobjekt, z.B. einer Person angepasst ist.By means of this method it is achieved that the respective filter to be used is chosen such that an image quality is increased at least in one image axis to be filtered compared to another method in which a filtering for the determination of the first and second anchor points is independent of an arrangement of the first and second anchor points second pixels is performed. Furthermore, computational complexity is reduced since the filter length in the respective image axis is limited to the distance between the first and second sampling points. A representation on a stereoscopic output medium is understood to output the first and second image objects almost simultaneously on the stereoscopic output medium, eg a stereoscopic display or by means of stereoscopic spectacles, the first image object comprising an image content of the left eye monoscopic image object and the second image object reproduces an image content of the right eye monoscopic image object. An object, such as the monoscopic image object and the first or second image object, is understood to be an image region which describes a number of points, ie image or sampling points, with any object border, such as, for example, a rectangular object border with, for example × 8 points or an object border the one Bil dobjekt, eg a person is adapted.
Vorzugsweise werden die ersten und zweiten Abtastpunkte derart ausgewählt, dass sich die ersten Abtastpunkte zu den zweiten Abtastpunkten in disjunkten Zeilen und/oder disjunkten Spalten des monoskopischen Bildobjekts befinden. Hierdurch werden verschiedene Abtastmuster an ersten und zweiten Abtastpunkten definiert, die erreichen, dass eine hohe Bildauflösung in verschiedenen Bildachsen erzielt wird.Preferably For example, the first and second sampling points are selected such that the first sampling points are disjointed to the second sampling points Lines and / or disjoint columns of the monoscopic image object are located. As a result, different scanning patterns on the first and defined second sampling points that achieve a high image resolution in different image axes is achieved.
Werden die ersten und zweiten Abtastpunkte derart ausgewählt, dass ein jeweiliger Abstand zwischen jeweils benachbarten ersten und zweiten Abtastpunkten in einer bevorzugten Bildachse im Durchschnitt kleiner ist als in einer anderen Bildachse, so wird in der bevorzugten Bildachse eine höhere Bildauflösung erreicht als in den anderen Bildachsen.Become the first and second sampling points are selected such that a respective distance between each adjacent first and second sampling points in a preferred image axis on average is smaller than in another image axis, so is in the preferred Image axis a higher resolution achieved as in the other image axes.
Vorzugsweise werden das erste Filter und/oder das zweite Filter durch einen jeweiligen nicht separierbaren Tiefpassfilter erstellt. Dabei zeigt sich der Vorteil, dass durch das nicht separierbare Tiefpassfilter eine angepasste Filterlänge in den jeweils zu filternden Bildachsen erzielt werden kann. Wird das erste und/oder das zweiter Filter durch additive Überlagerung von zumindest zwei Einzelfiltern erzeugt, so kann die Erstellung der nicht separierbaren Tiefpassfilter in einfacher Art und Weise erfolgen. Ferner können für das erste Filter und das zweite Filter eine identische Filtermatrix verwendet werden, wodurch eine besonders einfache Erstellung des ersten und zweiten Filters und der Generierung des Bildobjektpaars für die stereoskopische Darstellung ermöglicht wird.Preferably the first filter and / or the second filter are replaced by a respective one non-separable low-pass filter created. This shows the Advantage that through the non-separable low-pass filter a customized filter length can be achieved in each of the image axes to be filtered. Becomes the first and / or the second filter by additive superposition generated by at least two individual filters, so the creation of the non-separable low-pass filter done in a simple manner. Furthermore, can for the first filter and the second filter an identical filter matrix be used, whereby a particularly simple creation of the first and second filters and the generation of the image object pair for the stereoscopic view allows becomes.
In einer Erweiterung kann zum Generieren eines Bilderpaars zur stereoskopischen Darstellung auf Grundlage eines monoskopischen Bildes das monoskopische Bild in monoskopische Bildobjekte unterteilt und aus dem jeweiligen monoskopische Bildobjekt die dazugehörigen ersten und zweiten Bildobjekte generiert werden.In An extension can be used to generate a pair of images for stereoscopic Representation based on a monoscopic image of the monoscopic Image divided into monoscopic image objects and from the respective monoscopic image object the associated first and second image objects to be generated.
Diese ersten bzw. zweiten Bildobjekte repräsentieren das erste bzw. zweite Bild des Bilderpaars. Hiermit ist es möglich, das Verfahren auf monoskopische Bilder anzuwenden. Zudem kann das Verfahren auch derart an einzelne Bildregionen des monoskopischen Bildes angepasst werden, dass die zu den Bildregionen zugeordneten monoskopischen Bildobjekte in unterschiedlicher Art und Weise durch das Verfahren bearbeitet werden können. So kann ein monoskopisches Bildobjekt eine hohe Auflösung in horizontaler Bildachse und ein weiteres monoskopisches Bildobjekt des monoskopischen Bildes eine hohe Auflösung in vertikaler Bildachse fordern. Diese Anforderun gen können durch getrenntes Verarbeiten der monoskopischen Bildobjekte mit Hilfe des Verfahrens erzielt werden.These first and second image objects represent the first and second, respectively Picture of the picture pair. This makes it possible to monoscopic the procedure To apply pictures. In addition, the method can also be applied to individual ones Image regions of the monoscopic image are adapted to that monoscopic image objects assigned to the image regions in different Way through the process can be edited. So a monoscopic image object can have a high resolution in horizontal image axis and another monoscopic image object of the monoscopic image a high resolution in vertical axis demand. These requirements can by separately processing the monoscopic image objects using of the method.
Werden in zwei unterschiedlichen monoskopischen Bildobjekten jeweils unterschiedliche erste und unterschiedliche zweite Filter erstellt und verwendet, so kann eine unterschiedliche Behandlung der monoskopischen Bildobjekte erreicht werden.Become different in two different monoscopic image objects created and used first and different second filters so may a different treatment of the monoscopic image objects be achieved.
Die Erfindung betrifft zudem ein Filter, welches jeweils gemäß dem Verfahren hergestellt ist. Durch das Filter, das als erstes oder zweites Filter ausgestaltet sein kann, wird erreicht, dass das generierte Bilderpaar bei Darstellung auf einem stereoskopischen Wiedergabemedium mit einer hohen Bildauflösung wiedergegeben werden kann.The The invention also relates to a filter, which in each case according to the method is made. Through the filter, as the first or second filter can be configured, that is, the generated image pair at Representation on a stereoscopic reproduction medium with a high image resolution can be played.
Schließlich ist Teil der Erfindung eine Vorrichtung zum Generieren eines Bildobjektpaars zur Darstellung auf einer stereoskopischen Ausgabeeinheit auf Grundlage eines monoskopischen Bildobjekts, wobei
- – das Bildobjektpaar ein erstes und zweites Bildobjekt für eine Bilddarstellung des monoskopischen Bildobjekts für ein linkes und ein rechtes Auge aufweist,
- – eine Bildpunktanzahl des monoskopischen Bildobjekts in horizontaler und vertikaler Richtung jeweils zumindest doppelt so groß ist wie eine jeweilige Bildpunktanzahl des ersten Bildobjekts bzw. des zweiten Bildobjekts, wobei die Vorrichtung folgende Mittel aufweist:
- – Auswahlmittel zum Auswählen von ersten Abtastpunkten und zweiten Abtastpunkten aus Bildpunkten des monoskopischen Bildobjekts, wobei die ersten und zweiten Abtastpunkte disjunkte Bildpunkte sind;
- – Erstes Filtermittel zum Erstellen zumindest eines ersten Filters, wobei eine jeweilige Filterlänge des ersten Filters in einer zu filternden Bildachse derart bestimmt wird, dass die Filterlänge kleiner ist, als der Abstand zwischen dem ersten Abtastpunkt und dem dazu nächstliegenden zweiten Abtastpunkt in der zu filternden Bildachse;
- – Zweites Filtermittel zum Erstellen zumindest eines zweiten Filters, wobei eine jeweilige Filterlänge des zweiten Filters in einer zu filternden Bildachse derart bestimmt wird, dass die Filterlänge kleiner ist, als der Abstand zwischen dem zweiten Abtastpunkt und dem dazu nächstliegenden ersten Abtastpunkt in der zu filternden Bildachse;
- – Erstes Ausführmittel zum Generieren des ersten Bildobjekts durch Anwenden des ersten Filters auf die ersten Abtastpunkte;
- – Zweites Ausführmittel zum Generieren des zweiten Bildobjekts durch Anwenden des zweiten Filters auf die zweiten Abtastpunkte.
- The image object pair has a first and a second image object for an image representation of the monoscopic image object for a left and a right eye,
- A number of pixels of the monoscopic image object in the horizontal and vertical directions is at least twice as large as a respective number of pixels of the first image object or of the second image object, the device comprising the following means:
- Selection means for selecting first sampling points and second sampling points from pixels of the monoscopic image object, the first and second sampling points being disjoint pixels;
- First filter means for producing at least a first filter, wherein a respective filter length of the first filter is determined in an image axis to be filtered such that the filter length is smaller than the distance between the first sampling point and the second sampling point nearest thereto in the image axis to be filtered ;
- Second filter means for producing at least a second filter, wherein a respective filter length of the second filter in an image axis to be filtered is determined such that the filter length is smaller than that Distance between the second sampling point and the nearest first sampling point in the image axis to be filtered;
- First executing means for generating the first image object by applying the first filter to the first sampling points;
- Second execution means for generating the second image object by applying the second filter to the second sampling points.
Mit Hilfe der Vorrichtung ist das Verfahren implementierbar und ausführbar, z.B. auf einem Rechner oder einem tragbaren Gerät, wie z.B. einem PDA (PDA – Personal Digital Assistant).With With help of the device, the method is implementable and executable, e.g. on a computer or portable device, e.g. a PDA (PDA personnel Digital Assistant).
Anhand von Figuren wird die Erfindung näher erläutert.Based of figures, the invention is closer explained.
Es zeigen:It demonstrate:
Elemente mit gleicher Funktion und Wirkungsweise sind im Folgenden mit denselben Bezugszeichen versehen.elements with the same function and mode of action are hereafter with the same Provided with reference numerals.
In
Im
vorliegenden Beispiel gemäß
Zur
Bildung des ersten bzw. zweiten Bildobjekts B1, B2 werden in einem
ersten Schritt erste und zweite Abtastpunkte A1, A2 aus den Bildpunkten
BP des ersten monoskopischen Bildobjekts BM ausgewählt. Die Auswahl
der ersten und zweiten Abtastpunkte kann dabei in unterschiedlicher
Art und Weise, wie nachfolgend anhand der
In
einem nächsten
Schritt werden ein erster Filter F1 und ein zweiter Filter F2 erzeugt.
Da die Vorgehensweise zur Erstellung des ersten Filters analog zu
der des zweiten Filters ist, wird die Vorgehensweise exemplarisch
am ersten Filter vorgestellt. In
Der erste Filter F1 kann im Allgemeinen Bildpunkte in mehreren Bildachsen BA, BA1, ..., BA4 filtern. Dies ist schema tisch mit einem Koordinatensystem dargestellt. Ein bekannter 3 × 3 Filter kann dabei in horizontaler Bildachse BA1, in vertikaler Bildachse BA2 und in zwei diagonalen Bildachsen BA3, BA4 ausgehend vom Ursprung des Filters filtern, wobei ein Ergebniswert des Filters die 3 × 3 Bildpunkte um den Ursprung des 3 × 3 Filters berücksichtigt. Bei diesem 3 × 3 Filter beträgt eine jeweilige Filterlänge in jeder der vier Bildachsen genau Eins, da jeweils genau ein benachbarter Bildpunkt um den Ursprung des Filters zur Erstellung des Ergebniswerts berücksichtigt wird. Hierbei wird als Filterlänge ein Abstand zwischen zwei benachbarten Bildpunkten verstanden.Of the first filter F1 can generally be pixels in multiple image axes BA, BA1, ..., BA4 filter. This is schematic with a coordinate system shown. A well-known 3 × 3 Filter can be in horizontal image axis BA1, in vertical image axis BA2 and in two diagonal image axes BA3, BA4 starting from the origin filter, where a result value of the filter is the 3 × 3 pixels around the origin of the 3 × 3 Filters considered. In this 3 × 3 Filter is a respective filter length exactly one in each of the four image axes, since in each case exactly one adjacent one Pixel around the origin of the filter for creating the result value considered becomes. This is called the filter length a distance between two adjacent pixels understood.
Im
vorliegenden Ausführungsbeispiel
wird der erste Filter derart erstellt, dass eine jeweilige Filterlänge FL in
einer zu filternden Bildachse BA derart bestimmt wird, dass die
Filterlänge
FL kleiner ist als der Abstand zwischen dem ersten Abtastpunkt,
das heißt
dem zentralen ersten Abtastpunkt A11, der im Ursprung des Filters
liegt, und dem dazu nächstliegenden
zweiten Abtastpunkt A2 in der zu filternden Bildachse BA. Ausgehend
vom zentralen ersten Ankerpunkt A11 gibt es vier zu filternde Bildachsen.
In der horizontalen und vertikalen Bildachse BA1, BA2 beträgt die Filterlänge in
In
Hierbei
ist für
jede der vier Bildachsen die dazugehörige Filterlänge FL symbolisch
angegeben. Diese lauten:
In diesem und den nachfolgenden Ausführungsbeispielen werden symmetrische Filter vorgestellt, bei denen die Filterlänge in beide Richtungen der zu filternden Bildachse identisch ist. Das Verfahren ist im Allgemeinen auf jede Art von Anordnung der ersten und zweiten Abtastpunkte und auf jede Art von Filter anwendbar. Im Falle, dass der Filter in einer zu filternden Bildachse nicht symmetrisch ist, ist die Filterlänge jeweils separat für die eine Richtung des Filters und die andere Richtung des Filters der Bildachse anzugeben.In This and the following embodiments are symmetrical Filter presented in which the filter length in both directions of the is identical to the image axis to be filtered. The procedure is general to any kind of arrangement of the first and second sampling points and applicable to any type of filter. In case the filter is in If the image axis to be filtered is not symmetrical, the filter length is separate for the one direction of the filter and the other direction of the filter Specify image axis.
In
nachfolgenden Schritt wird das erste Bildobjekt B1 generiert. Sind
die ersten Abtastpunkte in einer regelmäßigen Struktur, wie beispielsweise
in
Die Erstellung des zweiten Filters zum Filtern der zweiten Abtastpunkte und das Erzeugen von zweiten Bildpunkten des zweiten Bildobjekts sind analog zu den obigen Ausführungen bzgl. des ersten Filters und der ersten Bildpunkte durchzuführen, wobei anstelle der ersten Abtastpunkte die zweiten Abtastpunkte und anstelle der zweiten Abtastpunkte die ersten Abtastpunkte zu verwenden sind.The Creation of the second filter for filtering the second sampling points and generating second pixels of the second image object are analogous to the above regarding the first filter and the first pixels, where instead of the first sampling points, the second sampling points and instead the second sampling points are to be used the first sampling points.
In
Hierbei beschreibt (x, y) eine zweidimensionale Koordinatenangabe des Bildpunkts BP.in this connection describes (x, y) a two-dimensional coordinate specification of the pixel BP.
Ein erstes Filtermittel FM1 legt anhand der Beschreibung D(A1) das erste Filter F1 fest. Analog bestimmt ein zweites Filtermittel FM2 den zweiten Filter F2 anhand der Beschreibung D(A2). Ein erstes Ausführmittel AM1 liest anhand der Beschreibung D(A1) die benötigten Bildpunkte und ersten Abtastpunkte A1 des monoskopischen Bildobjekts und erstellt mit Hilfe des ersten Filters F1 den ersten Bildpunkt BP1 des ers ten Bildobjekts B1. Analog dazu liest ein zweites Ausführmittel AM2 anhand der Beschreibung D(A2) die benötigten Bildpunkte und zweiten Abtastpunkte A2 des monoskopischen Bildobjekts und erstellt mit Hilfe des zweiten Filters F2 den zweiten Bildpunkt BP2 des ersten Bildobjekts B2. Durch Filtern der ersten und zweiten Abtastpunkte werden das erste Bildobjekt und das zweite Bildobjekt erstellt.One first filter means FM1 sets the first according to the description D (A1) Filter F1 fixed. Similarly, a second filter means FM2 determines the second filter F2 based on the description D (A2). A first executing means AM1 reads from the description D (A1) the required pixels and first Sample points A1 of the monoscopic image object and created with Help the first filter F1 the first pixel BP1 ers th image object B1. Analogously reads a second execution means AM2 based on the description D (A2) the required Pixels and second sampling points A2 of the monoscopic image object and creates the second pixel using the second filter F2 BP2 of the first image object B2. By filtering the first and second Sample points become the first image object and the second image object created.
Wie
der
Werden
die Bildpunkte des monoskopischen Bildobjekts mit einem 3 × 3 Filter
gefiltert, um das erste und das zweite Bildobjekt B1, B2 zu erstellen,
so ergibt sich die zweidimensionale Bildauflösung δ(BM') mit den Grenzfrequenzen +/– fx_max / 2 und +/– fy_max / 2. Diese
Bildauflösung δ(BM') ist in
Durch
Verwendung des ersten und des zweiten Filters, wie im Ausführungsbeispiel
gemäß
In
einer ersten alternativen Ausführungsform
kann die Lage der ersten und zweiten Abtastpunkte A1, A2 zueinander
gemäß
Wird
nun das zweidimensionale Frequenzspektrum gemäß
In
einer weiteren Alternative gemäß
Die Ausführungsbeispiele wurden anhand eines monoskopischen Bildobjekts erläutert. Soll ein monoskopisches Bild in ein Bild zur Betrachtung auf der stereoskopischen Ausgabeeinheit umgewandelt werden, so wird das monoskopische Bild in einzelne monoskopische Bildobjekte aufgeteilt und anschließend jeweilige erste und zweite Bildobjekte aus diesen monoskopischen Bildobjekten erzeugt. Die ersten bzw. zweiten Bildobjekte beschreiben schließlich das erste bzw. zweite Bild. Bei dem Bilden der jeweiligen ersten und zweiten Bildobjekte können ein oder unterschiedliche erste und zweite Filter eingesetzt werden.The embodiments were explained using a monoscopic image object. Should a monoscopic image in an image for viewing on the stereoscopic Output unit to be converted, then becomes the monoscopic image divided into individual monoscopic image objects and then respective ones first and second image objects from these monoscopic image objects generated. The first and second picture objects finally describe this first or second picture. In forming the respective first and second picture objects can one or different first and second filters are used.
Die
Auswahl der Zuordnung der ersten und zweiten Abtastpunkte in einem
monoskopischen Bildobjekt kann davon abhängig gemacht werden, welche
Information das monoskopische Bildobjekt aufweist. Sollen hauptsächlich horizontale
Strukturen mit einer hohen Auflösung
wiedergegeben werden, so bietet sich ein Abtastmuster für die ersten
und zweiten Abtastpunkte gemäß
Die obenstehenden Ausführungsbeispiele sind anhand eines monoskopischen Bildobjekts erklärt worden, das eine doppelte Bildauflösung in horizontaler und vertikaler Bildachse gegenüber den zu generierenden ersten und zweiten Bildobjekten aufweist. Die Erfindung ist jedoch nicht auf diese spezifische Konstellation der Bildauflösung limitiert, sondern die Erfindung kann für jedes beliebige Auflösungsverhältnis zwischen monoskopischen Bildobjekt und dem ersten und zweiten Bildobjekt verwendet werden, solange zumindest die Bildpunktanzahl in horizontaler und vertikaler Bildachse des monoskopischen Bildobjekts jeweils doppelt so groß ist wie die jeweilige des ersten und zweiten Bildobjekts.The above embodiments have been explained on the basis of a monoscopic image object, that a double image resolution in horizontal and vertical image axis with respect to the first to be generated and second image objects. However, the invention is not limited to this specific constellation of image resolution, but the Invention can for any resolution ratio between monoscopic image object and the first and second image objects be used as long as at least the number of pixels in horizontal and vertical image axis of the monoscopic image object, respectively twice as big like the respective one of the first and second image objects.
In einer Erweiterung der oben genannten Ausführungsbeispiele kann ein monoskopisches Bildobjekt aus einer Sequenz von monoskopischen Bildobjekten, beispielsweise einer Videosequenz, durch Bildüberlagerung erzeugt werden, wobei diese Vorgehensweise auch den Vorteil aufweist, dass ein Rauschen des monoskopischen Bildobjekts gegenüber einer Einzelaufnahme eines monoskopischen Bildobjekts reduziert wird.In an extension of the above embodiments, a monoscopic Image object from a sequence of monoscopic image objects, for example a video sequence, by image overlay be produced, this approach also has the advantage that a noise of the monoscopic image object against a Single shot of a monoscopic image object is reduced.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102007009022A DE102007009022B3 (en) | 2007-02-23 | 2007-02-23 | Image object generating method, involves generating image objects by using filters on scanning points, and determining filter lengths of respective filters in horizontal image axis such that lengths are smaller than distance between points |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102007009022A DE102007009022B3 (en) | 2007-02-23 | 2007-02-23 | Image object generating method, involves generating image objects by using filters on scanning points, and determining filter lengths of respective filters in horizontal image axis such that lengths are smaller than distance between points |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102007009022B3 true DE102007009022B3 (en) | 2008-05-29 |
Family
ID=39326694
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102007009022A Expired - Fee Related DE102007009022B3 (en) | 2007-02-23 | 2007-02-23 | Image object generating method, involves generating image objects by using filters on scanning points, and determining filter lengths of respective filters in horizontal image axis such that lengths are smaller than distance between points |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102007009022B3 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998029860A1 (en) * | 1996-12-27 | 1998-07-09 | Chequemate International Inc. | System and method for synthesizing three-dimensional video from a two-dimensional video source |
| US20060284974A1 (en) * | 2005-04-08 | 2006-12-21 | Lenny Lipton | Autostereoscopic display with planar pass-through |
-
2007
- 2007-02-23 DE DE102007009022A patent/DE102007009022B3/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998029860A1 (en) * | 1996-12-27 | 1998-07-09 | Chequemate International Inc. | System and method for synthesizing three-dimensional video from a two-dimensional video source |
| US20060284974A1 (en) * | 2005-04-08 | 2006-12-21 | Lenny Lipton | Autostereoscopic display with planar pass-through |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69425926T2 (en) | Spatial light modulator and directional display system | |
| DE60020019T2 (en) | Testing the decoding of bitstreams | |
| DE69632212T2 (en) | Image conversion and encoding process | |
| EP2039173B1 (en) | Method for the autostereoscopic presentation of image information with adaptation to suit changes in the head position of the observer | |
| EP2143282A1 (en) | Method and arrangement for three-dimensional representation | |
| WO2005029871A2 (en) | Method for creating a stereoscopic image master for imaging methods with three-dimensional depth rendition and device for displaying a stereoscopic image master | |
| EP1423979A1 (en) | Method for auto-stereoscopic image display with a wavelength filter array | |
| DE69522376T2 (en) | Method and device for graphic processing | |
| DE102008062790A1 (en) | Method and arrangement for spatial representation | |
| DE102013217826A1 (en) | METHOD FOR PRODUCING, TRANSMITTING AND RECEIVING STEREOSCOPIC IMAGES, AND RELATED DEVICES | |
| EP0945031B1 (en) | Process and circuit arrangement for converting the format of three-dimensional electronic images produced by horizontal polarisation | |
| EP0089611B1 (en) | Method and device for producing a stereoscopic effect of the picture reproduced on the screen of a television receiver | |
| DE102010009906A1 (en) | Method for screening color separations of a lenticular image and method for producing a lenticular image on a printing substrate | |
| DE102018124339A1 (en) | Method and device for time synchronization of the optical transmission of data in free space | |
| EP3170307A1 (en) | Method for the representation of a three-dimensional scene on an auto-stereoscopic monitor | |
| DE102009013912A1 (en) | Method for autostereoscopic visualization of scene or object, involves partially seeing different image elements and/or parts of image elements by observers with both eyes due to vision limitation effect of parallax barrier screen | |
| DE102010021550B4 (en) | Image display device and method for image reproduction | |
| DE102007009022B3 (en) | Image object generating method, involves generating image objects by using filters on scanning points, and determining filter lengths of respective filters in horizontal image axis such that lengths are smaller than distance between points | |
| EP2478705A1 (en) | Method and device for generating partial views and/or a stereoscopic image master from a 2d-view for stereoscopic playback | |
| DE102009018284A1 (en) | Method for screening color separations of a lenticular image and method for producing a lenticular image on a printing substrate | |
| DE202008011541U1 (en) | display system | |
| DE102007054011A1 (en) | Method for spatial representation, involves making image partial information of different opinions on raster of image element with lines and columns, where tenth part of all transparent or opaque sections is limited by edges | |
| DE69804434T2 (en) | MINIMIZATION BY IMAGE ELEMENT DISPLAY OF A VIDEO IMAGE OF VISUAL ARTIFACTS | |
| DE69825125T2 (en) | Method and apparatus for image format conversion | |
| DE10311389B4 (en) | Position Adaptive, Autostereoscopic 3D Reproduction System (PARSC) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition | ||
| 8320 | Willingness to grant licences declared (paragraph 23) | ||
| R081 | Change of applicant/patentee |
Owner name: SIEMENS HEALTHCARE GMBH, DE Free format text: FORMER OWNER: SIEMENS AKTIENGESELLSCHAFT, 80333 MUENCHEN, DE |
|
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee | ||
| R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H04N0013040000 Ipc: H04N0013300000 |