Demo Data from EDBT 2026 / reviewers in the wild / expert
Simon Heinzle
dblp:36/2463
· DBLP profile ↗
14ranked-venue papers
3as 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 · 12 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-author
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
5 papers |
Computational photography and imaging · 46% Virtual and augmented reality · 28% Rendering · 12% | |
| Artificial intelligence
1 paper |
3D vision · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 100% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Virtual and augmented reality
3d display |
0.2 | 1 | 2013 | Automatic View Synthesis by Image-Domain-Warping · IEEE Trans. Image Process. 2013 |
Virtual and augmented reality › 3d display
automultiscopic display |
0.2 | 1 | 2013 | Content-adaptive lenticular prints · ACM Trans. Graph. 2013 |
Computational photography and imaging
light field display |
0.2 | 1 | 2013 | Content-adaptive lenticular prints · ACM Trans. Graph. 2013 |
Computational photography and imaging
light field imaging |
0.1 | 1 | 2011 | Multi-perspective stereoscopy from light fields · ACM Trans. Graph. 2011 |
Computational photography and imaging
multi-perspective imaging |
0.1 | 1 | 2011 | Multi-perspective stereoscopy from light fields · ACM Trans. Graph. 2011 |
Rendering
point-based rendering |
0.1 | 1 | 2007 | A hardware architecture for surface splatting · ACM Trans. Graph. 2007 |
Rendering › point-based rendering
surface splatting |
0.1 | 1 | 2007 | A hardware architecture for surface splatting · ACM Trans. Graph. 2007 |
GPUs and heterogeneous computing
graphics hardware |
0.1 | 1 | 2007 | A hardware architecture for surface splatting · ACM Trans. Graph. 2007 |
Image and video processing › stereo vision
stereo matching |
0.0 | 1 | 2013 | Automatic View Synthesis by Image-Domain-Warping · IEEE Trans. Image Process. 2013 |
Image and video processing
stereo vision |
0.0 | 1 | 2013 | Automatic View Synthesis by Image-Domain-Warping · IEEE Trans. Image Process. 2013 |
Methods — techniques the papers use, named apart from their topics
stream processing · 0.2real-time control loop · 0.2sparse disparity estimation · 0.2saliency estimation · 0.2lenslet array optimization · 0.2image warping · 0.2EWA splatting · 0.1ASIC design · 0.1piecewise continuous cut · 0.1energy minimization · 0.1FPGA prototyping · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Optimizing stereo-to-multiview conversion for autostereoscopic displaysabstractAbstract We present a novel stereo‐to‐multiview video conversion method for glasses‐free multiview displays. Different from previous stereo‐to‐multiview approaches, our mapping algorithm utilizes the limited depth range of autostereoscopic displays optimally and strives to preserve the scene's artistic composition and perceived depth even under strong depth compression. We first present an investigation of how perceived image quality relates to spatial frequency and disparity. The outcome of this study is utilized in a two‐step mapping algorithm, where we (i) compress the scene depth using a non‐linear global function to the depth range of an autostereoscopic display and (ii) enhance the depth gradients of salient objects to restore the perceived depth and salient scene structure. Finally, an adapted image domain warping algorithm is proposed to generate the multiview output, which enables overall disparity range extension. Alexandre Chapiro, Simon Heinzle, Tunç Ozan Aydin, Steven Poulakos, Matthias Zwicker, Aljoscha Smolic, Markus Gross 0001 |
Comput. Graph. Forum | 2 |
| 2013 | Efficient image resampling for multiview displaysabstractWe present an evaluation of different resampling strategies for autostereoscopic multiview displays. In particular, we compare the computational efficiency, memory requirements, and image quality of different resampling algorithms with focus on real-time architectures. Our assessment shows large differences in computational complexity for similar image quality, and aims at providing a recommendation for selecting a suitable resampling strategy. Michael Schaffner, Pierre Greisen, Simon Heinzle, Aljoscha Smolic |
ICASSP | 3 |
| 2013 | Computational sports broadcasting: Automated director assistance for live sportsabstractLive sports broadcast is seeing a large increase in the number of cameras used for filming. More cameras can provide better coverage of the field and a wider range of experiences for viewers. However, choosing optimal cameras for broadcast demands a high level of concentration, awareness and experience from sports broadcast directors. We present an automatic assistant to help select likely candidates from a large array of possible cameras. Sports directors can then choose the final broadcast camera from the reduced suggestion set. Our assistant uses both widely acknowledged cinematography guidelines for sports directing, as well as a data-driven approach that learns specific styles from directors. Christine Chen, Oliver Wang, Simon Heinzle, Peter Carr 0001, Aljoscha Smolic, Markus Gross 0001 |
ICME | 3 |
| 2013 | Evaluation and FPGA Implementation of Sparse Linear Solvers for Video Processing ApplicationsabstractSparse linear systems are commonly used in video processing applications, such as edge-aware filtering or video retargeting. Due to the 2-D nature of images, the involved problem sizes are large and thus solving such systems is computationally challenging. In this paper, we address sparse linear solvers for real-time video applications. We investigate several solver techniques, discuss hardware trade-offs, and provide field-programmable gate array (FPGA) architectures and implementation results of a Cholesky direct solver and of an iterative BiCGSTAB solver. The FPGA implementations solve 32 k × 32 k matrices at up to 50 f/s and outperform software implementations by at least one order of magnitude. Pierre Greisen, Marian Runo, Patrice Guillet, Simon Heinzle, Aljoscha Smolic, Hubert Kaeslin, Markus Gross 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 4 |
| 2013 | Automatic View Synthesis by Image-Domain-WarpingabstractToday, stereoscopic 3D (S3D) cinema is already mainstream, and almost all new display devices for the home support S3D content. S3D distribution infrastructure to the home is already established partly in the form of 3D Blu-ray discs, video on demand services, or television channels. The necessity to wear glasses is, however, often considered as an obstacle, which hinders broader acceptance of this technology in the home. Multiviewautostereoscopic displays enable a glasses free perception of S3D content for several observers simultaneously, and support head motion parallax in a limited range. To support multiviewautostereoscopic displays in an already established S3D distribution infrastructure, a synthesis of new views from S3D video is needed. In this paper, a view synthesis method based on image-domain-warping (IDW) is presented that automatically synthesizes new views directly from S3D video and functions completely. IDW relies on an automatic and robust estimation of sparse disparities and image saliency information, and enforces target disparities in synthesized images using an image warping framework. Two configurations of the view synthesizer in the scope of a transmission and view synthesis framework are analyzed and evaluated. A transmission and view synthesis system that uses IDW is recently submitted to MPEG's call for proposals on 3D video technology, where it is ranked among the four best performing proposals. Nikolce Stefanoski, Oliver Wang, Manuel Lang, Pierre Greisen, Simon Heinzle, Aljoscha Smolic |
IEEE Trans. Image Process. | 5 |
| 2013 | Content-adaptive lenticular printsabstractLenticular prints are a popular medium for producing automultiscopic glasses-free 3D images. The light field emitted by such prints has a fixed spatial and angular resolution. We increase both perceived angular and spatial resolution by modifying the lenslet array to better match the content of a given light field. Our optimization algorithm analyzes the input light field and computes an optimal lenslet size, shape, and arrangement that best matches the input light field given a set of output parameters. The resulting emitted light field shows higher detail and smoother motion parallax compared to fixed-size lens arrays. We demonstrate our technique using rendered simulations and by 3D printing lens arrays, and we validate our approach in simulation with a user study. James Tompkin 0001, Simon Heinzle, Jan Kautz, Wojciech Matusik |
ACM Trans. Graph. | 2 |
| 2012 | A general-transformation EWA view rendering engine for 1080p video in 130 nm CMOS
Pierre Greisen, Richard Emler, Michael Schaffner, Simon Heinzle, Frank K. Gürkaynak |
VLSI-SoC | 4 |
| 2012 | Multi-Layered Automultiscopic DisplaysabstractAbstract Our hybrid display model combines multiple automultiscopic elements volumetrically to support horizontal and vertical parallax at a larger depth of field and better accommodation cues compared to single layer elements. In this paper, we introduce a framework to analyze the bandwidth of such display devices. Based on this analysis, we show that multiple layers can achieve a wider depth of field using less bandwidth compared to single layer displays. We present a simple algorithm to distribute an input light field to multiple layers, and devise an efficient ray tracing algorithm for synthetic scenes. We demonstrate the effectiveness of our approach by both software simulation and two corresponding hardware prototypes. Nicola Ranieri, Simon Heinzle, Quinn Smithwick, Daniel Reetz, Lanny S. Smoot, Wojciech Matusik, Markus Gross 0001 |
Comput. Graph. Forum | 2 |
| 2012 | Analysis and VLSI Implementation of EWA Rendering for Real-Time HD Video ApplicationsabstractNonlinear image warping or image resampling is a necessary step in many current and upcoming video applications, such as video retargeting, stereoscopic 3-D mapping, and multiview synthesis. The challenges for real-time resampling include not only image quality but also available energy and computational power of the employed device. In this paper, we employ an elliptical-weighted average (EWA) rendering approach to 2-D image resampling. We extend the classical EWA framework for increased visual quality and provide a very large scale integration architecture for efficient view rendering. The resulting architecture is able to render high-quality video sequences in real time targeted for low-power applications in end-user display devices. Pierre Greisen, Michael Schaffner, Simon Heinzle, Marian Runo, Aljoscha Smolic, Andreas Peter Burg, Hubert Kaeslin, Markus Gross 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 3 |
| 2011 | Computational stereo camera system with programmable control loopabstractStereoscopic 3D has gained significant importance in the entertainment industry. However, production of high quality stereoscopic content is still a challenging art that requires mastering the complex interplay of human perception, 3D display properties, and artistic intent. In this paper, we present a computational stereo camera system that closes the control loop from capture and analysis to automatic adjustment of physical parameters. Intuitive interaction metaphors are developed that replace cumbersome handling of rig parameters using a touch screen interface with 3D visualization. Our system is designed to make stereoscopic 3D production as easy, intuitive, flexible, and reliable as possible. Captured signals are processed and analyzed in real-time on a stream processor. Stereoscopy and user settings define programmable control functionalities, which are executed in real-time on a control processor. Computational power and flexibility is enabled by a dedicated software and hardware architecture. We show that even traditionally difficult shots can be easily captured using our system. Simon Heinzle, Pierre Greisen, David Gallup, Christine Chen, Daniel Saner, Aljoscha Smolic, Andreas Peter Burg, Wojciech Matusik, Markus Gross 0001 |
ACM Trans. Graph. | 1 |
| 2011 | Multi-perspective stereoscopy from light fieldsabstractThis paper addresses stereoscopic view generation from a light field. We present a framework that allows for the generation of stereoscopic image pairs with per-pixel control over disparity, based on multi-perspective imaging from light fields. The proposed framework is novel and useful for stereoscopic image processing and post-production. The stereoscopic images are computed as piecewise continuous cuts through a light field, minimizing an energy reflecting prescribed parameters such as depth budget, maximum disparity gradient, desired stereoscopic baseline, and so on. As demonstrated in our results, this technique can be used for efficient and flexible stereoscopic post-processing, such as reducing excessive disparity while preserving perceived depth, or retargeting of already captured scenes to various view settings. Moreover, we generalize our method to multiple cuts, which is highly useful for content creation in the context of multi-view autostereoscopic displays. We present several results on computer-generated content as well as live-action content. Changil Kim 0001, Alexander Sorkine-Hornung, Simon Heinzle, Wojciech Matusik, Markus Gross 0001 |
ACM Trans. Graph. | 3 |
| 2010 | Motion Blur for EWA Surface SplattingabstractAbstract This paper presents a novel framework for elliptical weighted average (EWA) surface splatting with time‐varying scenes. We extend the theoretical basis of the original framework by replacing the 2D surface reconstruction filters by 3D kernels which unify the spatial and temporal component of moving objects. Based on the newly derived mathematical framework we introduce a rendering algorithm that supports the generation of high‐quality motion blur for point‐based objects using a piecewise linear approximation of the motion. The rendering algorithm applies ellipsoids as rendering primitives which are constructed by extending planar EWA surface splats into the temporal dimension along the instantaneous motion vector. Finally, we present an implementation of the proposed rendering algorithm with approximated occlusion handling using advanced features of modern GPUs and show its capability of producing motion‐blurred result images at interactive frame rates. Simon Heinzle, Johanna Wolf, Yoshihiro Kanamori, Tim Weyrich, Tomoyuki Nishita, Markus Gross 0001 |
Comput. Graph. Forum | 1 |
| 2008 | A transform, lighting and setup ASIC for surface splattingabstractThis paper presents the rst ASIC implementation of the transform, lighting and setup stages of the elliptical weighted average (EWA) surface splatting algorithm, a high quality method for anti-aliased rendering of point sampled objects in computer graphics. The algorithm has been integrated on a small core size of 8.15 mm2in a 180 nm process using massive resource sharing. It achieves the high throughput of 2.94 million points per second at the operating frequency of 147 MHz, with a power dissipation of 300mW. Simon Heinzle, Olivier Saurer, Sebastian Axmann, Diego Browarnik, Flavio Carbognani, Peter Luethi, Norbert Felber, Markus Gross 0001 |
ISCAS | 1 |
| 2007 | A hardware architecture for surface splattingabstractWe present a novel architecture for hardware-accelerated rendering of point primitives. Our pipeline implements a refined version of EWA splatting, a high quality method for antialiased rendering of point sampled representations. A central feature of our design is the seamless integration of the architecture into conventional, OpenGL-like graphics pipelines so as to complement triangle-based rendering. The specific properties of the EWA algorithm required a variety of novel design concepts including a ternary depth test and using an on-chip pipelined heap data structure for making the memory accesses of splat primitives more coherent. In addition, we developed a computationally stable evaluation scheme for perspectively corrected splats. We implemented our architecture both on reconfigurable FPGA boards and as an ASIC prototype, and we integrated it into an OpenGL-like software implementation. Our evaluation comprises a detailed performance analysis using scenes of varying complexity. Tim Weyrich, Simon Heinzle, Timo Aila, Daniel Bernhard Fasnacht, Stephan Oetiker, Mario Botsch, Cyril Flaig, Simon Mall, Kaspar Rohrer, Norbert Felber, Hubert Kaeslin, Markus Gross 0001 |
ACM Trans. Graph. | 2 |