[
    {
        "id": "MeierStauffer-2013-iihf",
        "type_id": "masterthesis",
        "tu_id": null,
        "repositum_id": null,
        "title": "Realistic Local Lighting in Dynamic Height Fields",
        "date": "2013-05",
        "abstract": "This thesis presents a method to compute soft shadows from environment maps and local light sources on dynamic height fields, extending the work of Snyder et al. [29]. While direct illumination in static scenes is very common in video games and 3D applications, real-time global illumination methods supporting dynamic scenes and lights are still an active field of research.\r\n\r\nIn this work, a short general introduction to global illumination and spherical harmonics is presented as well as an overview of the state of the art methods in interactive global illumination for height fields.\r\n\r\nIn our method, visibility at each receiver point of a height field is determined by the visible horizon, which can be approximated efficiently using a multi-resolution sampling approach. Local light sources are represented by spherical lights and the incident radiance at receiver points is projected into the spherical harmonic basis. Hence, this method produces convincing shadows on dynamic height fields more efficiently than global illumination methods for general geometry.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "",
            "filetitle": "image2",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1002,
            "image_height": 926,
            "name": "MeierStauffer-2013-iihf-image2.png",
            "type": "image/png",
            "size": 575122,
            "path": "Publication:MeierStauffer-2013-iihf",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-image2.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-image2:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            776
        ],
        "date_start": "2009-02-18",
        "matrikelnr": "9927153",
        "supervisor": [
            627,
            193
        ],
        "research_areas": [],
        "keywords": [
            "Spherical Harmonics",
            "Height Fields",
            "Indirect Illumination"
        ],
        "weblinks": [],
        "files": [
            {
                "description": "",
                "filetitle": "image1",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 2004,
                "image_height": 1852,
                "name": "MeierStauffer-2013-iihf-image1.jpg",
                "type": "image/jpeg",
                "size": 1148417,
                "path": "Publication:MeierStauffer-2013-iihf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-image1.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-image1:thumb{{size}}.png"
            },
            {
                "description": "",
                "filetitle": "image2",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1002,
                "image_height": 926,
                "name": "MeierStauffer-2013-iihf-image2.png",
                "type": "image/png",
                "size": 575122,
                "path": "Publication:MeierStauffer-2013-iihf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-image2.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-image2:thumb{{size}}.png"
            },
            {
                "description": "",
                "filetitle": "poster",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "MeierStauffer-2013-iihf-poster.pdf",
                "type": "application/pdf",
                "size": 14797615,
                "path": "Publication:MeierStauffer-2013-iihf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-poster.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-poster:thumb{{size}}.png"
            },
            {
                "description": "",
                "filetitle": "thesis",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "MeierStauffer-2013-iihf-thesis.pdf",
                "type": "application/pdf",
                "size": 36380158,
                "path": "Publication:MeierStauffer-2013-iihf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-thesis.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/MeierStauffer-2013-iihf-thesis:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2013/MeierStauffer-2013-iihf/",
        "__class": "Publication"
    },
    {
        "id": "Auzinger_2013_AnaVis",
        "type_id": "journalpaper",
        "tu_id": null,
        "repositum_id": null,
        "title": "Analytic Visibility on the GPU",
        "date": "2013-05",
        "abstract": "This paper presents a parallel, implementation-friendly analytic visibility method for triangular meshes. Together with an analytic filter convolution, it allows for a fully analytic solution to anti-aliased 3D mesh rendering on parallel hardware. Building on recent works in computational geometry, we present a new edge-triangle intersection algorithm and a novel method to complete the boundaries of all visible triangle regions after a hidden line elimination step. All stages of the method are embarrassingly parallel and easily implementable on parallel hardware. A GPU implementation is discussed and performance characteristics of the method are shown and compared to traditional sampling-based rendering methods.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": null,
            "filetitle": "",
            "main_file": false,
            "use_in_gallery": false,
            "access": "public",
            "image_width": 1024,
            "image_height": 1024,
            "name": "Auzinger_2013_AnaVis-.png",
            "type": "image/png",
            "size": 1120517,
            "path": "Publication:Auzinger_2013_AnaVis",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            808,
            193,
            356
        ],
        "date_from": "2013-05-06",
        "date_to": "2013-05-10",
        "event": "Eurographics 2013",
        "issn": "1467-8659",
        "journal": "Computer Graphics Forum (Proceeding of EUROGRAPHICS 2013)",
        "lecturer": [
            808
        ],
        "location": "Girona",
        "number": "2",
        "pages_from": "409",
        "pages_to": "418",
        "volume": "32",
        "research_areas": [
            "Rendering"
        ],
        "keywords": [
            "GPU",
            "anti-aliasing",
            "SIMD",
            "filter",
            "rendering",
            "analytic",
            "visibility",
            "close-form",
            "hidden surface elimination",
            "hidden surface removal",
            "GPGPU"
        ],
        "weblinks": [
            {
                "href": "http://onlinelibrary.wiley.com/doi/10.1111/cgf.12061/abstract",
                "caption": null,
                "description": null,
                "main_file": 0
            }
        ],
        "files": [
            {
                "description": null,
                "filetitle": "",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "image_width": 1024,
                "image_height": 1024,
                "name": "Auzinger_2013_AnaVis-.png",
                "type": "image/png",
                "size": 1120517,
                "path": "Publication:Auzinger_2013_AnaVis",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-:thumb{{size}}.png"
            },
            {
                "description": "Fast forward video (Techsmith Screen Capture Codec)(56MB).",
                "filetitle": "Fast forward",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "Auzinger_2013_AnaVis-Fast forward.avi",
                "type": "video/x-msvideo",
                "size": 58349056,
                "path": "Publication:Auzinger_2013_AnaVis",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Fast forward.avi",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Fast forward:thumb{{size}}.png",
                "video_mp4": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Fast forward:video.mp4"
            },
            {
                "description": "The 3D scene is projected onto the image plane (1) and visibility is resolved in this 2.5D space (2). A new edge-triangle intersection algorithm (3) enables us to extend hidden line elimination (4) to full hidden surface elimination by the use of a novel boundary completion method (5).",
                "filetitle": "Overview of the algorithm",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1155,
                "image_height": 255,
                "name": "Auzinger_2013_AnaVis-Overview of the algorithm.png",
                "type": "image/png",
                "size": 48784,
                "path": "Publication:Auzinger_2013_AnaVis",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Overview of the algorithm.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Overview of the algorithm:thumb{{size}}.png"
            },
            {
                "description": "Full paper preprint.",
                "filetitle": "Paper",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": 181,
                "preview_image_height": 256,
                "name": "Auzinger_2013_AnaVis-Paper.pdf",
                "type": "application/pdf",
                "size": 4798866,
                "path": "Publication:Auzinger_2013_AnaVis",
                "preview_name": "Auzinger_2013_AnaVis-Paper:preview.png",
                "preview_type": "image/png",
                "preview_size": 34424,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Paper.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Paper:thumb{{size}}.png"
            },
            {
                "description": "Annotated presentation slides without the videos (2 MB).",
                "filetitle": "Slides",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": 80,
                "preview_image_height": 60,
                "name": "Auzinger_2013_AnaVis-Slides.pptx",
                "type": "application/zip",
                "size": 2057493,
                "path": "Publication:Auzinger_2013_AnaVis",
                "preview_name": "Auzinger_2013_AnaVis-Slides:preview.png",
                "preview_type": "image/png",
                "preview_size": 5757,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Slides.pptx",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Slides:thumb{{size}}.png"
            },
            {
                "description": "Analytic rendering of pyramidal spikes. This serves as a stress test of the analytic visibility algorithm and even for high depth complexity and small geometric details the scene visibility is robustly and correctly resolved.",
                "filetitle": "Spikes model",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1024,
                "image_height": 1024,
                "name": "Auzinger_2013_AnaVis-Spikes model.png",
                "type": "image/png",
                "size": 254428,
                "path": "Publication:Auzinger_2013_AnaVis",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Spikes model.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Spikes model:thumb{{size}}.png"
            },
            {
                "description": "Analytic rendering of two overlapping zone plates. Visibility of small geometric details is correctly resolved and excellent anti-aliasing up to numeric precision achieved.",
                "filetitle": "Zoneplates model",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1024,
                "image_height": 1024,
                "name": "Auzinger_2013_AnaVis-Zoneplates model.png",
                "type": "image/png",
                "size": 1120517,
                "path": "Publication:Auzinger_2013_AnaVis",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Zoneplates model.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/Auzinger_2013_AnaVis-Zoneplates model:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2013/Auzinger_2013_AnaVis/",
        "__class": "Publication"
    },
    {
        "id": "Auzinger_2012_AAA",
        "type_id": "journalpaper",
        "tu_id": null,
        "repositum_id": null,
        "title": "Analytic Anti-Aliasing of Linear Functions on Polytopes",
        "date": "2012-05",
        "abstract": "This paper presents an analytic formulation for anti-aliased sampling of 2D polygons and 3D polyhedra. Our framework allows the exact evaluation of the convolution integral with a linear function defined on the polytopes. The filter is a spherically symmetric polynomial of any order, supporting approximations to refined variants such as the Mitchell-Netravali filter family. This enables high-quality rasterization of triangles and tetrahedra with linearly interpolated vertex values to regular and non-regular grids. A closed form solution of the convolution is presented and an efficient implementation on the GPU using DirectX and CUDA C is described.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": null,
            "filetitle": "sea_urchin_thumbnail",
            "main_file": false,
            "use_in_gallery": false,
            "access": "public",
            "image_width": 893,
            "image_height": 863,
            "name": "Auzinger_2012_AAA-sea_urchin_thumbnail.png",
            "type": "image/png",
            "size": 815538,
            "path": "Publication:Auzinger_2012_AAA",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-sea_urchin_thumbnail.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-sea_urchin_thumbnail:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            808,
            958,
            356
        ],
        "date_from": "2012-05-13",
        "date_to": "2012-05-18",
        "event": "Eurographics 2012",
        "journal": "Computer Graphics Forum (Proceedings of EUROGRAPHICS 2012)",
        "lecturer": [
            808
        ],
        "location": "Cagliari, Italy",
        "number": "2",
        "pages_from": "335",
        "pages_to": "344",
        "volume": "31",
        "research_areas": [
            "Rendering"
        ],
        "keywords": [
            "Polytope",
            "Filter Design",
            "Analytic Anti-Aliasing",
            "Sampling",
            "Integral Formula",
            "Spherically Symmetric Filter",
            "CUDA",
            "Closed Form Solution",
            "2D 3D"
        ],
        "weblinks": [
            {
                "href": "http://onlinelibrary.wiley.com/doi/10.1111/j.1467-8659.2012.03012.x/abstract",
                "caption": null,
                "description": null,
                "main_file": 0
            }
        ],
        "files": [
            {
                "description": "Video for the Fast Forward session (DivX encoded) (14 MB).",
                "filetitle": "Fast Forward DivX",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "preview_image_width": 1920,
                "preview_image_height": 1080,
                "name": "Auzinger_2012_AAA-Fast Forward DivX.avi",
                "type": "video/x-msvideo",
                "size": 14232510,
                "path": "Publication:Auzinger_2012_AAA",
                "preview_name": "Auzinger_2012_AAA-Fast Forward DivX:preview.png",
                "preview_type": "image/jpeg",
                "preview_size": 242687,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Fast Forward DivX.avi",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Fast Forward DivX:thumb{{size}}.png",
                "video_mp4": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Fast Forward DivX:video.mp4"
            },
            {
                "description": "Video for the Fast Forward session (TechSmith encoded) (107 MB).",
                "filetitle": "Fast Forward TechSmith",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "preview_image_width": 1920,
                "preview_image_height": 1080,
                "name": "Auzinger_2012_AAA-Fast Forward TechSmith.avi",
                "type": "video/x-msvideo",
                "size": 112260962,
                "path": "Publication:Auzinger_2012_AAA",
                "preview_name": "Auzinger_2012_AAA-Fast Forward TechSmith:preview.png",
                "preview_type": "image/jpeg",
                "preview_size": 241725,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Fast Forward TechSmith.avi",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Fast Forward TechSmith:thumb{{size}}.png",
                "video_mp4": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Fast Forward TechSmith:video.mp4"
            },
            {
                "description": "Decomposition of the intersection volume between the spherical filter support and a input tetrahedron. The different colors denote different geometrical shapes for which a closed form solution of the integral can be obtained.",
                "filetitle": "Intersection decomposition",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1191,
                "image_height": 849,
                "name": "Auzinger_2012_AAA-Intersection decomposition.png",
                "type": "image/png",
                "size": 51701,
                "path": "Publication:Auzinger_2012_AAA",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Intersection decomposition.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Intersection decomposition:thumb{{size}}.png"
            },
            {
                "description": "Full paper preprint.",
                "filetitle": "Paper",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": 734,
                "preview_image_height": 1038,
                "name": "Auzinger_2012_AAA-Paper.pdf",
                "type": "application/pdf",
                "size": 5069973,
                "path": "Publication:Auzinger_2012_AAA",
                "preview_name": "Auzinger_2012_AAA-Paper:preview.png",
                "preview_type": "image/png",
                "preview_size": 122555,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Paper.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Paper:thumb{{size}}.png"
            },
            {
                "description": "Volume rendering of a sea urchin model sampled with our method. The color is linearly interpolated in the spike tetrahedra. The model consists of 2470 tetrahedra and is sampled to a grid with resolution 256³ with a Gaussian filter kernel of radius 2.3 voxels.",
                "filetitle": "Sea urchin model",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 893,
                "image_height": 863,
                "name": "Auzinger_2012_AAA-Sea urchin model.png",
                "type": "image/png",
                "size": 815538,
                "path": "Publication:Auzinger_2012_AAA",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Sea urchin model.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Sea urchin model:thumb{{size}}.png"
            },
            {
                "description": null,
                "filetitle": "sea_urchin_thumbnail",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "image_width": 893,
                "image_height": 863,
                "name": "Auzinger_2012_AAA-sea_urchin_thumbnail.png",
                "type": "image/png",
                "size": 815538,
                "path": "Publication:Auzinger_2012_AAA",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-sea_urchin_thumbnail.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-sea_urchin_thumbnail:thumb{{size}}.png"
            },
            {
                "description": "Presentation slides without the final video (5 MB).",
                "filetitle": "Slides",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "preview_image_width": 1088,
                "preview_image_height": 815,
                "name": "Auzinger_2012_AAA-Slides.pptx",
                "type": "application/zip",
                "size": 5349249,
                "path": "Publication:Auzinger_2012_AAA",
                "preview_name": "Auzinger_2012_AAA-Slides:preview.png",
                "preview_type": "image/png",
                "preview_size": 114184,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Slides.pptx",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Slides:thumb{{size}}.png"
            },
            {
                "description": "Presentation slides with the final video (20 MB).",
                "filetitle": "SlidesVideo",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "preview_image_width": 1088,
                "preview_image_height": 815,
                "name": "Auzinger_2012_AAA-SlidesVideo.pptx",
                "type": "application/zip",
                "size": 21025900,
                "path": "Publication:Auzinger_2012_AAA",
                "preview_name": "Auzinger_2012_AAA-SlidesVideo:preview.png",
                "preview_type": "image/png",
                "preview_size": 114184,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-SlidesVideo.pptx",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-SlidesVideo:thumb{{size}}.png"
            },
            {
                "description": "Volume rendering of a zone plate model consisting of 2M tetrahedra with a Gaussian filter kernel.",
                "filetitle": "Zone plate model",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 550,
                "image_height": 687,
                "name": "Auzinger_2012_AAA-Zone plate model.png",
                "type": "image/png",
                "size": 138423,
                "path": "Publication:Auzinger_2012_AAA",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Zone plate model.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/Auzinger_2012_AAA-Zone plate model:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2012/Auzinger_2012_AAA/",
        "__class": "Publication"
    },
    {
        "id": "preiner_2012_AS",
        "type_id": "inproceedings",
        "tu_id": null,
        "repositum_id": null,
        "title": "Auto Splats: Dynamic Point Cloud Visualization on the GPU",
        "date": "2012-05",
        "abstract": "Capturing real-world objects with laser-scanning technology has become an everyday task. Recently, the acquisition of dynamic scenes at interactive frame rates has become feasible. A high-quality visualization of the resulting point cloud stream would require a per-frame reconstruction of object surfaces. Unfortunately, reconstruction computations are still too time-consuming to be applied interactively. In this paper we present a local surface reconstruction and visualization technique that provides interactive feedback for reasonably sized point clouds, while achieving high image quality. Our method is performed entirely on the GPU and in screen pace, exploiting the efficiency of the common rasterization pipeline. The approach is very general, as no assumption is made about point connectivity or sampling density. This naturally allows combining the outputs of multiple scanners in a single visualization, which is useful for many virtual and augmented reality applications.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": null,
            "filetitle": "image",
            "main_file": false,
            "use_in_gallery": false,
            "access": "public",
            "image_width": 982,
            "image_height": 832,
            "name": "preiner_2012_AS-image.png",
            "type": "image/png",
            "size": 1318166,
            "path": "Publication:preiner_2012_AS",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/preiner_2012_AS-image.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/preiner_2012_AS-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            799,
            356,
            193
        ],
        "booktitle": "Proceedings of Eurographics Symposium on Parallel Graphics and Visualization",
        "date_from": "2012-05-13",
        "date_to": "2012-05-14",
        "editor": "H. Childs and T. Kuhlen",
        "isbn": " 978-3-905674-35-4",
        "lecturer": [
            799
        ],
        "location": "Cagliari",
        "organization": "Eurographics Association 2012",
        "pages_from": "139",
        "pages_to": "148",
        "research_areas": [
            "Geometry"
        ],
        "keywords": [
            "point clouds",
            "surface reconstruction",
            "point rendering",
            "Auto Splats",
            "KNN search",
            "GPU rendering",
            "point based rendering"
        ],
        "weblinks": [],
        "files": {
            "0": {
                "description": null,
                "filetitle": "draft",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "preiner_2012_AS-draft.pdf",
                "type": "application/pdf",
                "size": 14963547,
                "path": "Publication:preiner_2012_AS",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/preiner_2012_AS-draft.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/preiner_2012_AS-draft:thumb{{size}}.png"
            },
            "1": {
                "description": null,
                "filetitle": "image",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "image_width": 982,
                "image_height": 832,
                "name": "preiner_2012_AS-image.png",
                "type": "image/png",
                "size": 1318166,
                "path": "Publication:preiner_2012_AS",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/preiner_2012_AS-image.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/preiner_2012_AS-image:thumb{{size}}.png"
            },
            "3": {
                "description": null,
                "filetitle": "video",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": 640,
                "preview_image_height": 480,
                "name": "preiner_2012_AS-video.wmv",
                "type": "text/plain",
                "size": 48670503,
                "path": "Publication:preiner_2012_AS",
                "preview_name": "preiner_2012_AS-video:preview.png",
                "preview_type": "image/jpeg",
                "preview_size": 5344,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/preiner_2012_AS-video.wmv",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/preiner_2012_AS-video:thumb{{size}}.png"
            }
        },
        "projects_workgroups": [
            "TERAPOINTS",
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2012/preiner_2012_AS/",
        "__class": "Publication"
    },
    {
        "id": "Nuernberg-2011-CBO",
        "type_id": "masterthesis",
        "tu_id": null,
        "repositum_id": null,
        "title": "Cell-Based Object Representation",
        "date": "2011-06",
        "abstract": "Today's real-time applications, such as computer games or virtual environments,\r\nneed to display more and more geometrically complex surfaces. The appearance\r\nof such surfaces are achieved by local parallax, correct occlusions, convincing\r\nsilhouettes and even by sophisticated effects such as self-reflection, refraction,\r\ntranslucency, self-shadowing and caustics to name a few. Hence simple texturing\r\nmapping is insufficient to produce such high geometric complexity.\r\nThis thesis proposes a cell-based approach to model and render repetitive fine\r\nscaled details with a high visual quality. The main idea of the precomputation is\r\nto decompose the object into a low frequent geometry (the general shape of the\r\nobject) and high frequent surface details. The high frequent surface details are\r\nrepresented by so-called cells tiled all over the object space. The precomputed\r\ncell-based object representation is displayed by a ray tracer providing correct\r\nparallax, occlusions and silhouettes. This thesis proves that sophisticated effects\r\nsuch as specular self-reflection and refraction can easily be rendered with the\r\ncell-based approach.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "",
            "filetitle": "image",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1151,
            "image_height": 437,
            "name": "Nuernberg-2011-CBO-image.jpg",
            "type": "image/jpeg",
            "size": 184179,
            "path": "Publication:Nuernberg-2011-CBO",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/Nuernberg-2011-CBO-image.jpg",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/Nuernberg-2011-CBO-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            777
        ],
        "date_start": "2009-02-18",
        "matrikelnr": "0425202",
        "supervisor": [
            193,
            356
        ],
        "research_areas": [],
        "keywords": [
            "Cell-based texturing, Interactive ray ca"
        ],
        "weblinks": [],
        "files": [
            {
                "description": "",
                "filetitle": "image",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1151,
                "image_height": 437,
                "name": "Nuernberg-2011-CBO-image.jpg",
                "type": "image/jpeg",
                "size": 184179,
                "path": "Publication:Nuernberg-2011-CBO",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/Nuernberg-2011-CBO-image.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/Nuernberg-2011-CBO-image:thumb{{size}}.png"
            },
            {
                "description": "",
                "filetitle": "Poster",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "Nuernberg-2011-CBO-Poster.pdf",
                "type": "application/pdf",
                "size": 21079138,
                "path": "Publication:Nuernberg-2011-CBO",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/Nuernberg-2011-CBO-Poster.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/Nuernberg-2011-CBO-Poster:thumb{{size}}.png"
            },
            {
                "description": "",
                "filetitle": "thesis",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "Nuernberg-2011-CBO-thesis.pdf",
                "type": "application/pdf",
                "size": 47552249,
                "path": "Publication:Nuernberg-2011-CBO",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/Nuernberg-2011-CBO-thesis.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/Nuernberg-2011-CBO-thesis:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2011/Nuernberg-2011-CBO/",
        "__class": "Publication"
    },
    {
        "id": "jeschke-2011-est",
        "type_id": "journalpaper",
        "tu_id": null,
        "repositum_id": null,
        "title": "Estimating Color and Texture Parameters for Vector Graphics",
        "date": "2011-04",
        "abstract": "Diffusion curves are a powerful vector graphic representation that stores an image as a set of 2D Bezier curves with colors defined on either side. These colors are diffused over the image plane, resulting in smooth color regions\nas well as sharp boundaries. In this paper, we introduce a new automatic diffusion curve coloring algorithm. We\nstart by defining a geometric heuristic for the maximum density of color control points along the image curves.\nFollowing this, we present a new algorithm to set the colors of these points so that the resulting diffused image is as close as possible to a source image in a least squares sense. We compare our coloring solution to the existing one which fails for textured regions, small features, and inaccurately placed curves. The second contribution of the paper is to extend the diffusion curve representation to include texture details based on Gabor noise. Like the curves themselves, the defined texture is resolution independent, and represented compactly. We define methods to automatically make an initial guess for the noise texure, and we provide intuitive manual controls to edit the parameters of the Gabor noise. Finally, we show that the diffusion curve representation itself extends to storing any number of attributes in an image, and we demonstrate this functionality with image stippling an hatching\napplications.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": null,
            "filetitle": "image",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1609,
            "image_height": 651,
            "name": "jeschke-2011-est-image.jpg",
            "type": "image/jpeg",
            "size": 335306,
            "path": "Publication:jeschke-2011-est",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-image.jpg",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            356,
            809,
            194
        ],
        "date_from": "2011-04-11",
        "date_to": "2011-04-15",
        "event": "Eurographics 2011",
        "issn": "0167-7055",
        "journal": "Computer Graphics Forum",
        "lecturer": [
            356
        ],
        "location": "Llandudno (Wales, UK)",
        "note": "This paper won the 2nd best paper award at Eurographics 2011.",
        "number": "2",
        "pages_from": "523",
        "pages_to": "532",
        "volume": "30",
        "research_areas": [
            "Rendering"
        ],
        "keywords": [],
        "weblinks": [],
        "files": [
            {
                "description": "Additional Images",
                "filetitle": "AddImages",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "jeschke-2011-est-AddImages.pdf",
                "type": "application/pdf",
                "size": 56030462,
                "path": "Publication:jeschke-2011-est",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-AddImages.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-AddImages:thumb{{size}}.png"
            },
            {
                "description": "Fast Forward Video (40 sec)",
                "filetitle": "FF Video",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": 600,
                "preview_image_height": 600,
                "name": "jeschke-2011-est-FF Video.avi",
                "type": "video/x-msvideo",
                "size": 14726626,
                "path": "Publication:jeschke-2011-est",
                "preview_name": "jeschke-2011-est-FF Video:preview.png",
                "preview_type": "image/jpeg",
                "preview_size": 6320,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-FF Video.avi",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-FF Video:thumb{{size}}.png",
                "video_mp4": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-FF Video:video.mp4"
            },
            {
                "description": null,
                "filetitle": "image",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1609,
                "image_height": 651,
                "name": "jeschke-2011-est-image.jpg",
                "type": "image/jpeg",
                "size": 335306,
                "path": "Publication:jeschke-2011-est",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-image.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-image:thumb{{size}}.png"
            },
            {
                "description": "preprint",
                "filetitle": "paper",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "jeschke-2011-est-paper.pdf",
                "type": "application/pdf",
                "size": 17986852,
                "path": "Publication:jeschke-2011-est",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-paper.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-paper:thumb{{size}}.png"
            },
            {
                "description": "Video",
                "filetitle": "Video",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": 600,
                "preview_image_height": 600,
                "name": "jeschke-2011-est-Video.avi",
                "type": "video/x-msvideo",
                "size": 42400848,
                "path": "Publication:jeschke-2011-est",
                "preview_name": "jeschke-2011-est-Video:preview.png",
                "preview_type": "image/jpeg",
                "preview_size": 21887,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-Video.avi",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-Video:thumb{{size}}.png",
                "video_mp4": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-Video:video.mp4"
            },
            {
                "description": "Binary of the Textured Diffusion Curves Viewer and Editor (about 4MB)",
                "filetitle": "ViewerBinary",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "jeschke-2011-est-ViewerBinary.zip",
                "type": "application/zip",
                "size": 4076615,
                "path": "Publication:jeschke-2011-est",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/jeschke-2011-est-ViewerBinary.zip",
                "thumb_image_sizes": []
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-est/",
        "__class": "Publication"
    },
    {
        "id": "jeschke-2011-esttalk",
        "type_id": "talk",
        "tu_id": null,
        "repositum_id": null,
        "title": "Estimating Color and Texture Parameters for Vector Graphics",
        "date": "2011",
        "abstract": "Diffusion curves are a powerful vector graphic representation that stores an image as a set of 2D Bezier curves with colors defined on either side. These colors are diffused over the image plane, resulting in smooth color regions as well as sharp boundaries. In this paper, we introduce a new automatic diffusion curve coloring algorithm. We start by defining a geometric heuristic for the maximum density of color control points along the image curves. Following this, we present a new algorithm to set the colors of these points so that the resulting diffused image is as close as possible to a source image in a least squares sense. We compare our coloring solution to the existing one which fails for textured regions, small features, and inaccurately placed curves. The second contribution of the paper is to extend the diffusion curve representation to include texture details based on Gabor noise. Like the curves themselves, the defined texture is resolution independent, and represented compactly. We define methods to automatically make an initial guess for the noise texure, and we provide intuitive manual controls to edit the parameters of the Gabor noise. Finally, we show that the diffusion curve representation itself extends to storing any number of attributes in an image, and we demonstrate this functionality with image stippling an hatching applications.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "descriptive image",
            "filetitle": "image",
            "main_file": true,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1609,
            "image_height": 651,
            "name": "jeschke-2011-esttalk-image.jpg",
            "type": "image/jpeg",
            "size": 410716,
            "path": "Publication:jeschke-2011-esttalk",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-esttalk/jeschke-2011-esttalk-image.jpg",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-esttalk/jeschke-2011-esttalk-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            356
        ],
        "date_from": "2011-04-20",
        "date_to": "2011-02-25",
        "event": "Kolloquium of the Institute for Computer Graphics at University of Rostock",
        "location": "Rostock, Germany",
        "research_areas": [],
        "keywords": [],
        "weblinks": [],
        "files": [
            {
                "description": "descriptive image",
                "filetitle": "image",
                "main_file": true,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1609,
                "image_height": 651,
                "name": "jeschke-2011-esttalk-image.jpg",
                "type": "image/jpeg",
                "size": 410716,
                "path": "Publication:jeschke-2011-esttalk",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-esttalk/jeschke-2011-esttalk-image.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-esttalk/jeschke-2011-esttalk-image:thumb{{size}}.png"
            },
            {
                "description": "power point slides for this talk",
                "filetitle": "ppt",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "jeschke-2011-esttalk-ppt.ppt",
                "type": "",
                "size": 23329792,
                "path": "Publication:jeschke-2011-esttalk",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-esttalk/jeschke-2011-esttalk-ppt.ppt",
                "thumb_image_sizes": []
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-esttalk/",
        "__class": "Publication"
    },
    {
        "id": "jeschke-2011-talkPrague",
        "type_id": "talk",
        "tu_id": null,
        "repositum_id": null,
        "title": "Estimating Color and Texture Parameters for Vector Graphics",
        "date": "2011",
        "abstract": "Diffusion curves are a powerful vector graphic representation that stores an image as a set of 2D Bezier curves with colors defined on either side. These colors are diffused over the image plane, resulting in smooth color regions as well as sharp boundaries. In this paper, we introduce a new automatic diffusion curve coloring algorithm. We\r\nstart by defining a geometric heuristic for the maximum density of color control points along the image curves.\r\nFollowing this, we present a new algorithm to set the colors of these points so that the resulting diffused image is as close as possible to a source image in a least squares sense. We compare our coloring solution to the existing one which fails for textured regions, small features, and inaccurately placed curves. The second contribution of the paper is to extend the diffusion curve representation to include texture details based on Gabor noise. Like the curves themselves, the defined texture is resolution independent, and represented compactly. We define methods to automatically make an initial guess for the noise texure, and we provide intuitive manual controls to edit the parameters of the Gabor noise. Finally, we show that the diffusion curve representation itself extends to storing any number of attributes in an image, and we demonstrate this functionality with image stippling an hatching applications.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "",
            "filetitle": "",
            "main_file": false,
            "use_in_gallery": false,
            "access": "public",
            "image_width": 1609,
            "image_height": 651,
            "name": "jeschke-2011-talkPrague-.jpg",
            "type": "image/jpeg",
            "size": 410716,
            "path": "Publication:jeschke-2011-talkPrague",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-talkPrague/jeschke-2011-talkPrague-.jpg",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-talkPrague/jeschke-2011-talkPrague-:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            356
        ],
        "date_from": "2011-06-30",
        "date_to": "2011-06-30",
        "event": "Academy of Sciences of the Czech Republic in Prague",
        "location": "Prague (Czech Republic)",
        "research_areas": [],
        "keywords": [],
        "weblinks": [],
        "files": [
            {
                "description": "",
                "filetitle": "",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "image_width": 1609,
                "image_height": 651,
                "name": "jeschke-2011-talkPrague-.jpg",
                "type": "image/jpeg",
                "size": 410716,
                "path": "Publication:jeschke-2011-talkPrague",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-talkPrague/jeschke-2011-talkPrague-.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-talkPrague/jeschke-2011-talkPrague-:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2011/jeschke-2011-talkPrague/",
        "__class": "Publication"
    },
    {
        "id": "prieler_11_patchmatch",
        "type_id": "studentproject",
        "tu_id": null,
        "repositum_id": null,
        "title": "Patchmatch for Texture Synthesis",
        "date": "2011",
        "abstract": "The goal of this course was to implement a texture synthesis algorithm and analyze its performance and visual quality. Two papers form the theoretical foundation of this project: “Texture Optimization for Example-based Synthesis” by Kwatra et al [KEBK05] and “Patchmatch: A randomized Correspondence Algorithm for\r\nStructural Image Editing” by Barnes et al [BSFG09].",
        "authors_et_al": false,
        "substitute": null,
        "main_image": null,
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            944
        ],
        "matrikelnr": "0726319",
        "supervisor": [
            356
        ],
        "research_areas": [],
        "keywords": [
            "Texture synthesis"
        ],
        "weblinks": [],
        "files": [
            {
                "description": "written report about the project",
                "filetitle": "report",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "prieler_11_patchmatch-report.pdf",
                "type": "application/pdf",
                "size": 8338935,
                "path": "Publication:prieler_11_patchmatch",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2011/prieler_11_patchmatch/prieler_11_patchmatch-report.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2011/prieler_11_patchmatch/prieler_11_patchmatch-report:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2011/prieler_11_patchmatch/",
        "__class": "Publication"
    },
    {
        "id": "jeschke-2010-diff",
        "type_id": "talk",
        "tu_id": null,
        "repositum_id": null,
        "title": "Rendering Diffusion Curves in 2 and 3 Dimensions",
        "date": "2010",
        "abstract": "Diffusion curve images (DCI) provide a powerful tool for efficient 2D image generation, storage and manipulation. A DCI consist of curves with colors defined on either side. By diffusing these colors over the image, the final result includes sharp boundaries along the curves with smoothly shaded regions between them.\nThe first part of the talk presents a new Laplacian surface solver for a stable rendering of DCIs. It consists of a robust rasterization technique to transform the algebraic curves to the discrete image domain, and a variable stencil size diffusion solver that solves the minimal surface problem. The solver is proven to converge to the right solution, it is at least as fast as commonly used multigrid solvers, but \nmuch simpler to implement, works for arbitrary image resolutions, as well as 8 bit data.\nThe second part of the talk extends the application of diffusion curves to render high quality surface details on 3D objects. The first extension is a view dependent warping technique that dynamically allocates more texture memory for details close to the observer. The second extension is a dynamic feature embedding technique that retains crisp, anti-aliased curve details even in extreme closeups. The third extension is the application of dynamic feature embedding to displacement mapping and geometry images. Our results show high quality \nrenderings at interactive frame rates.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": null,
            "filetitle": "image",
            "main_file": true,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1585,
            "image_height": 1124,
            "name": "jeschke-2010-diff-image.bmp",
            "type": "image/x-ms-bmp",
            "size": 5345800,
            "path": "Publication:jeschke-2010-diff",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2010/jeschke-2010-diff/jeschke-2010-diff-image.bmp",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2010/jeschke-2010-diff/jeschke-2010-diff-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            356
        ],
        "date_from": "2010-10-07",
        "date_to": "2010-10-08",
        "event": "Visit of MPII in Saarbruecken",
        "location": "MPII Saarbruecken",
        "research_areas": [
            "Rendering"
        ],
        "keywords": [
            "Diffusion curves"
        ],
        "weblinks": [],
        "files": [
            {
                "description": null,
                "filetitle": "image",
                "main_file": true,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1585,
                "image_height": 1124,
                "name": "jeschke-2010-diff-image.bmp",
                "type": "image/x-ms-bmp",
                "size": 5345800,
                "path": "Publication:jeschke-2010-diff",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2010/jeschke-2010-diff/jeschke-2010-diff-image.bmp",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2010/jeschke-2010-diff/jeschke-2010-diff-image:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2010/jeschke-2010-diff/",
        "__class": "Publication"
    },
    {
        "id": "jeschke-09-solver",
        "type_id": "journalpaper",
        "tu_id": null,
        "repositum_id": null,
        "title": "A GPU Laplacian Solver for Diffusion Curves and Poisson Image Editing",
        "date": "2009-12",
        "abstract": "We present a new Laplacian solver for minimal surfaces—surfaces having a mean curvature of zero everywhere except at some fixed (Dirichlet) boundary conditions. Our solution has two main contributions: First, we provide a robust rasterization technique to transform continuous boundary values (diffusion curves) to a discrete domain. Second, we define a variable stencil size diffusion solver that solves the minimal surface problem. We prove that the solver converges to the right solution, and demonstrate that it is at least as fast as commonly proposed multigrid solvers, but much simpler to implement. It also works for arbitrary image resolutions, as well\r\nas 8 bit data. We show examples of robust diffusion curve rendering\r\nwhere our curve rasterization and diffusion solver eliminate the strobing artifacts present in previous methods. We also show results for real-time seamless cloning and stitching of large image panoramas.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "examples for animated diffusion curves",
            "filetitle": "image",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 2100,
            "image_height": 1134,
            "name": "jeschke-09-solver-image.jpg",
            "type": "image/jpeg",
            "size": 592105,
            "path": "Publication:jeschke-09-solver",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-image.jpg",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            356,
            809,
            194
        ],
        "booktitle": "Transactions on Graphics (Siggraph Asia 2009)",
        "date_from": "2009-12-16",
        "date_to": "2009-12-19",
        "event": "Siggraph Asia",
        "issn": "0730-0301",
        "journal": "Transaction on Graphics (Siggraph Asia 2009)",
        "lecturer": [
            356
        ],
        "location": "Yokohama, Japan",
        "number": "5",
        "organization": "ACM",
        "pages_from": "1",
        "pages_to": "8",
        "publisher": "ACM Press",
        "volume": "28",
        "research_areas": [],
        "keywords": [
            "Poisson equation",
            "Line and Curve rendering ",
            "Diffusion"
        ],
        "weblinks": [],
        "files": [
            {
                "description": "examples for animated diffusion curves",
                "filetitle": "image",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 2100,
                "image_height": 1134,
                "name": "jeschke-09-solver-image.jpg",
                "type": "image/jpeg",
                "size": 592105,
                "path": "Publication:jeschke-09-solver",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-image.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-image:thumb{{size}}.png"
            },
            {
                "description": "preprint",
                "filetitle": "paper",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "jeschke-09-solver-paper.pdf",
                "type": "application/pdf",
                "size": 10122841,
                "path": "Publication:jeschke-09-solver",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-paper.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-paper:thumb{{size}}.png"
            },
            {
                "description": "binary and source of the DCI viewer",
                "filetitle": "software",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "jeschke-09-solver-software.zip",
                "type": "application/zip",
                "size": 680386,
                "path": "Publication:jeschke-09-solver",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-software.zip",
                "thumb_image_sizes": []
            },
            {
                "description": "",
                "filetitle": "video",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": 640,
                "preview_image_height": 480,
                "name": "jeschke-09-solver-video.avi",
                "type": "video/x-msvideo",
                "size": 14195512,
                "path": "Publication:jeschke-09-solver",
                "preview_name": "jeschke-09-solver-video:preview.png",
                "preview_type": "image/jpeg",
                "preview_size": 24665,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-video.avi",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-video:thumb{{size}}.png",
                "video_mp4": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/jeschke-09-solver-video:video.mp4"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-solver/",
        "__class": "Publication"
    },
    {
        "id": "jeschke-09-rendering",
        "type_id": "journalpaper",
        "tu_id": null,
        "repositum_id": null,
        "title": "Rendering Surface Details with Diffusion Curves",
        "date": "2009-12",
        "abstract": "Diffusion curve images (DCI) provide a powerful tool for efficient 2D image generation, storage and manipulation. A DCI consist of curves with colors defined on either side. By diffusing these colors over the image, the final result includes sharp boundaries along\nthe curves with smoothly shaded regions between them. This paper extends the application of diffusion curves to render high quality surface details on 3D objects. The first extension is a view dependent warping technique that dynamically reallocates texture space\nso that object parts that appear large on screen get more texture for increased detail. The second extension is a dynamic feature embedding technique that retains crisp, anti-aliased curve details even in\nextreme closeups. The third extension is the application of dynamic feature embedding to displacement mapping and geometry images. Our results show high quality renderings of diffusion curve textures, displacements, and geometry images, all rendered interactively.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "Example for diffusion curves rendered on objects.",
            "filetitle": "image",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1560,
            "image_height": 1115,
            "name": "jeschke-09-rendering-image.jpg",
            "type": "image/jpeg",
            "size": 521894,
            "path": "Publication:jeschke-09-rendering",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-image.jpg",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            356,
            809,
            194
        ],
        "booktitle": "Transactions on Graphics (Siggraph Asia 2009)",
        "date_from": "2009-12-16",
        "date_to": "2009-12-19",
        "event": "Siggraph Asia",
        "issn": "0730-0301",
        "journal": "Transaction on Graphics (Siggraph Asia 2009)",
        "lecturer": [
            356
        ],
        "location": "Yokohama",
        "number": "5",
        "organization": "ACM",
        "pages_from": "1",
        "pages_to": "8",
        "publisher": "ACM Press",
        "volume": "28",
        "research_areas": [
            "Rendering"
        ],
        "keywords": [
            "Geometry images",
            "Displacement mapping",
            "Diffusion curves",
            "Line and Curve rendering "
        ],
        "weblinks": [],
        "files": [
            {
                "description": "Example for diffusion curves rendered on objects.",
                "filetitle": "image",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1560,
                "image_height": 1115,
                "name": "jeschke-09-rendering-image.jpg",
                "type": "image/jpeg",
                "size": 521894,
                "path": "Publication:jeschke-09-rendering",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-image.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-image:thumb{{size}}.png"
            },
            {
                "description": "preprint",
                "filetitle": "paper",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "jeschke-09-rendering-paper.pdf",
                "type": "application/pdf",
                "size": 13603624,
                "path": "Publication:jeschke-09-rendering",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-paper.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-paper:thumb{{size}}.png"
            },
            {
                "description": "additional results",
                "filetitle": "results",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "jeschke-09-rendering-results.pdf",
                "type": "application/pdf",
                "size": 8215961,
                "path": "Publication:jeschke-09-rendering",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-results.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-results:thumb{{size}}.png"
            },
            {
                "description": null,
                "filetitle": "video",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": 640,
                "preview_image_height": 480,
                "name": "jeschke-09-rendering-video.avi",
                "type": "video/x-msvideo",
                "size": 58348238,
                "path": "Publication:jeschke-09-rendering",
                "preview_name": "jeschke-09-rendering-video:preview.png",
                "preview_type": "image/jpeg",
                "preview_size": 5344,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-video.avi",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-video:thumb{{size}}.png",
                "video_mp4": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/jeschke-09-rendering-video:video.mp4"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2009/jeschke-09-rendering/",
        "__class": "Publication"
    },
    {
        "id": "bhagvat-09-frusta",
        "type_id": "journalpaper_notalk",
        "tu_id": null,
        "repositum_id": null,
        "title": "GPU Rendering of Relief Mapped Conical Frusta",
        "date": "2009",
        "abstract": "This paper proposes to use relief-mapped conical frusta (cones cut by planes) to skin skeletal objects. Based on this representation, current programmable graphics hardware can perform the rendering with only minimal communication between the CPU and GPU. A consistent definition of conical frusta including texture parametrization and a continuous surface normal is provided. Rendering is performed by analytical ray casting of the relief-mapped frusta directly on the GPU. We demonstrate both static and animated objects rendered using our technique and compare to polygonal renderings of similar quality.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "Example for an object modelled and rendered from conical frustra.",
            "filetitle": "image",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 928,
            "image_height": 575,
            "name": "bhagvat-09-frusta-image.jpg",
            "type": "image/jpeg",
            "size": 315778,
            "path": "Publication:bhagvat-09-frusta",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2009/bhagvat-09-frusta/bhagvat-09-frusta-image.jpg",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/bhagvat-09-frusta/bhagvat-09-frusta-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            810,
            356,
            809,
            194
        ],
        "issn": "0167-7055",
        "journal": "Computer Graphics Forum",
        "number": "28",
        "pages_from": "2131",
        "pages_to": "2139",
        "volume": "8",
        "research_areas": [
            "Rendering"
        ],
        "keywords": [],
        "weblinks": [],
        "files": [
            {
                "description": "Example for an object modelled and rendered from conical frustra.",
                "filetitle": "image",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 928,
                "image_height": 575,
                "name": "bhagvat-09-frusta-image.jpg",
                "type": "image/jpeg",
                "size": 315778,
                "path": "Publication:bhagvat-09-frusta",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/bhagvat-09-frusta/bhagvat-09-frusta-image.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/bhagvat-09-frusta/bhagvat-09-frusta-image:thumb{{size}}.png"
            },
            {
                "description": "preprint",
                "filetitle": "paper",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "bhagvat-09-frusta-paper.pdf",
                "type": "application/pdf",
                "size": 4463463,
                "path": "Publication:bhagvat-09-frusta",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2009/bhagvat-09-frusta/bhagvat-09-frusta-paper.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2009/bhagvat-09-frusta/bhagvat-09-frusta-paper:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "Desiree"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2009/bhagvat-09-frusta/",
        "__class": "Publication"
    }
]
