[
    {
        "id": "erler_2024_ppsurf",
        "type_id": "journalpaper",
        "tu_id": null,
        "repositum_id": "20.500.12708/192690",
        "title": "PPSurf: Combining Patches and Point Convolutions for Detailed Surface Reconstruction",
        "date": "2024-01-12",
        "abstract": "Abstract 3D surface reconstruction from point clouds is a key step in areas such as content creation, archaeology, digital cultural heritage and engineering. Current approaches either try to optimize a non-data-driven surface representation to fit the points, or learn a data-driven prior over the distribution of commonly occurring surfaces and how they correlate with potentially noisy point clouds. Data-driven methods enable robust handling of noise and typically either focus on a global or a local prior, which trade-off between robustness to noise on the global end and surface detail preservation on the local end. We propose PPSurf as a method that combines a global prior based on point convolutions and a local prior based on processing local point cloud patches. We show that this approach is robust to noise while recovering surface details more accurately than the current state-of-the-art. Our source code, pre-trained model and dataset are available at https://github.com/cg-tuwien/ppsurf.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "PPSurf teaser with comparison",
            "filetitle": "teaser",
            "main_file": true,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 2288,
            "image_height": 740,
            "name": "erler_2024_ppsurf-teaser.png",
            "type": "image/png",
            "size": 1734284,
            "path": "Publication:erler_2024_ppsurf",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-teaser.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-teaser:thumb{{size}}.png"
        },
        "sync_repositum_override": "number,volume",
        "repositum_presentation_id": null,
        "authors": [
            1395,
            5317,
            1919,
            627,
            1184,
            193
        ],
        "date_from": "2020",
        "date_to": "2024-01-12",
        "doi": "https://doi.org/10.1111/cgf.15000",
        "event": "Eurographics 2024",
        "first_published": "2024-01-12",
        "html_block": "<h2>Demo</h2>\n<iframe src=\"https://perler-ppsurf.hf.space\" frameborder=\"0\" style=\"width: 100%; height: 450px;\"></iframe>                                                                      \n",
        "issn": "1467-8659",
        "journal": "Computer Graphics Forum",
        "lecturer": [
            1395
        ],
        "number": "1",
        "open_access": "yes",
        "pages": "12",
        "pages_from": "tbd",
        "pages_to": "tbd",
        "publisher": "WILEY",
        "volume": "43",
        "research_areas": [
            "Geometry",
            "Modeling"
        ],
        "keywords": [
            "modeling",
            "surface reconstruction"
        ],
        "weblinks": [
            {
                "href": "https://huggingface.co/spaces/perler/ppsurf",
                "caption": "Live System",
                "description": null,
                "main_file": 1
            },
            {
                "href": "https://github.com/cg-tuwien/ppsurf",
                "caption": "Repo (Github)",
                "description": null,
                "main_file": 1
            },
            {
                "href": "https://onlinelibrary.wiley.com/doi/10.1111/cgf.15000",
                "caption": "Official Publication (Wiley Computer Graphics Forum)",
                "description": null,
                "main_file": 0
            },
            {
                "href": "https://arxiv.org/abs/2401.08518",
                "caption": "Preprint (ArXiv)",
                "description": null,
                "main_file": 0
            },
            {
                "href": "https://www.replicabilitystamp.org/#https-github-com-cg-tuwien-ppsurf",
                "caption": "Graphics Replicability Stamp Initiative",
                "description": null,
                "main_file": 0
            }
        ],
        "files": [
            {
                "description": "Paper Reproduction Code and Models\nNote: use the repo instead of this messy code",
                "filetitle": "paper_repro",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_2024_ppsurf-paper_repro.7z",
                "type": "application/octet-stream",
                "size": 1512332777,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-paper_repro.7z",
                "thumb_image_sizes": []
            },
            {
                "description": "PPSurf (ArXiv Version)",
                "filetitle": "paper",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_2024_ppsurf-paper.pdf",
                "type": "application/pdf",
                "size": 3581909,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-paper.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-paper:thumb{{size}}.png"
            },
            {
                "description": "PPSurf 50NN Model Checkpoint",
                "filetitle": "ppsurf_50nn_model",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_2024_ppsurf-ppsurf_50nn_model.zip",
                "type": "application/x-zip-compressed",
                "size": 153351534,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-ppsurf_50nn_model.zip",
                "thumb_image_sizes": []
            },
            {
                "description": "PPSurf 50NN Results (Meshes and Tables)",
                "filetitle": "ppsurf_50nn_results",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_2024_ppsurf-ppsurf_50nn_results.7z",
                "type": "application/octet-stream",
                "size": 1609430340,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-ppsurf_50nn_results.7z",
                "thumb_image_sizes": []
            },
            {
                "description": "Eurographics 2024 Slides (PDF)",
                "filetitle": "slides_eg24_pdf",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_2024_ppsurf-slides_eg24_pdf.pdf",
                "type": "application/pdf",
                "size": 2551903,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-slides_eg24_pdf.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-slides_eg24_pdf:thumb{{size}}.png"
            },
            {
                "description": "Eurographics 2024 Slides",
                "filetitle": "slides_eg24",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_2024_ppsurf-slides_eg24.pptx",
                "type": "application/vnd.openxmlformats-officedocument.presentationml.presentation",
                "size": 26027659,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-slides_eg24.pptx",
                "thumb_image_sizes": []
            },
            {
                "description": "PPSurf teaser with comparison",
                "filetitle": "teaser",
                "main_file": true,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 2288,
                "image_height": 740,
                "name": "erler_2024_ppsurf-teaser.png",
                "type": "image/png",
                "size": 1734284,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-teaser.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-teaser:thumb{{size}}.png"
            },
            {
                "description": "Testsets (ABC, Famous, Thingi10k)",
                "filetitle": "testsets",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_2024_ppsurf-testsets.zip",
                "type": "application/x-zip-compressed",
                "size": 1879212476,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-testsets.zip",
                "thumb_image_sizes": []
            },
            {
                "description": "ABC Training Set",
                "filetitle": "trainset",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_2024_ppsurf-trainset.zip",
                "type": "application/x-zip-compressed",
                "size": 2513802131,
                "path": "Publication:erler_2024_ppsurf",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/erler_2024_ppsurf-trainset.zip",
                "thumb_image_sizes": []
            }
        ],
        "projects_workgroups": [
            "rend",
            "Superhumans",
            "ShapeAcquisition",
            "d4388"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2024/erler_2024_ppsurf/",
        "__class": "Publication"
    },
    {
        "id": "steinschorn-2023-p2m",
        "type_id": "studentproject",
        "tu_id": null,
        "repositum_id": null,
        "title": "Reconstruction for a photogrammetry webservice",
        "date": "2023-08",
        "abstract": "Subject of this student project is the reconstruction and evaluation part for a photogrammetry webservice. It consists of Screened Poisson Surface Reconstruction, test scenes and metrics.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "Pix2Model Evaluation Example",
            "filetitle": "pix2model_eval",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1914,
            "image_height": 775,
            "name": "steinschorn-2023-p2m-pix2model_eval.png",
            "type": "image/png",
            "size": 971490,
            "path": "Publication:steinschorn-2023-p2m",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2023/steinschorn-2023-p2m/steinschorn-2023-p2m-pix2model_eval.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2023/steinschorn-2023-p2m/steinschorn-2023-p2m-pix2model_eval:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            1757
        ],
        "date_end": "2023-08",
        "date_start": "2021-06",
        "matrikelnr": "1227109",
        "supervisor": [
            1395
        ],
        "research_areas": [
            "Geometry",
            "Modeling"
        ],
        "keywords": [],
        "weblinks": [
            {
                "href": "https://netidee.cg.tuwien.ac.at/",
                "caption": "Pix2Model Live-System",
                "description": null,
                "main_file": 1
            },
            {
                "href": "https://github.com/ErlerPhilipp/Pix2Model",
                "caption": "Pix2Model Repo",
                "description": null,
                "main_file": 1
            }
        ],
        "files": [
            {
                "description": "Pix2Model Evaluation Example",
                "filetitle": "pix2model_eval",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1914,
                "image_height": 775,
                "name": "steinschorn-2023-p2m-pix2model_eval.png",
                "type": "image/png",
                "size": 971490,
                "path": "Publication:steinschorn-2023-p2m",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2023/steinschorn-2023-p2m/steinschorn-2023-p2m-pix2model_eval.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2023/steinschorn-2023-p2m/steinschorn-2023-p2m-pix2model_eval:thumb{{size}}.png"
            },
            {
                "description": "Pix2Model tech report draft",
                "filetitle": "report",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "steinschorn-2023-p2m-report.pdf",
                "type": "application/pdf",
                "size": 24898687,
                "path": "Publication:steinschorn-2023-p2m",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2023/steinschorn-2023-p2m/steinschorn-2023-p2m-report.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2023/steinschorn-2023-p2m/steinschorn-2023-p2m-report:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "rend",
            "d4388"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2023/steinschorn-2023-p2m/",
        "__class": "Publication"
    },
    {
        "id": "pichler_2022_fro",
        "type_id": "studentproject",
        "tu_id": null,
        "repositum_id": null,
        "title": "Frontend for a photogrammetry webservice",
        "date": "2021-06",
        "abstract": "Subject of this student project is the frontend for a photogrammetry webservice. It consists of an upload page, an editor and the typical bookkeeping of a website.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "Point cloud editor",
            "filetitle": "point_cloud_editor",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1600,
            "image_height": 914,
            "name": "pichler_2022_fro-point_cloud_editor.jpeg",
            "type": "image/jpeg",
            "size": 396812,
            "path": "Publication:pichler_2022_fro",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/pichler_2022_fro-point_cloud_editor.jpeg",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/pichler_2022_fro-point_cloud_editor:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            1940
        ],
        "date_end": "2022-06",
        "date_start": "2021-06",
        "matrikelnr": "11933235",
        "supervisor": [
            1395
        ],
        "research_areas": [
            "Geometry",
            "Rendering"
        ],
        "keywords": [
            "Frontend",
            "Editor",
            "Photogrammetry"
        ],
        "weblinks": [
            {
                "href": "https://netidee.cg.tuwien.ac.at/",
                "caption": "Pix2Model Live-System",
                "description": null,
                "main_file": 1
            },
            {
                "href": "https://github.com/ErlerPhilipp/Pix2Model",
                "caption": "Pix2Model Repo",
                "description": null,
                "main_file": 1
            }
        ],
        "files": {
            "1": {
                "description": "100 photos of crocheted elephants (test data)",
                "filetitle": "elephants",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "preview_image_width": null,
                "preview_image_height": null,
                "name": "pichler_2022_fro-elephants.zip",
                "type": "application/x-zip-compressed",
                "size": 184116949,
                "path": "Publication:pichler_2022_fro",
                "preview_name": "pichler_2022_fro-elephants:preview.jpg",
                "preview_type": "image/jpeg",
                "preview_size": 2007553,
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/pichler_2022_fro-elephants.zip",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/pichler_2022_fro-elephants:thumb{{size}}.png"
            },
            "2": {
                "description": "Point cloud editor",
                "filetitle": "point_cloud_editor",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1600,
                "image_height": 914,
                "name": "pichler_2022_fro-point_cloud_editor.jpeg",
                "type": "image/jpeg",
                "size": 396812,
                "path": "Publication:pichler_2022_fro",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/pichler_2022_fro-point_cloud_editor.jpeg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/pichler_2022_fro-point_cloud_editor:thumb{{size}}.png"
            },
            "3": {
                "description": "Pix2Model tech report draft",
                "filetitle": "report",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "name": "pichler_2022_fro-report.pdf",
                "type": "application/pdf",
                "size": 4262326,
                "path": "Publication:pichler_2022_fro",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/pichler_2022_fro-report.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/pichler_2022_fro-report:thumb{{size}}.png"
            }
        },
        "projects_workgroups": [
            "rend",
            "d4388"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2021/pichler_2022_fro/",
        "__class": "Publication"
    },
    {
        "id": "erler_philipp-2017-phd",
        "type_id": "phdthesis",
        "tu_id": null,
        "repositum_id": null,
        "title": "Smart Surface Reconstruction",
        "date": "2017-09",
        "abstract": null,
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": "Reconstruction, 3D representations",
            "filetitle": "image",
            "main_file": false,
            "use_in_gallery": false,
            "access": "public",
            "image_width": 1440,
            "image_height": 501,
            "name": "erler_philipp-2017-phd-image.png",
            "type": "image/png",
            "size": 221151,
            "path": "Publication:erler_philipp-2017-phd",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2017/erler_philipp-2017-phd/erler_philipp-2017-phd-image.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2017/erler_philipp-2017-phd/erler_philipp-2017-phd-image:thumb{{size}}.png"
        },
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            1395
        ],
        "date_end": "2026-02-11",
        "date_start": "2017-09",
        "duration": "3 years",
        "reviewer_1": [
            5558
        ],
        "reviewer_2": [
            1519
        ],
        "rigorosum": "2026-02-11",
        "supervisor": [
            193
        ],
        "research_areas": [
            "Geometry",
            "Modeling"
        ],
        "keywords": [
            "Surface Reconstruction",
            "Deep Learning",
            "Point Cloud"
        ],
        "weblinks": [],
        "files": [
            {
                "description": "Dissertation PDF",
                "filetitle": "dissertation",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "erler_philipp-2017-phd-dissertation.pdf",
                "type": "application/pdf",
                "size": 115758696,
                "path": "Publication:erler_philipp-2017-phd",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2017/erler_philipp-2017-phd/erler_philipp-2017-phd-dissertation.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2017/erler_philipp-2017-phd/erler_philipp-2017-phd-dissertation:thumb{{size}}.png"
            },
            {
                "description": "Reconstruction, 3D representations",
                "filetitle": "image",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "image_width": 1440,
                "image_height": 501,
                "name": "erler_philipp-2017-phd-image.png",
                "type": "image/png",
                "size": 221151,
                "path": "Publication:erler_philipp-2017-phd",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2017/erler_philipp-2017-phd/erler_philipp-2017-phd-image.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2017/erler_philipp-2017-phd/erler_philipp-2017-phd-image:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "ShapeAcquisition",
            "d4388",
            "Superhumans"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2017/erler_philipp-2017-phd/",
        "__class": "Publication"
    }
]
