SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Pre-Integrated Volume-Rendering
with
Randomized Transfer-Functions

Klaus Engel, Guido Reina, Thomas Ertl
Klaus Engel, Guido Reina, Thomas Ertl

Abteilung Visualisierung und Interaktive Systeme
Abteilung Visualisierung und Interaktive Systeme
Universität Stuttgart
Universität Stuttgart

Frank Oellien, W.D. Ihlenfeldt
Frank Oellien, W.D. Ihlenfeldt

Computer Chemie Centrum
Computer Chemie Centrum
Universität Erlangen-Nürnberg
Universität Erlangen-Nürnberg

V3D2 Symposium 21./22. Februar 2002
Volume Data Sources
Measurements
(cryo-electron
microscopy)
Binning of
multi-variate data

Computed data
(molecular orbitals)

Simulations
(convection flow)

Synthetic data
(radial distance volume
+ Perlin Noise)

V3D2 Symposium 2002 - ChemVis Project
Volume Rendering - Physical Model

• Physics of light transport
• Simplified to Volume Rendering Integral

I ( s) = I ( s0 )e

−τ ( s0 , s )

s2

s

+ ³ q( s' ) ⋅ e

−τ ( s ', s )

ds'

s0

τ ( s1, s2 ) = ³ κ ( s)ds
s1

• Transfer Function:
Assigns opacity and color

•
s

s0

• Discretization
n

j =i +1

d

d

d

n

i =0

d

I (sn ) = ¦ Ciα i ∏ (1 − α j )
s1 



V3D2 Symposium 2002 - ChemVis Project

 sn
Texture-based Volume Rendering
2D textures
(axis-aligned
slices)

texturing
(bilinear
interpolation)

compositing
(blending)

texturing
(trilinear
interpolation)

compositing
(blending)

3D textures
(view-aligned
Slices)

V3D2 Symposium 2002 - ChemVis Project
Volume Rendering - Classification

Classification

Interpolation

Transfer-Functions
Pre-Classification
Voxel

Interpolation

Classification
Post-Classification

V3D2 Symposium 2002 - ChemVis Project
Higher Sampling Rates
Cryoelectron-microscopic Volume
Isosurface of Escherichia Coli Ribosome at 18 Ångström

All data slices
V3D2 Symposium 2002 - ChemVis Project

10 times more slices
Higher Sampling Rates – Problem

• Discrete Approximation of Volume Rendering
Integral will converge to correct result for d→0
– According to Sampling Theorem sampling rate must be
greater than the Nyquist frequency
– But: High frequencies in the Transfer Function may
considerably increase the required sampling rate

• Pre-Integrated Volume Rendering
– Idea: Split numerical integration into
• one pre-integration for the transfer function
• one integration for the scalar field
– Pre-Integrate Ray-Segments in a pre-processing step
V3D2 Symposium 2002 - ChemVis Project
Pre-Integrated Volume Rendering
slice-by-slice

slab-by-slab

project slice

sf sb
texture
polygon
pre-integrate all
fetch integral from
possible combinations s dependent texture
b
sb

sf sb

sf

sf

front back
slice slice

hardware-accelerated
implementation
on NVidia NV20
and ATI R200
chips

V3D2 Symposium 2002 - ChemVis Project
Single Peaked Transfer-Functions

V3D2 Symposium 2002 - ChemVis Project
Multi-Peak Transfer-Functions

V3D2 Symposium 2002 - ChemVis Project
Randomized Transfer-Functions

V3D2 Symposium 2002 - ChemVis Project
Randomized Transfer-Functions

V3D2 Symposium 2002 - ChemVis Project
Results – Classification schemes
Pre-Classification

Post-Classification

Pre-Integrated-Classification

V3D2 Symposium 2002 - ChemVis Project
Results - OrbVis

V3D2 Symposium 2002 - ChemVis Project
Results – Randomized Transfer Functions

V3D2 Symposium 2002 - ChemVis Project
Results – Randomized Transfer Functions

V3D2 Symposium 2002 - ChemVis Project
Results – Randomized Transfer Functions

V3D2 Symposium 2002 - ChemVis Project
Conclusions

• Pre-Integrated Volume Rendering
–
–
–
–

hardware-accelerated Implementation
integration into digital documents ?
reproduces high frequencies in the TFs
ideally suited for random TFs

• Randomized Transfer Functions
– a new visualization technique for volume data
– somehow related to LIC
– visualizes “all” isosurfaces at the same time
V3D2 Symposium 2002 - ChemVis Project
InfoVis - Previous Work
VRML-based NCI Database Interface

detailed
structure
information

substructure
search
NCI
anti-viral
anti-tumor
database

results
toxicity (LD50) of chemical
compounds against breast
cancer cell lines

V3D2 Symposium 2002 - ChemVis Project
Current Work
InfVis Applet I

Tool Panel

Java3D
Canvas

(filters,
selection
tools,
details)

Control
Panel
Glyph-based
(details)

+
volumetric
(overview)

V3D2 Symposium 2002 - ChemVis Project
Future Worker
Guido Reina: „Visualisierung und Manipulation großer Graphen
in einem Graphical User Interface am Beispiel der zSeries
I/O-Topologie”

V3D2 Symposium 2002 - ChemVis Project

Weitere ähnliche Inhalte

Andere mochten auch

Types of Chemical Reactions
Types of Chemical ReactionsTypes of Chemical Reactions
Types of Chemical ReactionsFairydust87118
 
Types of Chemical Reactions
Types of Chemical ReactionsTypes of Chemical Reactions
Types of Chemical ReactionsLumen Learning
 
Types of chemical reactions
Types of chemical reactionsTypes of chemical reactions
Types of chemical reactionsnstahly
 
Chemical reaction types_grade_10
Chemical reaction types_grade_10Chemical reaction types_grade_10
Chemical reaction types_grade_10suryacad
 
Types Of Chemical Reactions
Types Of Chemical ReactionsTypes Of Chemical Reactions
Types Of Chemical ReactionsBen Wildeboer
 
Different types of chemical reactions(ppt)
Different types of chemical reactions(ppt)Different types of chemical reactions(ppt)
Different types of chemical reactions(ppt)utkarshs92
 

Andere mochten auch (6)

Types of Chemical Reactions
Types of Chemical ReactionsTypes of Chemical Reactions
Types of Chemical Reactions
 
Types of Chemical Reactions
Types of Chemical ReactionsTypes of Chemical Reactions
Types of Chemical Reactions
 
Types of chemical reactions
Types of chemical reactionsTypes of chemical reactions
Types of chemical reactions
 
Chemical reaction types_grade_10
Chemical reaction types_grade_10Chemical reaction types_grade_10
Chemical reaction types_grade_10
 
Types Of Chemical Reactions
Types Of Chemical ReactionsTypes Of Chemical Reactions
Types Of Chemical Reactions
 
Different types of chemical reactions(ppt)
Different types of chemical reactions(ppt)Different types of chemical reactions(ppt)
Different types of chemical reactions(ppt)
 

Ähnlich wie Pre-Integrated Volume-Rendering with Randomized Transfer-Functions (V3D2 Workshop 2002)

Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Piero Belforte
 
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)Piero Belforte
 
Cpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networksCpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networksCPqD
 
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...Roberto Casadei
 
Watermarking Scheme based on Redundant Discrete Wavelet Transform and SVD
Watermarking Scheme based on Redundant Discrete Wavelet Transform and SVDWatermarking Scheme based on Redundant Discrete Wavelet Transform and SVD
Watermarking Scheme based on Redundant Discrete Wavelet Transform and SVDIRJET Journal
 
Layout design on MICROWIND
Layout design on MICROWINDLayout design on MICROWIND
Layout design on MICROWINDvaibhav jindal
 
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano OchoaCFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano OchoaMario Felipe Campuzano Ochoa
 
An approach to empirical Optical Character recognition paradigm using Multi-L...
An approach to empirical Optical Character recognition paradigm using Multi-L...An approach to empirical Optical Character recognition paradigm using Multi-L...
An approach to empirical Optical Character recognition paradigm using Multi-L...Abdullah al Mamun
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordiciaemedu
 
One-Pass Clustering Superpixels
One-Pass Clustering SuperpixelsOne-Pass Clustering Superpixels
One-Pass Clustering SuperpixelsKesavan Yogarajah
 
Digital Signal Processing Tutorial:Chapt 1 signal and systems
Digital Signal Processing Tutorial:Chapt 1 signal and systemsDigital Signal Processing Tutorial:Chapt 1 signal and systems
Digital Signal Processing Tutorial:Chapt 1 signal and systemsChandrashekhar Padole
 
Multi-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMulti-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMahesh Khadatare
 
User-­friendly Metaworkflows in Quantum Chemistry
User-­friendly Metaworkflows in Quantum ChemistryUser-­friendly Metaworkflows in Quantum Chemistry
User-­friendly Metaworkflows in Quantum ChemistrySandra Gesing
 
DWT-SVD Based Visual Cryptography Scheme for Audio Watermarking
DWT-SVD Based Visual Cryptography Scheme for Audio WatermarkingDWT-SVD Based Visual Cryptography Scheme for Audio Watermarking
DWT-SVD Based Visual Cryptography Scheme for Audio Watermarkinginventionjournals
 
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016Universitat Politècnica de Catalunya
 
Elliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaElliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaIAEME Publication
 
Deformable DETR Review [CDM]
Deformable DETR Review [CDM]Deformable DETR Review [CDM]
Deformable DETR Review [CDM]Dongmin Choi
 
MANOJ_H_RAO_Resume
MANOJ_H_RAO_ResumeMANOJ_H_RAO_Resume
MANOJ_H_RAO_ResumeManoj Rao
 

Ähnlich wie Pre-Integrated Volume-Rendering with Randomized Transfer-Functions (V3D2 Workshop 2002) (20)

Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
 
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
 
Ass5
Ass5Ass5
Ass5
 
Cpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networksCpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networks
 
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
 
Watermarking Scheme based on Redundant Discrete Wavelet Transform and SVD
Watermarking Scheme based on Redundant Discrete Wavelet Transform and SVDWatermarking Scheme based on Redundant Discrete Wavelet Transform and SVD
Watermarking Scheme based on Redundant Discrete Wavelet Transform and SVD
 
Layout design on MICROWIND
Layout design on MICROWINDLayout design on MICROWIND
Layout design on MICROWIND
 
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano OchoaCFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
 
An approach to empirical Optical Character recognition paradigm using Multi-L...
An approach to empirical Optical Character recognition paradigm using Multi-L...An approach to empirical Optical Character recognition paradigm using Multi-L...
An approach to empirical Optical Character recognition paradigm using Multi-L...
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
 
One-Pass Clustering Superpixels
One-Pass Clustering SuperpixelsOne-Pass Clustering Superpixels
One-Pass Clustering Superpixels
 
Digital Signal Processing Tutorial:Chapt 1 signal and systems
Digital Signal Processing Tutorial:Chapt 1 signal and systemsDigital Signal Processing Tutorial:Chapt 1 signal and systems
Digital Signal Processing Tutorial:Chapt 1 signal and systems
 
Multi-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generationMulti-core GPU – Fast parallel SAR image generation
Multi-core GPU – Fast parallel SAR image generation
 
FPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm ArchitectureFPGA Implementation of CORDIC Algorithm Architecture
FPGA Implementation of CORDIC Algorithm Architecture
 
User-­friendly Metaworkflows in Quantum Chemistry
User-­friendly Metaworkflows in Quantum ChemistryUser-­friendly Metaworkflows in Quantum Chemistry
User-­friendly Metaworkflows in Quantum Chemistry
 
DWT-SVD Based Visual Cryptography Scheme for Audio Watermarking
DWT-SVD Based Visual Cryptography Scheme for Audio WatermarkingDWT-SVD Based Visual Cryptography Scheme for Audio Watermarking
DWT-SVD Based Visual Cryptography Scheme for Audio Watermarking
 
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016
Deep Learning for Computer Vision (1/4): Image Analytics @ laSalle 2016
 
Elliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsubaElliptic curve scalar multiplier using karatsuba
Elliptic curve scalar multiplier using karatsuba
 
Deformable DETR Review [CDM]
Deformable DETR Review [CDM]Deformable DETR Review [CDM]
Deformable DETR Review [CDM]
 
MANOJ_H_RAO_Resume
MANOJ_H_RAO_ResumeMANOJ_H_RAO_Resume
MANOJ_H_RAO_Resume
 

Mehr von Frank Oellien

Algorithmen und Applikationen zur interaktiven Visualisierung und Analyse ch...
Algorithmen und Applikationen zur interaktiven  Visualisierung und Analyse ch...Algorithmen und Applikationen zur interaktiven  Visualisierung und Analyse ch...
Algorithmen und Applikationen zur interaktiven Visualisierung und Analyse ch...Frank Oellien
 
Cheminformatics – Computergestützte Anwendungen in der Chemie
Cheminformatics – Computergestützte Anwendungen in der ChemieCheminformatics – Computergestützte Anwendungen in der Chemie
Cheminformatics – Computergestützte Anwendungen in der ChemieFrank Oellien
 
Tautomers - Advanced Databases for in-silico Screening
Tautomers - Advanced Databases for in-silico ScreeningTautomers - Advanced Databases for in-silico Screening
Tautomers - Advanced Databases for in-silico ScreeningFrank Oellien
 
Tautomers - Advanced Databases for in-silico Screening?
Tautomers - Advanced Databases for in-silico Screening?Tautomers - Advanced Databases for in-silico Screening?
Tautomers - Advanced Databases for in-silico Screening?Frank Oellien
 
Intervet Chemicals Directory (ICD) - A Framework Combining Accelrys Pipeline ...
Intervet Chemicals Directory (ICD) - A Framework Combining Accelrys Pipeline ...Intervet Chemicals Directory (ICD) - A Framework Combining Accelrys Pipeline ...
Intervet Chemicals Directory (ICD) - A Framework Combining Accelrys Pipeline ...Frank Oellien
 
SP Intervets BioInformatics Portal - A customized global Pipeline Pilot Webpo...
SP Intervets BioInformatics Portal - A customized global Pipeline Pilot Webpo...SP Intervets BioInformatics Portal - A customized global Pipeline Pilot Webpo...
SP Intervets BioInformatics Portal - A customized global Pipeline Pilot Webpo...Frank Oellien
 
Chemische Visualisierung im Internet
Chemische Visualisierung im InternetChemische Visualisierung im Internet
Chemische Visualisierung im InternetFrank Oellien
 
Text Mining - Techniques & Limitations (A Pharmaceutical Industry Viewpoint)
Text Mining - Techniques & Limitations (A Pharmaceutical Industry Viewpoint)Text Mining - Techniques & Limitations (A Pharmaceutical Industry Viewpoint)
Text Mining - Techniques & Limitations (A Pharmaceutical Industry Viewpoint)Frank Oellien
 
Algorithmen und Applikationen zur interaktiven Visualisierung und visuellen D...
Algorithmen und Applikationen zur interaktiven Visualisierung und visuellen D...Algorithmen und Applikationen zur interaktiven Visualisierung und visuellen D...
Algorithmen und Applikationen zur interaktiven Visualisierung und visuellen D...Frank Oellien
 
Interactive Datamining of Large-Scale Screening Datasets
Interactive Datamining of Large-Scale Screening DatasetsInteractive Datamining of Large-Scale Screening Datasets
Interactive Datamining of Large-Scale Screening DatasetsFrank Oellien
 

Mehr von Frank Oellien (10)

Algorithmen und Applikationen zur interaktiven Visualisierung und Analyse ch...
Algorithmen und Applikationen zur interaktiven  Visualisierung und Analyse ch...Algorithmen und Applikationen zur interaktiven  Visualisierung und Analyse ch...
Algorithmen und Applikationen zur interaktiven Visualisierung und Analyse ch...
 
Cheminformatics – Computergestützte Anwendungen in der Chemie
Cheminformatics – Computergestützte Anwendungen in der ChemieCheminformatics – Computergestützte Anwendungen in der Chemie
Cheminformatics – Computergestützte Anwendungen in der Chemie
 
Tautomers - Advanced Databases for in-silico Screening
Tautomers - Advanced Databases for in-silico ScreeningTautomers - Advanced Databases for in-silico Screening
Tautomers - Advanced Databases for in-silico Screening
 
Tautomers - Advanced Databases for in-silico Screening?
Tautomers - Advanced Databases for in-silico Screening?Tautomers - Advanced Databases for in-silico Screening?
Tautomers - Advanced Databases for in-silico Screening?
 
Intervet Chemicals Directory (ICD) - A Framework Combining Accelrys Pipeline ...
Intervet Chemicals Directory (ICD) - A Framework Combining Accelrys Pipeline ...Intervet Chemicals Directory (ICD) - A Framework Combining Accelrys Pipeline ...
Intervet Chemicals Directory (ICD) - A Framework Combining Accelrys Pipeline ...
 
SP Intervets BioInformatics Portal - A customized global Pipeline Pilot Webpo...
SP Intervets BioInformatics Portal - A customized global Pipeline Pilot Webpo...SP Intervets BioInformatics Portal - A customized global Pipeline Pilot Webpo...
SP Intervets BioInformatics Portal - A customized global Pipeline Pilot Webpo...
 
Chemische Visualisierung im Internet
Chemische Visualisierung im InternetChemische Visualisierung im Internet
Chemische Visualisierung im Internet
 
Text Mining - Techniques & Limitations (A Pharmaceutical Industry Viewpoint)
Text Mining - Techniques & Limitations (A Pharmaceutical Industry Viewpoint)Text Mining - Techniques & Limitations (A Pharmaceutical Industry Viewpoint)
Text Mining - Techniques & Limitations (A Pharmaceutical Industry Viewpoint)
 
Algorithmen und Applikationen zur interaktiven Visualisierung und visuellen D...
Algorithmen und Applikationen zur interaktiven Visualisierung und visuellen D...Algorithmen und Applikationen zur interaktiven Visualisierung und visuellen D...
Algorithmen und Applikationen zur interaktiven Visualisierung und visuellen D...
 
Interactive Datamining of Large-Scale Screening Datasets
Interactive Datamining of Large-Scale Screening DatasetsInteractive Datamining of Large-Scale Screening Datasets
Interactive Datamining of Large-Scale Screening Datasets
 

Kürzlich hochgeladen

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Kürzlich hochgeladen (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Pre-Integrated Volume-Rendering with Randomized Transfer-Functions (V3D2 Workshop 2002)

  • 1. Pre-Integrated Volume-Rendering with Randomized Transfer-Functions Klaus Engel, Guido Reina, Thomas Ertl Klaus Engel, Guido Reina, Thomas Ertl Abteilung Visualisierung und Interaktive Systeme Abteilung Visualisierung und Interaktive Systeme Universität Stuttgart Universität Stuttgart Frank Oellien, W.D. Ihlenfeldt Frank Oellien, W.D. Ihlenfeldt Computer Chemie Centrum Computer Chemie Centrum Universität Erlangen-Nürnberg Universität Erlangen-Nürnberg V3D2 Symposium 21./22. Februar 2002
  • 2. Volume Data Sources Measurements (cryo-electron microscopy) Binning of multi-variate data Computed data (molecular orbitals) Simulations (convection flow) Synthetic data (radial distance volume + Perlin Noise) V3D2 Symposium 2002 - ChemVis Project
  • 3. Volume Rendering - Physical Model • Physics of light transport • Simplified to Volume Rendering Integral I ( s) = I ( s0 )e −τ ( s0 , s ) s2 s + ³ q( s' ) ⋅ e −τ ( s ', s ) ds' s0 τ ( s1, s2 ) = ³ κ ( s)ds s1 • Transfer Function: Assigns opacity and color • s s0 • Discretization n j =i +1 d d d n i =0 d I (sn ) = ¦ Ciα i ∏ (1 − α j ) s1 V3D2 Symposium 2002 - ChemVis Project sn
  • 4. Texture-based Volume Rendering 2D textures (axis-aligned slices) texturing (bilinear interpolation) compositing (blending) texturing (trilinear interpolation) compositing (blending) 3D textures (view-aligned Slices) V3D2 Symposium 2002 - ChemVis Project
  • 5. Volume Rendering - Classification Classification Interpolation Transfer-Functions Pre-Classification Voxel Interpolation Classification Post-Classification V3D2 Symposium 2002 - ChemVis Project
  • 6. Higher Sampling Rates Cryoelectron-microscopic Volume Isosurface of Escherichia Coli Ribosome at 18 Ångström All data slices V3D2 Symposium 2002 - ChemVis Project 10 times more slices
  • 7. Higher Sampling Rates – Problem • Discrete Approximation of Volume Rendering Integral will converge to correct result for d→0 – According to Sampling Theorem sampling rate must be greater than the Nyquist frequency – But: High frequencies in the Transfer Function may considerably increase the required sampling rate • Pre-Integrated Volume Rendering – Idea: Split numerical integration into • one pre-integration for the transfer function • one integration for the scalar field – Pre-Integrate Ray-Segments in a pre-processing step V3D2 Symposium 2002 - ChemVis Project
  • 8. Pre-Integrated Volume Rendering slice-by-slice slab-by-slab project slice sf sb texture polygon pre-integrate all fetch integral from possible combinations s dependent texture b sb sf sb sf sf front back slice slice hardware-accelerated implementation on NVidia NV20 and ATI R200 chips V3D2 Symposium 2002 - ChemVis Project
  • 9. Single Peaked Transfer-Functions V3D2 Symposium 2002 - ChemVis Project
  • 13. Results – Classification schemes Pre-Classification Post-Classification Pre-Integrated-Classification V3D2 Symposium 2002 - ChemVis Project
  • 14. Results - OrbVis V3D2 Symposium 2002 - ChemVis Project
  • 15. Results – Randomized Transfer Functions V3D2 Symposium 2002 - ChemVis Project
  • 16. Results – Randomized Transfer Functions V3D2 Symposium 2002 - ChemVis Project
  • 17. Results – Randomized Transfer Functions V3D2 Symposium 2002 - ChemVis Project
  • 18. Conclusions • Pre-Integrated Volume Rendering – – – – hardware-accelerated Implementation integration into digital documents ? reproduces high frequencies in the TFs ideally suited for random TFs • Randomized Transfer Functions – a new visualization technique for volume data – somehow related to LIC – visualizes “all” isosurfaces at the same time V3D2 Symposium 2002 - ChemVis Project
  • 19. InfoVis - Previous Work VRML-based NCI Database Interface detailed structure information substructure search NCI anti-viral anti-tumor database results toxicity (LD50) of chemical compounds against breast cancer cell lines V3D2 Symposium 2002 - ChemVis Project
  • 20. Current Work InfVis Applet I Tool Panel Java3D Canvas (filters, selection tools, details) Control Panel Glyph-based (details) + volumetric (overview) V3D2 Symposium 2002 - ChemVis Project
  • 21. Future Worker Guido Reina: „Visualisierung und Manipulation großer Graphen in einem Graphical User Interface am Beispiel der zSeries I/O-Topologie” V3D2 Symposium 2002 - ChemVis Project