DE19983065B4 - Verfahren und Einrichtung zum Erzeugen von Panoramaaufnahmen oder von Rundumbildern mit Hilfe einer mit einem Bewegungssensor ausgestatteten Kamera - Google Patents
Verfahren und Einrichtung zum Erzeugen von Panoramaaufnahmen oder von Rundumbildern mit Hilfe einer mit einem Bewegungssensor ausgestatteten Kamera Download PDFInfo
- Publication number
- DE19983065B4 DE19983065B4 DE19983065T DE19983065T DE19983065B4 DE 19983065 B4 DE19983065 B4 DE 19983065B4 DE 19983065 T DE19983065 T DE 19983065T DE 19983065 T DE19983065 T DE 19983065T DE 19983065 B4 DE19983065 B4 DE 19983065B4
- Authority
- DE
- Germany
- Prior art keywords
- camera
- image
- images
- orientation
- recorded
- 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 description 21
- 230000033001 locomotion Effects 0.000 title description 42
- 238000004519 manufacturing process Methods 0.000 claims abstract description 3
- 230000000007 visual effect Effects 0.000 claims description 2
- 239000002131 composite material Substances 0.000 description 13
- 230000001133 acceleration Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 238000013519 translation Methods 0.000 description 6
- 238000003384 imaging method Methods 0.000 description 5
- 238000001454 recorded image Methods 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004870 electrical engineering Methods 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008713 feedback mechanism Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/698—Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
- Stereoscopic And Panoramic Photography (AREA)
- Apparatus For Radiation Diagnosis (AREA)
Abstract
Verfahren
zum Erzeugen einer Panoramaaufnahme eines Objektes (108) mit Hilfe
einer Kamera (104), wobei
von einer ersten Position und Orientierung (112) der Kamera ein erstes Bild aufgenommen wird (504), das Gesichtsfeld eines Objektivs der Kamera (104) bestimmt wird und aus dem Gesichtsfeld eine optimale zweite Kameraposition und -orientierung (116) bestimmt werden (508), wobei die zweite Position und Orientierung zur Aufnahme eines zweiten Bildes zur Verwendung bei der Rekonstruktion einer Panoramaaufnahme des Objekts (108) geeignet sind;
ein Benutzer angewiesen wird, die Kamera zu der zweiten Position und Orientierung zu bewegen; und
das zweite Bild aufgenommen wird (524), wenn die Kamera die zweite Position und Orientierung erreicht hat (520).
von einer ersten Position und Orientierung (112) der Kamera ein erstes Bild aufgenommen wird (504), das Gesichtsfeld eines Objektivs der Kamera (104) bestimmt wird und aus dem Gesichtsfeld eine optimale zweite Kameraposition und -orientierung (116) bestimmt werden (508), wobei die zweite Position und Orientierung zur Aufnahme eines zweiten Bildes zur Verwendung bei der Rekonstruktion einer Panoramaaufnahme des Objekts (108) geeignet sind;
ein Benutzer angewiesen wird, die Kamera zu der zweiten Position und Orientierung zu bewegen; und
das zweite Bild aufgenommen wird (524), wenn die Kamera die zweite Position und Orientierung erreicht hat (520).
Description
- Die vorliegende Erfindung betrifft allgemein das Erzeugen von zusammengesetzten Bildern. Insbesondere betrifft die vorliegende Erfindung die Verwendung von Bewegungssensoren zur Bestimmung der Bewegung und Ausrichtung einer Kamera. Die Daten von dem Bewegungssensor werden mit mehreren von der Kamera aufgenommenen Bildern kombiniert, um ein großes zusammengesetztes Bild aneinanderzusetzen bzw. zusammenzufügen.
- Zur Zeit werden photografische Systeme und Abbildungssysteme in erster Linie für die Verwendung bei der Wiederherstellung von lokalen Bildern entwickelt. Wird eine Panoramaaufnahme gewünscht, wird üblicherweise ein Weitwinkelobjektiv verwendet. Ein Weitwinkelobjektiv hat den Nachteil, daß das Objektiv üblicherweise Verzerrungen an den Rändern des Bildes erzeugt. Ein zweiter Nachteil von Weitwinkelobjektiven ist, daß pro Quadratmillimeter des Films mehr Informationen aufgezeichnet werden und folglich ein weniger detailliertes Bild aufgezeichnet wird. Eine Möglichkeit zur Lösung des Problems besteht darin, mehrere Kameras oder elektronische Sensoren zur Aufzeichnung von mehreren Bildern zu verwenden. Diese mehreren Bilder werden anschließend zur Erzeugung eines zusammengesetzten Bildes rekombiniert.
- Herkömmliche Panoaramaaufnahmesysteme verwendeten zwei oder mehrere Kameras, um Szenen außerhalb des Gesichtsfeldes der Weitwinkelobjektive aufzuzeichnen. Die Beziehung zwischen den beiden Kameras war vorzugsweise festgelegt. Aufgrund der festen Beziehung zwischen den beiden Kameras waren somit bei der Rekombination von zwei Bildern die die beiden Bildern verknüpfenden Informationen bekannt. Das Problem bei der Verwendung von zwei Kameras liegt darin, daß zwei Kamerasysteme kostspieliger als eine einzige Kameraanordnung sind. Für zwei Kameras werden üblicherweise zwei Objektive, zwei Kameragehäuse und zwei Sätze von Filmen benötigt.
- Bei noch einem weiteren, dritten bekannten Verfahren zur Erzeugung einer Reihe von zu rekombinierenden Bildern wird ein Linsensystem bewegt, um eine Reihe von Bildern aufzuzeichnen. Jedoch führt eine derartige Bewegung oft zu einer starken Überlappung der aufgezeichneten Bilder. Diese starke Überlappung ist mit Überschußdaten verbunden, die große Speichermengen verbrauchen. Eine starke Überlappung erfordert außerdem die Aufzeichnung von zusätzlichen Bildern. Diese zusätzlichen Bilder müssen ebenfalls gespeichert und verarbeitet werden.
- Aus der
US 5 262 867 ist eine elektronische Kamera mit einem Sensor bekannt, mit dessen Hilfe die Position der Kamera bestimmt werden kann. Aufnahmen aus verschiedenen Positionen werden unter Berücksichtigung der Sensordaten und unter Verwendung eines Computers zu einem Panoramabild zusammengesetzt. - Die
EP 0 592 136 A2 beschreibt eine Videoeinrichtung die aus einer Videoaufnahme und den Daten eines Bewegungssensors der Videoeinrichtung ein Panoramabild erzeugt. - Versuche zur Verringerung der Überlappung können dazu führen, daß Informationen nicht aufgezeichnet werden. Wenn nicht genügend Informationen aufgezeichnet werden, können Zwischenräume zwischen Bildern entstehen, welche die Rekonstruktion eines zusammengesetzten Bildes schwierig machen.
- Der Erfindung liegt die Aufgabe zu Grunde, ein Verfahren zur Erzeugung mehrerer Bilder zur Verfügung zu stellen, wobei die Bilder optimale Überlappungsbereiche für die Kombination zu einem einzigen zusammengesetzten Bild aufweisen.
- Die Aufgabe wird erfindungsgemäß gelöst durch ein Verfahren mit den Merkmalen des Patentanspruchs 1.
- Die Erfindung wird nachfolgend anhand der beiliegenden Zeichnung näher erläutert.
-
1 zeigt ein Ausführungsbeispiel einer Abbildungseinrichtung zur Erzeugung von zusammengesetzten Bildern gemäß dem erfindungsgemäßen Verfahren. -
2 zeigt ein Ablaufdiagramm, das das erfindungsgemäße Verfahren bei Erzeugung von zwei Bildern mit Hilfe der Abbildungseinrichtung gemäß1 beschreibt. -
3 zeigt ein zweites Ausführungsbeispiel des erfindungsgemäßen Verfahrens zur Erzeugung eines Rundumbildes. -
4 zeigt ein Ablaufdiagramm, das den Prozeß der Kombination von zwei Bildern zur Bildung eines einzigen zusammengesetzten Bildes beschreibt. -
5 zeigt ein Ablaufdiagramm, das ein Verfahren zur Steuerung der Bewegung der Abbildungseinrichtung beschreibt, um Überlappungsbereiche zu optimieren. - In der folgenden Beschreibung wird das erfindungemäße Verfahren beschrieben, um eine einzige Kamera mit einem einzigen Linsensystem zur Erzeugung von zusammengesetzten Bildern, einschließlich sowohl von Rundumbildern als auch von Panoramaaufnahmen, zu verwenden. Panoramaaufnahmen sind Bilder, die sehr große Bereiche erfassen, üblicherweise Bereiche, die über das Gesichtsfeld eines Weitwinkelobjetivs hinausgehen. Zu den Panoramaaufnahmen gehören Rundumbilder, bei denen es sich um Bilder handelt, die in einem Bogen um einen Betrachter herum projiziert werden, üblicherweise in einem den Betrachter vollständig umgebenden Bogen von 360.
- Bei einem Ausführungsbeispiel enthält eine Kamera einen Satz von Bewegungssensoren, vorzugsweise einen mikrobearbeiteten bzw. mikromechanischen Siliziumsensor ("MEMS"), welcher eine Linear- und Drehbeschleunigung oder Bewegungen der Kamera erfaßt und auf diese Weise die Verschiebung der Kamera berechnen kann, um die Positionen zu bestimmen, an denen sich eine Kamera befindet. Alternativ kann ein globales Positioniersystem ("GPS") zur Bestimmung der Position verwendet werden. Eine weitere ebenfalls verwendbare Bewegungssensorart stellen vibrierende MEM-Sensoren oder kommerziell erhältliche Laser-Gyroskope dar. Ein Prozessor kann mit Hilfe der Informationen über die Kameraausrichtung enthaltenden Positionsinformationen und mit Hilfe der wenigstens zwei von der Kamera aufgenommenen Bilder ein zusammengesetztes Bild bzw. eine Panoramaaufnahme eines Objektes wiederherstellen.
- In der folgenden Beschreibung werden zum besseren Verständnis der Erfindung bestimmte Details angegeben. Beispielsweise ist in der Beschreibung angegeben, daß die Erfindung bestimmte MEMS-Sensorarten wie mikrobearbeitete Beschleunigungssensoren verwendet. Jedoch ist klar, daß andere Positionssensoren oder Bewegungsdetektoren verwendet werden können. Insbesondere können GPS-Systeme und andere MEMS-Arten geeignet sein. Welcher Sensor tatsächlich verwendet wird, wird von den Kosten des Sensors abhängen, davon, ob ein Sensor Daten mit einer genügend hohen Genauigkeit liefern kann, von dem Energieverbrauch des Sensors und der Sensorgröße. Folglich wurden die angegebenen Details für ein besseres Verständnis der Erfindung geliefert und sollen nicht als Einschränkung des Schutzbereichs der Erfindung aufgefaßt werden.
- In
1 ist eine Kamera zur Erzeugung einer Panoramaaufnahme dargestellt. In1 wird eine Kamera104 zur Erzeugung eines zusammengesetzten Bildes von einem Objekt108 verwendet. Bei dem Objekt handelt es sich üblicherweise um eine Szene oder ein Bild, die bzw. das sich über einen breiten Bereich erstreckt. Die Kamera befindet sich in einer Anfangsposition112 , wenn das erste Bild aufgenommen wird. Nach der Aufnahme des ersten Bildes wird die Kamera in eine zweite Position116 bewegt. Die Bewegung kann sowohl eine durch den Pfeil120 dargestellte seitliche Translation als auch eine durch den Pfeil124 dargestellte Rotationsbewegung einschließen. Bei einem Ausführungsbeispiel erfaßt ein Bewegungssensor128 in der Kamera die seitliche Translation und die Rotation der Kamera. Zur Erfassung von seitlichen Bewegungen und von Drehbewegungen werden vorzugsweise zwei MEMS-Sensoren verwendet, wobei ein MEMS-Sensor die seitliche Beschleunigung120 erfaßt und ein zweiter MEMS-Sensor die Rotation erfaßt. Bei einem Ausführungsbeispiel werden seitliche Bewegungen verhindert, wobei dies die Verwendung eines einzigen MEMS-Sensors ermöglicht. - Bei einem bevorzugten Ausführungsbeispiel ist der MEMS-Sensor
128 ein Trägheitssensor. Derartige Sensoren basieren auf der Kamm-Antriebs-Stellglied-Technologie, die von Howe entwickelt wurde und in einem Artikel mit dem Titel "Laterally Driven Polysilicate Resident Micro structures", von W.C. Tang, T.C. Nguyen und R. T. Howe, proceedings IEEE Microelectromechanical Systems Workshop, Salt Lake City, Utah, U.S.A., Februar 1989, Seiten 53–59, beschrieben ist. Ein Beispiel für einen geeigneten Beschleunigungssensor ist der Beschleunigungssensor 50N1G von Analog Devices. Analog Devices stellen auch mit einem mikrobearbeiteten Sensor versehene integrierte BICMOS-Bauelemente zur Bestimmung der Rotation der Bauelemente her. Diese Sensoren werden in fortschrittlichen Automobilbremssystemen verwendet. Diese Sensoren werden von General Motors vertrieben und sind in dem Artikel "Overview Of MEMS Activities In The U.S." von C. H. Mastrangelo beschrieben, der in dem Center for Integrated Sensors and Circuits, Departement of Electrical Engineering, University of Michigan, Ann Arbor, Michigan, 48109, arbeitet. Der Artikel von Mastrangelo beschreibt außerdem alternative Ausführungsformen von Bewegungssensoren, einschließlich optischer Stellglieder, die zur Bestimmung der Bewegung einer Kamera verwendet werden können. Durch Integration der Kamerabeschleunigung kann eine Geschwindigkeit hergeleitet werden. Eine zweite Integration der Geschwindigkeit führt zu der Verschiebung der Kamera. Diese Verschiebungsinformationen können verwendet werden, um bei der Aufnahme des zweiten Bildes eine zweite Position116 einer Kamera104 in Bezug auf die erste Position112 und Ausrichtung der Kamera104 zu bestimmen. - Die relativen Ausrichtungen und Positionen der Kamera, die sowohl die erste Position
112 als auch die zweite Position116 einschließen, werden entweder in einem Speicherelement132 in der Kamera aufgezeichnet, oder bei einem alternativen Ausführungsbeispiel können die Daten in einem mit der Kamera gekoppelten externen Speicher gespeichert werden. Es kann sein, daß einige Bewegungssensoren, wie eine Beschleunigung messende Sensoren, keine Positionsdaten erzeugen. Bei diesen Ausführungsbeispielen können in dem Speicher die Kamerabewegung beschreibende Daten, beispielsweise Beschleunigungsdaten, aufgezeichnet werden. Später verwendet ein Prozessor die Bewegungsdaten zur Berechnung von Positionsdaten. Die entsprechenden Bewegungs- oder Positions- und Ausrichtungsdaten werden derart organisiert, daß eine Korre lation jedes aufgezeichneten Bildes mit einer entsprechenden Position, beispielsweise der ersten Position112 oder der zweiten Position116 , möglich ist. - Jedes aufgezeichnete Bild kann auf einem photografischen Film oder vorzugsweise mit Hilfe von elektronischen Sensoren
134 aufgezeichnet werden. Bei einem Ausführungsbeispiel handelt es sich bei den elektronischen Sensoren um komphementäre Metalloxidhalbleiter(CMOS)-Sensoren. Bei alternativen Ausführungsbeispielen können Felder von lichtempfindlichen ladungsgekoppelten Halbleiterbauelementen ("CCD") oder Photodioden verwendet werden. Das von den elektronischen Sensoren ausgegebene elektronische Bild wird in einem zweiten Speicherelement136 gespeichert. Wenn das Bild auf einem photografischen Film aufgezeichnet wurde, wird das Bild zur weiteren Verarbeitung in eine elektronische Form umgewandelt. Die Umwandlung kann mit Hilfe eines Scanners geschehen oder mit anderen Verfahren zum Umwandeln von chemischen Daten bzw. Lichtdaten in elektronische Daten. Derartige Scanner sind kommerziell von verschiedenen Anbietern erhältlich, z. B. von Hewlett Packard aus Palo Alto, Kalifornien. Das digitale Bild wird in dem Speicherelement136 gespeichert. - Um aus den zwei oder mehr Bildern eines Objektes eine einzige Panoramaaufnahme zu erzeugen, ruft eine Verarbeitungseinheit
140 die Bilder und die zugehörigen Positions- und Ausrichtungsinformationen ab und rekombiniert sie zu einer einzigen Panoramaaufnahme. Die Verarbeitungseinheit140 kann in einer Graphik-Prozessorkarte implementiert sein. Bei einem anderen Ausführungsbeispiel ist der Prozessor ein Mehrzweckmikroprozessor, der ein Programm zur Behandlung von Graphikverarbeitungsfunktionen ausführt. -
2 zeigt ein Ablaufdiagramm, das die zur Erzeugung einer Panoramaaufnahme von der Kamera gemäß1 verwendeten Schritte beschreibt. Im Schritt204 setzt der Benutzer vor der Aufnahme des ersten Bildes eine Kamerapositionsanzeige zurück. Das Rücksetzen der Kamerapositionsanzeige führt vorzugsweise zur Löschung des die Ausgangssignale des Bewegungssensors speichernden Speichers132 , so daß das erste in einer Reihe aufgezeichnete Bild vorzugsweise in einem Nullpunkt-Referenz-Einzelbild (Rahmen) liegt. Die Kamera zeichnet im Schritt208 ein Bild eines Objekts, in dem Nullpunkt-Referenz-Einzelbild auf. Ungefähr zur gleichen Zeit, zu der das erste Bild aufgezeichnet wird, wird eine zugehörige Position und Ausrichtung der Kamera in dem Speicher132 aufgezeichnet. Bei der Kamera gemäß1 erzeugt ein CCD-Feld das in dem zweiten Speicher136 gemäß1 gespeicherte Bild. - Nachdem die Kamera das erste Bild und zugehörige Positions- und Ausrichtungsinformationen aufgezeichnet hat, wird die Kamera im Schritt
212 neu positioniert bzw. neu ausgerichtet. Die neue Anordnung kann sowohl eine seitliche Translation120 als auch eine Ausrichtungs(dreh)bewegung124 umfassen. Eine Person oder eine motorbetriebene Einrichtung kann die Kamera bewegen. Bei einem Ausführungsbeispiel rotiert die Kamera um ein Stativ, wodurch seitliche Bewegungen minimiert werden und Ausführungsformen der Kamera möglich werden, die die seitliche Translation nicht messen. Während der Neupositionierung zeichnet ein Sensor, vorzugsweise ein MEMS-Sensor, im Schritt216 die Bewegung und Rotation der Einrichtung auf. Bei einem erfindungsgemäßen Ausführungsbeispiel zeichnet der MEMS-Sensor eine Beschleunigung auf und integriert die Beschleunigung, um eine Verschiebung zu gewinnen. Die aufgezeichneten Beschleunigungs-, Dreh- oder Verschiebungsinformationen werden in einer Speichereinrichtung gespeichert. - Wenn die Kamera in einer zweiten Position ausgerichtet ist, zeichnet die Kamera ein zweites Bild des Objektes auf. Wenn das zweite Bild aufgezeichnet ist, verwendet die Kamera Informationen von dem Bewegungssensor und zeichnet eine dem zweiten Bild entsprechende Kameraposition und -ausrichtung auf. Die Positions- und Ausrichtungsinformationen werden in einer Positions- und Ausrichtungsspeichereinrichtung
132 gespeichert. Der Gegenstand des zweiten Bildes und des ersten Bildes muß sich genügend überlappen, so daß der Prozessor die überlappenden Bereiche rekonstruieren kann und eine aneinandergesetzte Panoramaaufnahme erzeugen kann. - Die obige Schrittfolge
204 bis220 beschreibt ein System, wie es in einer ruhenden Kamera verwendet wird. Es ist klar, daß ein MEMS-Sensor oder ein Bewegungssensor in eine Videokamera eingebaut werden kann und bei der Bewegung der Kamera viele Bilder aufgenommen werden können. Jedes Bild gehört zu einem Satz von Positions- und Ausrichtungsdaten, die aus von den Bewegungssensoren aufgezeichneten Informationen erzeugt werden. Diese Bilder können dann mit benachbarten Bildern zur Erzeugung einer umfassenden Panoramaaufnahme rekonstruiert werden. Die bei der Rekonstruktion eines derartigen sich bewegenden Bildes beschriebenen Techniken werden durch wiederholte Iterationen der Schritte204 bis220 und durch eine Reihe von von dem Prozessor ausgeführten Rekonstruktionsschritten erzielt. Im Schritt224 werden die von dem Bewegungssensor erzeugten Positions- und Ausrichtungsinformationen zusammen mit den zugehörigen aufgezeichneten Bildern an einen Prozessor übertragen. -
3 zeigt ein Ausführungsbeispiel eines Kamerasystems300 zur Aufzeichnung eines Rundumbildes oder eines hemisphärischen Bildes. Von einem Objekt ausgehendes Licht läuft durch ein Linsensystem304 , welches ein Bild des Objektes auf dem Spiegel308 erzeugt. Der Spiegel308 lenkt das Bild auf einen Sensor312 . Der Sensor312 kann ein photografischer Film sein. Vorzugsweise ist der Sensor312 ein Feld von ladungsgekoppelten Halbleiterbauelementsensoren oder ein CMOS-Bauelement. Die Ausangssignale des Sensors312 werden in einer (nicht gezeigten) Speichereinrichtung gespeichert. - Bei dem dargestellten Ausführungsbeispiel werden das Linsensystem
304 , der Spiegel308 und der Sensor312 in feststehender Beziehung zueinander derart als Baugruppe zusammen befestigt, daß der Stellantrieb für die Spiegelneigung316 die Baugruppe entlang eines ersten Freiheitsgrades neigen kann, um Teile des Objektes oberhalb und unterhalb (entlang der Y-Achse) eines bestimmten Punktes aufzuzeichnen. - Bei dem dargestellten Ausführungsbeispiel ist die das Linsensystem
304 , den Spiegel308 und den Sensor312 enthaltende Baugruppe außerdem auf einem frei drehbaren Ring324 befestigt, der die Baugruppe entlang eines zweiten Freiheitsgrades zur Aufzeichnung von Teilen des Objektes auf beiden Seiten (entlang der X-Achse) eines Punktes dreht. Die Bewegung oder Drehung kann von einem mit dem frei drehbaren Ring324 gekoppelten Motor328 ausgeführt werden. Eine Wellencodiereinrichtung332 dient als Bewegungssensor, um an jedem Punkt, an dem ein Bild aufgezeichnet wird, die Position einschließlich der Ausrichtung des frei drehbaren Rings324 zu bestimmen und aufzuzeichnen. - Das Kamerasystem
300 gemäß3 kann verwendet werden, um zur Erzeugung von zusammengesetzten Bildern verwendete Bilder mit minimalen Überlappungsbereichen aufzuzeichnen. Bei einer ersten Anwendung kann das System zur Aufzeichnung eines Rundumbildes in einem zylindrischen Format verwendet werden. Wenn das Kamerasystem300 zur Aufzeichnung eines Rundumbildes im zylindrischen Format verwendet wird, hält der Stellantrieb für die Spiegelneigung316 , die Linse304 und den Spiegel308 unter einer konstanten Neigung, während ein Motor328 das Kamerasystem300 auf einem Kreis entlang einer "X"-Achsenrichtung rotiert. Die von dem Kamerasystem300 aufgezeichneten Bilder stellen einen Querschnitt eines Zylinders unter einer voreingestellten Neigung dar. Bei voreingestellten Winkelpositionen werden auf dem Kreis Bilder aufgezeichnet, welche es einem (nicht dargestellten) Prozessor ermöglichen, die aufgezeichneten Bilder zur Erzeugung eines zylindrischen Bildes zu rekombinieren. Die zu kombinierenden Abschnitte sind vergleichbar mit dem Zusammensetzen der Stücke350 eines Kuchens352 gemäß3B . Die voreingestellten Winkelpositionen berücksichtigen das Gesichtsfeld des Kamerasystems300 und den zwischen benachbarten Bildern gewünschten Überlappungsbereich. Der Bewegungssensor oder die Motorcodiereinrichtung kann verwendet werden, um zu bestimmen, wann das Kamerasystem300 die voreingestellten Positionen erreicht hat, und um anzuzeigen, daß ein Bild aufgezeichnet werden muß. - Das Kamerasystem
300 kann außerdem verwendet werden, um ein hemisphärisches Format aufzuzeichnen. Bei einem Verfahren zur Aufzeichnung eines Rundumbildes in einem hemisphärischen Format werden nacheinander verschiedene Rundumbilder360 ,362 ,364 ,366 aufgezeichnet, wie in3C dargestellt ist. Nachdem ein Rundumbild bei einer vorgegebenen Neigung aufgezeichnet wurde, wird der Stellantrieb für die Spiegelneigung in eine benachbarte voreingestellte Neigungsposition verstellt, so daß das Kamerasystem300 mit jeder Umdrehung des Kamerasystems300 ein anderes Rundumbild aufzeichnet. Die voreingestellten Neigungspositionen berücksichtigen das Gesichtsfeld des Kamerasystems300 in der Y-Richtung und den zwischen benachbarten "Rundumbildern" gewünschten Überlappungsbereich. Der Bewegungssensor oder die Neigungscodiereinrichtung320 bestimmt, wann das Kamerasystem300 die voreingestellte Neigungsposition erreicht hat. -
4 zeigt ein Ablaufdiagramm, das die von dem Prozessor oder der Verarbeitungseinrichtung140 ausgeführten Schritte beschreibt, um aus zwei oder mehr Bildern mit Hilfe der zugehörigen Positions- und Ausrichtungsdaten ein zusammengesetztes Bild zu rekonstruieren. Im Schritt404 empfängt der Prozessor von der Kamera Kamerapositions- und Ausrichtungsinformationen und die zugehörigen Bilddaten. Der Prozessor wählt dann im Schritt408 einander entsprechende Punkte in einem ersten und zweiten Bild aus. Einander entsprechende bzw. entsprechende Punkte sind Punkte in verschiedenen Bildern oder Perspektiven, die dem gleichen Punkt eines Objektes entsprechen. Folglich ist ein entsprechender Punkt ein Punkt oder Pixel in dem ersten Bild, welcher einem Punkt des Objektes entspricht und ein zweiter Punkt oder ein zweites Pixel in dem zweiten Bild, der bzw. das dem gleichen Punkt des Objektes entspricht. Der Punkt in dem ersten Bild und der Punkt in dem zweiten Bild sind als einander entsprechende Punkte definiert. Beispielsweise ist die Nasenspitze einer Person ein Punkt des Objekts, für den es einen einander entsprechenden Punkt in dem ersten und dem zweiten Bild geben kann. Bei einem Ausführungsbeispiel der Erfindung wird Mustererkennungssoftware zur Bestimmung von einander entsprechenden Punkten verwendet. Ein zweites, einfacheres Verfahren zur Bestimmung von einander entsprechenden Punkten erfordert einen Endbenutzer, der einen Punkt in dem ersten Bild auswählt, den ersten Punkt mit Hilfe einer Maus oder einer anderen Zeigereinrichtung auswählt oder "anklickt" und den entsprechenden Punkt in dem zweiten Bild auswählt oder "anklickt". Bei einem bevorzugten Ausführungsbeispiel werden für jeden Überlappungsbereich drei einander entsprechende Punkte ausgewählt. Ein Überlappungsbereich ist der redundante Datenbereich, in dem zwei Bilder kombiniert werden. Im Schritt412 werden die ausgewählten einander entsprechenden Punkte und deren X- und Y-Koordinaten in einem in einer Speichereinrichtung gespeicherten Datensatz aufgezeichnet. Bei dem Datensatz handelt es sich üblicherweise um einen zweidimensionalen Datensatz, da für jeden Punkt eine X- und eine Y-Koordinate aufgezeichnet werden muß. - Im Schritt
416 bezeichnet ein Prozessor Operationen, die zur Bearbeitung der beiden Bilder verwendet werden können, damit die einander entsprechenden Punkte in den beiden Bildern übereinstimmen. Insbesondere enthält der Schritt416 die Bezeichnung von an wenigstens einem der beiden Bilder auszuführenden Rotations-, Translations- und Skalieroperationen. Um die Operationen zur Anpassung der einander entsprechenden Punkte zu bestimmen, können Daten von den Bewegungssensoren verwendet werden. Wenn die Bewegungssensoren ausreichend genau und empfindlich sind, kann die Bezeichnung von einander entsprechenden Punkten unnötig sein, da die Bewegung der Kamera in Bezug auf ein feststehendes Objekt zur Bestimmung der Ausrichtung der Bilder mathematisch berechnet werden kann. Üblicherweise führt der Computer Operationen einschließlich Rotations-, Translations- und Skalieroperationen an wenigstens einem der beiden Bilder aus, um einen Überlappungsbereich zu erzeugen, der zwischen den beiden Bildern richtig ausgerichtet ist. - Wenn Daten elektronisch gespeichert werden, enthält der Überlappungsbereich der beiden Bilder üblicherweise doppelt so viel Daten wie notwendig sind, um ein Bild des Überlappungsbereiches zu erzeugen. Um die Datenredundanz zu verringern, können die irrelevanten Daten bei einem Datenbild entfernt werden. Bei einem anderen Verfahren der Datenkombination kann es eine Interpolation oder Mittelung der Daten von zwei Bildern in dem Überlappungsbereich für die beiden Datensätze geben, um einen einzigen, den Überlappungsbereich darstellenden Datensatz zu erzeugen. Die Entscheidung, ob Daten gemittelt oder interpoliert oder von einem Bild gelöscht werden, hängt von der Rechenleistung des Prozessors und der gewünschten Genauigkeit der Wiedergabe ab. Eine erhöhte Genauigkeit erfordert eine erhöhte Verarbeitungslei stung, welche die Mittelung oder Interpolation der Daten in dem Überlappungsbereich ermöglicht.
- Im Schritt
424 werden die eine resultierende Panoramaaufnahme definierenden Parameter neu berechnet. Wenn das rekombinierte Bild ein dreidimensionales Bild ist, wird insbesondere eine Neuberechnung der Texturflächen, Farbflächen und Dreieckeckpunkte in einem dreidimensionalen Punktesatz ausgeführt, um eine neue die neudefinierten Bausteine oder Elemente enthaltende Datenbank zu erzeugen. Diese Elemente sind üblicherweise Dreiecke in einer dreidimensionalen Datenbank. Ein üblicher, für eine derartige neue Zusammensetzung eines Dreiecksmaschennetzes verwendeter Algorithmus ist der Delauni-Algorithmus. - Wenn die rekombinierten Bilder zweidimensionale Bilder sind, ist eine derartige Rekonstruktion eines Maschennetzes unnötig und das Programm ist abgeschlossen, wenn ein die beiden Bilder kombinierendes zusammengesetztes Bild erzeugt wird.
- Wenn die rekombinierten Bilder dreidimensionale Bilder sind, müssen die Textureckpunkte des dreidimensionalen Punktesatzes, einschließlich der neuen Texturflächen und der neuen Farbflächen, im Schritt
328 berechnet werden. Diese neu berechneten Textur- und Farbflächen werden auf die im Schritt424 berechneten neuen Textureckpunkte neu angewendet. - Insgesamt ermöglicht der im Ablaufdiagramm gemäß
4 beschriebene Prozeß die Erzeugung einer umfassenderen Panoramaaufnahme aus zwei Bildern. Das erste Bild wird von einer Kamera erzeugt, welche ein erstes Bild in einer ersten Position aufnimmt. Bewegungssensoren erfassen die Bewegung und die Rotation oder die Position der Kamera, wenn die Kamera in eine zweite Position bewegt wird, in der ein zweites Bild aufgenommen wird. Mit Hilfe der Positionsinforma tionen kann ein Prozessor das erste und das zweite Bild zur Erzeugung einer umfassenden Panoramaaufnahme kombinieren. - Das beschriebene System verringert die Kosten, da eine geringere Ausstattung benötigt wird. Speziell wird nur ein Linsensystem benötigt. Ein einziges Linsensystem macht das System im Vergleich zu bekannten Panoramaabbildungssystemen weniger komplex. Schließlich ist das beschriebene System für Videokameras geeignet, bei denen viele Bilder aufgenommen werden. Diese vielen Bilder können zur Erzeugung einer Datenbank aus sich bewegenden Panoramaaufnahmen oder Rundumbildern kombiniert werden.
- Das beschriebene System kann weiter verbessert werden, um die Benutzung zu vereinfachen und die Datenerfassungskapazität der Kamera
104 oder des Kamerasystems300 zu verbessern.5 zeigt ein Ablaufdiagramm, das ein Verfahren beschreibt, welches einen Benutzer bei der Verbesserung der Datenerfassungskapazität der Kamera104 oder des Kamerasystems300 unterstützt. Im Schritt504 nimmt die Kamera von einer ersten Position ein erstes Bild eines Objektes auf. Die Kamera kann dann im Schritt508 optimale Kamerapositionen für die Aufnahme nachfolgender Bilder berechnen. In dem Kamerasystem300 gemäß2 sind die optimalen Positionen üblicherweise diejenigen mit der minimal benötigten Überlappung. Somit kann sich die Kamera nach jeder Bildaufzeichnung um eine vorgegebene Gradzahl drehen. Die Gradzahl hängt von dem Gesichtsfeld ab, welches wiederum von der Brennweite der Linse304 abhängt. Ein Weitwinkelobjektiv erlaubt zwischen den Bildern eine Drehung um einen größeren Winkel in der X-Richtung und erfordert somit die Aufzeichnung von weniger Bildern in einem Kreis. Ein Teleobjektiv, das ein engeres Gesichtsfeld hat, erlaubt nach der Bildaufzeichnung einen kleineren Winkel der Rotation. - Im Schritt
512 beginnt die Kamera eine Bildaufnahmereihe. Es werden Ausrichtungsmessungen durchgeführt, um die Ausrichtung der Kamera zu bestimmen. - Bei auf einer manuellen Bewegung der Kamera basierenden Kamerasystemen, veranlaßt die Kamera den Benutzer im Schritt
516 , sich zu bewegen. Bei einem Ausführungsbeispiel können die Bedienerhinweise in Form von in dem Kamerasucher angezeigten Pfeilen geliefert werden. Die Pfeile veranlassen einen Benutzer, die Kamera in eine bestimmte Richtung zu bewegen oder die Kamera bis zu einer bestimmten Ausrichtung zu drehen. Die Pfeile können mit Hilfe einer Flüssigkristallanzeige (LCD) angezeigt werden. Es kann eine automatische Bereichswahleinrichtung verwendet werden, um einem Prozessor Signale zur Verfügung zu stellen. Der Prozessor steuert die Anzeige, so daß diese Signale ausgibt, die den Benutzer zur Beibehaltung der richtigen Überlappung zwischen aufeinanderfolgenden Bildern veranlassen. Ein Verfahren zur Messung der Überlappung kann dadurch realisiert werden, daß der Prozessor zur Auswahl eines Punktes des Objektes an einem Rand des Gesichtsfeldes veranlaßt wird. Bei der Bewegung der Kamera verfolgt der Prozessor die Bewegung des Punktes über das Gesichtsfeld. Die Kamera signalisiert dem Benutzer, wann der ausgewählte Punkt einen Bereich am gegenüberliegenden Rand des Gesichtsfeldes erreicht hat, wobei dies dem Benutzer die Aufzeichnung eines zweiten Bildes ermöglicht. Bei einem alternativen Ausführungsbeispiel kann ein MEMS-Sensor bestimmen, wann eine Kamera ausreichend neuausgerichtet ist, um den Überlappungsbereich zu optimieren und die Aufzeichnung eines zweiten Bildes zu rechtfertigen. Die Stärke der Neuausrichtung hängt von dem Gesichtsfeld der Linse ab. Bei manuell bewegten Kameras kann ein visuelles Signal, ein Geräusch- oder Sprachsignal verwendet werden, um den Benutzer zur Einstellung des Überlappungsbereichs darauf hinzuweisen, die Kamera in eine bestimmte Richtung zu bewegen oder die Kamera in eine bestimmte Ausrichtung zu drehen. - Die Kamera bestimmt im Schritt
420 ob die Kamera innerhalb des Toleranzbereiches für die Entfernung oder für die Ausrichtung von einer optimalen Position liegt. Wenn die Kamera nicht innerhalb des Toleranzbereiches liegt, kehrt die Kamera zum Schritt516 zurück und veranlaßt den Benutzer über einen Rückkoppelungsmechanismus die Kameraposition weiter einzustellen. Wenn im Schritt520 festgestellt wird, daß die Kamera innerhalb des Toleranzbereiches für die Entfernung liegt, zeichnet die Kamera im Schritt524 ein zweites nachfolgendes Bild des Objektes auf. - Im Schritt
528 bestimmt die Kamera, ob alle für eine Datenbank erforderlichen Bilder aufgezeichnet wurden. Die Anzahl der benötigten Bilder wird aus dem Gesichtsfeld der Linse, der gewünschten Überlappung und daraus bestimmt, ob ein Rundumbild, ein hemisphärisches Bild oder eine Panoramaaufnahme gewünscht wird. Sofern weitere Bilder benötigt werden, kehrt die Kamera zum Schritt516 zurück und veranlaßt den Benutzer, die Kamera zur Aufzeichnung eines nachfolgenden Bildes in eine nachfolgende Position zu bringen. Wenn im Schritt528 festgestellt wird, daß eine ausreichende Anzahl von Bildern aufgezeichnet wurde, ist die Bildaufzeichnung abgeschlossen, und es kann ein aneinandergesetztes umfassendes Bild rekonstruiert werden. - Obwohl bestimmte beispielhafte Ausführungsbeispiele detailliert beschrieben und in den beigefügten Zeichnungen dargestellt wurden, sollte klar sein, daß derartige Ausführungsbeispiele lediglich der Veranschaulichung dienen und die breite Erfindung nicht einschränken sollen und daß diese Erfindung nicht auf die speziellen dargestellten und beschriebenen Anordnungen und Konstruktionen beschränkt ist, da dem Durchschnittsfachmann verschiedene andere Modifikationen einfallen werden.
Claims (4)
- Verfahren zum Erzeugen einer Panoramaaufnahme eines Objektes (
108 ) mit Hilfe einer Kamera (104 ), wobei von einer ersten Position und Orientierung (112 ) der Kamera ein erstes Bild aufgenommen wird (504 ), das Gesichtsfeld eines Objektivs der Kamera (104 ) bestimmt wird und aus dem Gesichtsfeld eine optimale zweite Kameraposition und -orientierung (116 ) bestimmt werden (508 ), wobei die zweite Position und Orientierung zur Aufnahme eines zweiten Bildes zur Verwendung bei der Rekonstruktion einer Panoramaaufnahme des Objekts (108 ) geeignet sind; ein Benutzer angewiesen wird, die Kamera zu der zweiten Position und Orientierung zu bewegen; und das zweite Bild aufgenommen wird (524 ), wenn die Kamera die zweite Position und Orientierung erreicht hat (520 ). - Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die erste Position gleich der zweiten Position ist und bei der Änderung nur die Orientierung der Kamera geändert wird.
- Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß weitere Positionen und Orientierungen der Kamera für weitere Bilder bestimmt werden und der Benutzer angewiesen wird, die Kamera zu den weiteren Positionen und Orientierungen zu bewegen, wobei weitere Bilder aufgenommen werden, wenn die Kamera die weiteren Positionen und Orientierungen erreicht hat.
- Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß die Panoramaaufnahme ein Rundum-Bild ist.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/052,458 | 1998-03-31 | ||
US09/052,458 US6304284B1 (en) | 1998-03-31 | 1998-03-31 | Method of and apparatus for creating panoramic or surround images using a motion sensor equipped camera |
PCT/US1999/005869 WO1999051027A1 (en) | 1998-03-31 | 1999-03-17 | Method of and apparatus for creating panoramic or surround images using a motion sensor equipped camera |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19983065T1 DE19983065T1 (de) | 2001-04-12 |
DE19983065B4 true DE19983065B4 (de) | 2006-07-27 |
Family
ID=21977750
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19983065T Expired - Fee Related DE19983065B4 (de) | 1998-03-31 | 1999-03-17 | Verfahren und Einrichtung zum Erzeugen von Panoramaaufnahmen oder von Rundumbildern mit Hilfe einer mit einem Bewegungssensor ausgestatteten Kamera |
Country Status (8)
Country | Link |
---|---|
US (1) | US6304284B1 (de) |
JP (1) | JP4845264B2 (de) |
KR (1) | KR100385089B1 (de) |
AU (1) | AU3189999A (de) |
DE (1) | DE19983065B4 (de) |
GB (1) | GB2352580B (de) |
TW (1) | TW401687B (de) |
WO (1) | WO1999051027A1 (de) |
Families Citing this family (156)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH118797A (ja) * | 1997-06-18 | 1999-01-12 | Olympus Optical Co Ltd | 電子的撮像装置 |
US6486908B1 (en) * | 1998-05-27 | 2002-11-26 | Industrial Technology Research Institute | Image-based method and system for building spherical panoramas |
JP3791216B2 (ja) * | 1998-11-10 | 2006-06-28 | コニカミノルタホールディングス株式会社 | 画像合成処理装置、画像合成処理方法および画像合成処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6493469B1 (en) * | 1999-06-28 | 2002-12-10 | Xerox Corporation | Dual video camera system for scanning hardcopy documents |
US7292261B1 (en) * | 1999-08-20 | 2007-11-06 | Patrick Teo | Virtual reality camera |
EP1234278B1 (de) * | 1999-08-20 | 2009-12-02 | Yissum Research Development Company Of The Hebrew University Of Jerusalem | System und verfahren zur berichtigung eines durch eine mobile kamera aufgezeichneten mosaikaehnlichen bildes |
JP4169462B2 (ja) * | 1999-08-26 | 2008-10-22 | 株式会社リコー | 画像処理方法及び装置、デジタルカメラ、画像処理システム、並びに、画像処理プログラムを記録した記録媒体 |
AU2003244630B2 (en) * | 1999-12-14 | 2005-05-26 | Canon Kabushiki Kaisha | Method and Apparatus for Uniform Lineal Motion Blur Estimation Using Multiple Exposures |
US20010048817A1 (en) * | 1999-12-30 | 2001-12-06 | Mooty George G. | Method and apparatus for digital film processing using a single scanning station |
US6717608B1 (en) * | 1999-12-31 | 2004-04-06 | Stmicroelectronics, Inc. | Motion estimation for panoramic digital camera |
US6771304B1 (en) * | 1999-12-31 | 2004-08-03 | Stmicroelectronics, Inc. | Perspective correction device for panoramic digital camera |
US6677981B1 (en) * | 1999-12-31 | 2004-01-13 | Stmicroelectronics, Inc. | Motion play-back of still pictures comprising a panoramic view for simulating perspective |
JP2001189847A (ja) * | 2000-01-04 | 2001-07-10 | Minolta Co Ltd | 画像傾き補正装置、画像傾き補正方法および画像傾き補正プログラムを記録した記録媒体 |
JP3980234B2 (ja) * | 2000-01-07 | 2007-09-26 | ペンタックス株式会社 | デジタルカメラ |
US7133068B2 (en) * | 2000-03-06 | 2006-11-07 | Sony Corporation | System and method for creating still images by utilizing a video camera device |
US6930703B1 (en) * | 2000-04-29 | 2005-08-16 | Hewlett-Packard Development Company, L.P. | Method and apparatus for automatically capturing a plurality of images during a pan |
ATE447827T1 (de) * | 2000-05-02 | 2009-11-15 | Kawasaki Heavy Ind Ltd | Bilddatenerzeugungseinrichtung und bildanzeige |
JP3817119B2 (ja) * | 2000-06-30 | 2006-08-30 | 株式会社リコー | 画像入力装置 |
JP4182638B2 (ja) * | 2000-11-07 | 2008-11-19 | コニカミノルタホールディングス株式会社 | 撮像装置、撮像画像の合成方法、画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体及び撮像システム |
FR2821156B1 (fr) * | 2001-02-16 | 2003-05-23 | Immervision Internat Pte Ltd | Procede et dispositif pour l'obtention d'une image panoramique numerique a teinte constante |
JP2002281356A (ja) * | 2001-03-21 | 2002-09-27 | Minolta Co Ltd | 撮影装置、情報提供装置及び情報提供システム |
JP3531003B2 (ja) * | 2001-03-30 | 2004-05-24 | ミノルタ株式会社 | 画像処理装置、画像処理プログラムが記録された記録媒体、および、画像再生装置 |
AU2002307545A1 (en) * | 2001-04-20 | 2002-11-05 | Corp. Kewazinga | Navigable camera array and viewer therefore |
US7436599B2 (en) * | 2001-05-14 | 2008-10-14 | Olympus Corporation | Electronic image pickup system |
US20080036886A1 (en) * | 2001-06-29 | 2008-02-14 | Hannigan Brett T | Methods For Generating Enhanced Digital Images |
US20050187433A1 (en) * | 2001-07-26 | 2005-08-25 | Given Imaging Ltd. | In-vivo imaging device providing constant bit rate transmission |
US9113846B2 (en) * | 2001-07-26 | 2015-08-25 | Given Imaging Ltd. | In-vivo imaging device providing data compression |
JP3720747B2 (ja) * | 2001-09-28 | 2005-11-30 | キヤノン株式会社 | 画像形成システム及び画像形成装置、及び画像形成方法 |
US20030117497A1 (en) * | 2001-12-21 | 2003-06-26 | Claus Nicolaisen | Communication terminal provided with a camera |
JP2003244500A (ja) * | 2002-02-13 | 2003-08-29 | Pentax Corp | ステレオ画像撮像装置 |
AU2003226047A1 (en) * | 2002-04-10 | 2003-10-27 | Pan-X Imaging, Inc. | A digital imaging system |
AU2003233097A1 (en) * | 2002-06-07 | 2003-12-22 | Koninklijke Philips Electronics N.V. | Method of imaging an object and mobile imaging device |
SE0202342D0 (sv) * | 2002-07-31 | 2002-07-31 | Scalado Ab | System and method for displaying digital images linked together to enable navigation through views |
DE10239523A1 (de) * | 2002-08-23 | 2004-03-04 | Z/I Imaging Gmbh | Kamera, Kameraanordnung sowie Verfahren zum Betrieb von Kamera und Kameraanordnung |
JP2004153691A (ja) * | 2002-10-31 | 2004-05-27 | Casio Comput Co Ltd | 撮像装置、撮像方法及びプログラム |
US20040100565A1 (en) * | 2002-11-22 | 2004-05-27 | Eastman Kodak Company | Method and system for generating images used in extended range panorama composition |
JP4287646B2 (ja) * | 2002-12-26 | 2009-07-01 | 株式会社ミツトヨ | 画像読取装置 |
JP2004228711A (ja) * | 2003-01-20 | 2004-08-12 | Sony Corp | 監視装置及び方法、プログラム並びに監視システム |
IL155175A (en) * | 2003-03-31 | 2012-01-31 | Given Imaging Ltd | A diagnostic device that uses information thinning |
IL162740A (en) * | 2003-06-26 | 2010-06-16 | Given Imaging Ltd | Device, method and system for reduced transmission imaging |
JP4328586B2 (ja) * | 2003-09-02 | 2009-09-09 | キヤノン株式会社 | 放射線画像連結処理方法、放射線画像連結処理装置、コンピュータプログラム及びコンピュータ読み取り可能な記録媒体 |
KR20060120052A (ko) * | 2003-10-28 | 2006-11-24 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 파노라마 또는 모자이크 기능을 구비한 디지털 카메라 |
JP4614653B2 (ja) * | 2003-12-12 | 2011-01-19 | ソニー株式会社 | 監視装置 |
US7656429B2 (en) * | 2004-02-04 | 2010-02-02 | Hewlett-Packard Development Company, L.P. | Digital camera and method for in creating still panoramas and composite photographs |
EP1613060A1 (de) * | 2004-07-02 | 2006-01-04 | Sony Ericsson Mobile Communications AB | Aufnahme von Bildsequenzen |
KR100683850B1 (ko) * | 2004-08-20 | 2007-02-16 | 삼성전자주식회사 | 파노라마 촬영 기능을 지원하는 촬영기기 및 촬영방법 |
KR100579135B1 (ko) | 2004-11-11 | 2006-05-12 | 한국전자통신연구원 | 수렴형 3차원 다시점 영상 획득 방법 |
US20060187297A1 (en) * | 2005-02-24 | 2006-08-24 | Levent Onural | Holographic 3-d television |
JP2006333133A (ja) * | 2005-05-26 | 2006-12-07 | Sony Corp | 撮像装置、撮像方法、プログラム、プログラム記録媒体並びに撮像システム |
JP4794963B2 (ja) * | 2005-06-28 | 2011-10-19 | キヤノン株式会社 | 撮像装置および撮像プログラム |
JP4244973B2 (ja) * | 2005-08-03 | 2009-03-25 | ソニー株式会社 | 撮像システムとカメラ制御装置およびパノラマ画像表示方法とプログラム |
CN101697572B (zh) * | 2005-09-09 | 2012-02-22 | 佳能株式会社 | 摄像设备 |
US20070081081A1 (en) * | 2005-10-07 | 2007-04-12 | Cheng Brett A | Automated multi-frame image capture for panorama stitching using motion sensor |
DE602006021225D1 (de) | 2005-11-11 | 2011-05-19 | Sony Corp | Bildverarbeitungseinrichtung, bildverarbeitungsverfahren, programm dafür und das programm enthaltendes aufzeichnungsmedium |
US20100066809A1 (en) * | 2006-02-15 | 2010-03-18 | Cdm Optics, Inc. | Deployable Image Sensor |
KR100758632B1 (ko) * | 2006-03-29 | 2007-09-14 | 삼성전자주식회사 | 파노라마 사진촬영 장치 및 방법 |
KR100819563B1 (ko) | 2006-04-25 | 2008-04-07 | 유일정보시스템(주) | 모자익 동영상을 이용한 차량객체 추적시스템 및 그 방법 |
EP1860867A1 (de) | 2006-05-24 | 2007-11-28 | STMicroelectronics (Research & Development) Limited | Panorama-Kamera |
US20100289922A1 (en) * | 2006-05-29 | 2010-11-18 | Bit-Side Gmbh | Method and system for processing data sets of image sensors, a corresponding computer program, and a corresponding computer-readable storage medium |
GB2439132A (en) * | 2006-06-13 | 2007-12-19 | Adam Neale | Optimisation of image processing to shape of display or other parameters |
SE532236C2 (sv) * | 2006-07-19 | 2009-11-17 | Scalado Ab | Metod i samband med tagning av digitala bilder |
US7912319B2 (en) * | 2006-08-28 | 2011-03-22 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Systems and methods for panoramic image construction using small sensor array |
US8072482B2 (en) | 2006-11-09 | 2011-12-06 | Innovative Signal Anlysis | Imaging system having a rotatable image-directing device |
US8498497B2 (en) | 2006-11-17 | 2013-07-30 | Microsoft Corporation | Swarm imaging |
US20100149183A1 (en) * | 2006-12-15 | 2010-06-17 | Loewke Kevin E | Image mosaicing systems and methods |
US8170326B2 (en) | 2007-01-03 | 2012-05-01 | Vialogy Corp. | Multi parallax exploitation for omni-directional imaging electronic eye |
WO2008091691A1 (en) | 2007-01-22 | 2008-07-31 | California Institute Of Technology | Method and apparatus for quantitative 3-d imaging |
KR100869952B1 (ko) * | 2007-02-14 | 2008-11-24 | 삼성전자주식회사 | 파노라마 사진 촬영 방법 및 장치 |
KR20100019455A (ko) | 2007-04-23 | 2010-02-18 | 캘리포니아 인스티튜트 오브 테크놀로지 | 단일-렌즈, 단일-개구, 단일-센서의 3-cd 영상화 장치 |
US8431263B2 (en) * | 2007-05-02 | 2013-04-30 | Gary Stephen Shuster | Automated composite battery |
US8068693B2 (en) | 2007-07-18 | 2011-11-29 | Samsung Electronics Co., Ltd. | Method for constructing a composite image |
EP2018049B1 (de) * | 2007-07-18 | 2013-05-01 | Samsung Electronics Co., Ltd. | Verfahren zur Zusammensetzung eines Panoramabildes und Kamera dafür |
US8717412B2 (en) * | 2007-07-18 | 2014-05-06 | Samsung Electronics Co., Ltd. | Panoramic image production |
US20090059018A1 (en) * | 2007-09-05 | 2009-03-05 | Micron Technology, Inc. | Navigation assisted mosaic photography |
KR101409653B1 (ko) * | 2007-12-18 | 2014-06-19 | 삼성전자주식회사 | 파노라마 사진 자동 촬영 방법 |
US20090160936A1 (en) * | 2007-12-21 | 2009-06-25 | Mccormack Kenneth | Methods and apparatus for operating a video camera assembly |
US20090192921A1 (en) * | 2008-01-24 | 2009-07-30 | Michael Alan Hicks | Methods and apparatus to survey a retail environment |
US8497905B2 (en) | 2008-04-11 | 2013-07-30 | nearmap australia pty ltd. | Systems and methods of capturing large area images in detail including cascaded cameras and/or calibration features |
US8675068B2 (en) * | 2008-04-11 | 2014-03-18 | Nearmap Australia Pty Ltd | Systems and methods of capturing large area images in detail including cascaded cameras and/or calibration features |
US8134589B2 (en) * | 2008-07-17 | 2012-03-13 | Eastman Kodak Company | Zoom by multiple image capture |
WO2010027391A2 (en) | 2008-08-27 | 2010-03-11 | California Institute Of Technology | Method and device for high-resolution three-dimensional imaging which obtains camera pose using defocusing |
US8384947B2 (en) | 2008-11-17 | 2013-02-26 | Image Trends, Inc. | Handheld scanner and system comprising same |
KR101603791B1 (ko) | 2009-03-18 | 2016-03-17 | 삼성전자주식회사 | 파노라마의 생성 방법 |
US8441695B2 (en) * | 2009-05-20 | 2013-05-14 | Dacuda Ag | Handheld scanner with high image quality |
US9300834B2 (en) * | 2009-05-20 | 2016-03-29 | Dacuda Ag | Image processing for handheld scanner |
US8339467B2 (en) * | 2010-03-25 | 2012-12-25 | Dacuda Ag | Synchronization of navigation and image information for handheld scanner |
US8441696B2 (en) * | 2009-05-20 | 2013-05-14 | Dacuda Ag | Continuous scanning with a handheld scanner |
US8582182B2 (en) * | 2009-05-20 | 2013-11-12 | Dacuda Ag | Automatic sizing of images acquired by a handheld scanner |
US20100296133A1 (en) * | 2009-05-20 | 2010-11-25 | Dacuda Ag | Mode switching in a handheld scanner |
US9479768B2 (en) * | 2009-06-09 | 2016-10-25 | Bartholomew Garibaldi Yukich | Systems and methods for creating three-dimensional image media |
JP2011009929A (ja) | 2009-06-24 | 2011-01-13 | Sony Corp | 可動機構部制御装置、可動機構部制御方法、プログラム |
US8773507B2 (en) | 2009-08-11 | 2014-07-08 | California Institute Of Technology | Defocusing feature matching system to measure camera pose with interchangeable lens cameras |
US8773514B2 (en) * | 2009-08-27 | 2014-07-08 | California Institute Of Technology | Accurate 3D object reconstruction using a handheld device with a projected light pattern |
JP5352406B2 (ja) * | 2009-09-30 | 2013-11-27 | 富士フイルム株式会社 | 合成画像作成方法ならびにそのプログラムおよび情報処理装置 |
EP2483767B1 (de) | 2009-10-01 | 2019-04-03 | Nokia Technologies Oy | Verfahren in zusammenhang mit digitalen bildern |
US9430923B2 (en) | 2009-11-30 | 2016-08-30 | Innovative Signal Analysis, Inc. | Moving object detection, tracking, and displaying systems |
JP5340974B2 (ja) * | 2010-01-26 | 2013-11-13 | 京セラ株式会社 | 携帯電子機器 |
US20110234750A1 (en) * | 2010-03-24 | 2011-09-29 | Jimmy Kwok Lap Lai | Capturing Two or More Images to Form a Panoramic Image |
US8451346B2 (en) | 2010-06-30 | 2013-05-28 | Apple Inc. | Optically projected mosaic rendering |
US10182223B2 (en) | 2010-09-03 | 2019-01-15 | California Institute Of Technology | Three-dimensional imaging system |
EP2603834B1 (de) | 2010-09-20 | 2020-12-09 | Nokia Technologies Oy | Verfahren zum erzeugen von bildern |
DE102011075675A1 (de) * | 2011-05-11 | 2012-11-15 | Aloys Wobben | Befundung von Rotorblättern |
US20120293607A1 (en) * | 2011-05-17 | 2012-11-22 | Apple Inc. | Panorama Processing |
US9088714B2 (en) | 2011-05-17 | 2015-07-21 | Apple Inc. | Intelligent image blending for panoramic photography |
US8957944B2 (en) | 2011-05-17 | 2015-02-17 | Apple Inc. | Positional sensor-assisted motion filtering for panoramic photography |
US8600194B2 (en) | 2011-05-17 | 2013-12-03 | Apple Inc. | Positional sensor-assisted image registration for panoramic photography |
US9762794B2 (en) | 2011-05-17 | 2017-09-12 | Apple Inc. | Positional sensor-assisted perspective correction for panoramic photography |
US8970665B2 (en) * | 2011-05-25 | 2015-03-03 | Microsoft Corporation | Orientation-based generation of panoramic fields |
US9247133B2 (en) | 2011-06-01 | 2016-01-26 | Apple Inc. | Image registration using sliding registration windows |
US9007428B2 (en) * | 2011-06-01 | 2015-04-14 | Apple Inc. | Motion-based image stitching |
US8754961B2 (en) * | 2011-08-17 | 2014-06-17 | Nokia Corporation | Apparatus and method for generating image data from overlapping regions of images |
CN102957856A (zh) * | 2011-08-30 | 2013-03-06 | 鸿富锦精密工业(深圳)有限公司 | 相机拍摄控制方法及*** |
JP2013214947A (ja) | 2012-03-09 | 2013-10-17 | Ricoh Co Ltd | 撮像装置、撮像システム、画像処理方法、情報処理装置、及びプログラム |
US10046815B2 (en) * | 2012-03-27 | 2018-08-14 | Wearpro Incorporated | Wear monitoring device and method of monitoring undercarriage and roller wear |
US9020336B1 (en) * | 2012-05-29 | 2015-04-28 | Cordin Company, Inc. | Digital streak camera with rotating mirror |
US8902335B2 (en) | 2012-06-06 | 2014-12-02 | Apple Inc. | Image blending operations |
US10306140B2 (en) | 2012-06-06 | 2019-05-28 | Apple Inc. | Motion adaptive image slice selection |
US9098922B2 (en) | 2012-06-06 | 2015-08-04 | Apple Inc. | Adaptive image blending operations |
US10681304B2 (en) * | 2012-06-08 | 2020-06-09 | Apple, Inc. | Capturing a panoramic image using a graphical user interface having a scan guidance indicator |
EP2915325A4 (de) * | 2012-10-31 | 2016-06-01 | Invisage Technologies Inc | Bild- und videoaufnahme mit erweitertem sichtfeld |
US9479698B2 (en) * | 2012-12-17 | 2016-10-25 | Egos Ventures Inc. | Vibration-induced rotation of electronic devices |
US10039198B2 (en) * | 2012-12-17 | 2018-07-31 | Egos Ventures Inc. | System and method of using a recharger plug as a stand for electronic devices |
EP2984748B1 (de) | 2013-04-09 | 2021-06-02 | Thermal Imaging Radar LLC | Schrittmotorregelung und feuerdetektionssystem |
KR102100667B1 (ko) * | 2013-04-30 | 2020-04-14 | 삼성전자주식회사 | 휴대 단말기에서 이미지 데이터를 생성하는 장치 및 방법 |
US20140347709A1 (en) * | 2013-05-21 | 2014-11-27 | Stmicroelectronics, Inc. | Method and apparatus for forming digital images |
US9832378B2 (en) | 2013-06-06 | 2017-11-28 | Apple Inc. | Exposure mapping and dynamic thresholding for blending of multiple images using floating exposure |
CN105264439A (zh) | 2013-08-09 | 2016-01-20 | 热成像雷达有限责任公司 | 采用多个虚拟设备分析热像数据的方法和将深度值与图像像素进行关联的方法 |
EP3703001A1 (de) | 2013-08-31 | 2020-09-02 | ML Netherlands C.V. | Benutzerfeedback zur echtzeitüberwachung und verbesserung der qualität eines abgetasteten bildes |
US10142522B2 (en) | 2013-12-03 | 2018-11-27 | Ml Netherlands C.V. | User feedback for real-time checking and improving quality of scanned image |
EP3748953B1 (de) | 2014-01-07 | 2024-04-17 | ML Netherlands C.V. | Adaptive kamerasteuerung zur verminderung der bewegungsunschärfe während der bildaufnahme in echtzeit |
WO2015104235A1 (en) | 2014-01-07 | 2015-07-16 | Dacuda Ag | Dynamic updating of composite images |
US20150271400A1 (en) * | 2014-03-19 | 2015-09-24 | Htc Corporation | Handheld electronic device, panoramic image forming method and non-transitory machine readable medium thereof |
US10484561B2 (en) | 2014-05-12 | 2019-11-19 | Ml Netherlands C.V. | Method and apparatus for scanning and printing a 3D object |
US10139819B2 (en) | 2014-08-22 | 2018-11-27 | Innovative Signal Analysis, Inc. | Video enabled inspection using unmanned aerial vehicles |
US9594980B1 (en) | 2015-01-19 | 2017-03-14 | Ricoh Co., Ltd. | Image acquisition user interface for linear panoramic image stitching |
US9626589B1 (en) * | 2015-01-19 | 2017-04-18 | Ricoh Co., Ltd. | Preview image acquisition user interface for linear panoramic image stitching |
MX368852B (es) | 2015-03-31 | 2019-10-18 | Thermal Imaging Radar Llc | Configuración de diferentes sensibilidades de modelos de fondo mediante regiones definidas por el usuario y filtros de fondo. |
US20160301864A1 (en) * | 2015-04-10 | 2016-10-13 | Caterpillar Inc. | Imaging processing system for generating a surround-view image |
WO2016203282A1 (en) | 2015-06-18 | 2016-12-22 | The Nielsen Company (Us), Llc | Methods and apparatus to capture photographs using mobile devices |
US9596419B1 (en) * | 2015-08-21 | 2017-03-14 | Google Inc. | Image capture system with motion compensation |
EP3862948A1 (de) | 2015-09-30 | 2021-08-11 | The Nielsen Company (US), LLC | Interaktives produktaudit mit einer mobilen vorrichtung |
KR101603876B1 (ko) | 2015-10-30 | 2016-03-17 | 삼성전자주식회사 | 파노라마의 생성 방법 |
US11406264B2 (en) | 2016-01-25 | 2022-08-09 | California Institute Of Technology | Non-invasive measurement of intraocular pressure |
JP6289547B2 (ja) * | 2016-06-17 | 2018-03-07 | オリンパス株式会社 | 携帯機器、表示方法およびプログラム |
KR102529928B1 (ko) * | 2016-09-22 | 2023-05-09 | 삼성전자주식회사 | 스테레오 카메라의 교정 방법 및 이를 수행하는 전자 장치 |
US10002406B2 (en) * | 2016-10-03 | 2018-06-19 | Samsung Electronics Co., Ltd. | Consistent spherical photo and video orientation correction |
US20180174270A1 (en) * | 2016-12-21 | 2018-06-21 | Red Hen Systems Llc | Systems and Methods For Mapping Object Sizes and Positions Onto A Cylindrical Panorama Using A Pivoting Stereoscopic Camera |
US11252391B2 (en) | 2017-03-06 | 2022-02-15 | Nevermind Capital Llc | Methods and apparatus for packing images into a frame and/or including additional content or graphics |
US10567733B2 (en) * | 2017-03-06 | 2020-02-18 | Nextvr Inc. | Methods and apparatus for communicating and/or using frames including a captured image and/or including additional image content |
US10527925B2 (en) * | 2017-05-16 | 2020-01-07 | Nico Toutenhoofd | Fully-spherical imaging system, camera support for same, and associated methods |
US10574886B2 (en) | 2017-11-02 | 2020-02-25 | Thermal Imaging Radar, LLC | Generating panoramic video for video management systems |
TWI634515B (zh) * | 2018-01-25 | 2018-09-01 | 廣達電腦股份有限公司 | 三維影像處理之裝置及方法 |
US10764512B2 (en) * | 2018-03-26 | 2020-09-01 | Mediatek Inc. | Method of image fusion on camera device equipped with multiple cameras |
KR102600509B1 (ko) * | 2019-02-22 | 2023-11-09 | 삼성전자주식회사 | 전자 장치 및 그 촬영 관련 정보 안내 방법 |
US11601605B2 (en) | 2019-11-22 | 2023-03-07 | Thermal Imaging Radar, LLC | Thermal imaging camera device |
US11727657B2 (en) | 2021-04-09 | 2023-08-15 | Carvana, LLC | Systems and methods for rendering a portion of a 3D display |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4754327A (en) * | 1987-03-20 | 1988-06-28 | Honeywell, Inc. | Single sensor three dimensional imaging |
US4895431A (en) * | 1986-11-13 | 1990-01-23 | Olympus Optical Co., Ltd. | Method of processing endoscopic images |
US5262867A (en) * | 1990-06-20 | 1993-11-16 | Sony Corporation | Electronic camera and device for panoramic imaging and object searching |
EP0592136A2 (de) * | 1992-10-09 | 1994-04-13 | Sony Corporation | Erzeugung und Aufzeuchnung von Bildern |
EP0599470A1 (de) * | 1992-11-20 | 1994-06-01 | Picker International, Inc. | System für eine Panorama-Kamera |
US5659195A (en) * | 1995-06-08 | 1997-08-19 | The Regents Of The University Of California | CMOS integrated microsensor with a precision measurement circuit |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1502127A (en) * | 1975-01-27 | 1978-02-22 | Xerox Corp | Geometrical transformations in optics |
US4138196A (en) * | 1977-07-06 | 1979-02-06 | The United States Of America As Represented By The Secretary Of The Army | Fiber interferometer rotary motion sensor |
US4991944A (en) * | 1988-12-27 | 1991-02-12 | Matsushita Electric Industrial Co., Ltd. | Zoom lens driving apparatus |
JP2681521B2 (ja) * | 1989-10-16 | 1997-11-26 | コニカ株式会社 | カメラ |
JPH04250436A (ja) * | 1991-01-11 | 1992-09-07 | Pioneer Electron Corp | 撮像装置 |
US5650813A (en) * | 1992-11-20 | 1997-07-22 | Picker International, Inc. | Panoramic time delay and integration video camera system |
US5649032A (en) * | 1994-11-14 | 1997-07-15 | David Sarnoff Research Center, Inc. | System for automatically aligning images to form a mosaic image |
US5604534A (en) * | 1995-05-24 | 1997-02-18 | Omni Solutions International, Ltd. | Direct digital airborne panoramic camera system and method |
US5940641A (en) * | 1997-07-10 | 1999-08-17 | Eastman Kodak Company | Extending panoramic images |
US6078701A (en) * | 1997-08-01 | 2000-06-20 | Sarnoff Corporation | Method and apparatus for performing local to global multiframe alignment to construct mosaic images |
-
1998
- 1998-03-31 US US09/052,458 patent/US6304284B1/en not_active Expired - Lifetime
-
1999
- 1999-03-17 DE DE19983065T patent/DE19983065B4/de not_active Expired - Fee Related
- 1999-03-17 GB GB0023550A patent/GB2352580B/en not_active Expired - Fee Related
- 1999-03-17 KR KR10-2000-7010803A patent/KR100385089B1/ko not_active IP Right Cessation
- 1999-03-17 AU AU31899/99A patent/AU3189999A/en not_active Abandoned
- 1999-03-17 WO PCT/US1999/005869 patent/WO1999051027A1/en not_active Application Discontinuation
- 1999-03-17 JP JP2000541823A patent/JP4845264B2/ja not_active Expired - Lifetime
- 1999-03-30 TW TW088105020A patent/TW401687B/zh not_active IP Right Cessation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4895431A (en) * | 1986-11-13 | 1990-01-23 | Olympus Optical Co., Ltd. | Method of processing endoscopic images |
US4754327A (en) * | 1987-03-20 | 1988-06-28 | Honeywell, Inc. | Single sensor three dimensional imaging |
US5262867A (en) * | 1990-06-20 | 1993-11-16 | Sony Corporation | Electronic camera and device for panoramic imaging and object searching |
EP0592136A2 (de) * | 1992-10-09 | 1994-04-13 | Sony Corporation | Erzeugung und Aufzeuchnung von Bildern |
EP0599470A1 (de) * | 1992-11-20 | 1994-06-01 | Picker International, Inc. | System für eine Panorama-Kamera |
US5659195A (en) * | 1995-06-08 | 1997-08-19 | The Regents Of The University Of California | CMOS integrated microsensor with a precision measurement circuit |
Non-Patent Citations (3)
Title |
---|
KANG, S.B.; SZELINSKI, R.: 3-D Scene Data Recove- ry using Omnidirectional Multibaseline Stereo. In: 1996 IEEE Computer Society Conference on Com- puter Vision and Pattern Recognition. Proceedings CVPR '96. 18.-20. Juni 1996, S. 364-370 * |
MASE, K.; NISHIRA, H.: Computing the Filed-of- View of a Stitched Panorama to Create FoV Sensiti- ve Virtual Environments. In: Proceedings of the 13th International Conference on Pattern Recogni- tion. 25.-29. Aug. 1996, Vol. 1, S. 151-155 |
MASE, K.; NISHIRA, H.: Computing the Filed-of- View of a Stitched Panorama to Create FoV Sensiti-ve Virtual Environments. In: Proceedings of the 13th International Conference on Pattern Recogni- tion. 25.-29. Aug. 1996, Vol. 1, S. 151-155 * |
Also Published As
Publication number | Publication date |
---|---|
US6304284B1 (en) | 2001-10-16 |
JP4845264B2 (ja) | 2011-12-28 |
TW401687B (en) | 2000-08-11 |
DE19983065T1 (de) | 2001-04-12 |
JP2003524306A (ja) | 2003-08-12 |
KR20010042265A (ko) | 2001-05-25 |
WO1999051027A1 (en) | 1999-10-07 |
GB2352580B (en) | 2002-04-17 |
GB2352580A (en) | 2001-01-31 |
AU3189999A (en) | 1999-10-18 |
GB0023550D0 (en) | 2000-11-08 |
KR100385089B1 (ko) | 2003-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19983065B4 (de) | Verfahren und Einrichtung zum Erzeugen von Panoramaaufnahmen oder von Rundumbildern mit Hilfe einer mit einem Bewegungssensor ausgestatteten Kamera | |
DE19882939C2 (de) | Verfahren zum Bestimmen der relativen Kameraorientierungsposition, um sichtbare 3-D-Bilder zu erzeugen | |
DE69833089T2 (de) | Panorama-Bilderzeugungssystem | |
DE69921240T2 (de) | Vorrichtung zur Herstellung eines Stereoskopischen Bildes | |
EP2583055B1 (de) | Optisches messverfahren und messsystem zum bestimmen von 3d-koordinaten auf einer messobjekt-oberfläche | |
DE19782037C2 (de) | Verfahren und Einrichtung zur Erzeugung eines zusammengesetzten Bildes | |
EP2710331B1 (de) | Optisches messverfahren und messsystem zum bestimmen von 3d-koordinaten auf einer messobjekt-oberfläche | |
DE69434657T2 (de) | System und Verfahren zur elektronischen Bildstabilisierung | |
DE19942900B4 (de) | Vorrichtung zur Korrektur von Bildfehlern, die durch ein Kameraverwackeln hervorgerufen werden | |
US6831677B2 (en) | System and method for facilitating the adjustment of disparity in a stereoscopic panoramic image pair | |
EP2030433B1 (de) | Verfahren und anordnung zur behandlung von datensätzen bildgebender sensoren sowie ein entsprechendes computerprogramm und ein entsprechendes computerlesbares speichermedium | |
DE69734747T2 (de) | Verfahren und Gerät zur Bildverarbeitung | |
DE112013000762T5 (de) | Bildverarbeitungsvorrichtung und Bildverarbeitungsverfahren | |
EP1638317A2 (de) | Vorrichtung zur Bildstabilisierung | |
DE112011103011T5 (de) | Stereoskopische (3D) Panoramaerstellung auf tragbaren Geräten | |
EP2880853B1 (de) | Vorrichtung und verfahren zur bestimmung der eigenlage einer bildaufnehmenden kamera | |
DE102011103423A1 (de) | System und Verfahren für 3D-Videostabilisierung durch Verschmelzen von Ausrichtungssensormesswerten und Bildanordnungsabschätzungen | |
EP3136711A1 (de) | Verfahren zur erzeugung und auswertung eines bilds | |
DE19542486A1 (de) | Vorrichtung zum scannenden Digitalisieren von Bildvorlagen sowie Verfahren zu deren Betrieb | |
DE102004047325A1 (de) | Einrichtung und Verfahren zum Herstellen einer Bildkorrespondenz | |
DE102007037310A1 (de) | Netzwerkkamera und Steuerungsverfahren hierfür | |
DE69633589T2 (de) | Verfahren und Gerät zur Verarbeitung von visuellen Informationen | |
US6999072B2 (en) | Data processing method, data processing program and recording medium | |
EP3539085B1 (de) | 3d-referenzierung | |
EP1283406B1 (de) | Bildverarbeitungsvorrichtung für ein Fahrzeug und Betriebsverfahren |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |