Final Paper 3D Techniques

Embed Size (px)

Citation preview

  • 8/3/2019 Final Paper 3D Techniques

    1/58

    Dimitrios Tzanakis

    Yannis Psaromiligkos

    Daune West

    3D Techniques andTools for Preservation

    and Visualization ofCultural Heritage

  • 8/3/2019 Final Paper 3D Techniques

    2/58

    Contents

    Introduction

    Research Problem

    Presentation of the state of the art

    Case study

    Conclusions

  • 8/3/2019 Final Paper 3D Techniques

    3/58

    Introduction

    Cultural heritage is priceless

    Cultural heritage preservation and

    documentation is essential

  • 8/3/2019 Final Paper 3D Techniques

    4/58

    Problems

    Cultural heritage objects are spreadaround the world

    Cultural heritage sites and monuments arealways in jeopardy (pollution, rain, sun,wind, fire, earthquakes, war actions)

  • 8/3/2019 Final Paper 3D Techniques

    5/58

    3D digitization and visualisation

    of cultural heritage benefits

    Restoration study

    Model study

    Digital 3D models creation

    Model data base development of similar

    objects

    Virtual museums

  • 8/3/2019 Final Paper 3D Techniques

    6/58

    Research Problem

    What are the main techniques and tools inorder to:

    model and visualize cultural heritage objectsdigitally with the use of InformationTechnology according to the context ofcultural heritage documentation andvisualisation

  • 8/3/2019 Final Paper 3D Techniques

    7/58

    Presentation of the state of the art

    3D laser scanning techniques

    Photogrammetry techniques

    Visual description of 3D objects

  • 8/3/2019 Final Paper 3D Techniques

    8/58

    Main 3D laser scanning

    techniques

    Time of flight of a laser pulse

    This methodology is also known as LightDetection And Ranging (LIDAR).

    Laser Triangulation

  • 8/3/2019 Final Paper 3D Techniques

    9/58

    A laser pulse is emitted tothe object

    The distance between the signalsending device and the surface ofthe object is calculated from therequired time between transmission

    and reception of the laser pulse.

    Time of flight of a laser pulseor Light Detection And Ranging (LIDAR)

  • 8/3/2019 Final Paper 3D Techniques

    10/58

    A CCD sensor using the high optical definition of a laser beam,that is projected on the under study object, and via triangulation

    equations, calculates the position of each point that isilluminated by the laser beam in the 3D space.

    Laser Triangulation

  • 8/3/2019 Final Paper 3D Techniques

    11/58

    laser scanning techniques

    (+) More reliable and more usable by nonexperts in many projects

    (-) Require many man hours

    (-) Expensive

    Suitable for large scale cultural heritage

    surveying projects => high accuracyproducts with significant efficiency.

  • 8/3/2019 Final Paper 3D Techniques

    12/58

    Main photogrammetric

    techniques

    Stereophotogrammetry

    Convergent or non-stereoscopicphotogrammetry

    Structure from motion

  • 8/3/2019 Final Paper 3D Techniques

    13/58

    Stereophotogrammetry

    Axes of camera should be parallel in twoconsequent shooting positions and vertical tothe surface of the under study object

    Photogrammetric triangulation

  • 8/3/2019 Final Paper 3D Techniques

    14/58

    Convergent photogrammetry

    The camera axes converge toward thegravity centre of the object

    Marked Feature Points (a, b, c)

  • 8/3/2019 Final Paper 3D Techniques

    15/58

    Structure from motion

    Automatic calculation of the orientationfrom marker-less photos.

    Un-ordered photo sequences can be used

    for input

  • 8/3/2019 Final Paper 3D Techniques

    16/58

    Photogrammetry techniques

    (+) Ideal for cultural heritage objectswithout complex shapes

    (+) Ideal when money, location andtime constraints exist

    (+) Much more flexible in the case ofmulti dimensions projects than laserscanning techniques

    (-) Experienced operators

  • 8/3/2019 Final Paper 3D Techniques

    17/58

    Visual description of 3D objects

    Point Cloud

    Each pointcorresponds to afeature point andembeds 3Dcoordinates

  • 8/3/2019 Final Paper 3D Techniques

    18/58

    Triangular mesh is used in most 3Dimaging applications

    Provides much more visual information

    than the point cloud

    Teapot wireframe rendered teapot

    Visual description of 3D objects

  • 8/3/2019 Final Paper 3D Techniques

    19/58

    Case study

    Photogrammetric techniques selection

    evaluation:

    More appropriate for the case studyaccording to time, money and other

    constraints

    Essentially fulfil this case studysscope for visualisation and virtual

    reality as well as its requirements

  • 8/3/2019 Final Paper 3D Techniques

    20/58

    Software tools

    Arc3D Webservice

    MeshLab

    PixMaker Pro

    Equipments A tripod

    Two consumer photo cameras

  • 8/3/2019 Final Paper 3D Techniques

    21/58

    The Cultural Heritage object

    Saint Tryfonas Orthodox Church,

    Eleonas, Peloponnese

  • 8/3/2019 Final Paper 3D Techniques

    22/58

    ARC 3D Webservice

    The 3D models were created by the ARC3D Webservice, developed by the VISICS

    research group of the KatholiekeUniversiteit Leuven in Belgium

    The uploading procedure required manyattempts and time to achieve usable

    results Open source

  • 8/3/2019 Final Paper 3D Techniques

    23/58

    MeshLab

    Developed by Visual Computing Lab of theInstitute of Information Science andTechnologies of the Italian National

    Research Council CNR-ISTI in Italy 3D triangular mesh processing tool

    Provides functions for cleaning, editing,

    simplifying, remeshing, measuring,merging, visualising, converting, etc.

    Open source

  • 8/3/2019 Final Paper 3D Techniques

    24/58

    MeshLab

    (+) Can import meshes (models) in manyformats and export the results in almost allknown formats

    (-) Not so stable, has no undo function andneeds great computer processing power

    (-) Significant training time

    (-) No complete manual (-) A lot of man hours to process the sub

    scenes meshes and align and merge them

    into the final model

  • 8/3/2019 Final Paper 3D Techniques

    25/58

    Case study

    The procedure

  • 8/3/2019 Final Paper 3D Techniques

    26/58

    In order to create a 360o model, one mustdivide the 360o scene into individual sub

    scenes

    ARC 3D is not able to provide 3D data for

    model creation that encircles an object

  • 8/3/2019 Final Paper 3D Techniques

    27/58

    The upload tool enables the user to beconnected to the Webservice and after

    authentication to upload a selected sequence ofphotos to Arc3D server.

    Users

    can uploadunordered

    and marker-less photos.

  • 8/3/2019 Final Paper 3D Techniques

    28/58

    ARC 3D Webservice

    Automatic procedure in the server side

    Parallel processes running on a cluster of

    Linux personal computers

  • 8/3/2019 Final Paper 3D Techniques

    29/58

    The results:

    camera parameters,

    range-dense depthmaps (i.e. pointclouds), texture andquality maps forevery photo

    Arc 3D Webservicecalculates the 3D data

    and camera parame-

    ters for each photo

  • 8/3/2019 Final Paper 3D Techniques

    30/58

    The 3D models were post processed byMeshLabs Arc3D import interface.

    Main post processing functions: subsampling,

    cleaning,

    noise filtering, hole filling and merging.

    MeshLab

  • 8/3/2019 Final Paper 3D Techniques

    31/58

  • 8/3/2019 Final Paper 3D Techniques

    32/58

  • 8/3/2019 Final Paper 3D Techniques

    33/58

  • 8/3/2019 Final Paper 3D Techniques

    34/58

  • 8/3/2019 Final Paper 3D Techniques

    35/58

  • 8/3/2019 Final Paper 3D Techniques

    36/58

  • 8/3/2019 Final Paper 3D Techniques

    37/58

  • 8/3/2019 Final Paper 3D Techniques

    38/58

  • 8/3/2019 Final Paper 3D Techniques

    39/58

    The four 3D partial models were importedand cleaned in MeshLab

    They are all loaded into the same newMeshLab project and while they hadoriginally positioned in different reference

    spaces

    MeshLab

  • 8/3/2019 Final Paper 3D Techniques

    40/58

  • 8/3/2019 Final Paper 3D Techniques

    41/58

    they were rototranslated in

    order to be placed into the same

    single reference space and finallyto be aligned and merged.

  • 8/3/2019 Final Paper 3D Techniques

    42/58

  • 8/3/2019 Final Paper 3D Techniques

    43/58

  • 8/3/2019 Final Paper 3D Techniques

    44/58

  • 8/3/2019 Final Paper 3D Techniques

    45/58

    Snapshots of the VRML model

  • 8/3/2019 Final Paper 3D Techniques

    46/58

    ResolutionSize

    (uncompressed)

    Size(compressed

    with gzip)

    Full resolution 100% 137,594 Kb 31,735

    High resolution 64% 87,431 Kb 20,628

    Medium resolution 25% 34,463 kb 8,298

    Low resolution 13% 17,977 kb 4,405

    Three different model versions of reduced

    resolutions (decimated and compressed) Fast download time for users with slowconnections rates

  • 8/3/2019 Final Paper 3D Techniques

    47/58

    3D model high resolution (64%)

  • 8/3/2019 Final Paper 3D Techniques

    48/58

    Case study - Vitrual tour section

    PixMaker Pro

    Virtual tour Use of Java

    www.stvtour.comule.com

  • 8/3/2019 Final Paper 3D Techniques

    49/58

  • 8/3/2019 Final Paper 3D Techniques

    50/58

  • 8/3/2019 Final Paper 3D Techniques

    51/58

  • 8/3/2019 Final Paper 3D Techniques

    52/58

    Case study conclusions

    Photogrammetry techniques: low cost

    medium training requirements

    medium post processing time

    sufficient accuracy models with hightexture quality

    no need for laboratory conditions

    fast data acquisition and multi dimensionobjects compatibility

  • 8/3/2019 Final Paper 3D Techniques

    53/58

    Case study conclusions

    Structure from motion technique suitable for:

    virtual reality applications andvisualisation purposes (although not

    highly accurate nor stable enough)

    provision of 3D models from un-orderedand marker-less photos

  • 8/3/2019 Final Paper 3D Techniques

    54/58

    Final Conclusions In many methodologies their evolution is

    proportional to IT evolution

    In 3D digitization techniques the storage,

    processing, archiving, management andvisualisation of the acquired digital data canonly be realized by IT utilization

    Modern IT technologies (e.g. Web, VirtualReality) offer easy access to cultural heritage

    => The contribution of IT in cultural heritagedocumentation is crucial:

  • 8/3/2019 Final Paper 3D Techniques

    55/58

    Final Conclusions

    Nowadays there is no all-in-one culturalheritage objects documentation solution

    The combination of different techniques inorder to achieve the matching of theiradvantages, a hybrid technique, may leadto a complete solution

  • 8/3/2019 Final Paper 3D Techniques

    56/58

    Final Conclusions

    The most crucial limitation of photo-grammetric techniques is the software

    If the development of IT and softwarecontinues its current pace, it will be

    possible in the near future forphotogrammetry to overcome its basic

    limitations providing the panacea incultural heritage documentation

  • 8/3/2019 Final Paper 3D Techniques

    57/58

    The future of cultural heritagepreservation and

    documentation belongs to

    Photogrammetry !

  • 8/3/2019 Final Paper 3D Techniques

    58/58

    Questions