WO2002007092A8 - Multiprocessor system for 3d image rendering - Google Patents
Multiprocessor system for 3d image rendering Download PDFInfo
- Publication number
- WO2002007092A8 WO2002007092A8 PCT/US2001/022301 US0122301W WO0207092A8 WO 2002007092 A8 WO2002007092 A8 WO 2002007092A8 US 0122301 W US0122301 W US 0122301W WO 0207092 A8 WO0207092 A8 WO 0207092A8
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- graphics
- subvolume
- gpu
- assigned
- rendered
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
Abstract
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US21900600P | 2000-07-18 | 2000-07-18 | |
US60/219,006 | 2000-07-18 | ||
US09/888,438 US7405734B2 (en) | 2000-07-18 | 2001-06-26 | Method and system for presenting three-dimensional computer graphics images using multiple graphics processing units |
US09/888,438 | 2001-06-26 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2002007092A2 WO2002007092A2 (en) | 2002-01-24 |
WO2002007092A3 WO2002007092A3 (en) | 2002-04-25 |
WO2002007092A8 true WO2002007092A8 (en) | 2002-10-03 |
Family
ID=26913470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/022301 WO2002007092A2 (en) | 2000-07-18 | 2001-07-17 | Multiprocessor system for 3d image rendering |
Country Status (2)
Country | Link |
---|---|
US (2) | US7405734B2 (en) |
WO (1) | WO2002007092A2 (en) |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030132291A1 (en) * | 2002-01-11 | 2003-07-17 | Metrologic Instruments, Inc. | Point of sale (POS) station having bar code reading system with integrated internet-enabled customer-kiosk terminal |
US7405734B2 (en) * | 2000-07-18 | 2008-07-29 | Silicon Graphics, Inc. | Method and system for presenting three-dimensional computer graphics images using multiple graphics processing units |
US8042740B2 (en) * | 2000-11-24 | 2011-10-25 | Metrologic Instruments, Inc. | Method of reading bar code symbols on objects at a point-of-sale station by passing said objects through a complex of stationary coplanar illumination and imaging planes projected into a 3D imaging volume |
IL159512A0 (en) * | 2001-06-26 | 2004-06-01 | Abgenix Inc | Antibodies to opgl |
GB2378108B (en) | 2001-07-24 | 2005-08-17 | Imagination Tech Ltd | Three dimensional graphics system |
US20060038009A1 (en) | 2002-01-11 | 2006-02-23 | Metrologic Instruments, Inc. | Point of sale (POS) based bar code reading and cash register systems with integrated internet-enabled customer-kiosk terminals |
KR100454508B1 (en) * | 2002-07-05 | 2004-11-03 | 허명준 | Natural water having deodorization ability and sterilization effect against resistent bacteria, and produce method thereof |
JP4467267B2 (en) * | 2002-09-06 | 2010-05-26 | 株式会社ソニー・コンピュータエンタテインメント | Image processing method, image processing apparatus, and image processing system |
JP4855930B2 (en) * | 2003-05-02 | 2012-01-18 | アラン ロバート ステイカー、 | Interactive system and method for video composition |
US20090027383A1 (en) * | 2003-11-19 | 2009-01-29 | Lucid Information Technology, Ltd. | Computing system parallelizing the operation of multiple graphics processing pipelines (GPPLs) and supporting depth-less based image recomposition |
US20080074431A1 (en) * | 2003-11-19 | 2008-03-27 | Reuven Bakalash | Computing system capable of parallelizing the operation of multiple graphics processing units (GPUS) supported on external graphics cards |
US8085273B2 (en) | 2003-11-19 | 2011-12-27 | Lucid Information Technology, Ltd | Multi-mode parallel graphics rendering system employing real-time automatic scene profiling and mode control |
JP2007512613A (en) * | 2003-11-19 | 2007-05-17 | ルシッド インフォメーション テクノロジー リミテッド | Method and system for multiple 3-D graphic pipelines on a PC bus |
US20080094403A1 (en) * | 2003-11-19 | 2008-04-24 | Reuven Bakalash | Computing system capable of parallelizing the operation graphics processing units (GPUs) supported on a CPU/GPU fusion-architecture chip and one or more external graphics cards, employing a software-implemented multi-mode parallel graphics rendering subsystem |
US8497865B2 (en) | 2006-12-31 | 2013-07-30 | Lucid Information Technology, Ltd. | Parallel graphics system employing multiple graphics processing pipelines with multiple graphics processing units (GPUS) and supporting an object division mode of parallel graphics processing using programmable pixel or vertex processing resources provided with the GPUS |
US7961194B2 (en) * | 2003-11-19 | 2011-06-14 | Lucid Information Technology, Ltd. | Method of controlling in real time the switching of modes of parallel operation of a multi-mode parallel graphics processing subsystem embodied within a host computing system |
US20070291040A1 (en) * | 2005-01-25 | 2007-12-20 | Reuven Bakalash | Multi-mode parallel graphics rendering system supporting dynamic profiling of graphics-based applications and automatic control of parallel modes of operation |
US7372463B2 (en) * | 2004-04-09 | 2008-05-13 | Paul Vivek Anand | Method and system for intelligent scalable animation with intelligent parallel processing engine and intelligent animation engine |
DE102004042166A1 (en) * | 2004-08-31 | 2006-03-16 | MAX-PLANCK-Gesellschaft zur Förderung der Wissenschaften e.V. | Image processing device and corresponding operating method |
WO2006064774A1 (en) * | 2004-12-13 | 2006-06-22 | Matsushita Electric Industrial Co., Ltd. | Multilayer body containing active material layer and solid electrolyte layer, and all-solid lithium secondary battery using same |
JP2008538620A (en) | 2005-01-25 | 2008-10-30 | ルーシッド インフォメイション テクノロジー リミテッド | Graphics processing and display system using multiple graphics cores on a monolithic silicon chip |
US20090096798A1 (en) * | 2005-01-25 | 2009-04-16 | Reuven Bakalash | Graphics Processing and Display System Employing Multiple Graphics Cores on a Silicon Chip of Monolithic Construction |
US7978204B2 (en) * | 2005-04-29 | 2011-07-12 | Nvidia Corporation | Transparency-conserving system, method and computer program product to generate and blend images |
US8893016B2 (en) * | 2005-06-10 | 2014-11-18 | Nvidia Corporation | Using a graphics system to enable a multi-user computer system |
US10026140B2 (en) * | 2005-06-10 | 2018-07-17 | Nvidia Corporation | Using a scalable graphics system to enable a general-purpose multi-user computer system |
US7656412B2 (en) * | 2005-12-21 | 2010-02-02 | Microsoft Corporation | Texture resampling with a processor |
US7924278B2 (en) * | 2006-07-28 | 2011-04-12 | Microsoft Corporation | Real-time GPU rendering of piecewise algebraic surfaces |
GB2449398B (en) * | 2006-09-29 | 2009-02-11 | Imagination Tech Ltd | Improvements in memory management for systems for generating 3-dimensional computer images |
US7830387B2 (en) * | 2006-11-07 | 2010-11-09 | Microsoft Corporation | Parallel engine support in display driver model |
KR100803220B1 (en) * | 2006-11-20 | 2008-02-14 | 삼성전자주식회사 | Method and apparatus for rendering of 3d graphics of multi-pipeline |
WO2008067490A2 (en) * | 2006-11-29 | 2008-06-05 | University Of Utah Research Foundation | Parallel grid population |
US7932902B2 (en) * | 2007-09-25 | 2011-04-26 | Microsoft Corporation | Emitting raster and vector content from a single software component |
US8330763B2 (en) * | 2007-11-28 | 2012-12-11 | Siemens Aktiengesellschaft | Apparatus and method for volume rendering on multiple graphics processing units (GPUs) |
US8824861B2 (en) * | 2008-07-01 | 2014-09-02 | Yoostar Entertainment Group, Inc. | Interactive systems and methods for video compositing |
US8605081B2 (en) * | 2008-10-26 | 2013-12-10 | Zebra Imaging, Inc. | Converting 3D data to hogel data |
GB0823254D0 (en) | 2008-12-19 | 2009-01-28 | Imagination Tech Ltd | Multi level display control list in tile based 3D computer graphics system |
GB0823468D0 (en) | 2008-12-23 | 2009-01-28 | Imagination Tech Ltd | Display list control stream grouping in tile based 3D computer graphics systems |
JP2010165100A (en) * | 2009-01-14 | 2010-07-29 | Cellius Inc | Image generation system, program, and information storage medium |
US9235452B2 (en) * | 2010-02-05 | 2016-01-12 | Microsoft Technology Licensing, Llc | Graphics remoting using augmentation data |
AU2010354051B2 (en) * | 2010-05-27 | 2014-07-10 | Landmark Graphics Corporation | Method and system of rendering well log values |
US9424685B2 (en) | 2012-07-31 | 2016-08-23 | Imagination Technologies Limited | Unified rasterization and ray tracing rendering environments |
CN102866887B (en) * | 2012-09-07 | 2015-03-25 | 深圳市至高通信技术发展有限公司 | Method and device for realizing three-dimensional user interface |
GB201223089D0 (en) | 2012-12-20 | 2013-02-06 | Imagination Tech Ltd | Hidden culling in tile based computer generated graphics |
GB2544931B (en) | 2013-03-15 | 2017-10-18 | Imagination Tech Ltd | Rendering with point sampling and pre-computed light transport information |
GB2506706B (en) | 2013-04-02 | 2014-09-03 | Imagination Tech Ltd | Tile-based graphics |
CA2911553C (en) | 2013-05-06 | 2021-06-08 | Noo Inc. | Audio-video compositing and effects |
KR102124395B1 (en) * | 2013-08-12 | 2020-06-18 | 삼성전자주식회사 | Graphics processing apparatus and method thereof |
US9417911B2 (en) * | 2014-03-12 | 2016-08-16 | Live Planet Llc | Systems and methods for scalable asynchronous computing framework |
KR102630183B1 (en) * | 2021-12-21 | 2024-01-25 | 동아대학교 산학협력단 | Generating apparatus and method of image data for fire detection training, and learning apparatus and method using the same |
Family Cites Families (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4949280A (en) | 1988-05-10 | 1990-08-14 | Battelle Memorial Institute | Parallel processor-based raster graphics system architecture |
GB8828342D0 (en) * | 1988-12-05 | 1989-01-05 | Rediffusion Simulation Ltd | Image generator |
US5101475A (en) * | 1989-04-17 | 1992-03-31 | The Research Foundation Of State University Of New York | Method and apparatus for generating arbitrary projections of three-dimensional voxel-based data |
US5187660A (en) * | 1989-12-01 | 1993-02-16 | At&T Bell Laboratories | Arrangement for displaying on a display volumetric data |
US5459823A (en) | 1990-07-05 | 1995-10-17 | Canon Kabushiki Kaisha | Graphics engine for true colour 2D graphics |
US5557711A (en) | 1990-10-17 | 1996-09-17 | Hewlett-Packard Company | Apparatus and method for volume rendering |
JPH087715B2 (en) * | 1990-11-15 | 1996-01-29 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Data processing device and access control method |
DK0575346T3 (en) * | 1990-11-30 | 2001-12-03 | Sun Microsystems Inc | Method and apparatus for producing graphic images |
US5774133A (en) * | 1991-01-09 | 1998-06-30 | 3Dlabs Ltd. | Computer system with improved pixel processing capabilities |
US5640496A (en) | 1991-02-04 | 1997-06-17 | Medical Instrumentation And Diagnostics Corp. (Midco) | Method and apparatus for management of image data by linked lists of pixel values |
JPH05189549A (en) | 1991-09-10 | 1993-07-30 | Kubota Corp | Image data processor by multiprocessor |
US5361385A (en) * | 1992-08-26 | 1994-11-01 | Reuven Bakalash | Parallel computing system for volumetric modeling, data processing and visualization |
US5392393A (en) | 1993-06-04 | 1995-02-21 | Sun Microsystems, Inc. | Architecture for a high performance three dimensional graphics accelerator |
US5544283A (en) * | 1993-07-26 | 1996-08-06 | The Research Foundation Of State University Of New York | Method and apparatus for real-time volume rendering from an arbitrary viewing direction |
US5734808A (en) * | 1993-09-28 | 1998-03-31 | Namco Ltd. | Pipeline processing device, clipping processing device, three-dimensional simulator device and pipeline processing method |
US6559843B1 (en) * | 1993-10-01 | 2003-05-06 | Compaq Computer Corporation | Segmented ray casting data parallel volume rendering |
EP0693737A3 (en) * | 1994-07-21 | 1997-01-08 | Ibm | Method and apparatus for managing multiprocessor graphical workload distribution |
CN1164904A (en) * | 1994-09-06 | 1997-11-12 | 纽约州州立大学研究基金会 | Apparatus and method for real-time volume visualization |
US5764228A (en) * | 1995-03-24 | 1998-06-09 | 3Dlabs Inc., Ltd. | Graphics pre-processing and rendering system |
US6016150A (en) | 1995-08-04 | 2000-01-18 | Microsoft Corporation | Sprite compositor and method for performing lighting and shading operations using a compositor to combine factored image layers |
US6064393A (en) | 1995-08-04 | 2000-05-16 | Microsoft Corporation | Method for measuring the fidelity of warped image layer approximations in a real-time graphics rendering pipeline |
US5794016A (en) * | 1995-12-11 | 1998-08-11 | Dynamic Pictures, Inc. | Parallel-processor graphics architecture |
KR100269106B1 (en) | 1996-03-21 | 2000-11-01 | 윤종용 | Multiprocessor graphics system |
JP3763136B2 (en) * | 1996-12-27 | 2006-04-05 | ソニー株式会社 | Drawing method and drawing apparatus |
US6008813A (en) * | 1997-08-01 | 1999-12-28 | Mitsubishi Electric Information Technology Center America, Inc. (Ita) | Real-time PC based volume rendering system |
US6052129A (en) * | 1997-10-01 | 2000-04-18 | International Business Machines Corporation | Method and apparatus for deferred clipping of polygons |
US6100899A (en) | 1997-10-02 | 2000-08-08 | Silicon Graphics, Inc. | System and method for performing high-precision, multi-channel blending using multiple blending passes |
US6473089B1 (en) | 1998-03-02 | 2002-10-29 | Ati Technologies, Inc. | Method and apparatus for a video graphics circuit having parallel pixel processing |
US6771264B1 (en) * | 1998-08-20 | 2004-08-03 | Apple Computer, Inc. | Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor |
US6577317B1 (en) * | 1998-08-20 | 2003-06-10 | Apple Computer, Inc. | Apparatus and method for geometry operations in a 3D-graphics pipeline |
US7911483B1 (en) | 1998-11-09 | 2011-03-22 | Broadcom Corporation | Graphics display system with window soft horizontal scrolling mechanism |
US6532017B1 (en) * | 1998-11-12 | 2003-03-11 | Terarecon, Inc. | Volume rendering pipeline |
JP3889195B2 (en) * | 1999-02-03 | 2007-03-07 | 株式会社東芝 | Image processing apparatus, image processing system, and image processing method |
US6339432B1 (en) | 1999-09-24 | 2002-01-15 | Microsoft Corporation | Using alpha values to control pixel blending |
US20010036356A1 (en) | 2000-04-07 | 2001-11-01 | Autodesk, Inc. | Non-linear video editing system |
US7405734B2 (en) * | 2000-07-18 | 2008-07-29 | Silicon Graphics, Inc. | Method and system for presenting three-dimensional computer graphics images using multiple graphics processing units |
US6903753B1 (en) | 2000-10-31 | 2005-06-07 | Microsoft Corporation | Compositing images from multiple sources |
US6870539B1 (en) | 2000-11-17 | 2005-03-22 | Hewlett-Packard Development Company, L.P. | Systems for compositing graphical data |
US6985149B2 (en) | 2002-07-31 | 2006-01-10 | Silicon Graphics, Inc. | System and method for decoupling the user interface and application window in a graphics application |
-
2001
- 2001-06-26 US US09/888,438 patent/US7405734B2/en not_active Expired - Fee Related
- 2001-07-17 WO PCT/US2001/022301 patent/WO2002007092A2/en active Application Filing
-
2002
- 2002-05-15 US US10/145,110 patent/US20020130889A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2002007092A2 (en) | 2002-01-24 |
US20020130889A1 (en) | 2002-09-19 |
US20020015055A1 (en) | 2002-02-07 |
US7405734B2 (en) | 2008-07-29 |
WO2002007092A3 (en) | 2002-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2002007092A8 (en) | Multiprocessor system for 3d image rendering | |
EP3673463B1 (en) | Rendering an image from computer graphics using two rendering computing devices | |
US5630043A (en) | Animated texture map apparatus and method for 3-D image displays | |
US10839591B2 (en) | Stereoscopic rendering using raymarching and a virtual view broadcaster for such rendering | |
US10096157B2 (en) | Generation of three-dimensional imagery from a two-dimensional image using a depth map | |
US7348989B2 (en) | Preparing digital images for display utilizing view-dependent texturing | |
US20060074921A1 (en) | Method and system enabling real time mixing of synthetic images and video images by a user | |
US20060094500A1 (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 | |
US20120256906A1 (en) | System and method to render 3d images from a 2d source | |
WO2015196791A1 (en) | Binocular three-dimensional graphic rendering method and related system | |
JP2009163724A (en) | Graphics interface, method for rasterizing graphics data and computer readable recording medium | |
CA2298081C (en) | Image processing apparatus and method of same | |
EP1745440B1 (en) | Graphics pipeline for rendering graphics | |
CN114758051A (en) | Image rendering method and related equipment thereof | |
US6559844B1 (en) | Method and apparatus for generating multiple views using a graphics engine | |
KR20140056146A (en) | Method for estimation of occlusion in a virtual environment | |
Burnett | 61‐1: Invited Paper: Light‐field Display Architecture and the Challenge of Synthetic Light‐field Radiance Image Rendering | |
JP2001202527A (en) | Method for displaying three-dimensional graphic and three-dimensionally plotting device | |
EP1111546A2 (en) | Display techniques for three-dimensional virtual reality | |
JP2007241868A (en) | Program, information storage medium, and image generation system | |
EP1766584A2 (en) | Inverse texture mapping 3d graphics system | |
JP2009064355A (en) | Program, information storage medium, and image producing system | |
CN110969568A (en) | BIM model double-sided display accelerated rendering method, system, product and storage medium | |
Hughes et al. | The future of mixed reality: Issues in illumination and shadows | |
EP1239416A1 (en) | Method and device to calculate light sources in a scene and to generate mutual photometric effects |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AK | Designated states |
Kind code of ref document: C1 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: C1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
122 | Ep: pct application non-entry in european phase | ||
ENP | Entry into the national phase |
Ref document number: 2003129652 Country of ref document: RU Kind code of ref document: A Format of ref document f/p: F |
|
ENP | Entry into the national phase |
Ref document number: 2003129803 Country of ref document: RU Kind code of ref document: A Format of ref document f/p: F |
|
NENP | Non-entry into the national phase |
Ref country code: JP |