VLDB 2026 Research / reviewers in the wild / expert
Dawid Pajak
dblp:30/3969 · also David Pajak
· DBLP profile ↗
9ranked-venue papers
3as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 6 · 3 first-authorSystems, architecture and hardware · 3
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
2 papers |
Computational photography and imaging · 92% Visual content generation and editing · 4% Image and video processing · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 50% High-performance computing · 38% Memory systems · 12% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational photography and imaging › color imaging
color reproduction |
0.3 | 1 | 2017 | Mixed-primary factorization for dual-frame computational displays · ACM Trans. Graph. 2017 |
Computational photography and imaging › image display
computational display |
0.3 | 1 | 2017 | Mixed-primary factorization for dual-frame computational displays · ACM Trans. Graph. 2017 |
Computational photography and imaging › image display
high dynamic range display |
0.3 | 1 | 2017 | Mixed-primary factorization for dual-frame computational displays · ACM Trans. Graph. 2017 |
High-performance computing
performance optimization |
0.1 | 1 | 2011 | Time skewing made simple · PPoPP 2011 |
Parallel and multicore computing › parallel program transformation
tiling |
0.1 | 1 | 2011 | Time skewing made simple · PPoPP 2011 |
Computational photography and imaging
light field imaging |
0.1 | 1 | 2017 | Mixed-primary factorization for dual-frame computational displays · ACM Trans. Graph. 2017 |
Image and video processing › image enhancement
color and tone enhancement |
0.0 | 1 | 2013 | WYSIWYG computational photography via viewfinder editing · ACM Trans. Graph. 2013 |
Visual content generation and editing
image editing |
0.0 | 1 | 2013 | WYSIWYG computational photography via viewfinder editing · ACM Trans. Graph. 2013 |
Memory systems › memory bandwidth
memory bandwidth optimization |
0.0 | 1 | 2011 | Time skewing made simple · PPoPP 2011 |
Parallel and multicore computing › parallel architecture
multicore performance |
0.0 | 1 | 2011 | Time skewing made simple · PPoPP 2011 |
Methods — techniques the papers use, named apart from their topics
temporal multiplexing · 0.3spatial multiplexing · 0.3content-adaptive compressive factorization · 0.3GPU acceleration · 0.3stroke-based input · 0.2spatiotemporal propagation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Mixed-primary factorization for dual-frame computational displaysabstractIncreasing resolution and dynamic range of digital color displays is challenging with designs confined by cost and power specifications. This necessitates modern displays to trade-off spatial and temporal resolution for color reproduction capability. In this work we explore the idea of joint hardware and algorithm design to balance such trade-offs. We introduce a system that uses content-adaptive and compressive factorizations to reproduce colors. Each target frame is factorized into two products of high-resolution monochromatic and low-resolution color images, which then get integrated through temporal or spatial multiplexing. As our framework minimizes the error in colorimetric space, the perceived color rendition is high, and thanks to GPU acceleration, the results are generated in real-time. We evaluate our system with a LCD prototype that uses LED backlight array and temporal multiplexing to reproduce color images. Our approach enables high effective resolution and dynamic range without increasing power consumption. We also demonstrate low-cost extensions to hyperspectral and light-field imaging, which are possible due to compressive nature of our system. Fu-Chung Huang, Dawid Pajak, Jonghyun Kim 0006, Jan Kautz, David P. Luebke |
ACM Trans. Graph. | 2 |
| 2016 | Fast ANN for High-Quality Collaborative FilteringabstractAbstract Collaborative filtering collects similar patches, jointly filters them and scatters the output back to input patches; each pixel gets a contribution from each patch that overlaps with it, allowing signal reconstruction from highly corrupted data. Exploiting self‐similarity, however, requires finding matching image patches, which is an expensive operation. We propose a GPU‐friendly approximated‐nearest‐neighbour(ANN) algorithm that produces high‐quality results for any type of collaborative filter. We evaluate our ANN search against state‐of‐the‐art ANN algorithms in several application domains. Our method is orders of magnitudes faster, yet provides similar or higher quality results than the previous work. Yun-Ta Tsai, Markus Steinberger, Dawid Pajak, Kari Pulli |
Comput. Graph. Forum | 3 |
| 2014 | Perceptual depth compression for stereo applicationsabstractAbstract Conventional depth video compression uses video codecs designed for color images. Given the performance of current encoding standards, this solution seems efficient. However, such an approach suffers from many issues stemming from discrepancies between depth and light perception. To exploit the inherent limitations of human depth perception, we propose a novel depth compression method that employs a disparity perception model. In contrast to previous methods, we account for disparity masking, and model a distinct relation between depth perception and contrast in luminance. Our solution is a natural extension to the H.264 codec and can easily be integrated into existing decoders. It significantly improves both the compression efficiency without sacrificing visual quality of depth of rendered content, and the output of depth‐reconstruction algorithms or depth cameras. Dawid Pajak, Robert Herzog, Radoslaw Mantiuk, Piotr Didyk, Elmar Eisemann, Karol Myszkowski, Kari Pulli |
Comput. Graph. Forum | 1 |
| 2013 | WYSIWYG computational photography via viewfinder editingabstractDigital cameras with electronic viewfinders provide a relatively faithful depiction of the final image, providing a WYSIWYG experience. If, however, the image is created from a burst of differently captured images, or non-linear interactive edits significantly alter the final outcome, then the photographer cannot directly see the results, but instead must imagine the post-processing effects. This paper explores the notion of viewfinder editing , which makes the viewfinder more accurately reflect the final image the user intends to create. We allow the user to alter the local or global appearance (tone, color, saturation, or focus) via stroke-based input, and propagate the edits spatiotemporally. The system then delivers a real-time visualization of these modifications to the user, and drives the camera control routines to select better capture parameters. Jongmin Baek, Dawid Pajak, Kari Pulli, Marc Levoy |
ACM Trans. Graph. | 2 |
| 2011 | Cache Accurate Time Skewing in Iterative Stencil ComputationsabstractWe present a time skewing algorithm that breaks the memory wall for certain iterative stencil computations. A stencil computation, even with constant weights, is a completely memory-bound algorithm. For example, for a large 3D domain of 5003doubles and 100 iterations on a quad-core Xeon X5482 3.2GHz system, a hand-vectorized and parallelized naive 7-point stencil implementation achieves only 1.4 GFLOPS because the system memory bandwidth limits the performance. Although many efforts have been undertaken to improve the performance of such nested loops, for large data sets they still lag far behind synthetic benchmark performance. The state-of-art automatic locality optimizer PluTo achieves 3.7 GFLOPS for the above stencil, whereas a parallel benchmark executing the inner stencil computation directly on registers performs at 25.1 GFLOPS. In comparison, our algorithm achieves 13.0 GFLOPS (52% of the stencil peak benchmark).We present results for 2D and 3D domains in double precision including problems with gigabyte large data sets. The results are compared against hand-optimized naive schemes, PluTo, the stencil peak benchmark and results from literature. For constant stencils of slope one we break the dependence on the low system bandwidth and achieve at least 50% of the stencil peak, thus performing within a factor two of an ideal system with infinite bandwidth (the benchmark runs on registers without memory access). For large stencils and banded matrices the additional data transfers let the limitations of the system bandwidth come into play again, however, our algorithm still gains a large improvement over the other schemes. Robert Strzodka, Mohammed Shaheen 0001, Dawid Pajak, Hans-Peter Seidel |
ICPP | 3 |
| 2011 | Time skewing made simpleabstractTime skewing and loop tiling has been known for a long time to be a highly \nbeneficial acceleration technique for nested loops especially on bandwidth \nhungry multi-core processors, but it is little used in practice because \nefficient implementations utilize complicated code and simple or abstract ones \nshow much smaller gains over naive nested loops. We break this dilemma with an \nessential time skewing scheme that is both compact and fast. Robert Strzodka, Mohammed Shaheen 0001, Dawid Pajak |
PPoPP | 3 |
| 2011 | Scalable Remote Rendering with Depth and Motion-flow Augmented StreamingabstractAbstract In this paper, we focus on efficient compression and streaming of frames rendered from a dynamic 3D model. Remote rendering and on‐the‐fly streaming become increasingly attractive for interactive applications. Data is kept confidential and only images are sent to the client. Even if the client's hardware resources are modest, the user can interact with state‐of‐the‐art rendering applications executed on the server. Our solution focuses on augmented video information, e.g., by depth, which is key to increase robustness with respect to data loss, image reconstruction, and is an important feature for stereo vision and other client‐side applications. Two major challenges arise in such a setup. First, the server workload has to be controlled to support many clients, second the data transfer needs to be efficient. Consequently, our contributions are twofold. First, we reduce the server‐based computations by making use of sparse sampling and temporal consistency to avoid expensive pixel evaluations. Second, our data‐transfer solution takes limited bandwidths into account, is robust to information loss, and compression and decompression are efficient enough to support real‐time interaction. Our key insight is to tailor our method explicitly for rendered 3D content and shift some computations on client GPUs, to better balance the server/client workload. Our framework is progressive, scalable, and allows us to stream augmented high‐resolution (e.g., HD‐ready) frames with small bandwidth on standard hardware. Dawid Pajak, Robert Herzog, Elmar Eisemann, Karol Myszkowski, Hans-Peter Seidel |
Comput. Graph. Forum | 1 |
| 2010 | Cache oblivious parallelograms in iterative stencil computationsabstractWe present a new cache oblivious scheme for iterative stencil computations that performs beyond system bandwidth limitations as though gigabytes of data could reside in an enormous on-chip cache. We compare execution times for 2D and 3D spatial domains with up to 128 million double precision elements for constant and variable stencils against hand-optimized naive code and the automatic polyhedral parallelizer and locality optimizer PluTo and demonstrate the clear superiority of our results. Robert Strzodka, Mohammed Shaheen 0001, Dawid Pajak, Hans-Peter Seidel |
ICS | 3 |
| 2010 | Contrast prescription for multiscale image editing
Dawid Pajak, Martin Cadík, Tunç Ozan Aydin, Makoto Okabe, Karol Myszkowski, Hans-Peter Seidel |
Vis. Comput. | 1 |