Roman Ďurikovič

Roman Ďurikovič
Comenius University Bratislava · Faculty of Mathematics, Physics and Informatics

prof., Ph.D.

About

107
Publications
35,483
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
447
Citations
Introduction
Roman Ďurikovič currently works at the Faculty of Mathematics, Physics and Informatics, Comenius University in Bratislava. Roman does research in Computer Graphics, Human-computer Interaction and Computing in Mathematics, Natural Science, Engineering and Medicine. Their most recent publication is 'Real-Time Watercolor Simulation with Fluid Vorticity Within Brush Stroke.'
Additional affiliations
June 2010 - February 2011
Tokyo University
Position
  • Professor (Invited)
January 2006 - June 2009
July 2005 - July 2009
University of St. Cyril and Methodius of Trnava - Univerzita sv. Cyrila a Metoda
Position
  • Professor (Associate)

Publications

Publications (107)
Article
Full-text available
Everyone, from a shopper buying shoes to a doctor palpating a growth, uses their sense of touch to learn about the world. 3D printing is a powerful technology because it gives us the ability to control the haptic impression an object creates. This is critical for both replicating existing, real-world constructs and designing novel ones. However, ea...
Book
Full-text available
Monografia je rozdelená do dvanástich kapitol, v ktorých sa postupne prezentujú témy: Programovacie jazyky, presnos poèítaèa a chyby numerickej analýzy. Riešenie systémov lineárnych algebraických rovníc, metódy riedkych ma\-tíc, inverzná matica a vlastné èísla matíc a riešenie nelineárnych algebraických rovníc. Interpolácia a aproximácia funkcie,...
Article
Full-text available
This paper reports on our attempts to simulate light reflection from surfaces that exhibit sparkling and depth effects that are associated with paint coatings containing metallic flakes. The novelty of the approach is to explicitly model the sparkle geometry for rendering the surface of a graphic object. The light scattering within the system of me...
Book
Full-text available
Táto kniha je treťou časou celoštátnych učebníc Matematická analýza 1 a Matematická analýza 2 . Súčasná matematická analýza je chápaná ako analýza funkcií na konečnorozmerných priestoroch. Preto jej neoddeliteľnou a významnou súčaťsou je aj integrálny počet funkcií z Euklidovho priestoru R^n do Euklidovho priestoru R^k.
Chapter
The partial goal of the transformation of a newly acquired telescope into a professional observation device was a design and development of an image processing pipeline. The pipeline can process an acquired raw image of space debris into object observations in time (tracklets), and further correlate and identify them with selected catalogues. The s...
Article
Full-text available
We propose an approach for real-time physically semi-realistic animation of strings which directly manipulates the string positions by position based dynamics. The main advantage of a position based dynamics is its controllability. Instability problems of explicit integration schemes can be avoided. Specifically, we offer the following three contri...
Article
Full-text available
The paper proposes a hybrid system for position estimation of a motion capture suit and gloves as well as a method for an automatic skeleton calibration for motion capture gloves. The skeleton calibration works with a single image scan of the hand where the skeleton is fitted. The position estimation is based on a synchronization of an inertial mot...
Chapter
In this article, we propose a methodology to measure the light reflectance of the material surface using a simple hardware set-up consisting of generally available mobile phones. The designed method incorporates two mobile phones to facilitate a time-consuming procedure. One device serves us as the light source and second one as the detector apertu...
Chapter
This paper discusses the method to display the surfaces that exhibit sparkling and depth effects. Sparkling effects are usually caused by the metallic flakes diffused in the paint or coating. The novelty of the approach is to explicitly model the sparkle normal vectors for rendering using an embedded device that allows us perceive depth effects in...
Article
Full-text available
In this paper, we propose a system for modeling fire dynamics with emphasis on realistic behavior as well as the extensive behavioral control system. We propose a wide range of parametric and procedural controls. Simulation of flame spread, and motion is governed using differential equations which takes into account wind forces, buoyancy forces, di...
Article
Full-text available
In photo-realistic image synthesis the incoming light from the environment is particularly important. In this work we focus on capturing the incoming light in the form of the radiance map using a common mobile device. This involves the reconstruction of the spherical panorama sky-dome in high dynamic range (HDR) quality and save it to a usable data...
Article
Full-text available
Accurate and fast identification of a person from a security point of view is a key procedure. The most common technique of person identification uses identity cards. In contrary to the common approach we focus our research on identification based on the body movement such as the gait in this paper. The gait and the posture belong to the unique cha...
Conference Paper
Full-text available
We propose a method for synchronization of an inertial motion capture suit and a single camera optical setup. Proposed synchronization is based on an iterative optimization of an energy potential in image space, minimizing the error between the camera image and a rendered virtual representation of the scene. For each frame, an input skeleton pose f...
Conference Paper
Full-text available
This work is focused on capturing the radiance map using a common mobile device. More specifically, we focus on a reconstruction of spherical panoramas sky-dome in high dynamic range (HDR) quality and save it to a usable data format. We have attached the cheap fish-eye lens to capture spherical panoramas and the proposed calibration technique, impl...
Conference Paper
Full-text available
In this paper, we present a system for modeling fire dynamics with emphasis on realistic behavior and spread as well as the extensive behavioral control system. Our system provides a wide range of parametric and procedural controls. Flame spread and motion is achieved using differential equations which take account of wind, buoyancy, diffusion and...
Conference Paper
Full-text available
We investigate the watercolor brush strokes from the perspective of fluid dynamics and the pigments movement within the flowing water. We propose a method to plausibly simulate process of watercolor painting on rough paper including the diffusion effects on graphics processor. We present a method based on 2D fluid simulation using Navier-Stokes equ...
Data
For each material the force-displacement curves for uniaxial compression were extracted and converted to nominal stress-strain curves. Next, using this data the following hyperelastic material models were analyzed: Mooney-Rivlin, Ogden 3th order model and Reduced polynomial models from 1st to 6th order [Dorfmann and Muhr ]. After the analysis unsta...
Article
Full-text available
In this paper two approaches for the computation of the shape diameter function (SDF) on the GPU are outlined and compared. The SDF is a scalar function describing the local thickness of an object. It can be used for consistent mesh partitioning and skeletonization. In the first approach, we have reorganized the tracing of the rays to be well suite...
Article
Full-text available
Nowadays digital cameras with both high resolution and the high dynamic range (HDR) can be considered as parallel multiple sensors producing multiple measurements at once. In this paper we describe a technique for processing the captured HDR data and than fit them to theoretical surface reflection models in the form of bidirectional reflectance dis...
Conference Paper
Full-text available
We outline and compare two approaches for the computation of the shape diameter function (SDF) on the GPU. The SDF is a scalar function describing the local thickness of an object. It can be used for consistent mesh partitioning and skeletonization. In the first approach, we have reorganized the tracing of rays to be well suited for the rasterizati...
Article
Full-text available
To acquire a certain level of photorealism in computer graphics, it is necessary to analyze, how the materials scatter the incident light. In this work, we propose the method to direct rendering of isotropic bidirectional reflectance function (BRDF) from the small set of images. The image-based rendering is focused to synthesize as accurately as po...
Conference Paper
Full-text available
We propose a physically inspired stretching model for non-rigid bodies with linear skeletons. Given an input model composed of linear skeleton segments, it extract scaling matrices that can be directly used in skinning animation. The stretching model evaluates stretching of the body cause by gravitational force and stretching of the body caused by...
Conference Paper
Full-text available
We propose a shallow water simulation in a Lagrangian way. Smoothed particle hydrodynamic (SPH) is used to solve shallow water equation by which we avoid discretization of the whole simulation domain and get an easy handling of sparse and irregular simulation domains. In contrast to the Eulerian methods in the context of shallow water equations muc...
Article
Full-text available
We present a particle-based approach for animating multiple interacting liquids that can handle a number of immiscible fluids. We solve the usual problem of robust interface tracking by reconstructing the zero level set of our novel composite implicit function. Its recurrent formulation handles directly interfaces between any number of liquids incl...
Chapter
Full-text available
The Shape Diameter Function (SDF) is a scalar function defined on the mesh surface expressing a measure of the diameter of the objects volume in the neighborhood of each point on the surface. In our approach we propose to compute internal skeleton, from which every mesh vertex is visible. There are automatic techniques for curve-skeleton extraction...
Article
Full-text available
Visual simulation of natural erosion on terrains with gran-ular matter, like sand, soil or gravel has been a fascinating research topic in the field of computer graphics for a long time. Ability of a fluid to drastically change internal struc-ture or external shape of terrain is an important effect in nature. While there are many particle based alg...
Conference Paper
Full-text available
The Shape Diameter Function (SDF) is a scalar function defined on the mesh surface expressing a measure of the diameter of the object’s volume in the neighborhood of each point on the surface \cite{Shapira:2008:CMP}. In our approach we propose to compute internal skeleton, from which every mesh vertex is visible. There are automatic techniques for...
Article
Full-text available
We present a particle-based approach for animating multiple interacting liquids that can handle number of immiscible fluids as well as number of miscible fluids in our simulation framework. We solve the usual problem of robust interface tracking, between immiscible fluids, by reconstructing the zero level set of our novel composite implicit functio...
Article
Full-text available
Humans recognize objects visually on the basis of material composition as well as shape. To acquire a certain level of photorealism, it is necessary to analyze, how the materials scatter the incident light. The key quantity for expressing the directional optical effect of materials on the incident radiance is the bidirectional reflectance distribut...
Article
Full-text available
Mathematical concepts of multivariate parametric solids, their description by a B-spline basis functions are discussed. Parametric solids can model both the shape and unisotropic interior. Three types of para-metric solids i.e. Coons body 0, 1 and 2 are used to demonstrate the interior modelling often used as ini-tial or boundary conditions in nume...
Conference Paper
Full-text available
We propose a parallel method for computing local Laplacian curvature flows for triangular meshes. Laplace operator is widely used in mesh processing for mesh fairing, noise removal or curvature estimation. If the Laplacian flow is used in global sense constraining a whole mesh with an iterative weighted linear system, it can be used even for mesh c...
Conference Paper
Full-text available
In the article an idea for a novel way of mapping of textures onto a surface of 3D model is introduced. Our technique is based on two interlocking mappings. The first one maps surface vertices onto a computed skeleton and the second one maps the surrounding area of each skeleton segment into a rectangle with size based on the surface properties aro...
Article
Full-text available
Assume a 2D manifold surface topologically equivalent to a sphere with handles we propose a novel 3D surface parametrization along the surface skeleton. First, we use a global mapping of the surface vertices onto a computed skeleton. Second, we use local mapping of the surrounding area of each skeleton segment into a small rectangle whose size is d...
Conference Paper
Full-text available
Nowadays in software development process more attention is paid to the final usability of the product. To achieve such usability we use various methods from user centered design up to the usability evaluation methods, requiring much attention from usability experts. The presense of these experts are needed both during capturing and analysing usabil...
Article
Full-text available
Measurement of the appearance of an object consists of a group of measurements to characterize the color and surface finish of the object. This group of measurements involves the spectral energy distribution of propagated light measured in terms of reflectance and transmittance, and the spatial energy distribution of that light measured in terms of...
Article
Full-text available
We present a novel method for creating small scale details as splashes and foam for Smoothed Particle Hydrody-namics (SPH) simulations. In our technique, each fluid particle can become a source emitter of splash particles. The probability of emission is controlled by density decay and velocity of fluid particles. Splash particles are uncoupled, col...
Conference Paper
Full-text available
We present a novel method for creating small scale details as splashes and foam for SPH simulations. In our technique, each fluid particle can become a source emitter of splash particles. The probability of emission is controlled by density decay and velocity of fluid particles. Splash particles are uncoupled, collide only with obstacles and follow...
Conference Paper
Full-text available
In this paper we present a particle-based method for large scale long time progressive simulation of terrain erosion containing wet granular particles. The wetting process and the propagation through granular material is based on defining the wetness value for each particle representing the amount of water absorbed by granular particles and stored...
Conference Paper
Full-text available
We present a multi touch display prototype based on optical tracking on commonly available LCD display. We describe several possible hardware configurations and discuss their problems. The output from this device is a video sequence that is processed to recognize the gestures. We propose a video preprocessing of input sequence and various applicati...
Conference Paper
Full-text available
This paper proposes the extraction of a skeleton and skin-ning weights from a given mesh, describes how to store computed data in Collada 1.5 and use it for an animation. Firstly, the mesh is contracted using constrained Laplacian smoothing in a few iterations. Few vertices from the con-tracted mesh are chosen as control points. Multiple edges are...
Article
Full-text available
We investigate appearance standards in industry for gloss, haze, and goniochromatic color. Ad-vantages of using appearance standards directly connected to physical reflection parameters in-clude the small number of required measurements and the inexpensive commercially available in-struments necessary to acquire the data. We re-view light reflectio...
Article
Full-text available
This paper describes a novel approach to navigating and reading web page information for visually impaired people. The solution we propose gives the user a general overview of a web page content and makes the work with information easier. We use sound situated in 3D space and text-to-speech synthesis in order to provide more efficient interaction w...
Article
Full-text available
In this work we propose a method that facilitates transport of a material appearance between objects depicted in two different images. The approach consists of two steps performed on both the material and original images, capturing the object material, and the object of interest itself. The diffuse and specular reflection components are separated b...
Article
Full-text available
Fluid dynamics governed by Navier-Stokes equations is already solved for decades but the recent trend in computer graphics is to modify the simulation such that it easily controllable for the purpose of computer animation or real time fluid animation. In Eulerian approach, fields must be discretized in space, making these techniques inherently mesh...
Article
Full-text available
Fluid simulation, proposed here, runs on an unrestricted octree data structure which uses mesh refinement techniques to enable higher level of detail and solves Navier Stokes equations for multiple fluids. We also show our solution for floating objects and unmoving obstacles by setting up the boundary conditions and solving the velocity of objects...
Article
Full-text available
We propose the method for object modeling based on sketched silhouette curves. The 3D shape of the object is calculated from set of silhouette curves using two approaches studied within this paper namely the skeleton-based convolution surfaces and variational implicit surfaces. Both methods are extended to handle smooth set theoretic operations bet...
Chapter
Full-text available
The growth of the organs of human embryo is changing significantly over a short period of time in the mother body. The shape of the human organs is organic and has many folds that are difficult to model or animate with conventional techniques. Convolution surface and function representation are a good choice in modelling such organs as human embryo...
Conference Paper
Full-text available
Having well-defined measures of web page content representation can significantly improve design, development, testing and validating of audio interfaces. First metric is connected with data changes perception by reading users. Changes in the web page that are not important for the reader comparing to the previous version are called small changes o...
Article
Full-text available
Lagrangian particle-based animation is a popular strategy for simulating complex phenomena as fluids. Due to its inherent mesh-less nature the set of neighbor particles within a specified range must be efficiently found. In this paper we propose {\em Cell Indexing} a novel approach for searching approximate neighbor particles necessary for efficie...
Article
Full-text available
We discuss the representations of the electronic data, especially content of the web pages, into the audio space. We define two metrics usable for comparing two distinct audio representations. First metric is connected with data changes perception by reading users. Changes in the web page that are not important for the reader comparing to the prev...
Conference Paper
Full-text available
From the user's point-of-view, current graphics systems have a limited modularity of rendering pipelines. Users cannot assemble a custom rendering algorithm. In this paper, we propose a modular component based rendering pipeline with concepts of visual programming. We briefly define a general module-based architecture for visual programming in grap...
Article
Full-text available
This work is devoted to the problem of representing bidirectional reflectance distribution function (BRDF) as ordinary function and to representation of precomputed radiance transfer (PRT) data of a static scene. PRT data set is the discretization of light transfer operator and it is the derivative carrier of information about BRDF used. We discuss...
Article
Full-text available
In this work we focus on function representation suitable for creating 3D freeform shapes with sketched silhouette curves. We aim at comparison of two approaches for sketch-based modeling, namely the skeleton-based convolu-tion surfaces and variational implicit surfaces. Both methods are extended to handle smooth set theoretic operations between co...
Article
Full-text available
The field of predictive rendering concerns itself with those methods of image synthesis which yield results that do not only look real, but are also radiometrically correct renditions of nature, i.e., which are accurate predictions of what a real scene would look like under given lighting conditions. A real coating consists of pigments, effect pigm...