Daniel Patel

dblp:49/5580 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
1since 2021 · last 2021
0000-0003-1155-4992ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 9 · 5 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
3 papers
Rendering · 85% Visualization and visual analytics · 15%
Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Rendering
volume rendering
0.722021
Homomorphic-Encrypted Volume Rendering · IEEE Trans. Vis. Comput. Graph. 2021
Instant convolution shadows for volumetric detail mapping · ACM Trans. Graph. 2013
Rendering › shadow rendering
soft shadows
0.212013
Instant convolution shadows for volumetric detail mapping · ACM Trans. Graph. 2013
Cryptographic primitives and cryptanalysis
homomorphic encryption
0.112021
Homomorphic-Encrypted Volume Rendering · IEEE Trans. Vis. Comput. Graph. 2021
Rendering › non-photorealistic rendering
illustrative rendering
0.112008
The Seismic Analyzer: Interpreting and Illustrating 2D Seismic Data · IEEE Trans. Vis. Comput. Graph. 2008
Visualization and visual analytics
scientific visualization
0.112008
The Seismic Analyzer: Interpreting and Illustrating 2D Seismic Data · IEEE Trans. Vis. Comput. Graph. 2008
Visualization and visual analytics › scientific visualization › geoscience visualization
seismic data visualization
0.112008
The Seismic Analyzer: Interpreting and Illustrating 2D Seismic Data · IEEE Trans. Vis. Comput. Graph. 2008
Environmental and earth informatics › geoscience
geoscience visualization
0.012008
The Seismic Analyzer: Interpreting and Illustrating 2D Seismic Data · IEEE Trans. Vis. Comput. Graph. 2008

Methods — techniques the papers use, named apart from their topics

paillier encryption · 1.0encrypted-data compositing · 1.0encrypted interpolation · 1.0convolution kernels · 0.2GPU implementation · 0.2line and texture transfer functions · 0.2deformed texturing · 0.2
YearPublicationVenuePosition
2021 Homomorphic-Encrypted Volume Rendering
abstract
Computationally demanding tasks are typically calculated in dedicated data centers, and real-time visualizations also follow this trend. Some rendering tasks, however, require the highest level of confidentiality so that no other party, besides the owner, can read or see the sensitive data. Here we present a direct volume rendering approach that performs volume rendering directly on encrypted volume data by using the homomorphic Paillier encryption algorithm. This approach ensures that the volume data and rendered image are uninterpretable to the rendering server. Our volume rendering pipeline introduces novel approaches for encrypted-data compositing, interpolation, and opacity modulation, as well as simple transfer function design, where each of these routines maintains the highest level of privacy. We present performance and memory overhead analysis that is associated with our privacy-preserving scheme. Our approach is open and secure by design, as opposed to secure through obscurity. Owners of the data only have to keep their secure key confidential to guarantee the privacy of their volume data and the rendered images. Our work is, to our knowledge, the first privacy-preserving remote volume-rendering approach that does not require that any server involved be trustworthy; even in cases when the server is compromised, no sensitive data will be leaked to a foreign party.
Sebastian Mazza, Daniel Patel, Ivan Viola
IEEE Trans. Vis. Comput. Graph.2
2013 Geological storytelling
Endre M. Lidal, Mattia Natali, Daniel Patel, Helwig Hauser, Ivan Viola
Comput. Graph.3
2013 Instant convolution shadows for volumetric detail mapping
abstract
In this article, we present a method for rendering dynamic scenes featuring translucent procedural volumetric detail with all-frequency soft shadows being cast from objects residing inside the view frustum. Our approach is based on an approximation of physically correct shadows from distant Gaussian area light sources positioned behind the view plane, using iterative convolution. We present a theoretical and empirical analysis of this model and propose an efficient class of convolution kernels which provide high quality at interactive frame rates. Our GPU-based implementation supports arbitrary volumetric detail maps, requires no precomputation, and therefore allows for real-time modification of all rendering parameters.
Daniel Patel, Veronika Soltészová, Jan M. Nordbotten, Stefan Bruckner
ACM Trans. Graph.1
2010 Volume visualization based on statistical transfer-function spaces
abstract
It is a difficult task to design transfer functions for noisy data. In traditional transfer-function spaces, data values of different materials overlap. In this paper we introduce a novel statistical transfer-function space which in the presence of noise, separates different materials in volume data sets. Our method adaptively estimates statistical properties, i.e. the mean value and the standard deviation, of the data values in the neighborhood of each sample point. These properties are used to define a transfer-function space which enables the distinction of different materials. Additionally, we present a novel approach for interacting with our new transfer-function space which enables the design of transfer functions based on statistical properties. Furthermore, we demonstrate that statistical information can be applied to enhance visual appearance in the rendering process. We compare the new method with 1D, 2D, and LH transfer functions to demonstrate its usefulness.
Martin Haidacher, Daniel Patel, Stefan Bruckner, Armin Kanitsar, M. Eduard Gröller
PacificVis2
2010 Seismic volume visualization for horizon extraction
abstract
Seismic horizons indicate change in rock properties and are central in geoscience interpretation. Traditional interpretation systems involve time consuming and repetitive manual volumetric seeding for horizon growing. We present a novel system for rapidly interpreting and visualizing seismic volumetric data. First we extract horizon surface-parts by preprocessing the seismic data. Then during interaction the user can assemble in realtime the horizon parts into horizons. Traditional interpretation systems use gradient-based illumination models in the rendering of the seismic volume and polygon rendering of horizon surfaces. We employ realtime gradient-free forward-scattering in the rendering of seismic volumes yielding results similar to high-quality global illumination. We use an implicit surface representation of horizons allowing for a seamless integration of horizon rendering and volume rendering. We present a collection of novel techniques constituting an interpretation and visualization system highly tailored to seismic data interpretation.
Daniel Patel, Stefan Bruckner, Ivan Viola, M. Eduard Gröller
PacificVis1
2010 A Multidirectional Occlusion Shading Model for Direct Volume Rendering
abstract
Abstract In this paper, we present a novel technique which simulates directional light scattering for more realistic interactive visualization of volume data. Our method extends the recent directional occlusion shading model by enabling light source positioning with practically no performance penalty. Light transport is approximated using a tilted cone‐shaped function which leaves elliptic footprints in the opacity buffer during slice‐based volume rendering. We perform an incremental blurring operation on the opacity buffer for each slice in front‐to‐back order. This buffer is then used to define the degree of occlusion for the subsequent slice. Our method is capable of generating high‐quality soft shadowing effects, allows interactive modification of all illumination and rendering parameters, and requires no pre‐computation.
Veronika Soltészová, Daniel Patel, Stefan Bruckner, Ivan Viola
Comput. Graph. Forum2
2009 Moment curves
abstract
We define a transfer function based on the first and second statistical moments. We consider the evolution of the mean and variance with respect to a growing neighborhood around a voxel. This evolution defines a curve in 3D for which we identify important trends and project it back to 2D. The resulting 2D projection can be brushed for easy and robust classification of materials and material borders. The transfer function is applied to both CT and MR data.
Daniel Patel, Martin Haidacher, Jean-Paul Balabanian, M. Eduard Gröller
PacificVis1
2009 Knowledge-assisted visualization of seismic data
Daniel Patel, Øyvind Sture, Helwig Hauser, Christopher Giertsen, M. Eduard Gröller
Comput. Graph.1
2008 The Seismic Analyzer: Interpreting and Illustrating 2D Seismic Data
abstract
We present a toolbox for quickly interpreting and illustrating 2D slices of seismic volumetric reflection data. Searching for oil and gas involves creating a structural overview of seismic reflection data to identify hydrocarbon reservoirs. We improve the search of seismic structures by precalculating the horizon structures of the seismic data prior to interpretation. We improve the annotation of seismic structures by applying novel illustrative rendering algorithms tailored to seismic data, such as deformed texturing and line and texture transfer functions. The illustrative rendering results in multi-attribute and scale invariant visualizations where features are represented clearly in both highly zoomed in and zoomed out views. Thumbnail views in combination with interactive appearance control allows for a quick overview of the data before detailed interpretation takes place. These techniques help reduce the work of seismic illustrators and interpreters.
Daniel Patel, Christopher Giertsen, John Thurmond, John Gjelberg, M. Eduard Gröller
IEEE Trans. Vis. Comput. Graph.1