DE10251217B3 - Automatic calibration system for multi projector system e.g. for passive stereo images, using generation, recording and image filtering of strip patterns - Google Patents

Automatic calibration system for multi projector system e.g. for passive stereo images, using generation, recording and image filtering of strip patterns Download PDF

Info

Publication number
DE10251217B3
DE10251217B3 DE2002151217 DE10251217A DE10251217B3 DE 10251217 B3 DE10251217 B3 DE 10251217B3 DE 2002151217 DE2002151217 DE 2002151217 DE 10251217 A DE10251217 A DE 10251217A DE 10251217 B3 DE10251217 B3 DE 10251217B3
Authority
DE
Germany
Prior art keywords
image
projectors
recording
generation
automatic calibration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE2002151217
Other languages
German (de)
Inventor
Stefan Klose
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
Original Assignee
Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
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 Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV filed Critical Fraunhofer Gesellschaft zur Forderung der Angewandten Forschung eV
Priority to DE2002151217 priority Critical patent/DE10251217B3/en
Priority to EP03024758A priority patent/EP1434434A1/en
Priority to US10/696,945 priority patent/US7215362B2/en
Application granted granted Critical
Publication of DE10251217B3 publication Critical patent/DE10251217B3/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3141Constructional details thereof
    • H04N9/3147Multi-projection systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • H04N9/3185Geometric adjustment, e.g. keystone or convergence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3191Testing thereof
    • H04N9/3194Testing thereof including sensor feedback

Abstract

The automatic calibration system uses at least 2 projectors, a digital camera and a control unit linked to the digital camera and the projectors, for generation, recording and image filtering of strip patterns, which are projected onto the largest possible projection surface via the projectors, for evaluation of the warp errors and image warping.

Description

Einleitungintroduction

Die Endung betrifft ein Verfahren zur automatischen Kalibrierung eines Multiprojektorsystems, das erlaubt, eine beliebige Anzahl von Bildern, die von verschiedenen Projektoren erzeugt werden, pixelgenau übereinander zu legen, um die Gesamtleuchtstärke zu erhöhen bzw. eine Stereodarstellung zu ermöglichen.The extension concerns a procedure for the automatic calibration of a multi-projector system that allowed any number of images from different Projectors are generated, superimposed on each other to the pixel Total luminosity to increase or enable a stereo display.

ProblembeschreibungProblem Description

Multiprojektorsysteme zur Darstellung von Informationen auf großen Projektionsflächen sind bekannt. Ein Beispiel hierfür ist in WO-A-00/18139 beschrieben. Die Projektionsbilder der Projektoren sind nebeneinander angeordnet.Multi-projector systems for display of information on big projection are known. An example of this is described in WO-A-00/18139. The projection images of the projectors are arranged side by side.

Um die Gesamthelligkeit eines Bildes zu erhöhen bzw. um ein Passiv-Stereo-Bild zu erzeugen, ist es notwendig, dass mehrere Projektoren denselben Bereich der Projektionsfläche beleuchten. Bei dieser Bilddarstellung besteht das Problem, dass die Einzelbilder der Projektionseinheiten in der Regel nicht übereinander liegen. Diese Kalibrierung wird momentan manuell getätigt und ist mit hohem Aufwand verbunden und zu ungenau.The overall brightness of an image to increase or a passive stereo image to produce, it is necessary that several projectors use the same Area of the screen illuminate. The problem with this image display is that the individual images of the projection units are usually not one above the other lie. This calibration is currently done manually and is associated with great effort and too imprecise.

Aufgabe der Erfindung ist es, eine pixelgenaue Auto-Kalibrierung zu implementieren, die die umständliche manuelle Feinjustage überflüssig macht. Diese Kalibrierung entzerrt zusätzlich noch durch die Geometrie der Projektionsfläche bzw. durch den Projektor (Keystone) hervorgerufene Bildverzerrungen bezüglich einer Kamera.The object of the invention is a to implement pixel-perfect auto calibration, which is the cumbersome manual fine adjustment is unnecessary. This calibration also equalizes still by the geometry of the projection surface or by the projector (Keystone) image distortion caused by a camera.

Zur Lösung der vorstehend genannten Aufgabe wird mit der Erfindung ein Multiprojektor-Autokalibrierungssystem vorgeschlagen, das versehen ist mit

  • – mindestens zwei Projektoren,
  • – eine Digital-Kamera und
  • – einer Ansteuerungseinheit zur Ansteuerung der Projektoren und der Kamera.
To achieve the above object, the invention proposes a multiprojector autocalibration system which is provided with
  • - at least two projectors,
  • - a digital camera and
  • - A control unit for controlling the projectors and the camera.

Die Autokalibrierung wird gemäß folgender Schritte durchgeführt:

  • – Erzeugung, Aufnahme und Bildfilterung von Streifenmustern,
  • – Finden der größtmöglichen gemeinsamen Projektionsfläche und
  • – Berechnung der Warp-Felder und Imagewarping.
The auto calibration is carried out according to the following steps:
  • - generation, recording and image filtering of stripe patterns,
  • - Find the largest possible common projection surface and
  • - Calculation of warp fields and image warping.

Im folgenden sollen die Teilschritte der Autokalibrierung anhand der Abbildungen kurz erläutert werden.The following are the sub-steps auto calibration are briefly explained using the illustrations.

Im einzelnen zeigen:In detail show:

1 Versuchsaufbau mit zwei Projektoren, 1 Experimental setup with two projectors,

2 Hintergrundbild (Projektion zweier schwarzer Flächen) 2 Background image (projection of two black areas)

3 horizontale Streifenprojektion des linken Projektors, 3 horizontal stripe projection of the left projector,

4 horizontale Streifenprojektion des rechten Projektors, 4 horizontal stripe projection of the right projector,

5 vertikale Streifenprojektion des linken Projektors, 5 vertical streak projection of the left projector,

6 vertikale Streifenprojektion des rechten Projektors, 6 vertical stripe projection of the right projector,

7 erkanntes Gitternetz und größte, gemeinsame Projektionsfläche, 7 recognized grid and largest, common projection surface,

8 gewarptes Bild des linken Projektors, 8th warped image of the left projector,

9 gewarptes Bild des rechten Projektors, 9 warped image of the right projector,

10 entzerrtes Bild des linken Projektors (rechter Projektor ist abgedeckt) 10 rectified image of the left projector (right projector is covered)

11 entzerrtes Bild beider Projektoren übereinander und 11 equalized image of both projectors on top of each other and

12 Vergleich der Leuchtstärke. 12 Comparison of luminosity.

Erzeugung, Aufnahme und Bildfilterung der StreifenmusterGeneration, recording and Image filtering of the stripe pattern

Um eine erfolgreiche Geometrieentzerrung mittels Imagewarping durchführen zu können, muss zuerst die zugrunde liegende Geometrie erfasst werden. Dies geschieht durch die Aufnahme von projizierten vertikalen und horizontalen Streifenmustern. Diese Streifen haben einen konstanten Abstand, der je nach Komplexität der zu entzerrenden Geometrie zu wählen ist. Bei dem hier beschriebenen Ausführungsbeispiel wurde ein Streifenabstand von zwanzig Pixeln gewählt, da die Wand viele Unregelmäßigkeiten aufwies. Andere Streifenabstände und Anordnungen sind möglich. Die projizierten Streifen werden für alle Projektoren aufgenommen (in unserem Fall zwei Projektoren => zwei vertikale und zwei horizontale Streifenbilder). Zusätzlich wird noch ein Bild aufgenommen, bei dem beide Projektoren auf Schwarz geschaltet sind, um den teilweise störenden Hintergrund bzw. niedriges Rauschen entfernen zu können. Dieses Hintergrundbild wird vor der weiteren Bildfilterung von allen aufgenommen Bildern subtrahiert. Die aufgenommen Bilder sind in den 2 bis 6 zu sehen.In order to carry out a successful geometry equalization using image warping, the underlying geometry must first be recorded. This is done by recording projected vertical and horizontal stripe patterns. These strips have a constant spacing, which can be selected depending on the complexity of the geometry to be rectified. In the exemplary embodiment described here, a strip spacing of twenty pixels was chosen because the wall had many irregularities. Other strip spacings and arrangements are possible. The projected stripes are recorded for all projectors (in our case two projectors => two vertical and two horizontal stripe images). In addition, an image is recorded in which both projectors are switched to black in order to be able to remove the partially disturbing background or low noise. This background image is subtracted from all captured images before further image filtering. The pictures taken are in the 2 to 6 to see.

Auf Grund der Verwendung einer Linsenkamera zeigen die aufgenommenen Bilder typische radiale Verzerrungen auf, die vor der Weiterverarbeitung entfernt werden müssen. Bei verzerrungsfreier Aufnahme kann dieser Schritt entfallen.Due to the use of a lens camera the recorded images show typical radial distortions, that must be removed before further processing. With distortion-free recording this step can be omitted.

Die eigentliche Filterung wurde mit Standardbildverarbeitungsfilteroperationen durchgeführt. Nach der Bildsubtraktion von zu filterndem Bild und Hintergrundbild wird das Ergebnisbild in Graustufen umgewandelt, so dass jeder der drei Farbkanäle denselben Farbwert hat. Anschließend wird dieses Bild in Abhängigkeit eines Schwellwertes in ein Schwarz/Weiß-Bild umgewandelt, wobei die Streifen Weiß sind und der Hintergrund Schwarz. Um Löcher in den Streifen zu entfernen, wird eine Dilation und Erosion durchgeführt. Anschließend müssen die aufgenommenen Linien noch derart gefiltert werden, dass sie nur noch einen Pixel breit sind. Dies geschieht mit Hilfe eines vertikalen bzw. horizontalen Versatzfilters. Dieser Versatzfilter wird in zwei Richtungen ausgeführt (links und rechts bzw. oben und unten). Der Mittelwert der Ergebnisse dieser beiden Filteroperationen liefert den Mittelpunkt des Streifens. Die gefilterten Streifen werden nun durch ihre Mittelpunkte repräsentiert.The actual filtering was done with Standard image processing filter operations performed. After the image subtraction of the image to be filtered and the background image, the result image is converted into grayscale so that each of the three color channels has the same color value. This image is then converted into a black / white image depending on a threshold value, the stripes being white and the background black. To remove holes in the strips, dilation and erosion are carried out. Then the recorded lines have to be filtered so that they are only one pixel wide. This is done using a vertical or horizontal offset filter. This offset filter is carried out in two directions (left and right or top and bottom). The mean of the results of these two filtering operations provides the center of the strip. The filtered strips are now represented by their centers.

Sämtliche Filteroperationen wurden mittels an sich bekannter Pixelshader hardwareunterstützt umgesetzt.All Filter operations were implemented using hardware-supported pixel shaders.

Berechnung der größtmöglichen Projektionsflächecalculation the greatest possible projection

Um eine deckungsgleiche Wahrnehmung zu gewährleisten, muss die größte gemeinsame Projektionsfläche aller Projektoren im Originalbildverhältnis (in diesem Ausführungsbeispiel 4:3) bestimmt werden. Dazu wird zuerst aus den gefilterten Streifenmustern ein Gitternetz erzeugt. Mit Hilfe eines Optimierungsalgorithmus wird innerhalb dieses Netzes, welches in unserem Fall aus zwei Teilgitternetzen besteht, die größte gemeinsame Projektionsfläche „gesucht". Das Gitter des linken und des rechten Projektors sowie die Zielprojektionsfläche sind in 7 dargestellt. Aus diesen Daten können im Anschluss die Parameter für das Warping bestimmt werden.In order to ensure congruent perception, the largest common projection area of all projectors must be determined in the original aspect ratio (4: 3 in this exemplary embodiment). To do this, a grid is first created from the filtered stripe patterns. With the help of an optimization algorithm, the largest common projection surface is "searched" within this network, which in our case consists of two sub-grids. The grating of the left and right projectors and the target projection surface are in 7 shown. The parameters for warping can then be determined from this data.

Berechnung der Warp-Felder und Imagewarpingcalculation the warp fields and image warping

Mit Hilfe des zuvor berechneten Gitters kann das Bild in Warpingpatches zerlegt werden. Diese Patches bestehen aus einem Dest-Patch (der Bildbereich, an den ein Bildteil gewarpt werden soll) und einem Src-Patch (der Bildbereich, der in den Dest-Patch gewarpt wird).Using the grid previously calculated the image can be broken down into warping patches. These patches exist from a Dest patch (the image area to which a part of the image was warped and an Src patch (the image area that is in the Dest patch warped).

Die Eckpunkt-Berechnung der Dest-Patches ist trivial. Aufgrund des vorgegebenen Abstands der horizontalen und vertikalen Linien ist somit auch die Position sämtlicher Gitterpunkte im Ziel bekannt.The corner point calculation of the Dest patches is trivial. Due to the specified distance of the horizontal and vertical lines is the position of all grid points in the target known.

Die Src-Patches werden in Abhängigkeit des Projektionsrechteckes (im Foto) und der Position der Dest-Patches (im Foto) linear berechnet. Es wird die Berechnung für die linke untere Ecke eines Src-Patches in Abhängigkeit der linken unteren Ecke eines Dest-Patches aufgezeigt:
patch.x1 = (pLB.X – projectionRect.left)/(projectionRect.right – projectionRect.left);
patch.y1 = (pLB.Y – projectionRect.bottom)/(projectionRect.top – projectionRect.bottom).
The Src patches are calculated linearly depending on the projection rectangle (in the photo) and the position of the Dest patches (in the photo). The calculation for the lower left corner of a Src patch is shown depending on the lower left corner of a Dest patch:
patch.x1 = (pLB.X - projectionRect.left) / (projectionRect.right - projectionRect.left);
patch.y1 = (pLB.Y - projectionRect.bottom) / (projectionRect.top - projectionRect.bottom).

Das Src-Patch wird mittels eines Warping-Verfahrens inklusive integrierter perspektivischer Korrektur in das Dest-Patch transformiert.The Src patch is implemented using a Warping procedure including integrated perspective correction transformed into the Dest patch.

Wird der Abstand der horizontalen und vertikalen Linien relativ klein gewählt, ist auch der Ausgleich von Krümmungen realisierbar. Mit den bei den Versuchen gewählten Linienabständen von zwanzig Pixeln war es bereits möglich, Krümmungen der Wand auszugleichen.Is the distance of the horizontal and vertical lines chosen relatively small, is also the compensation of curvatures realizable. With the line spacing of twenty pixels it was already possible curvatures balance the wall.

Bei einer Zweiprojektorkalibrierung müssen zwei Warp-Arrays berechnet werden, bei mehr als zwei Projektoren entsprechend mehr. Die Warp-Arrays werden immer in Abhängigkeit der korrespondierenden Gitterpunkte mit der Beschränkung durch die gemeinsame größte Projektionsfläche bestimmt. Die für eine Zweikanalprojektion berechneten gewarpten Bilder sind in 8 und 9 zu sehen. Das Ergebnis an der Projektionsfläche ist für einen Projektor in 10 und für zwei Projektoren in 11 zu sehen. Der Vergleich der Leuchtstärke ist in 12 dargestellt.With a two-projector calibration, two warp arrays have to be calculated, with more than two projectors, correspondingly more. The warp arrays are always determined depending on the corresponding grid points with the limitation of the largest common projection area. The warped images calculated for a two-channel projection are in 8th and 9 to see. The result on the projection surface is in for a projector 10 and for two projectors in 11 to see. The comparison of the luminosity is in 12 shown.

Um eine effektive Verarbeitung zu gewährleisten, wird die Autokalibrierung nur einmal (pro Sitzung) durchgeführt. Aus diesem Grund werden die für die Geometrieentzerrung und Multiprojektorkalibrierung berechneten Daten in Warp- Feldern gespeichert, welche z.B. vom X-RoomsTM-System (K. Isakovic, T. Dudziak, K. Köchy. X-Rooms. A PC-based immersive visualization environment, Web 3D Conference, Tempe, Arizona, 2002) verwendet werden können. Die Entzerrung mittels der Warp-Felder wurde wiederum hardwareunterstützt umgesetzt, so dass eine Entzerrung in Echtzeit möglich ist.To ensure effective processing, the autocalibration is carried out only once (per session). For this reason, the data calculated for the geometry equalization and multi-projector calibration are stored in warp fields, which are used, for example, by the X-Rooms TM system (K. Isakovic, T. Dudziak, K. Köchy. X-Rooms. A PC-based immersive visualization environment, Web 3D Conference, Tempe, Arizona, 2002) can be used. The equalization using the warp fields was again implemented with hardware support, so that equalization is possible in real time.

Anwendungsgebieteapplication areas

Für eine Multiprojektorkalibrierung gibt es viele Anwendungsgebiete. Sie kann beispielsweise zur kostengünstigen Leuchtstärkeerhöhung bzw. zur Stereokalibrierung verwendet werden. Des weiteren kann ohne großen Aufwand eine Geometrie- und Projektorbedingte Entzerrung durchgeführt werden. Die Autokalibrierung eines Zweiprojektorsystems mittels des erfindungsgemäßen Verfahrens dauert 35 Sekunden inklusive der Bildaufnahme (ca. 20 Sekunden). Sie stellt eine signifikante Steigerung gegenüber der manuellen Kalibrierung dar.For There are many areas of application for multiprojector calibration. For example, it can be used to increase the luminosity or be used for stereo calibration. Furthermore, without huge Geometry and projector-related equalization can be carried out. The Autocalibration of a two-projector system using the method according to the invention takes 35 seconds including the image acquisition (approx. 20 seconds). It represents a significant increase over manual calibration represents.

Claims (1)

System zur automatischen Kalibrierung eines Multiprojektorsystems mit – mit mindestens zwei Projektoren, – einer Digital-Kamera und – einer Ansteuerungseinheit zur Ansteuerung der Projektoren und der Kamera, – wobei eine Autokalibrierung gemäß folgender Schritte durchgeführt wird: – Erzeugung, Aufnahme und Bildfilterung von Streifenmustern, – Finden der größtmöglichen gemeinsamen Projektionsfläche und – Berechnung der Warp-Felder und Imagewarping.System for the automatic calibration of a multi-projector system with - with at least two projectors, - a digital camera and - a control unit for controlling the projectors and the camera, - an auto-calibration being carried out according to the following steps: - generation, recording and image filtering of streaks fenpattern, - Find the largest possible common projection area and - Calculate the warp fields and image warping.
DE2002151217 2002-10-31 2002-10-31 Automatic calibration system for multi projector system e.g. for passive stereo images, using generation, recording and image filtering of strip patterns Expired - Lifetime DE10251217B3 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE2002151217 DE10251217B3 (en) 2002-10-31 2002-10-31 Automatic calibration system for multi projector system e.g. for passive stereo images, using generation, recording and image filtering of strip patterns
EP03024758A EP1434434A1 (en) 2002-10-31 2003-10-29 Self calibration of a projection system using multiple projectors
US10/696,945 US7215362B2 (en) 2002-10-31 2003-10-30 Auto-calibration of multi-projector systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2002151217 DE10251217B3 (en) 2002-10-31 2002-10-31 Automatic calibration system for multi projector system e.g. for passive stereo images, using generation, recording and image filtering of strip patterns

Publications (1)

Publication Number Publication Date
DE10251217B3 true DE10251217B3 (en) 2004-06-24

Family

ID=32335742

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2002151217 Expired - Lifetime DE10251217B3 (en) 2002-10-31 2002-10-31 Automatic calibration system for multi projector system e.g. for passive stereo images, using generation, recording and image filtering of strip patterns

Country Status (1)

Country Link
DE (1) DE10251217B3 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004051607A1 (en) * 2004-08-30 2006-03-09 Bauhaus-Universität Weimar Dezernat Forschungstransfer und Haushalt Displaying digital image on projection surface e.g. of any shape or texture, by geometrically distorting digital image using information relating to projection surface
DE102005037797A1 (en) * 2005-08-03 2007-02-08 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Projection e.g. head up display, calibration system for e.g. motor vehicle, has control unit controlling unit for automatic adjustment of calibration, so that distortion free function, of projection is satisfied
DE102005034990B4 (en) * 2005-03-21 2008-11-20 Bauhaus Universität Weimar Method and device for digital projection with high image sharpness
WO2011051281A1 (en) 2009-10-28 2011-05-05 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Method and device for generating a calibrated projection
US8311366B2 (en) 2006-01-13 2012-11-13 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. System and method for calibrating and adjusting a projected image of a projection apparatus
US8567953B2 (en) 2005-04-26 2013-10-29 Imax Corporation Systems and methods for projecting composite images
CN103533278A (en) * 2013-10-21 2014-01-22 北京理工大学 Large-width free surface multi-projection automatic splicing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000007376A1 (en) * 1998-07-31 2000-02-10 Massachusetts Institute Of Technology Super-resolution display
WO2000018139A1 (en) * 1998-09-23 2000-03-30 Honeywell Inc. Method and apparatus for calibrating a tiled display
DE10052263A1 (en) * 2000-10-21 2002-05-08 Liesegang Electronics Gmbh Image processing system has a simultaneous coordinate transformation process

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000007376A1 (en) * 1998-07-31 2000-02-10 Massachusetts Institute Of Technology Super-resolution display
WO2000018139A1 (en) * 1998-09-23 2000-03-30 Honeywell Inc. Method and apparatus for calibrating a tiled display
DE10052263A1 (en) * 2000-10-21 2002-05-08 Liesegang Electronics Gmbh Image processing system has a simultaneous coordinate transformation process

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
K. Isakovic, T. Dudziak, K. Köchy, X-Rooms, A PC- based immersive visualization environment, In: Web 3D Conference, Tempe, Arizona, 2002 *
S.S. Beauchemin, R. Bajcsy, G. Givaty, Modelling and Removing Radial and Tangential Distortions in Spherical Lences, 1999, RASP Laboratory, Univer- sity of Pennsylvania *
Z. Zhang, A Flexible New Technique for Camera Calibration, In: IEEE Transactions on Plattern Analysis and Machine Intelligence, Vol.22, No.11, Nov.2000, P.1330-1334 *
Z. Zhang, Flexible Camera Calibration By Viewing a Plane From Unknown Orientations, International Conference on Computer Vision (ICCV'99), Corfu, Greece, pages 666-673, September 1999 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004051607B4 (en) * 2004-08-30 2006-04-20 Bauhaus-Universität Weimar Dezernat Forschungstransfer und Haushalt Displaying digital image on projection surface e.g. of any shape or texture, by geometrically distorting digital image using information relating to projection surface
DE102004051607A1 (en) * 2004-08-30 2006-03-09 Bauhaus-Universität Weimar Dezernat Forschungstransfer und Haushalt Displaying digital image on projection surface e.g. of any shape or texture, by geometrically distorting digital image using information relating to projection surface
DE102005034990B4 (en) * 2005-03-21 2008-11-20 Bauhaus Universität Weimar Method and device for digital projection with high image sharpness
US8567953B2 (en) 2005-04-26 2013-10-29 Imax Corporation Systems and methods for projecting composite images
US9165536B2 (en) 2005-04-26 2015-10-20 Imax Corporation Systems and methods for projecting composite images
DE102005037797B4 (en) * 2005-08-03 2011-06-01 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. System and method for automatic calibration of a projection and use of the system
DE102005037797A1 (en) * 2005-08-03 2007-02-08 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Projection e.g. head up display, calibration system for e.g. motor vehicle, has control unit controlling unit for automatic adjustment of calibration, so that distortion free function, of projection is satisfied
US8311366B2 (en) 2006-01-13 2012-11-13 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. System and method for calibrating and adjusting a projected image of a projection apparatus
WO2011051281A1 (en) 2009-10-28 2011-05-05 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Method and device for generating a calibrated projection
DE102009046114A1 (en) 2009-10-28 2011-05-05 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Method and apparatus for generating a calibrated projection
KR20120098649A (en) 2009-10-28 2012-09-05 프라운호퍼-게젤샤프트 츄어 푀르더룽 데어 안게반텐 포르슝에.파우. Method and device for generating a calibrated projection
US9237320B2 (en) 2009-10-28 2016-01-12 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Method and device for generating a calibrated projection
CN103533278A (en) * 2013-10-21 2014-01-22 北京理工大学 Large-width free surface multi-projection automatic splicing method

Similar Documents

Publication Publication Date Title
DE69812696T2 (en) METHOD AND DEVICE FOR ADJUSTING ONE OR MORE PROJECTORS
DE102005037797B4 (en) System and method for automatic calibration of a projection and use of the system
DE102009046114B4 (en) Method and apparatus for generating a calibrated projection
DE69933436T2 (en) IMAGE PROCESSING APPARATUS AND METHOD
EP2472889B1 (en) Method for the autostereoscopic presentation of image information with adaptation to suit changes in the head position of the observer
DE60132648T2 (en) Projection system with multiple projectors
DE69728604T2 (en) Method for generating invisible window edges in image composition systems
DE102006002602A1 (en) Calibration method and calibration system
DE10022009C2 (en) Method and device for determining and at least partially correcting the errors of an image display system
EP1434434A1 (en) Self calibration of a projection system using multiple projectors
DE602004002621T2 (en) Adjustment of the degree of equalization for distorted projected images
DE102008062790A1 (en) Method and arrangement for spatial representation
DE602004004897T2 (en) DEVICE FOR SIMULTANEOUS IMAGE PROJECTION AND ROOM LIGHTING
DE69735106T2 (en) COMPENSATION OF BACKGROUND LUMINUM DIFFERENCE IN PICTURE COMPOSITION SYSTEMS WITH REAL-TIME OPERATION
DE10251217B3 (en) Automatic calibration system for multi projector system e.g. for passive stereo images, using generation, recording and image filtering of strip patterns
EP3711289B1 (en) Method for automatically restoring a calibrated state of a projection system
DE102004051607B4 (en) Displaying digital image on projection surface e.g. of any shape or texture, by geometrically distorting digital image using information relating to projection surface
EP0089611B1 (en) Method and device for producing a stereoscopic effect of the picture reproduced on the screen of a television receiver
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
WO2016008953A1 (en) Method for the representation of a three-dimensional scene on an auto-stereoscopic monitor
WO2013178213A2 (en) Method for automatic imaging correction of a projector
EP1104180B1 (en) Method and device for determining and at least partially correcting of errors in an image reproducing system
DE2610246C3 (en) Color image projection device
EP1797710A1 (en) Method for displaying an image recorded by a video camera
AT518845B1 (en) PROJECTOR AND METHOD FOR PROJECTING AN IMAGE

Legal Events

Date Code Title Description
8100 Publication of patent without earlier publication of application
8364 No opposition during term of opposition
R071 Expiry of right