VLDB 2026 Research / reviewers in the wild / expert
Rodolfo S. Lima
dblp:60/10569 · also Rodolfo Schulz de Lima
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 5
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 |
Image and video processing · 36% Rendering · 34% Visual content generation and editing · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Rendering
antialiasing |
0.2 | 1 | 2014 | Massively-parallel vector graphics · ACM Trans. Graph. 2014 |
Visual content generation and editing › image editing
image morphing |
0.2 | 1 | 2014 | Automating Image Morphing Using Structural Similarity on a Halfway Domain · ACM Trans. Graph. 2014 |
Image and video processing
image warping |
0.2 | 1 | 2014 | Automating Image Morphing Using Structural Similarity on a Halfway Domain · ACM Trans. Graph. 2014 |
Image and video coding › image quality assessment › full-reference image quality assessment
structural similarity |
0.2 | 1 | 2014 | Automating Image Morphing Using Structural Similarity on a Halfway Domain · ACM Trans. Graph. 2014 |
Rendering › geometric rendering
vector graphics rendering |
0.2 | 1 | 2014 | Massively-parallel vector graphics · ACM Trans. Graph. 2014 |
Image and video processing
image filtering |
0.1 | 1 | 2011 | GPU-efficient recursive filtering and summed-area tables · ACM Trans. Graph. 2011 |
Image and video processing › image filtering
recursive filtering |
0.1 | 1 | 2011 | GPU-efficient recursive filtering and summed-area tables · ACM Trans. Graph. 2011 |
Parallel and multicore computing › parallel computing
parallel rendering |
0.1 | 1 | 2014 | Massively-parallel vector graphics · ACM Trans. Graph. 2014 |
Rendering
summed-area table |
0.0 | 1 | 2011 | GPU-efficient recursive filtering and summed-area tables · ACM Trans. Graph. 2011 |
Methods — techniques the papers use, named apart from their topics
shortcut tree · 0.4sample scheduler · 0.4adaptive acceleration structure · 0.4thin-plate spline · 0.2structural similarity · 0.2GPU parallelization · 0.2perimeter band buffering · 0.12d block partitioning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Semi-Automated Video MorphingabstractAbstract We explore creating smooth transitions between videos of different scenes. As in traditional image morphing, good spatial correspondence is crucial to prevent ghosting, especially at silhouettes. Video morphing presents added challenges. Because motions are often unsynchronized, temporal alignment is also necessary. Applying morphing to individual frames leads to discontinuities, so temporal coherence must be considered. Our approach is to optimize a full spatiotemporal mapping between the two videos. We reduce tedious interactions by letting the optimization derive the fine‐scale map given only sparse user‐specified constraints. For robustness, the optimization objective examines structural similarity of the video content. We demonstrate the approach on a variety of videos, obtaining results using few explicit correspondences. Jing Liao 0001, Rodolfo S. Lima, Diego F. Nehab, Hugues Hoppe, Pedro V. Sander |
Comput. Graph. Forum | 2 |
| 2014 | Massively-parallel vector graphicsabstractWe present a massively parallel vector graphics rendering pipeline that is divided into two components. The preprocessing component builds a novel adaptive acceleration data structure, the shortcut tree . Tree construction is efficient and parallel at the segment level, enabling dynamic vector graphics. The tree allows efficient random access to the color of individual samples, so the graphics can be warped for special effects. The rendering component processes all samples and pixels in parallel. It was optimized for wide antialiasing filters and a large number of samples per pixel to generate sharp, noise-free images. Our sample scheduler allows pixels with overlapping antialiasing filters to share samples. It groups together samples that can be computed with the same vector operations using little memory or bandwidth. The pipeline is feature-rich, supporting multiple layers of filled paths, each defined by curved outlines (with linear, rational quadratic, and integral cubic Bézier segments), clipped against other paths, and painted with semi-transparent colors, gradients, or textures. We demonstrate renderings of complex vector graphics in state-of-the-art quality and performance. Finally, we provide full source-code for our implementation as well as the input data used in the paper. Francisco Ganacim, Rodolfo S. Lima, Luiz Henrique de Figueiredo, Diego F. Nehab |
ACM Trans. Graph. | 2 |
| 2014 | Automating Image Morphing Using Structural Similarity on a Halfway DomainabstractThe main challenge in achieving good image morphs is to create a map that aligns corresponding image elements. Our aim is to help automate this often tedious task. We compute the map by optimizing the compatibility of corresponding warped image neighborhoods using an adaptation of structural similarity. The optimization is regularized by a thin-plate spline and may be guided by a few user-drawn points. We parameterize the map over a halfway domain and show that this representation offers many benefits. The map is able to treat the image pair symmetrically, model simple occlusions continuously, span partially overlapping images, and define extrapolated correspondences. Moreover, it enables direct evaluation of the morph in a pixel shader without mesh rasterization. We improve the morphs by optimizing quadratic motion paths and by seamlessly extending content beyond the image boundaries. We parallelize the algorithm on a GPU to achieve a responsive interface and demonstrate challenging morphs obtained with little effort. Jing Liao 0001, Rodolfo S. Lima, Diego F. Nehab, Hugues Hoppe, Pedro V. Sander |
ACM Trans. Graph. | 2 |
| 2014 | Errata for GPU-Efficient Recursive Filtering and Summed-Area TablesabstractNo abstract available. Diego F. Nehab, André Maximo, Rodolfo S. Lima, Hugues Hoppe |
ACM Trans. Graph. | 3 |
| 2011 | GPU-efficient recursive filtering and summed-area tablesabstractImage processing operations like blurring, inverse convolution, and summed-area tables are often computed efficiently as a sequence of 1D recursive filters. While much research has explored parallel recursive filtering, prior techniques do not optimize across the entire filter sequence. Typically, a separate filter (or often a causal-anticausal filter pair) is required in each dimension. Computing these filter passes independently results in significant traffic to global memory, creating a bottleneck in GPU systems. We present a new algorithmic framework for parallel evaluation. It partitions the image into 2D blocks, with a small band of additional data buffered along each block perimeter. We show that these perimeter bands are sufficient to accumulate the effects of the successive filters. A remarkable result is that the image data is read only twice and written just once, independent of image size, and thus total memory bandwidth is reduced even compared to the traditional serial algorithm. We demonstrate significant speedups in GPU computation. Diego F. Nehab, André Maximo, Rodolfo S. Lima, Hugues Hoppe |
ACM Trans. Graph. | 3 |