WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2004027707) IMAGE PROCESSING ON AN ITEM OF HARDWARE THAT IS OPTIMIZED WITH REGARD TO VECTOR CALCULATION AND COLOR MIXING
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2004/027707    International Application No.:    PCT/EP2003/010030
Publication Date: 01.04.2004 International Filing Date: 10.09.2003
Chapter 2 Demand Filed:    22.01.2004    
IPC:
G06T 1/20 (2006.01), G06T 15/00 (2011.01)
Applicants: DAIMLERCHRYSLER AG [DE/DE]; Epplestr. 225, 70567 Stuttgart (DE) (For All Designated States Except US).
UWE, Franke [DE/DE]; (DE) (For US Only).
PAYSAN, Pascal [DE/DE]; (DE) (For US Only).
STEIN, Fridtjof [DE/DE]; (DE) (For US Only).
WÜRZ-WESSEL, Alexander [DE/DE]; (DE) (For US Only)
Inventors: UWE, Franke; (DE).
PAYSAN, Pascal; (DE).
STEIN, Fridtjof; (DE).
WÜRZ-WESSEL, Alexander; (DE)
Priority Data:
102 42 087.4 11.09.2002 DE
Title (DE) BILDVERARBEITUNG AUF EINER FÜR VEKTORRECHNUNG UND FARBMISCHUNG OPTIMIERTER HARDWARE
(EN) IMAGE PROCESSING ON AN ITEM OF HARDWARE THAT IS OPTIMIZED WITH REGARD TO VECTOR CALCULATION AND COLOR MIXING
(FR) TRAITEMENT D'IMAGE SUR MATERIEL OPTIMISE EN TERMES DE CALCUL VECTORIEL ET DE MELANGE DE COULEURS
Abstract: front page image
(DE)Algorithmen zur Bearbeitung von digitalisierten Bilder (digital aufgenommen beispielsweise durch digitale CCD- oder CMOSKameras, oder analog aufgenommen durch analoge CCD-Kameras und anschliessend in Analog-Digital­Wandlern konvertiert) und der darin enthaltenen Informationen sind je nach Anwendung extrem rechenaufwendig. Auf Vektorrechnung und Farbmischung spezialisierte Computer Hardware sogenannte Graphical Processing Units GPU (z.B. sog. 3D-beschleunigte Grafikkarten, vorzugsweise mit hardwaresei tig implementiertem OpenGL- und / oder Direct-X-Standard), die vornehmlich für die Unterhaltungselektronik (Computerspiele und -animation) oder die Darstellung von 3-­dimensionalen Konstruktionen (CAD) entwickelt wurde, beinhalten Realisierungen von Bildverarbeitungsalgorithmik auf Basis der Halbleitertechnik. Durch die erfinderische Implementierung einer solcher Hardware als wesentlicher Teil der Bildverarbeitung, kann eine für eine Echtzeit-Bildverarbeitung notwendige Rechnerleistung wirtschaftlich sinnvoll realisiert werden. In erfinderischer Weise wird hierbei die GPU (teilweise auch als VPU - Video Processung Unit bezeichnet) nicht in bisher üblicher Weise verwandt (nämlich zur Transformation von synthischen 3-dimensionalen Welten in eine möglichst realistische 2-D Ansicht auf einem Bildschirm), sondern gerade umgekehrt, nämlich zur Transformation realer 2-D Ansichten (im allgemeinen: Kamerabilder) um daraus die tatsächlich im realen 3-dimensionalen Raum vorherrschenden Geometrien zu ermitteln.
(EN)Algorithms for processing digitized images (digitally recorded, for example, by digital CCD or CMOS cameras, or analogally recorded by analog CCD cameras and subsequently converted in analog/digital converters) and for processing the information contained therein require, according to use, an extremely high amount of computing. Computer hardware, which is specialized for vector calculation and color mixture, so-called graphical processing units GPU (e.g. so-called 3D-accelerated graphics cards, preferably having the OpenGL standard and/or Direct X standard that are/is implemented on the hardware), and which has been developed particularly for entertainment electronics (computer games and animation) or for the depiction of three-dimensional structures (CAD), includes realizations of image processing algorithmics based on semiconductor technology. The inventive implementation of an item of hardware of the aforementioned type as an essential part of image processing enables an economically sensible realization of a computer performance required for carrying out real-time image processing. According to the invention, the GPU (also denoted, in part, as a VPU video processing unit) is not used in a conventional manner (namely for transforming artificial three-dimensional worlds into a two-dimensional view that is as realistic as possible on a display screen, but instead is used for the contrary by transforming real two-dimensional views (generally speaking: camera images) in order to determine the actual geometries prevailing in the real three-dimensional space.
(FR)Les algorithmes permettant de traiter des images numérisées (prises par voie numérique, par exemple par des caméras CCD ou CMOS numériques, ou prises par voie analogique, par des caméras CCD analogiques, puis converties dans des convertisseurs analogique-numérique), ainsi que les informations qu'elles contiennent, sont extrêmement complexes en termes de calcul, selon l'utilisation voulue. Des matériels informatiques spécialisés en matière de calcul vectoriel et de mélange de couleurs, ou unités de traitement graphique (par ex. cartes graphiques accélérées 3D, de préférence avec application, côté matériel, de la norme OpenGL et/ou Direct-X), essentiellement mises au point pour l'électronique de divertissement (jeux informatiques et animation informatique) ou la représentation de structures en 3 dimensions (CAD), comprennent des réalisations d'algorithmique de traitement d'images à base de technique de semi-conducteurs. La mise en oeuvre, selon l'invention, d'un matériel de ce type comme partie essentielle du traitement d'image, permet de parvenir à une performance informatique pertinente sur le plan économique, pour le traitement d'image en temps réel. A cet effet, selon l'invention, la GPU (= unité de traitement graphique) (désignée parfois sous l'appellation de VPU (= unité de traitement vidéo)) n'est pas utilisée de manière traditionnelle jusqu'à maintenant (à savoir pour la transformation de mondes en 3 dimensions artificiels, dans la représentation en 2D la plus réaliste possible sur un écran), mais à l'inverse, à savoir pour la transformation de représentations en 2D réelles (de manière générale : images caméra), afin de déterminer, sur cette base, les géométries effectivement présentes dans l'espace tridimensionnel réel.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, OM, PH, PL, PT, RO, RU, SD, SE, SG, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: German (DE)
Filing Language: German (DE)