Stylization-based ray prioritization for guaranteed frame rates

  title={Stylization-based ray prioritization for guaranteed frame rates},
  author={Bernhard Kainz and Markus Steinberger and Stefan Hauswiesner and Rostislav Khlebnikov and Dieter Schmalstieg},
  booktitle={NPAR '11},
This paper presents a new method to control graceful scene degradation in complex ray-based rendering environments. It proposes to constrain the image sampling density with object features, which are known to support the comprehension of the three-dimensional shape. The presented method uses Non-Photorealistic Rendering (NPR) techniques to extract features such as silhouettes, suggestive contours, suggestive highlights, ridges and valleys. To map different feature types to sampling densities… Expand
Ray prioritization using stylization and visual saliency
This paper proposes to constrain image sampling density with a combination of object features, which are known to be well perceived by the human visual system, and image space saliency, which captures effects that are not based on the object's geometry. Expand
Priority-Based Task Management in a GPGPU Megakernel
By implementing a dynamic work queue with segments of variable size, this paper introduces possibilities for gradually improving the overall order and identify necessary meta data required to avoid write-read conflicts in a massively parallel environment. Expand


Adaptive frameless rendering
This work proposes an adaptive form of frameless rendering with the potential to dramatically increase rendering speed over conventional interactive rendering approaches, and uses sample reprojection to improve reconstruction and guide sampling toward occlusion edges, undersampled regions, and specular highlights. Expand
Multi-Frame Rate Volume Rendering
The combination of volume raycasting with feature peeling yields an image-based representation that is simultaneously suitable for high quality reconstruction and for fast rendering of transparent datasets. Expand
A Flexible and Scalable Rendering Engine for Interactive 3D Graphics
A new rendering engine for interactive 3D graphics based on a fast, scalable, and distributed ray-tracer that offers an extended OpenGL-like API, supports interactive modifications of the scene, handles complex scenes with millions of polygons, and scales efficiently to many client machines is presented. Expand
High-quality pre-integrated volume rendering using hardware-accelerated pixel shading
A novel texture-based volume rendering approach that achieves the image quality of the best post-shading approaches with far less slices, suitable for new flexible consumer graphics hardware and suited for interactive high-quality volume graphics. Expand
Multiresolution volume visualization with a texture-based octree
A new texture memory representation and a management policy that substitute the classical one-texel per voxel approach for a hierarchical approach is proposed and the variable resolution texture model obtained reduces the texture memory size and thus texture swapping, improving rendering speed. Expand
Generating antialiased images at low sampling densities
This paper describes a program that focuses on constructing an antialiased digital picture from point samples without resorting to extremely high sampling densities, and an algorithm is presented for fast generation of nonuniform sampling patterns that are optimal in some sense. Expand
Interactive High-Resolution Isosurface Ray Casting on Multicore Processors
  • Qin Wang, J. Jaja
  • Computer Science, Medicine
  • IEEE Transactions on Visualization and Computer Graphics
  • 2008
A new method for the interactive rendering of isosurfaces using ray casting on multicore processors that is efficient and scalable and achieves high cache performance and excellent load balancing, resulting in an overall performance that is superior to any of the previous algorithms. Expand
Antialiased ray tracing by adaptive progressive refinement
The goals of the system are to produce high quality antialiased images at a modest average sample rate, and to refine the image progressively so that the image is available in a usable form early and is refined gradually toward the final result. Expand
Point Sample Rendering
A novel solution to the problem of surface reconstruction using a hierarchy of Z-buffers to detect tears is introduced, suitable for real-time, high quality rendering of complex objects. Expand
Faster isosurface ray tracing using implicit KD-trees
This paper implements interactive isosurface ray tracing on commodity desktop PCs by building on recent advances in real-time ray tracing of polygonal scenes and using those to improve isosufaceRay tracing performance as well. Expand