ES2311067T3 - Restitucion de imagenes usando la metodologia de la ruleta rusa para evaluar la iluminacion global. - Google Patents

Restitucion de imagenes usando la metodologia de la ruleta rusa para evaluar la iluminacion global. Download PDF

Info

Publication number
ES2311067T3
ES2311067T3 ES02778898T ES02778898T ES2311067T3 ES 2311067 T3 ES2311067 T3 ES 2311067T3 ES 02778898 T ES02778898 T ES 02778898T ES 02778898 T ES02778898 T ES 02778898T ES 2311067 T3 ES2311067 T3 ES 2311067T3
Authority
ES
Spain
Prior art keywords
sub
sup
line
formulae
sample points
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 - Lifetime
Application number
ES02778898T
Other languages
English (en)
Inventor
Juri Abramov
Kristjan Valur Jonsson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nvidia ARC GmbH
Original Assignee
Mental Images GmbH
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 Mental Images GmbH filed Critical Mental Images GmbH
Application granted granted Critical
Publication of ES2311067T3 publication Critical patent/ES2311067T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/00—Three-dimensional [3D] image rendering
    • G06T15/50—Lighting effects
    • G06T15/506—Illumination models
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00—General purpose image data processing
    • G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/00—Three-dimensional [3D] image rendering
    • G06T15/50—Lighting effects
    • G06T15/55—Radiosity

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Image Generation (AREA)
  • Complex Calculations (AREA)
  • Image Processing (AREA)
  • Electron Beam Exposure (AREA)
  • Image Analysis (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Color Television Systems (AREA)
  • Error Detection And Correction (AREA)

Abstract

Un sistema de gráficos de ordenador para generar un valor de píxel correspondiente a un píxel de una imagen, siendo el píxel representativo de un punto vectorx de una escena, generando el sistema de gráficos de ordenador el valor del píxel para simular la iluminación global de una pluralidad de colores, estando representada la iluminación global por una evaluación de una función f(x) teniendo la función la forma (ver fórmula) donde f(x) es una función desconocida, y g(x) y K(x, y) son funciones conocidas, sirviendo K(x,y) como cubo unitario de la integral, incluyendo el cubo unitario K (x, y) una función asociada con al menos dos colores, comprendiendo el sistema de gráficos de ordenador: A. un módulo generador estimador configurad para generar un número N seleccionado de estimadores (ver fórmula) como (ver fórmula) donde (ver fórmula) se definen de forma recurrente como (ver fórmula) con (ver fórmula) y donde Phi(x) representa la función de Heaviside y (ver fórmula) representan componentes de una secuencia multidisciplinar de baja discrepancia y donde "n"designa un índice de secuencia, el generador de estimador que genera términos sucesivos para cada estimador (ver fórmula) hasta que genera un término que tiene un valor cero. B. un módulo del valor de luminancia configurado para generar un valor de luminancia para el punto de la escena como la media de dichos valores estimados generados por dicho módulo de generador de estimador; y C. un módulo generador de valores de píxel configurado para usar el valor de luminancia generado para el punto de la escena en la generación del valor de píxel.
ES02778898T 2001-06-07 2002-06-07 Restitucion de imagenes usando la metodologia de la ruleta rusa para evaluar la iluminacion global. Expired - Lifetime ES2311067T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US29713901P 2001-06-07 2001-06-07

Publications (1)

Publication Number Publication Date
ES2311067T3 true ES2311067T3 (es) 2009-02-01

Family

ID=23145021

Family Applications (3)

Application Number Title Priority Date Filing Date
ES02778898T Expired - Lifetime ES2311067T3 (es) 2001-06-07 2002-06-07 Restitucion de imagenes usando la metodologia de la ruleta rusa para evaluar la iluminacion global.
ES02749248T Expired - Lifetime ES2290320T3 (es) 2001-06-07 2002-06-07 Generacion de imagen usando metodologias estrictamente deterministas que usan rotaciones recurrentes para generar puntos de muestra.
ES02765146T Expired - Lifetime ES2315396T3 (es) 2001-06-07 2002-06-07 Restitucion de imagenes utilizando una metodologia estrictamente deterministica para generar una secuencia tosca de puntos de muestra.

Family Applications After (2)

Application Number Title Priority Date Filing Date
ES02749248T Expired - Lifetime ES2290320T3 (es) 2001-06-07 2002-06-07 Generacion de imagen usando metodologias estrictamente deterministas que usan rotaciones recurrentes para generar puntos de muestra.
ES02765146T Expired - Lifetime ES2315396T3 (es) 2001-06-07 2002-06-07 Restitucion de imagenes utilizando una metodologia estrictamente deterministica para generar una secuencia tosca de puntos de muestra.

Country Status (9)

Country Link
US (3) US7046244B2 (es)
EP (3) EP1405271B1 (es)
JP (3) JP4344606B2 (es)
AT (3) ATE409928T1 (es)
AU (3) AU2002329516B2 (es)
CA (3) CA2449282C (es)
DE (3) DE60229129D1 (es)
ES (3) ES2311067T3 (es)
WO (3) WO2002099754A1 (es)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7502027B1 (en) * 1999-09-13 2009-03-10 Solidworks Corporation Electronic drawing viewer
US8248416B2 (en) * 2000-06-19 2012-08-21 Mental Images Gmbh Efficient ray tracing without acceleration data structure
US7184042B2 (en) * 2000-06-19 2007-02-27 Mental Images Gmbh Computer graphic system and computer-implemented method for generating images using a ray tracing methodology that makes use of a ray tree generated using low-discrepancy sequences and ray tracer for use therewith
US7773088B2 (en) * 2000-06-19 2010-08-10 Mental Images Gmbh Simultaneous simulation of markov chains using quasi-monte carlo techniques
US7499053B2 (en) * 2000-06-19 2009-03-03 Mental Images Gmbh Real-time precision ray tracing
US7659894B2 (en) * 2000-06-19 2010-02-09 Mental Images Gmbh Terminating spatial partition hierarchies by a priori bounding memory
US7952583B2 (en) * 2000-06-19 2011-05-31 Mental Images Gmbh Quasi-monte carlo light transport simulation by efficient ray tracing
US8188997B2 (en) * 2000-06-19 2012-05-29 Mental Images Gmbh Accelerated ray tracing using shallow bounding volume hierarchies
AU2003239298A1 (en) * 2002-05-15 2003-12-02 Mental Images Gmbh Evaluating integrals using stratification of integration domain using rank-1 lattices
US7589729B2 (en) * 2002-05-15 2009-09-15 Mental Images Gmbh Image synthesis by rank-1 lattices
US7567248B1 (en) * 2004-04-28 2009-07-28 Mark William R System and method for computing intersections between rays and surfaces
US7298370B1 (en) * 2005-04-16 2007-11-20 Apple Inc. Depth ordering of planes and displaying interconnects having an appearance indicating data characteristics
US8698844B1 (en) * 2005-04-16 2014-04-15 Apple Inc. Processing cursor movements in a graphical user interface of a multimedia application
EP1899896A2 (en) * 2005-06-23 2008-03-19 Mental Images GmbH Real-time precision ray tracing
CA2660190A1 (en) * 2006-08-15 2008-02-21 Alexander Keller Simultaneous simulation of markov chains using quasi-monte carlo techniques
WO2008076852A1 (en) * 2006-12-14 2008-06-26 Mental Images Gmbh Computer graphics using meshless finite elements for light transport
US7755628B2 (en) * 2006-12-29 2010-07-13 Intel Corporation Method and apparatus for multi-level ray tracing
US8623019B2 (en) * 2007-07-03 2014-01-07 Pioneer Surgical Technology, Inc. Bone plate system
US9619917B2 (en) 2008-10-03 2017-04-11 Apple Inc. Depth of field for a camera in a media-editing application
US8131770B2 (en) * 2009-01-30 2012-03-06 Nvidia Corporation System, method, and computer program product for importance sampling of partitioned domains
US8266623B2 (en) 2009-04-29 2012-09-11 Nvidia Corporation System, method, and computer program product for decomposing a sampling task into a plurality of jobs
KR101661166B1 (ko) * 2010-06-14 2016-09-29 연세대학교 산학협력단 3차원 영상 시스템에서 광선 추적 방법 및 장치
US8860725B2 (en) 2010-08-13 2014-10-14 Nvidia Corporation System, method, and computer program product for deterministically simulating light transport
JP2012181825A (ja) * 2011-02-09 2012-09-20 Canon Inc 画像処理装置およびその方法
JP5839907B2 (ja) * 2011-09-15 2016-01-06 キヤノン株式会社 画像処理装置および画像処理方法
US8847957B1 (en) * 2011-10-05 2014-09-30 Nvidia Corporation Divide-and-conquer system, method, and computer program product for providing photon mapping
CN102496173A (zh) * 2011-12-06 2012-06-13 阳赛 一种用于采样点分离的数字偏移方法
CN102496170A (zh) * 2011-12-06 2012-06-13 阳赛 一种用于采样任务分解的方法
US9202139B2 (en) * 2012-07-18 2015-12-01 Nvidia Corporation System, method, and computer program product for generating a subset of a low discrepancy sequence
US9367955B2 (en) * 2012-11-26 2016-06-14 Nvidia Corporation System, method, and computer program product for tiled screen space sample scrambling for parallel deterministic consistent light transport simulation
KR102223064B1 (ko) * 2014-03-18 2021-03-04 삼성전자주식회사 영상 처리 장치 및 방법
US9679398B2 (en) * 2015-10-19 2017-06-13 Chaos Software Ltd. Rendering images using color contribution values of render elements
CN114646290B (zh) * 2022-03-02 2023-08-25 中国地质调查局西安矿产资源调查中心 一种地球物理勘探野外点位放样方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6529193B1 (en) * 1996-06-25 2003-03-04 Mental Images Gmbh & Co. Kg System and method for generating pixel values for pixels in an image using strictly deterministic methodologies for generating sample points
WO1997050060A1 (en) * 1996-06-25 1997-12-31 Mental Images Gmbh & Co. Kg System and method for generating pixel values for pixels in an image using strictly deterministic methodologies for generating sample points
GB9713186D0 (en) * 1997-06-24 1997-08-27 Univ Sheffield Artificial joints
US6664961B2 (en) * 2000-12-20 2003-12-16 Rutgers, The State University Of Nj Resample and composite engine for real-time volume rendering

Also Published As

Publication number Publication date
JP4344606B2 (ja) 2009-10-14
JP4133806B2 (ja) 2008-08-13
US20030034968A1 (en) 2003-02-20
ATE373288T1 (de) 2007-09-15
ES2290320T3 (es) 2008-02-16
EP1419485A1 (en) 2004-05-19
WO2002099751A1 (en) 2002-12-12
EP1397782B1 (en) 2008-10-01
JP2005503607A (ja) 2005-02-03
AU2002319869B2 (en) 2008-10-02
AU2002348894B2 (en) 2008-10-16
US6911976B2 (en) 2005-06-28
CA2449690C (en) 2008-03-25
DE60222437T2 (de) 2008-06-12
EP1405271A1 (en) 2004-04-07
US20030052874A1 (en) 2003-03-20
ES2315396T3 (es) 2009-04-01
DE60227811D1 (de) 2008-09-04
JP2005505810A (ja) 2005-02-24
AU2002329516B2 (en) 2008-10-02
JP4100625B2 (ja) 2008-06-11
ATE409928T1 (de) 2008-10-15
EP1419485B1 (en) 2007-09-12
JP2005506607A (ja) 2005-03-03
CA2449282A1 (en) 2002-12-19
US7046244B2 (en) 2006-05-16
US6885370B2 (en) 2005-04-26
CA2449684A1 (en) 2002-12-12
US20030063082A1 (en) 2003-04-03
CA2449690A1 (en) 2002-12-12
DE60222437D1 (de) 2007-10-25
EP1397782A1 (en) 2004-03-17
WO2002099754A1 (en) 2002-12-12
EP1405271B1 (en) 2008-07-23
DE60229129D1 (de) 2008-11-13
CA2449282C (en) 2010-01-05
WO2002101657A1 (en) 2002-12-19
ATE402458T1 (de) 2008-08-15

Similar Documents

Publication Publication Date Title
ATE409928T1 (de) Bildsynthese mit genau determinitischen methodologien zur groben musterpunktensequenzerzeugung
CN101536484B (zh) 图像信号编码方法及解码方法、信息源编码及解码方法、它们的装置
Sinisalo Checking the Goldbach conjecture up to 4⋅ 10¹¹
NO20012988L (no) Fremgangsmåte for å estimere egenskapene for et flerkomponentfluidum under anvendelse av pseudokomponenter
US11226740B2 (en) Selectively performing inline compression based on data entropy
KR970062942A (ko) 구조화 데이타의 압축방법 및 시스템
ATE360920T1 (de) System und verfahren zum komprimieren und dekomprimieren von daten in echtzeit
ATE410751T1 (de) Vorrichtung zur erzeugung eines volumenbildes von einem bewegten objekt
Kogan et al. Knizhnik–Zamolodchikov-type equations for gauged WZNW models
Montero et al. Electro-optical parameters and Raman intensities of CH4, CH3D, CH2D2, CHD3 and CD4
Ghilencea Compact dimensions and their radiative mixing
Heitz et al. Linear-light shading with linearly transformed cosines
GB2540215A (en) An apparatus and method for performing division
Burd et al. Independent random cascades on Galton-Watson trees
Ortega The symplectic reduced spaces of a Poisson action
Walters III et al. Using truncated multipliers in DCT and IDCT hardware accelerators
Ahmadzadeh et al. Systematic Approach to the Analysis of NN and N N¯ Total Cross Sections
Woodward et al. Use of local-density pseudopotentials in Hartree-Fock calculations
Chen Bernoulli numbers via determinants
CA2463824A1 (en) Lossless variable-bit signature compression
Cappellaro The Rate of Supernovae in Normal Galaxies
Guralnick et al. Zero-one generation laws for finite simple groups
Taniwaki et al. Distributed computing for CO laser simulation
Eggers et al. Translationally invariant cumulants in energy cascade models of turbulence
Entacher On the CRAY-system random number generator