WO2004027707A3 - Image processing on an item of hardware that is optimized with regard to vector calculation and color mixing - Google Patents

Image processing on an item of hardware that is optimized with regard to vector calculation and color mixing Download PDF

Info

Publication number
WO2004027707A3
WO2004027707A3 PCT/EP2003/010030 EP0310030W WO2004027707A3 WO 2004027707 A3 WO2004027707 A3 WO 2004027707A3 EP 0310030 W EP0310030 W EP 0310030W WO 2004027707 A3 WO2004027707 A3 WO 2004027707A3
Authority
WO
WIPO (PCT)
Prior art keywords
hardware
image processing
dimensional
processing
real
Prior art date
Application number
PCT/EP2003/010030
Other languages
German (de)
French (fr)
Other versions
WO2004027707A2 (en
Inventor
Franke Uwe
Pascal Paysan
Fridtjof Stein
Alexander Wuerz-Wessel
Original Assignee
Daimler Chrysler Ag
Franke Uwe
Pascal Paysan
Fridtjof Stein
Alexander Wuerz-Wessel
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daimler Chrysler Ag, Franke Uwe, Pascal Paysan, Fridtjof Stein, Alexander Wuerz-Wessel filed Critical Daimler Chrysler Ag
Priority to AU2003267334A priority Critical patent/AU2003267334A1/en
Publication of WO2004027707A2 publication Critical patent/WO2004027707A2/en
Publication of WO2004027707A3 publication Critical patent/WO2004027707A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/20Processor architectures; Processor configuration, e.g. pipelining

Abstract

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.
PCT/EP2003/010030 2002-09-11 2003-09-10 Image processing on an item of hardware that is optimized with regard to vector calculation and color mixing WO2004027707A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003267334A AU2003267334A1 (en) 2002-09-11 2003-09-10 Image processing on an item of hardware that is optimized with regard to vector calculation and color mixing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE2002142087 DE10242087A1 (en) 2002-09-11 2002-09-11 Image processing device e.g. for entertainment electronics, has hardware optimized for vector computation and color mixing,
DE10242087.4 2002-09-11

Publications (2)

Publication Number Publication Date
WO2004027707A2 WO2004027707A2 (en) 2004-04-01
WO2004027707A3 true WO2004027707A3 (en) 2004-05-27

Family

ID=31895814

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2003/010030 WO2004027707A2 (en) 2002-09-11 2003-09-10 Image processing on an item of hardware that is optimized with regard to vector calculation and color mixing

Country Status (3)

Country Link
AU (1) AU2003267334A1 (en)
DE (1) DE10242087A1 (en)
WO (1) WO2004027707A2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8040353B2 (en) 2004-04-16 2011-10-18 Apple Inc. System for emulating graphics operations
US8508549B2 (en) 2004-06-24 2013-08-13 Apple Inc. User-interface design
US8704837B2 (en) 2004-04-16 2014-04-22 Apple Inc. High-level program interface for graphics operations
US8869027B2 (en) 2006-08-04 2014-10-21 Apple Inc. Management and generation of dashboards
US8954871B2 (en) 2007-07-18 2015-02-10 Apple Inc. User-centric widgets and dashboards
US9104294B2 (en) 2005-10-27 2015-08-11 Apple Inc. Linked widgets
US9384470B2 (en) 2005-01-07 2016-07-05 Apple Inc. Slide show navigation
US9417888B2 (en) 2005-11-18 2016-08-16 Apple Inc. Management of user interface elements in a display environment
US9477646B2 (en) 2004-06-25 2016-10-25 Apple Inc. Procedurally expressing graphic objects for web pages
US9507503B2 (en) 2004-06-25 2016-11-29 Apple Inc. Remote access to layer and user interface elements
US9513930B2 (en) 2005-10-27 2016-12-06 Apple Inc. Workflow widgets

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7636489B2 (en) 2004-04-16 2009-12-22 Apple Inc. Blur computation algorithm
US7231632B2 (en) 2004-04-16 2007-06-12 Apple Computer, Inc. System for reducing the number of programs necessary to render an image
US8134561B2 (en) 2004-04-16 2012-03-13 Apple Inc. System for optimizing graphics operations
US7248265B2 (en) 2004-04-16 2007-07-24 Apple Inc. System and method for processing graphics operations with graphics processing unit
US8130237B2 (en) 2004-06-24 2012-03-06 Apple Inc. Resolution independent user interface design
US7397964B2 (en) 2004-06-24 2008-07-08 Apple Inc. Gaussian blur approximation suitable for GPU
US7761800B2 (en) 2004-06-25 2010-07-20 Apple Inc. Unified interest layer for user interface
US7652678B2 (en) 2004-06-25 2010-01-26 Apple Inc. Partial display updates in a windowing system using a programmable graphics processing unit
US7227551B2 (en) 2004-12-23 2007-06-05 Apple Inc. Manipulating text and graphic appearance
KR20070016852A (en) * 2005-08-05 2007-02-08 (주)지큐소프트 Method for optimizing 3d graphic algorithm according to mobile 3d chipset spec
US7743336B2 (en) 2005-10-27 2010-06-22 Apple Inc. Widget security
EP3480057B1 (en) 2007-04-30 2022-07-06 Mobileye Vision Technologies Ltd. Rear obstruction detection
US9619304B2 (en) 2008-02-05 2017-04-11 Adobe Systems Incorporated Automatic connections between application components
KR101520067B1 (en) 2008-10-02 2015-05-13 삼성전자 주식회사 Graphic processing method and apparatus implementing window system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998045815A1 (en) * 1997-04-04 1998-10-15 Intergraph Corporation Apparatus and method for applying effects to graphical images

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998045815A1 (en) * 1997-04-04 1998-10-15 Intergraph Corporation Apparatus and method for applying effects to graphical images

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
BUSCH C ET AL: "Feature based recognition of traffic video streams for online route tracing", VTC '98. 48TH IEEE VEHICULAR TECHNOLOGY CONFERENCE. PATHWAY TO A GLOBAL WIRELESS REVOLUTION (CAT. NO.98CH36151), VTC '98. 48TH IEEE VEHICULAR TECHNOLOGY CONFERENCE. PATHWAY TO A GLOBAL WIRELESS REVOLUTION, OTTAWA, ONT., CANADA, 18-21 MAY 1998, 1998, New York, NY, USA, IEEE, USA, pages 1790 - 1794 vol.3, XP010288291, ISBN: 0-7803-4320-4 *
FOLEY J D ET AL: "18.2 Display-Pocessor Systems", 1990, COMPUTER GRAPHICS. PRINCIPLES AND PRACTICE, READING, ADDISON WESLEY, US, PAGE(S) 861-866, XP002273605 *
HADWIGER M ET AL: "Hardware-accelerated high-quality filtering on PC hardware", VISION, MODELING, AND VISUALIZATION 2001. PROCEEDINGS, PROCEEDINGS OF 2001 CONFERENCE ON VISION, MODELLING AND VISUALIZATION, STUTTGART, GERMANY, 21-23 NOV. 2001, 2001, Amerstdam, Netherlands, IOS Press, Netherlands, pages 105 - 112,520, XP009027713, ISBN: 3-89838-028-9 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8040353B2 (en) 2004-04-16 2011-10-18 Apple Inc. System for emulating graphics operations
US8044963B2 (en) 2004-04-16 2011-10-25 Apple Inc. System for emulating graphics operations
US8704837B2 (en) 2004-04-16 2014-04-22 Apple Inc. High-level program interface for graphics operations
US8508549B2 (en) 2004-06-24 2013-08-13 Apple Inc. User-interface design
US9477646B2 (en) 2004-06-25 2016-10-25 Apple Inc. Procedurally expressing graphic objects for web pages
US9507503B2 (en) 2004-06-25 2016-11-29 Apple Inc. Remote access to layer and user interface elements
US9384470B2 (en) 2005-01-07 2016-07-05 Apple Inc. Slide show navigation
US9104294B2 (en) 2005-10-27 2015-08-11 Apple Inc. Linked widgets
US9513930B2 (en) 2005-10-27 2016-12-06 Apple Inc. Workflow widgets
US9417888B2 (en) 2005-11-18 2016-08-16 Apple Inc. Management of user interface elements in a display environment
US8869027B2 (en) 2006-08-04 2014-10-21 Apple Inc. Management and generation of dashboards
US8954871B2 (en) 2007-07-18 2015-02-10 Apple Inc. User-centric widgets and dashboards
US9483164B2 (en) 2007-07-18 2016-11-01 Apple Inc. User-centric widgets and dashboards

Also Published As

Publication number Publication date
DE10242087A1 (en) 2004-03-25
AU2003267334A1 (en) 2004-04-08
AU2003267334A8 (en) 2004-04-08
WO2004027707A2 (en) 2004-04-01

Similar Documents

Publication Publication Date Title
WO2004027707A3 (en) Image processing on an item of hardware that is optimized with regard to vector calculation and color mixing
US7471301B2 (en) Method and system enabling real time mixing of synthetic images and video images by a user
WO2002007092A8 (en) Multiprocessor system for 3d image rendering
US7905779B2 (en) Video game including effects for providing different first person experiences of the same video game world and a storage medium storing software for the video game
JP4173477B2 (en) Real-time rendering method
US7256779B2 (en) Video game play using panoramically-composited depth-mapped cube mapping
Bregler Motion capture technology for entertainment [in the spotlight]
KR100823786B1 (en) Display, displaying method, and computer-readable information recording medium having a program recorded thereon
CN108648257B (en) Panoramic picture acquisition method and device, storage medium and electronic device
US20130101164A1 (en) Method of real-time cropping of a real entity recorded in a video sequence
JP7277085B2 (en) Information processing device, information processing method and program
US8754846B2 (en) Indication position calculation system, indicator for indication position calculation system, game system, and indication position calculation method
TW200818054A (en) Tile based precision rasterization in graphics pipeline
WO2004046881A3 (en) Visible surface determination system & methodology in computer graphics using interval analysis
CN111729307B (en) Virtual scene display method, device, equipment and storage medium
US8884949B1 (en) Method and system for real time rendering of objects from a low resolution depth camera
Zioulis et al. 3D tele-immersion platform for interactive immersive experiences between remote users
CN111862348A (en) Video display method, video generation method, video display device, video generation device, video display equipment and storage medium
US8290214B2 (en) Indication position calculation system, indicator for indication position calculation system, game system, and indication position calculation method for user input in dynamic gaming systems
CN109658488A (en) Accelerate the method for decoding camera shooting head video flowing in a kind of virtual reality fusion system by Programmable GPU
Minatani et al. Face-to-face tabletop remote collaboration in mixed reality
WO2022107688A1 (en) Image generating device, image generating method, and program
CN203250481U (en) Interactive video display system for multimedia display
US11769299B1 (en) Systems and methods for capturing, transporting, and reproducing three-dimensional simulations as interactive volumetric displays
TW202408224A (en) Virtual and real integrated reality co-performance system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): 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

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM 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 BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)