DE10240874A1 - Digitalphotographie mit erweitertem Bild - Google Patents
Digitalphotographie mit erweitertem BildInfo
- Publication number
- DE10240874A1 DE10240874A1 DE10240874A DE10240874A DE10240874A1 DE 10240874 A1 DE10240874 A1 DE 10240874A1 DE 10240874 A DE10240874 A DE 10240874A DE 10240874 A DE10240874 A DE 10240874A DE 10240874 A1 DE10240874 A1 DE 10240874A1
- Authority
- DE
- Germany
- Prior art keywords
- image
- images
- captured
- digital camera
- displayed
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3872—Repositioning or masking
- H04N1/3873—Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming
-
- 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/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3876—Recombination of partial images to recreate the original image
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Studio Devices (AREA)
Abstract
Eine Digitalkamera ist mit einem System zum Erfassen zumindest eines Bildes einer Szene, einem System zum Anzeigen des erfaßten Bildes, einem System zum Schneiden des angezeigten Bildes und einem System zum Speichern eines nicht geschnittenen Abschnitts des angezeigten Bildes versehen. Ebenfalls geschaffen wird ein Verfahren zum Steuern einer Digitalkamera, das die Schritte des Empfangens zumindest eines erfaßten Bildes von einem Photosensor, des Anzeigens des erfaßten Bildes, des Empfangens von Schneideinstruktionen für das angezeigt Bild und des Speicherns eines nicht geschnittenen Abschnitts des angezeigten Bildes umfaßt.
Description
- Die hierin offenbarte Technologie bezieht sich allgemein auf die Photographie und insbesondere auf eine Digitalphotographie mit erweitertem Bild.
- Die europäische Patentanmeldung Nr. 858,208 (angemeldet im Namen der Eastman Kodak Company und der U.S.- Patentanmeldung mit der Seriennummer 796,350, eingereicht am 2. Juli 1997 entsprechend) ist hierin durch Bezugnahme aufgenommen. Diese Referenz offenbart ein Verfahren zum Erzeugen eines digitalen Bildes durch ein Erfassen zumindest zweier elektronischer Bilder und ein folgendes Verarbeiten dieser Bilder, um ein kombiniertes Bild mit verbesserten Charakteristika zu schaffen. Eine Zweilinsenkamera wird verwendet, um die zwei separaten Bilder zu bilden, die zuerst in einem temporären digitalen Speicher in der Kamera gespeichert werden. Die gespeicherten Bilder werden dann zu einer zentralen Verarbeitungseinheit übertragen, wo dieselben in einen gemeinsamen Farbraum, eine Anzahl von Pixeln, eine globale Geometrie und eine lokale Geometrie umgewandelt werden, bevor dieselben kombiniert und gedruckt werden.
- Das U.S.-Patent Nr. 5,940,461 von McIntyre u. a. (ebenfalls der Eastman Kodak Company übertragen) ist hierin ebenfalls durch Bezugnahme aufgenommen. McIntyre u. a. offenbaren ein Verfahren und eine Vorrichtung zum Erzeugen eines einzelnen Panoramabildes einer Szene, das durch ein Kombinieren unterschiedlicher Abschnitte der Szene gebildet ist. Die offenbarte Vorrichtung umfaßt eine hybride erweiterte Zweilinsen-Panoramakamera mit einer Linse, die in einem bewegbaren Aufbau befestigt ist. Bilder werden gleichzeitig durch jede Linse auf zwei unterschiedlichen Medien gemacht: einem Photographiefilm und einem Bildsensor. Das separate Medium kann jedoch auch von dem gleichen Typ sein, so daß zwei unterschiedliche Photographiefilme oder zwei separate Bildsensoren ebenfalls verwendet werden können.
- Derartige herkömmliche Technologien leiden an mehreren Nachteilen. Zwei Sätze von Bilddaten müssen z. B. in der Kamera gespeichert werden, bis diese Informationen übertragen und durch einen anderen Computer kombiniert werden können. Folglich erreicht der Kameraspeicher seine maximale Datenkapazität mit nur der Hälfte von Szenen, die er andernfalls speichern könnte. Ferner gibt es selbst mit einer ausreichenden Speicherkapazität keine Art und Weise, um ein kombiniertes Bild zu schneiden, um diese Speicheranforderungen zu reduzieren, und/oder eine ästhetisch angenehmere Zusammensetzung zu erzeugen.
- Es ist die Aufgabe der vorliegenden Erfindung, eine Digitalkamera, ein Verfahren zum Steuern des Betriebs einer Digitalkamera oder ein computerlesbares Medium zu schaffen, die eine für einen Benutzer flexiblere Bilderzeugung ermöglichen.
- Diese Aufgabe wird durch eine Digitalkamera gemäß Anspruch 1, ein Verfahren gemäß Anspruch 9 oder ein computerlesbares Medium gemäß Anspruch 17 gelöst.
- Diese sowie weitere Nachteile der herkömmlichen Technologie werden hier angegangen, indem eine Digitalkamera geschaffen wird, die eine Einrichtung, die zumindest ein Bild einer Szene erfaßt, eine Einrichtung zum Anzeigen des erfaßten Bildes, eine Einrichtung zum Schneiden des angezeigten Bildes und eine Einrichtung zum Speichern eines nicht geschnittenen Abschnitts des angezeigten Bildes aufweist. Ebenfalls geschaffen wird ein Verfahren zum Steuern einer Digitalkamera, das die Schritte des Empfangens zumindest eines erfaßten Bildes von einem Photosensor, des Anzeigens des erfaßten Bildes, des Empfangens von Schneideinstruktionen für das angezeigte Bild und des Speicherns eines nicht geschnittenen Abschnitts des angezeigten Bildes aufweist.
- Die Erfindung ist Bezug nehmend auf die folgenden Zeichnungen besser verständlich. Die Komponenten in den Zeichnungen sind nicht notwendigerweise maßstabsgetreu, wobei statt dessen eine klare Darstellung der Prinzipien der vorliegenden Erfindung hervorgehoben wird. In den Zeichnungen bezeichnen ferner gleiche Bezugszeichen in den mehreren Ansichten entsprechende Teile. Es zeigen
- Fig. 1 ein schematisches Diagramm eines Ausführungsbeispiels einer Zweilinsenkamera gemäß der vorliegenden Erfindung;
- Fig. 2 eine Rückansicht der Kamera aus Fig. 1;
- Fig. 3 eine Serie von exemplarischen Anzeigebildschirmen von der Rückseite der Kamera aus Fig. 2; und
- Fig. 4 ein Flußdiagramm für ein Verfahren gemäß der vorliegenden Erfindung zum Steuern des Betriebs der Kamera der Fig. 1 und 2.
- Fig. 1 ist ein schematisches Diagramm einer Zweilinsenkamera 100. Obwohl Fig. 1 als eine Digitalkamera zum Aufnehmen von Standbildphotographien darstellt ist, kann eine Vielzahl anderer Kameras ähnlich konfiguriert sein, einschließlich Filmkameras, Videokameras, Filmaufnahmekameras und anderer Vorrichtungen, die Bildinformationen erfassen und/oder aufzeichnen. Die Kamera 100 umfaßt einen Körper 105, der Linsen 110 und 112, eine Verschlußsteuerung 115, einen Blitz 120, einen Sucher 125 und einen Steuerungsknopf 130 trägt. Die Kamera 100 kann außerdem mit einer Vielzahl anderer Komponenten versehen sein, wie z. B. zusätzlichen Linsen, einem Blitzsensor, einem Entfernungsmesser, einer Brennweitensteuerung, einem Mikrophon und/oder anderen Merkmalen. Das System kann außerdem verwendet werden, um den Brennpunkt einzustellen, da angenommen wird, daß der Benutzer den Gegenstand in dem Sucher zentriert, wobei der Gegenstand in jeder Linse leicht abseits der Mitte sein sollte. Der Brennpunkt kann dann basierend auf diesen Informationen eingestellt werden.
- Wie unten detaillierter erläutert wird, sind die Linsen 110 und 112 vorzugsweise angeordnet, um unterschiedliche Bilder der gleichen Szene zu liefern. Die Linse 110 kann z. B. ein Weitwinkelbild eines bestimmten Sichtfeldes liefern, während die Linse 112 ein Fernbild von nur einem Abschnitt des gleichen Sichtbildes liefert. Die Linsen 110 und 112 liefern jedoch vorzugsweise die gleiche Vergrößerung für unterschiedliche Sichtfelder in der gleichen Szene. Obwohl dies in Fig. 1 z. B. nicht gezeigt ist, können eine oder beide der Linsen 110 und 112 an einem bewegbaren Aufbau befestigt sein, so daß jede Linse auf überlappende Sichtfelder für die gleiche Szene gerichtet sein kann, wie weiter unten Bezug nehmend auf die Fig. 3 und 4 detaillierter beschrieben wird. Die Verschlüsse für die beiden Linsen greifen vorzugsweise ineinander, um gemeinsam zu arbeiten. Ein gleichzeitiger Betrieb oder unterschiedliche Belichtungszeiten für die Linsen 110, 112 z. B. ermöglichen es dem Benutzer, den Kontrast und die Helligkeit zu steuern, nachdem das Photo aufgenommen ist.
- Fig. 2 ist eine Rückansicht der Kamera 100, die die Anzeige 200 zum Anzeigen von Bilddaten 164 zeigt. Die Anzeige 200 umfaßt ein Schneidefenster 205, das unter Verwendung einer Schneidesteuerung 210 auf der Anzeige bewegbar ist. Das Schneidefenster 205 kann in der Anzeige 200 bewegt und/oder unter Verwendung der Schneidesteuerung 210 größenmäßig verändert werden, wie weiter unten detaillierter beschrieben wird.
- Wieder Bezug nehmend auf Fig. 1 zeigt diese Figur auch ein Blockdiagramm bestimmter Komponenten zum Implementieren eines Photosystems 140 zum Verwalten verschiedener Betriebsaspekte der Kamera 100, wie unten detaillierter beschrieben ist. Das Photosystem 140 kann in einer breiten Vielfalt elektrischer, elektronischer, Computer-, mechanischer und/oder manueller Konfigurationen implementiert sein. Bei einem bevorzugten Ausführungsbeispiel jedoch ist das Photosystem 140 zumindest teilweise computergestützt, wobei verschiedene Aspekte des Systems durch Software, Firmware, Hardware oder eine Kombination derselben implementiert sind.
- Hinsichtlich des Hardwareaufbaus umfaßt das bevorzugte Photosystem 140 einen Prozessor 150, einen Speicher 160 und eine oder mehrere Eingangs- und/oder Ausgangs- ("I/O"-) Vorrichtungen, wie z. B. eine Anzeige 200, einen oder mehrere Photosensoren 170, einen Schalter 130, einen Blitz 120 und/oder eine Verschlußsteuerung 115. Obwohl dies in Fig. 1 nicht gezeigt ist, können Lichtsensoren, Belichtungssteuerungen, Mikrophone und/oder andere I/O- Vorrichtungen ebenfalls vorgesehen sein und können ihren eigenen Speicher und Prozessoren umfassen. Jede der I/O- Vorrichtungen ist kommunikativ über eine lokale Schnittstelle 180 mit dem Prozessor 150 gekoppelt. Aus Gründen der Einfachheit jedoch sind in Fig. 1 die Schnittstelle 180 für den Blitz 120 und die Verschlußsteuerung 115 nicht gezeigt.
- Die lokale Schnittstelle 180 kann einen oder mehrere Busse oder andere Drahtverbindungen umfassen, wie dies in der Technik bekannt ist. Obwohl dies in Fig. 1 nicht gezeigt ist, kann die Schnittstelle 180 andere Kommunikationselemente, wie z. B. Steuerungen, Puffer- (Cache-) Treiber, Repeater und/oder Empfänger aufweisen. Verschiedene Adreß-, Steuerungs- und/oder Datenverbindungen können ebenfalls mit der lokalen Schnittstelle 180 zum Ermöglichen von Kommunikationen unter den verschiedenen Komponenten des Computers 140 vorgesehen sein.
- Die Kamera 100 kann einen oder mehrere Photosensoren 170 umfassen. Vorzugsweise ist ein Photosensor 170 für jede der Linsen 110 und 112 vorgesehen. Zusätzliche oder weniger Photosensoren und/oder Linsen können jedoch ebenfalls vorgesehen sein. Der oder die Photosensoren 170 sind vorzugsweise ladungsgekoppelte Bauelemente oder komplementäre Metalloxid-Halbleiter-Sensoren zum Erfassen von Bilddaten. Eine Vielzahl anderer Lichterfassungstechnologien kann jedoch ebenfalls verwendet werden.
- Der Speicher 160 kann flüchtige Speicherelemente (z. B. Direktzugriffsspeicher oder "RAM", wie z. B. DRAM, SRAM usw.), nichtflüchtige Speicherelemente (z. B. Festplatten, Band, Nur-Lese-Speicher oder "ROM", CDROM usw.) oder jede Kombination derselben aufweisen. Der Speicher 160 kann außerdem elektronische, magnetische, optische und/oder andere Typen von Speichervorrichtungen umfassen. Ein verteilter Speicheraufbau, bei dem verschiedene Speicherkomponenten entfernt voneinander angeordnet sind, kann ebenfalls verwendet werden.
- Der Prozessor 150 ist vorzugsweise eine Hardwarevorrichtung zum Implementieren von Software, die in dem Speicher 160 gespeichert ist. Der Prozessor 150 kann jeder kundenspezifisch hergestellte oder kommerziell verfügbare Prozessor sein, einschließlich halbleiterbasierter Mikroprozessoren (in der Form eines Mikrochips) und/oder Makroprozessoren. Der Prozessor 150 kann eine zentrale Verarbeitungseinheit ("CPU") oder ein Hilfsprozessor unter mehreren Prozessoren sein, die dem Computer 100 zugeordnet sind. Beispiele geeigneter kommerziell verfügbarer Mikroprozessoren umfassen die PA-RISC-Serie von Mikroprozessoren von der Hewlett- Packard Company, USA, die 80×86- und Pentium-Serie von Mikroprozessoren von der Intel Corporation, USA, PowerPC- Mikroprozessoren von IBM, USA, Sparc-Mikroprozessoren von Sun Microsystems, Inc. und die 68xxx-Serie von Mikroprozessoren von der Motorola Corporation, USA, sind jedoch nicht auf dieselben beschränkt.
- Der Speicher 160 speichert Software in der Form von Instruktionen und/oder Daten zur Verwendung durch den Prozessor 150. Die Instruktionen umfassen allgemein eines oder mehrere separate Programme, die jeweils eine geordnete Auflistung ausführbarer Instruktionen zum Implementieren einer oder mehrerer logischer Funktionen aufweisen. Die Daten umfassen allgemein eine Sammlung von Benutzereinstellungen und einen oder mehrere gespeicherte Mediendatensätze, die separaten Bildern entsprechen, die durch die Kamera 100 erfaßt wurden. In dem bestimmten Beispiel, das in Fig. 1 gezeigt ist, umfaßt die Software, die in dem Speicher 160 enthalten ist, ein geeignetes Betriebssystem ("O/S") 162, sowie Bilddaten 164, ein Zusammenführungssystem 166 und ein Schneidesystem 168.
- Das Betriebssystem 162 implementiert die Ausführung anderer Computerprogramme, wie z. B. des Zusammenführungs- und Schneidesystems 166 und 168, und liefert ein Abstimmen, eine Eingangs-/Ausgangssteuerung, eine Datei- und Datenverwaltung, eine Speicherverwaltung, eine Kommunikationssteuerung und andere verwandte Dienste. Verschiedene kommerziell verfügbare Betriebssysteme 162 können verwendet werden, einschließlich des DigitaOS-Betriebssystems von Flashpoint Technologies, USA, des Windows-Betriebssystems von der Microsoft Corporation, USA, des Netware-Betriebssystems von Novell, Inc., USA und verschiedener UNIX-Betriebssysteme, die von Anbietern, wie z. B. Hewlett-Packard Company, USA, Sun Microsystems, Inc., USA, und AT&T Corporation, USA, erhältlich sind, sind jedoch nicht auf dieselben beschränkt.
- In dem Aufbau, der in Fig. 1 gezeigt ist, können das Zusammenführungssystem 166 und das Schneidesystem 168 ein Quellenprogramm (oder "Quellencode"), ein ausführbares Programm ("Objektcode"), ein Skript oder eine andere Entität sein, die einen Satz von Instruktionen aufweist, die, wie weiter unten detailliert beschrieben wird, durchgeführt werden sollen. Um mit einem bestimmten Betriebssystem 162 zu arbeiten, wird üblicherweise jeder derartige Quellencode über einen herkömmlichen Kompilierer, Zusammensteller, Interpretierer oder dergleichen, die in dem Speicher 160 enthalten sein können (oder auch nicht), in einen Objektcode umgewandelt. Das Zusammenführungs- und/oder Schneidesystem 166 und 168 können unter Verwendung einer objektorientierten Programmierungssprache, die Klassen von Daten und Verfahren aufweist, und/oder einer Prozedurprogrammierungssprache beschrieben sein, die Routinen, Teilroutinen und/oder Funktionen aufweist. Geeignete Programmiersprachen umfassen z. B. C, C++, Pascal, Basic, Fortran, Cobol, Perl, Java und Ada, sind jedoch nicht auf dieselben beschränkt.
- Wenn das Zusammenführungssystem 166 und das Schneidesystem 168 in Software implementiert sind, wie in Fig. 1 gezeigt ist, können dieselben auf jedem computerlesbaren Medium zur Verwendung durch oder in Verbindung mit jedem computerbezogenen System oder Verfahren, wie z. B. dem Photosystem 140, gespeichert sein. In dem Zusammenhang dieses Dokuments umfaßt ein "computerlesbares Medium" jede elektronische, magnetische, optische oder andere physische Vorrichtung oder Einrichtung, die ein Computerprogramm zur Verwendung durch oder in Verbindung mit einem computerbezogenen System oder Verfahren enthalten oder speichern kann. Das computerbezogene System kann ein Instruktionsausführungssystem, ein -Gerät oder eine -Vorrichtung, wie z. B. ein computerbasiertes System, ein prozessorhaltiges System oder ein anderes System, sein, das die Instruktionen von dem Instruktionsausführungssystem, dem -Gerät oder der -Vorrichtung holen und dann diese Instruktionen ausführen kann. Deshalb kann in dem Zusammenhang dieses Dokuments ein computerlesbares Medium jede Einrichtung sein, die das Programm zur Verwendung durch oder in Verbindung mit dem Instruktionsausführungssystem, dem -Gerät oder der -Vorrichtung speichert, kommuniziert, weiterleitet oder transportiert.
- Das computerlesbare Medium kann z. B. eine Vielzahl von Formen annehmen, einschließlich eines elektronischen, magnetischen, optischen, elektromagnetischen, Infrarot- oder Halbleitersystems, eines -Gerät, einer -Vorrichtung oder eines Ausbreitungsmediums, ist jedoch nicht auf dieselben beschränkt. Spezifischere Beispiele eines computerlesbaren Mediums umfassen eine elektrische Verbindung (elektronisch), die einen oder mehrere Drähte aufweist, eine tragbare Computerdiskette (magnetisch), einen Direktzugriffsspeicher ("RAM") (elektronisch), einen Nur-Lese- Speicher ("ROM") (elektronisch), einen löschbaren, programmierbaren Nur-Lese-Speicher ("EPROM", "EEPROM" oder Flash- Speicher) (elektronisch), eine optische Faser (optisch) und einen tragbaren Kompaktplatten-Nur-Lese-Speicher ("CDROM") (optisch), sind jedoch nicht auf dieselben beschränkt. Das computerlesbare Medium könnte sogar Papier oder ein anderes geeignetes Medium sein, auf das das Programm gedruckt ist, wenn das Programm elektronisch erfaßt werden kann, z. B. über ein optisches Erfassen oder Scannen des Papiers, dann kompiliert, interpretiert oder anderweitig auf eine geeignete Weise verarbeitet werden kann, bevor es in dem Speicher 160 gespeichert wird.
- Bei einem anderen Ausführungsbeispiel, bei dem entweder das Zusammenführungssystem 166 oder das Schneidesystem 168 oder beide zumindest teilweise in Hardware implementiert sind, kann das System unter Verwendung einer Vielzahl von Technologien implementiert sein, einschließlich einer oder mehrerer diskreter logischer Schaltungen, die Logikgates aufweisen, zum Implementieren logischer Funktionen auf Datensignale hin, einer oder mehrerer anwendungsspezifischer integrierter Schaltungen ("ASIC"), die geeignete Kombinationslogikgates aufweisen, eines oder mehrerer programmierbarer Gate-Arrays ("PGA") und/oder eines oder mehrerer frei programmierbarer Gate-Arrays ("FPGA"), sind jedoch nicht auf dieselben beschränkt.
- Sobald auf das Photosystem 140 zugegriffen wird, ist der Prozessor 150 konfiguriert, um Instruktionen in dem Betriebssystem 162 auszuführen, die in dem Speicher 160 gespeichert sind. Der Prozessor 150 empfängt ebenfalls weitere Instruktionen in Verbindung mit den Bilddaten 164 und führt dieselben aus, um das System 140 allgemein gemäß den Instruktionen und Daten zu betreiben, die in der Software und/oder Hardware enthalten sind, wie unten Bezug nehmend auf die Fig. 3 und 4 beschrieben wird.
- Fig. 4 ist ein Flußdiagramm für ein Ausführungsbeispiel des Zusammenführungssystems 166 und des Schneidesystems 168, die in Fig. 1 gezeigt sind. Fig. 3 stellt eine Serie von Beispielbildschirmen 300 dar, die auf der Anzeige 200 dargestellt sind und allgemein dem Flußdiagramm aus Fig. 4 entsprechen. Insbesondere zeigt Fig. 4 den Aufbau, die Funktionalität und den Betrieb eines Ausführungsbeispiels eines Softwaresystems 400 zum Implementieren des Zusammenführungssystems 166 und des Schneidesystems 168 des Photosystems 140, das in Fig. 1 gezeigt ist. Wie bereits oben angemerkt wurde, können jedoch eine Vielzahl anderer Computer-, elektrischer, elektronischer, mechanischer und/oder manueller Systeme ähnlich konfiguriert sein.
- Jeder Block in Fig. 4 stellt eine Aktivität, einen Schritt, ein Modul, Segment oder Abschnitt des Computercodes dar, der üblicherweise eine oder mehrere ausführbare Instruktionen zum Implementieren der spezifischen logischen Funktionen aufweist. Es wird ebenfalls darauf hingewiesen, daß bei verschiedenen alternativen Implementierungen die in den Blöcken angemerkten Funktionen außerhalb der in Fig. 4 gezeigten Reihenfolge auftreten. Mehrere Funktionen in unterschiedlichen Blöcken können z. B. abhängig von der beinhalteten Funktionalität im wesentlichen gleichzeitig, in einer unterschiedlichen Reihenfolge, unvollständig und/oder über einen erweiterten Zeitraum ausgeführt werden. Verschiedene Schritte können auch manuell fertiggestellt werden. Sie können auch teilweise oder ganz automatisch ausgeführt werden.
- In den Fig. 3 und 4 werden die Bilder, die durch jede der Linsen 110 (Fig. 1) und 112 (Fig. 1) erfaßt werden, von dem Speicher 160 (Fig. 1) bei einem Schritt 410 durch das Zusammenführungssystem 166 empfangen. Wie durch die beiden Bildschirme 310 und 312 in Fig. 3 oben gezeigt ist, sind die Linsen 110 und 112 vorzugsweise so gerichtet, um unterschiedliche Abschnitte oder Sichtfelder der gleichen Szene zu erfassen. Insbesondere zeigen die Bildschirme 310 und 312 Bilder, die ein teilweise überlappendes Bildfeld für den Mittelabschnitt der Szene haben, die den Bus 314 und den Aktenkoffer 316 umfaßt, den die Person 318 trägt. Die beiden Bilder können jedoch auch vollständig überlappend mit im wesentlichen dem gleichen Sichtfeld sein. Die Bilder werden vorzugsweise im wesentlichen zu der gleichen Zeit erfaßt, um Unterschiede, die durch eine Bewegung des Gegenstands bewirkt werden, zu vermeiden. Die Bilder können jedoch auch zeitlich aufeinanderfolgend erfaßt werden, insbesondere, wenn es nur eine geringe oder gar keine Bewegung des Gegenstands gibt.
- Wieder Bezug nehmend auf Fig. 4 werden bei Schritt 420 die erfaßten Bilder 310 und 312 in ein einzelnes Bild zusammengeführt, wie in dem Bildschirm 320 dargestellt ist. Bei Schritt 430 werden die zusammengeführten Bilder dann angezeigt, wie in einem Bildschirm 330 dargestellt ist. Das Zusammenführungssystem 166 ermöglicht so, daß ein nicht ordnungsgemäß zusammengesetztes Bild (wie z. B. das, das in dem Bildschirm 310 gezeigt ist, bei dem der Kopf der Person abgeschnitten ist) mit zusätzlichen Bilddaten von der anderen Linse (wie in dem Bildschirm 312 gezeigt ist, bei dem die Beine der Person abgeschnitten sind) zusammengeführt wird, um das einzelne vollständige Bild, das in dem Bildschirm 330 gezeigt ist, zu liefern.
- Der Bildschirm 330 zeigt jedoch ein Bild, das wahrscheinlich einen großen Raum in dem Speicher 160 erfordert, da es Datensätze von sowohl dem Bildschirm 310 als auch dem Bildschirm 312 umfaßt. Deshalb ist das Schneidesystem 168 vorgesehen, um es einem Benutzer zu ermöglichen, nur bestimmte Bilddaten 164 aus dem Bildschirm 330 zur Speicherung in dem Speicher 160 (Fig. 1) auszuwählen.
- Wieder Bezug nehmend auf Fig. 4 stellen die Schritte 440 bis 460 ein Flußdiagramm für ein Ausführungsbeispiel des Schneidesystems 168 gemäß der vorliegenden Erfindung dar. Bei Schritt 440 werden Schneidedaten für das angezeigte Bild von der Anzeige empfangen (oder wiedergewonnen). Wie in dem Bildschirm 340 gezeigt ist, kann ein Benutzer z. B. das Schneidefenster 205 um die Person 318, die in dem Bildschirm gezeigt ist, positionieren und dimensionieren. Bei Schritt 450 wird der nicht geschnittene Abschnitt des angezeigten Bildes, der in dem Bildschirm 350 gezeigt ist, an den Speicher 160 gesandt. Schließlich wird bei Schritt 460 und wie in Fig. 3 gezeigt ist, der geschnittene Abschnitt der zusammengeführten Bilder in dem Bildschirm 360 gelöscht, so daß zusätzlicher Raum in dem Speicher 160 für andere Bilder verfügbar ist. So ist bei diesem spezifischen Beispiel ein Benutzer in der Lage, das gewünschte Bild der gesamten Person 318, und nur der Person, unter Verwendung der minimalen Menge des Speichers 160 zu erhalten.
Claims (23)
1. Digitalkamera mit folgenden Merkmalen:
einer Einrichtung (170, 410) zum Erfassen zumindest eines Bildes einer Szene;
einer Einrichtung (200, 430) zum Anzeigen des zumindest einen erfaßten Bildes;
einer Einrichtung (168, 440) zum Schneiden des angezeigten, zumindest eines erfaßten Bildes; und
einer Einrichtung (164, 450) zum Speichern eines nicht geschnittenen Abschnitts des angezeigten, zumindest einen erfaßten Bildes.
einer Einrichtung (170, 410) zum Erfassen zumindest eines Bildes einer Szene;
einer Einrichtung (200, 430) zum Anzeigen des zumindest einen erfaßten Bildes;
einer Einrichtung (168, 440) zum Schneiden des angezeigten, zumindest eines erfaßten Bildes; und
einer Einrichtung (164, 450) zum Speichern eines nicht geschnittenen Abschnitts des angezeigten, zumindest einen erfaßten Bildes.
2. Digitalkamera gemäß Anspruch 1, die ferner eine
Einrichtung (162, 460) zum Löschen eines geschnittenen
Abschnitts des angezeigten Bildes aufweist.
3. Digitalkamera gemäß Anspruch 1 oder 2, bei der die
Erfassungseinrichtung (170) zumindest zwei Bilder
(310, 312) der Szene erfaßt.
4. Digitalkamera gemäß Anspruch 3, die ferner eine
Einrichtung (166, 420) zum Zusammenführen der beiden
erfaßten Bilder in das angezeigte Bild aufweist.
5. Digitalkamera gemäß einem der Ansprüche 1 bis 4, bei
der die zumindest zwei Bilder der Szene (310, 312)
zeitlich aufeinanderfolgend erfaßt werden.
6. Digitalkamera gemäß Anspruch 4, bei der die zumindest
zwei Bilder der Szene (310, 312) gleichzeitig erfaßt
werden.
7. Digitalkamera gemäß einem der Ansprüche 3 bis 6, bei
der die zumindest zwei Bilder (310, 312) ein
überlappendes Bildfeld aufweisen.
8. Digitalkamera gemäß einem der Ansprüche 3 bis 6, bei
der die zumindest zwei Bilder im wesentlichen das
gleiche Bildfeld aufweisen.
9. Verfahren zum Steuern des Betriebs einer
Digitalkamera, mit folgenden Schritten:
Empfangen (410) zumindest eines erfaßten Bildes von einem Photosensor;
Anzeigen (430) des erfaßten Bildes;
Empfangen (440) von Schneideinstruktionen für das angezeigte Bild; und
Speichern (450) eines nicht geschnittenen Abschnittes des angezeigten Bildes.
Empfangen (410) zumindest eines erfaßten Bildes von einem Photosensor;
Anzeigen (430) des erfaßten Bildes;
Empfangen (440) von Schneideinstruktionen für das angezeigte Bild; und
Speichern (450) eines nicht geschnittenen Abschnittes des angezeigten Bildes.
10. Verfahren gemäß Anspruch 9, das ferner den Schritt des
Löschens eines geschnittenen Abschnitts des
angezeigten Bildes aufweist.
11. Verfahren gemäß Anspruch 9 oder 10, bei dem der
Schritt des Empfangens ferner ein Empfangen zumindest
zweier erfaßter Bilder (310, 312) von dem Photosensor
aufweist.
12. Verfahren gemäß Anspruch 11, das ferner folgenden
Schritt aufweist:
Zusammenführen (420) der beiden erfaßten Bilder in das
angezeigte Bild.
13. Verfahren gemäß Anspruch 11 oder 12, das ferner den
Schritt des zeitlich aufeinanderfolgenden Erfassens
der zumindest zwei Bilder aufweist.
14. Verfahren gemäß Anspruch 11 oder 12, das ferner den
Schritt des gleichzeitigen Erfassens der zumindest
zwei Bilder aufweist.
15. Verfahren gemäß Anspruch 14, bei dem die zumindest
zwei Bilder (310, 312) ein überlappendes Bildfeld
aufweisen.
16. Verfahren gemäß einem der Ansprüche 12 bis 14, bei dem
die beiden Bilder (310, 312) das gleiche Bildfeld
aufweisen.
17. Computerlesbares Medium zum Steuern des Betriebs einer
Digitalkamera, mit folgenden Merkmalen:
einer Logik, die zumindest ein erfaßtes Bild von einem Photosensor empfängt;
einer Logik, die das zumindest eine erfaßte Bild anzeigt;
einer Logik, die Schneideinstruktionen für das angezeigte, zumindest eine erfaßte Bild empfängt;
einer Logik, die einen nicht geschnittenen Abschnitt des angezeigten, zumindest einen erfaßten Bildes speichert; und
einer Logik, die einen geschnittenen Abschnitt des angezeigten Bildes vor einem Speichern des nicht geschnittenen Abschnitts des angezeigten Bildes löscht.
einer Logik, die zumindest ein erfaßtes Bild von einem Photosensor empfängt;
einer Logik, die das zumindest eine erfaßte Bild anzeigt;
einer Logik, die Schneideinstruktionen für das angezeigte, zumindest eine erfaßte Bild empfängt;
einer Logik, die einen nicht geschnittenen Abschnitt des angezeigten, zumindest einen erfaßten Bildes speichert; und
einer Logik, die einen geschnittenen Abschnitt des angezeigten Bildes vor einem Speichern des nicht geschnittenen Abschnitts des angezeigten Bildes löscht.
18. Computerlesbares Medium gemäß Anspruch 17, bei dem die
Empfangslogik eine weitere Logik aufweist, die
zumindest zwei erfaßte Bilder von dem Photosensor empfängt.
19. Computerlesbares Medium gemäß Anspruch 17 oder 18, das
ferner eine Logik aufweist, die die beiden erfaßten
Bilder in das angezeigte Bild zusammenführt.
20. Computerlesbares Medium gemäß Anspruch 18 oder 19, bei
dem die zumindest zwei erfaßten Bilder zeitlich
aufeinanderfolgend erfaßt werden.
21. Computerlesbares Medium gemäß Anspruch 18 oder 19, bei
dem die beiden Bilder (310, 312) gleichzeitig erfaßt
werden.
22. Computerlesbares Medium gemäß Anspruch 21, bei dem die
beiden Bilder (310, 312) ein überlappendes Bildfeld
aufweisen.
23. Computerlesbares Medium gemäß Anspruch 22, bei dem die
beiden Bilder (310, 312) das gleiche Bildfeld
aufweisen.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/954,598 US20040201748A1 (en) | 2001-09-12 | 2001-09-12 | Extended image digital photography |
| US09/954,598 | 2001-09-12 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE10240874A1 true DE10240874A1 (de) | 2003-04-03 |
| DE10240874B4 DE10240874B4 (de) | 2007-07-12 |
Family
ID=25495667
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10240874A Expired - Fee Related DE10240874B4 (de) | 2001-09-12 | 2002-09-04 | Digitalphotographie mit erweitertem Bild |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20040201748A1 (de) |
| DE (1) | DE10240874B4 (de) |
| GB (1) | GB2380631B (de) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4451583B2 (ja) * | 2001-12-27 | 2010-04-14 | 富士フイルム株式会社 | 撮像装置、撮像方法、及びプログラム |
| KR101093572B1 (ko) | 2004-10-06 | 2011-12-14 | 톰슨 라이센싱 | 화상 잘라내기 기능을 제공하는 방법 및 장치 |
| US20060170956A1 (en) | 2005-01-31 | 2006-08-03 | Jung Edward K | Shared image devices |
| US8964054B2 (en) | 2006-08-18 | 2015-02-24 | The Invention Science Fund I, Llc | Capturing selected image objects |
| US7782365B2 (en) | 2005-06-02 | 2010-08-24 | Searete Llc | Enhanced video/still image correlation |
| US9967424B2 (en) | 2005-06-02 | 2018-05-08 | Invention Science Fund I, Llc | Data storage usage protocol |
| US9451200B2 (en) | 2005-06-02 | 2016-09-20 | Invention Science Fund I, Llc | Storage access technique for captured data |
| US9093121B2 (en) | 2006-02-28 | 2015-07-28 | The Invention Science Fund I, Llc | Data management of an audio data stream |
| US20070222865A1 (en) | 2006-03-15 | 2007-09-27 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Enhanced video/still image correlation |
| US8681225B2 (en) | 2005-06-02 | 2014-03-25 | Royce A. Levien | Storage access technique for captured data |
| US10003762B2 (en) | 2005-04-26 | 2018-06-19 | Invention Science Fund I, Llc | Shared image devices |
| US9621749B2 (en) | 2005-06-02 | 2017-04-11 | Invention Science Fund I, Llc | Capturing selected image objects |
| US9942511B2 (en) | 2005-10-31 | 2018-04-10 | Invention Science Fund I, Llc | Preservation/degradation of video/audio aspects of a data stream |
| JP2008089671A (ja) * | 2006-09-29 | 2008-04-17 | Olympus Corp | レンズ交換式カメラ |
| US20140192238A1 (en) | 2010-10-24 | 2014-07-10 | Linx Computational Imaging Ltd. | System and Method for Imaging and Image Processing |
| US10764496B2 (en) * | 2018-03-16 | 2020-09-01 | Arcsoft Corporation Limited | Fast scan-type panoramic image synthesis method and device |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3211319B2 (ja) * | 1992-01-16 | 2001-09-25 | キヤノン株式会社 | 画像記録装置及び方法 |
| JPH05260352A (ja) * | 1992-03-11 | 1993-10-08 | Sony Corp | ビデオカメラ |
| US6476868B1 (en) * | 1994-04-11 | 2002-11-05 | Canon Kabushiki Kaisha | Image pickup apparatus provided with enlargement process means for enlarging image signals output from an image pickup device |
| US5555324A (en) * | 1994-11-01 | 1996-09-10 | Massachusetts Institute Of Technology | Method and apparatus for generating a synthetic image by the fusion of signals representative of different views of the same scene |
| US6326995B1 (en) * | 1994-11-03 | 2001-12-04 | Synthonics Incorporated | Methods and apparatus for zooming during capture and reproduction of 3-dimensional images |
| US5649032A (en) * | 1994-11-14 | 1997-07-15 | David Sarnoff Research Center, Inc. | System for automatically aligning images to form a mosaic image |
| US5870771A (en) * | 1996-11-15 | 1999-02-09 | Oberg; Larry B. | Computerized system for selecting, adjusting, and previewing framing product combinations for artwork and other items to be framed |
| EP0858208A1 (de) * | 1997-02-07 | 1998-08-12 | Eastman Kodak Company | Verfahren zur Herstellung digitaler Bilder mit verbesserten Leistungseigenschaften |
| US5822625A (en) * | 1997-02-19 | 1998-10-13 | Eastman Kodak Company | Hybrid electronic-film camera |
| US5940641A (en) * | 1997-07-10 | 1999-08-17 | Eastman Kodak Company | Extending panoramic images |
| US6122409A (en) * | 1997-08-29 | 2000-09-19 | Mci Communications Corporation | System and method for digitally capturing a product image |
| US6552744B2 (en) * | 1997-09-26 | 2003-04-22 | Roxio, Inc. | Virtual reality camera |
| JP2000069352A (ja) * | 1998-08-26 | 2000-03-03 | Konica Corp | 画像入力方法及び画像入力装置 |
| JP2000101916A (ja) * | 1998-09-22 | 2000-04-07 | Casio Comput Co Ltd | 電子スチルカメラ及びその制御方法 |
| US7221395B2 (en) * | 2000-03-14 | 2007-05-22 | Fuji Photo Film Co., Ltd. | Digital camera and method for compositing images |
| US6590590B1 (en) * | 2000-06-06 | 2003-07-08 | Mustek Systems, Inc. | System and method for updating a graphic representation of a window item using an image information reading apparatus |
| GB2370438A (en) * | 2000-12-22 | 2002-06-26 | Hewlett Packard Co | Automated image cropping using selected compositional rules. |
-
2001
- 2001-09-12 US US09/954,598 patent/US20040201748A1/en not_active Abandoned
-
2002
- 2002-09-02 GB GB0220328A patent/GB2380631B/en not_active Expired - Fee Related
- 2002-09-04 DE DE10240874A patent/DE10240874B4/de not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| GB2380631A (en) | 2003-04-09 |
| DE10240874B4 (de) | 2007-07-12 |
| GB2380631B (en) | 2005-12-14 |
| GB0220328D0 (en) | 2002-10-09 |
| US20040201748A1 (en) | 2004-10-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE10240874B4 (de) | Digitalphotographie mit erweitertem Bild | |
| DE102012006493B4 (de) | Kameraimplementierung des Wählens und Stitchens von Einzelbildern für Panoramaaufnahmen | |
| DE3685731T2 (de) | Kopiergeraet mit elektronischer abbildung. | |
| DE60315845T2 (de) | Kamera zur Aufnahme einer Bildsequenz | |
| DE69931973T2 (de) | Digitale Kamera mit Möglichkeit zur Bildbearbeitung | |
| DE69117727T2 (de) | Fotobehandlungsgerät zur erzeugung von digitalen bildern mit mehrfacher auflösung | |
| DE69627407T2 (de) | Verfahren und Vorrichtung zur Bildabtastung mit Dynamikumfangserweiterung | |
| DE69724570T2 (de) | Stehbildkamera | |
| DE60304278T2 (de) | Kameras und verfahren zum ungleichmässigen neuzuordnen von bildern unter verwendung eines kleinen datensatzes | |
| DE69837788T2 (de) | Verfahren und vorrichtung zur korrektur des bildverhältnisses in einer graphischen kamera-benutzerschnittstelle | |
| DE69024549T2 (de) | Bildreproduktionssystem | |
| DE19782037C2 (de) | Verfahren und Einrichtung zur Erzeugung eines zusammengesetzten Bildes | |
| EP2030433B1 (de) | Verfahren und anordnung zur behandlung von datensätzen bildgebender sensoren sowie ein entsprechendes computerprogramm und ein entsprechendes computerlesbares speichermedium | |
| DE102004007649A1 (de) | System und Verfahren zum Analysieren eines digitalen Bildes | |
| DE112006000358T5 (de) | Verfahren und Vorrichtung zur Erstellung eines Panoramabildes | |
| DE10164540A1 (de) | System und Verfahren zum automatischen Beschneiden von graphischen Bildern | |
| DE2738804A1 (de) | Verfahren und vorrichtung zur automatischen belichtungssteuerung in einer kamera | |
| DE69714969T2 (de) | Verbesserte tiefenschärfe für fotografie | |
| DE69525115T2 (de) | Bildlesevorrichtung und -verfahren | |
| DE3878802T2 (de) | Konturenzeichner. | |
| DE102004030593A1 (de) | Digitalkamerabildbearbeiter | |
| DE102019115034A1 (de) | Kamera, system und verfahren zum wählen von kameraeinstellungen | |
| DE19729142C1 (de) | Verfahren und Vorrichtung zur digitalen Erfassung von sowohl transparenten als auch lichtundurchlässigen Dokumentenvorlagen | |
| DE10344074A1 (de) | Manipulieren von digitalen Bildern auf einem Benutzerprofil basierend | |
| DE10249404A1 (de) | Kamera mit Benutzeridentifikation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8127 | New person/name/address of the applicant |
Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, TE |
|
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |