3D ARCHAEOLOGY in EASY Generating an Object-Based Archaeological 3D Dataset for the Digital Archive of DANS

Total Page:16

File Type:pdf, Size:1020Kb

3D ARCHAEOLOGY in EASY Generating an Object-Based Archaeological 3D Dataset for the Digital Archive of DANS 3D ARCHAEOLOGY IN EASY Generating an object-based archaeological 3D dataset for the digital archive of DANS Julius Pilzecker 3D archaeology in EASY Generating an object-based archaeological 3D dataset for the digital archive of DANS Julius Pilzecker s1520202 Master Thesis Archaeological Science - 1084VTSY Dr. Lambers University of Leiden, Faculty of Archaeology Leiden 1 July 2020: Final version 1 Table of Contents Acknowledgements… ........................................................................................................................ 5 Chapter 1: Introduction .................................................................................................................... 6 1.1 General introduction .............................................................................................................. 6 1.2 Research problem................................................................................................................... 8 1.3 Aims and objectives ................................................................................................................ 8 1.4 Research Structure ............................................................................................................... 10 Chapter 2: Case Study: Ceramics of Jebel Aruda ............................................................................ 12 2.1 Archaeological background .................................................................................................. 12 2.1.1 The Uruk period ............................................................................................................ 12 2.1.2 Uruk Pottery .................................................................................................................. 13 2.1.3 Jebel Aruda .................................................................................................................... 15 2.2 Pottery background .............................................................................................................. 17 2.2.1 Pottery of Jebel Aruda ................................................................................................... 17 2.2.2 3D scanning of the pottery ............................................................................................ 17 2.3 Relevance of 3D modeling and digitally archiving ................................................................ 19 Chapter 3: Standards and Principles of digital archiving ................................................................ 21 3.1 Digital preservation .............................................................................................................. 21 3.1.1 Preservation strategies in digital archives .................................................................... 22 3.1.2 Infrastructure of digital archives ................................................................................... 23 3.1.3 Archiving policy of EASY ................................................................................................ 25 3.2 Dataset documentation ........................................................................................................ 26 3.2.1 Project level metadata .................................................................................................. 27 3.2.2 File level metadata ........................................................................................................ 29 3.2.3 The codebook ................................................................................................................ 30 3.3 FAIR Data Principles .............................................................................................................. 30 3.3.1 Findable ......................................................................................................................... 31 3.3.2 Accessible ...................................................................................................................... 33 3.3.3 Interoperable ................................................................................................................ 34 3.3.4 Reusable ........................................................................................................................ 34 Chapter 4: Object-based 3D models in archaeology ...................................................................... 36 4.1 Fit for purpose ...................................................................................................................... 36 4.1.1 Object-based 3D modeling purposes in museums ........................................................ 36 4.1.2 Object-based 3D modeling purposes for archaeological research ............................... 38 4.2 3D Data acquisition in archaeology ...................................................................................... 39 4.2.1 Laser scanning ............................................................................................................... 40 4.2.2 Image-based modeling and Photogrammetry .............................................................. 42 4.2.3 Structured Light Scanning ............................................................................................. 43 2 4.3 Modeling 3D features ........................................................................................................... 45 4.3.1 Geometry ...................................................................................................................... 45 4.3.2 Appearance ................................................................................................................... 48 4.3.3 Scene ............................................................................................................................. 49 4.3.4 Animation ...................................................................................................................... 51 4.4 3D File formats ..................................................................................................................... 51 4.4.1 The OBJ format .............................................................................................................. 52 4.4.2 The PLY format .............................................................................................................. 53 4.4.3 The X3D format ............................................................................................................. 54 4.4.4 The DAE format ............................................................................................................. 54 4.4.5 The FBX format .............................................................................................................. 54 4.4.6 The BLEND format ......................................................................................................... 54 Chapter 5: Workflow ….. .................................................................................................................. 56 5.1 Software and hardware specifications ................................................................................. 56 5.1.1 Software specifications ................................................................................................. 56 5.1.2 Hardware specifications ................................................................................................ 57 5.2 Workflow of generating preservation acceptable 3D datasets ............................................ 57 5.3 Implementation of the workflow ......................................................................................... 59 5.3.1 Ethical considerations ................................................................................................... 59 5.3.2 File structuring and file naming..................................................................................... 60 5.3.3 Import and export of recommended 3D file formats ................................................... 62 5.3.4 Codebook ...................................................................................................................... 72 5.3.5 File level metadata ........................................................................................................ 73 5.3.6 EASY Metadata .............................................................................................................. 75 Chapter 6: 3D Archiving results ...................................................................................................... 78 6.1 Dataset results ...................................................................................................................... 78 6.2 Individual format structure and analysis .............................................................................. 84 6.3 Geometrical comparison between original and decimated exported formats .................... 87 6.4 3D dataset adherence to the FAIR principles ....................................................................... 92 Chapter 7: Discussion...................................................................................................................... 96 7.1 3D Data aspects and fit for purpose ..................................................................................... 96 7.2 Digital archive considerations and durability ....................................................................... 98 7.3 FAIR-ness of the 3D dataset in EASY ..................................................................................
Recommended publications
  • Automatic Generation of a 3D City Model
    UNIVERSITY OF CASTILLA-LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA COMPUTER ENGINEERING DEGREE DEGREE FINAL PROJECT Automatic generation of a 3D city model David Murcia Pacheco June, 2017 AUTOMATIC GENERATION OF A 3D CITY MODEL Escuela Superior de Informática UNIVERSITY OF CASTILLA-LA MANCHA ESCUELA SUPERIOR DE INFORMÁTICA Information Technology and Systems SPECIFIC TECHNOLOGY OF COMPUTER ENGINEERING DEGREE FINAL PROJECT Automatic generation of a 3D city model Author: David Murcia Pacheco Director: Dr. Félix Jesús Villanueva Molina June, 2017 David Murcia Pacheco Ciudad Real – Spain E-mail: [email protected] Phone No.:+34 625 922 076 c 2017 David Murcia Pacheco Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". i TRIBUNAL: Presidente: Vocal: Secretario: FECHA DE DEFENSA: CALIFICACIÓN: PRESIDENTE VOCAL SECRETARIO Fdo.: Fdo.: Fdo.: ii Abstract HIS document collects all information related to the Degree Final Project (DFP) of Com- T puter Engineering Degree of the student David Murcia Pacheco, tutorized by Dr. Félix Jesús Villanueva Molina. This work has been developed during 2016 and 2017 in the Escuela Superior de Informática (ESI), in Ciudad Real, Spain. It is based in one of the proposed sub- jects by the faculty of this university for this year, called "Generación automática del modelo en 3D de una ciudad".
    [Show full text]
  • Benchmarks on WWW Performance
    The Scalability of X3D4 PointProperties: Benchmarks on WWW Performance Yanshen Sun Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the requirements for the degree of Master of Science in Computer Science and Application Nicholas F. Polys, Chair Doug A. Bowman Peter Sforza Aug 14, 2020 Blacksburg, Virginia Keywords: Point Cloud, WebGL, X3DOM, x3d Copyright 2020, Yanshen Sun The Scalability of X3D4 PointProperties: Benchmarks on WWW Performance Yanshen Sun (ABSTRACT) With the development of remote sensing devices, it becomes more and more convenient for individual researchers to acquire high-resolution point cloud data by themselves. There have been plenty of online tools for the researchers to exhibit their work. However, the drawback of existing tools is that they are not flexible enough for the users to create 3D scenes of a mixture of point-based and triangle-based models. X3DOM is a WebGL-based library built on Extensible 3D (X3D) standard, which enables users to create 3D scenes with only a little computer graphics knowledge. Before X3D 4.0 Specification, little attention has been paid to point cloud rendering in X3DOM. PointProperties, an appearance node newly added in X3D 4.0, provides point size attenuation and texture-color mixing effects to point geometries. In this work, we propose an X3DOM implementation of PointProperties. This implementation fulfills not only the features specified in X3D 4.0 documentation, but other shading effects comparable to the effects of triangle-based geometries in X3DOM, as well as other state-of-the-art point cloud visualization tools.
    [Show full text]
  • Cloudcompare Point Cloud Processing Workshop Daniel Girardeau-Montaut
    CloudCompare Point Cloud Processing Workshop Daniel Girardeau-Montaut www.cloudcompare.org @CloudCompareGPL PCP 2019 [email protected] December 4-5, 2019, Stuttgart, Germany Outline About the project Quick overview of the software capabilities Point cloud processing with CloudCompare The project 2003: PhD for EDF R&D EDF Main French power utility More than 150 000 employees worldwide 2 000 @ R&D (< 2%) 200 know about CloudCompare (< 0.2%) Sales >75 B€ > 200 dams + 58 nuclear reactors (19 plants) EDF and Laser Scanning EDF = former owner of Mensi (now Trimble Laser Scanning) Main scanning activity: as-built documentation Scanning a single nuclear reactor building 2002: 3 days, 50 M. points 2014: 1.5 days, 50 Bn points (+ high res. photos) EDF and Laser Scanning Other scanning activities: Building monitoring (dams, cooling towers, etc.) Landslide monitoring Hydrology Historical preservation (EDF Foundation) PhD Change detection on 3D geometric data Application to Emergency Mapping Inspired by 9/11 post-attacks recovery efforts (see “Mapping Ground Zero” by J. Kern, Optech, Nov. 2001) TLS was used for: visualization, optimal crane placement, measurements, monitoring the subsidence of the wreckage pile, slurry wall monitoring, etc. CloudCompare V1 2004-2006 Aim: quickly detecting changes by comparing TLS point clouds… with a CAD mesh or with another (high density) cloud CloudCompare V2 2007: “Industrialization” of CloudCompare … for internal use only! Rationale: idle reactor = 6 M€ / day acquired data
    [Show full text]
  • Guía Del Videojuego 3D Basado En El Engine Webgl Blend4web «La Ciudad Perdida»
    Guía del videojuego 3D basado en el engine webgl blend4web «la ciudad perdida». La actualizamos en «Un mundo nuevo». Desde el proyecto n-dimensiones, os presentamos la guia del juego «la ciudad perdida» publicada en septiembre 2018, y como novedad a mayo 2019 la nueva actualización de la portada , así como os presentamos la disponibilidad de su nueva versión que llamamos «un mundo nuevo», esta vez basada en un nuevo engine webgl «verge3d» creado por soft8soft.com. Se pueden jugar desde el portaln-dimensiones y desde cualquier android, al estar ambos disponibles al google play desde mayo 2019. Así como actualmente ya para el mes de septiembre tenemos una serie de videotutoriales para tal nuevo engine en youtube portal. Debido al poco tiempo transcurrido desde el comienzo de este nuevo desarrollo, sólo un par de meses no contiene actualmente la completa lista de técnicas presentada en la primera que ya innovaba con el engine 3d blend4web pero tened un poco de paciencia y en breve lo superará, ya lo hace en velocidad de acceso a los niveles, nada que ver con los largos tiempos requeridos en la primera, así como en facilidad de aprendizaje a quienes deseen diseñar y programar obras 3d relacionadas con todo el potencial presentado en mi trabajo. Lo primero para lograrlo es seguir mis videotutoriales. Los videotutoriales podrán contar con ofrecer todo lo expuesto en mi trabajo y que ya podéis probar de forma anticipada, como la finalidad es que todos podáis publicar como yo vuestros trabajos en la web y crearsus versiones en google play.
    [Show full text]
  • Seamless Texture Mapping of 3D Point Clouds
    Seamless Texture Mapping of 3D Point Clouds Dan Goldberg Mentor: Carl Salvaggio Chester F. Carlson Center for Imaging Science, Rochester Institute of Technology Rochester, NY November 25, 2014 Abstract The two similar, quickly growing fields of computer vision and computer graphics give users the ability to immerse themselves in a realistic computer generated environment by combining the ability create a 3D scene from images and the texture mapping process of computer graphics. The output of a popular computer vision algorithm, structure from motion (obtain a 3D point cloud from images) is incomplete from a computer graphics standpoint. The final product should be a textured mesh. The goal of this project is to make the most aesthetically pleasing output scene. In order to achieve this, auxiliary information from the structure from motion process was used to texture map a meshed 3D structure. 1 Introduction The overall goal of this project is to create a textured 3D computer model from images of an object or scene. This problem combines two different yet similar areas of study. Computer graphics and computer vision are two quickly growing fields that take advantage of the ever-expanding abilities of our computer hardware. Computer vision focuses on a computer capturing and understanding the world. Computer graphics con- centrates on accurately representing and displaying scenes to a human user. In the computer vision field, constructing three-dimensional (3D) data sets from images is becoming more common. Microsoft's Photo- synth (Snavely et al., 2006) is one application which brought attention to the 3D scene reconstruction field. Many structure from motion algorithms are being applied to data sets of images in order to obtain a 3D point cloud (Koenderink and van Doorn, 1991; Mohr et al., 1993; Snavely et al., 2006; Crandall et al., 2011; Weng et al., 2012; Yu and Gallup, 2014; Agisoft, 2014).
    [Show full text]
  • Agisoft Photoscan User Manual Standard Edition, Version 1.3 Agisoft Photoscan User Manual: Standard Edition, Version 1.3
    Agisoft PhotoScan User Manual Standard Edition, Version 1.3 Agisoft PhotoScan User Manual: Standard Edition, Version 1.3 Publication date 2017 Copyright © 2017 Agisoft LLC Table of Contents Overview ......................................................................................................................... iv How it works ............................................................................................................ iv About the manual ...................................................................................................... iv 1. Installation and Activation ................................................................................................ 1 System requirements ................................................................................................... 1 GPU acceleration ........................................................................................................ 1 Installation procedure .................................................................................................. 2 Restrictions of the Demo mode ..................................................................................... 2 Activation procedure ................................................................................................... 3 2. Capturing photos ............................................................................................................ 4 Equipment ................................................................................................................
    [Show full text]
  • N Polys Advanced X3D [Autosaved]
    Web3D 2011 Tutorial: Advanced X3D Nicholas Polys: Virginia Tech Yvonne Jung: Fraunhofer IGD Jeff Weekly, Don Brutzman: Naval Postgraduate School Tutorial Outline Recent work in the Web3D Consortium Heading to ISO this month! • X3D : Advanced Features • X3D Basics • Advanced rendering (Yvonne Jung) • Volumes • Geospatial • CAD • Units (Jeff Weekly) • Authoring 2 Open Standards www.web3d.org • Portability • Durability • IP-independence • International recognition and support : the Standard Scenegraph Scene graph for real-time interactive delivery of virtual environments over the web: • Meshes, lights, materials, textures, shaders • Integrated video, audio Event ROUTE • Animation • Interaction • Scripts & Behaviors Sensor • Multiple encodings (ISO = XML, VRML-Classic, Binary) • Multiple Application Programming Interfaces (ISO = ECMA, Java) • X3D 3.3 includes examples for Volume rendering, CAD and Geospatial support! Web3D Collaboration & Convergence W3C ISO OGC - XML - Web3DS - HTML 5 -CityGML - SVG - KML Interoperability Web3D Consortium IETF & Access - Mime types Across Verticals - Extensible 3D (X3D) - Humanoid Animation (H-Anim) - VRML DICOM - N-D Presentation State - DIS - Volume data Khronos - OpenGL, WebGL - COLLADA Adoption Immersive X3D • Virginia Tech Visionarium: VisCube • Multi-screen, clustered stereo rendering • 1920x1920 pixels per wall (x 4) • Infitech Stereo • Wireless Intersense head & wand • Instant Reality 7 VT Visionarium • Output from VMD • Jory Z. Ruscio, Deept Kumar, Maulik Shukla, Michael G. Prisant, T. M. Murali,
    [Show full text]
  • Visualisation and Generalisation of 3D City Models
    Visualisation and Generalisation of 3D City Models Bo Mao August 2010 TRITA SoM 2010-08 ISSN 1653-6126 ISRN KTH/SoM/-10/08/-SE ISBN 978-91-7415-715-4 © Bo Mao 2010 Licentiate Thesis Geoinformatics Division Department of Urban Planning and Environment Royal Institute of Technology (KTH) SE-100 44 STOCKHOLM, Sweden ii Abstract 3D city models have been widely used in different applications such as urban planning, traffic control, disaster management etc. Effective visualisation of 3D city models in various scales is one of the pivotal techniques to implement these applications. In this thesis, a framework is proposed to visualise the 3D city models both online and offline using City Geography Makeup Language (CityGML) and Extensible 3D (X3D) to represent and present the models. Then, generalisation methods are studied and tailored to create 3D city scenes in multi- scale dynamically. Finally, the quality of generalised 3D city models is evaluated by measuring the visual similarity from the original models. In the proposed visualisation framework, 3D city models are stored in CityGML format which supports both geometric and semantic information. These CityGML files are parsed to create 3D scenes and be visualised with existing 3D standard. Because the input and output in the framework are all standardised, it is possible to integrate city models from different sources and visualise them through the different viewers. Considering the complexity of the city objects, generalisation methods are studied to simplify the city models and increase the visualisation efficiency. In this thesis, the aggregation and typification methods are improved to simplify the 3D city models.
    [Show full text]
  • ISO/IEC JTC 1 N13604 ISO/IEC JTC 1 Information Technology
    ISO/IEC JTC 1 N13604 2017-09-17 Replaces: ISO/IEC JTC 1 Information Technology Document Type: other (defined) Document Title: Study Group Report on 3D Printing and Scanning Document Source: SG Convenor Project Number: Document Status: This document is circulated for review and consideration at the October 2017 JTC 1 meeting in Russia. Action ID: ACT Due Date: 2017-10-02 Pages: Secretariat, ISO/IEC JTC 1, American National Standards Institute, 25 West 43rd Street, New York, NY 10036; Telephone: 1 212 642 4932; Facsimile: 1 212 840 2298; Email: [email protected] Study Group Report on 3D Printing and Scanning September 11, 2017 ISO/IEC JTC 1 Plenary (October 2017, Vladivostok, Russia) Prepared by the ISO/IEC JTC 1 Study Group on 3D Printing and Scanning Executive Summary The purpose of this report is to assess the possible contributions of JTC 1 to the global market enabled by 3D Printing and Scanning. 3D printing, also known as additive manufacturing, is considered by many sources as a truly disruptive technology. 3D printers range presently from small table units to room size and can handle simple plastics, metals, biomaterials, concrete or a mix of materials. They can be used in making simple toys, airplane engine components, custom pills, large buildings components or human organs. Depending on process, materials and precision, 3D printer costs range from hundreds to millions of dollars. 3D printing makes possible the manufacturing of devices and components that cannot be constructed cost-effectively with other manufacturing techniques (injection molding, computerized milling, etc.). It also makes possible the fabrications of customized devices, or individual (instead of identical mass-manufactured) units.
    [Show full text]
  • Moving Web 3D Content Into Gearvr
    Moving Web 3d Content into GearVR Mitch Williams Samsung / 3d-online GearVR Software Engineer August 1, 2017, Web 3D BOF SIGGRAPH 2017, Los Angeles Samsung GearVR s/w development goals • Build GearVRf (framework) • GearVR Java API to build apps (also works with JavaScript) • Play nice with other devices • Wands, Controllers, I/O devices • GearVR apps run on Google Daydream ! • Performance, New Features • Fight for every Millisecond: • Android OS, Oculus, GPU, CPU, Vulkun • Unity, Unreal, GearVRf (framework) • Enable content creation • Game developers, 3D artists, UI/UX people, Web designers Content Creation for GearVR • 360 movies • Game Editors: Unity, Unreal • GearVRf (framework) • Open source Java api, JavaScript bindings • WebVR • WebGL; frameworks: A-frame, Three.js, React, X3Dom • 3d file formats • Collada, .FBX, gltf, .OBJ &.mtl, etc. using Jassimp • Java binding for Assimp (Asset Import Library) • X3D Why implement X3D in GearVR • Samsung began this effort February, 2016 • X3D is a widely supported file format • Exported by 3DS Max, Blender, Maya, Moto • Or exports VRML and converts to X3D • No other file format had similar capabilities. • Interactivity via JavaScript • Declarative format easy to edit / visualize the scene. • GearVR is not just a VR game console like Sony PSVR • We are a phone, web access device, camera, apps platform • X3D enables web applications: • Compliments the game influence in GearVR from Unity, Unreal. • Enables new VR web apps including: Google Maps, Facebook, Yelp JavaScript API’s. GearVR app Build Runtime Live Demo Very daring for the presenter who possesses no art skills. • 3ds Max 1. Animated textured objects 2. Export VRML97, Convert with “Instant Reality” to X3D • Android Studio 1.
    [Show full text]
  • Digital Asset Exchange
    DDiiggiittaall AAsssseett EExxcchhaannggee Dr. Rémi Arnaud Sony Computer Entertainment Khronos Group Promoter © Copyright Khronos Group, 2007 - Page 1 •www.khronos.org •Founded in January 2000 by a number of leading media-centric companies, including: 3Dlabs, ATI, Discreet, Evans & Sutherland, Intel, NVIDIA, SGI and Sun Microsystems. (currently more than 100) •Dedicated to the creation of royalty-free open standard APIs to enable the playback of rich media on a wide variety of platforms and devices. •Home of 11 WG, including: OpenGL, OpenGL ES, OpenVG, OpenKODE, OpenSL, COLLADA •New WG introduced at GDC: glFX, Compositing © Copyright Khronos Group, 2007 - Page 2 CCOOLLLLAADDAA aass aa SSCCEE pprroojjeecctt •SCE project, started in August 2003 - Goal: raise the quality and productivity of content development - free the content from proprietary formats and API, bring more tools to game developers, lower the barrier to entry for small tool companies, facilitate middleware integration, bring ‘advanced’ features in the main stream, drastically improve artist productivity. •Common description language - Developers get the content in a standard form - Tools can interchange content - Developers can mix and match tools during development - Many specialized tools can be independently created, and incorporated into developer’s content pipeline •COLLAborative Design Activity, SCE brought to the same table the major DCC vendors: Discreet, Alias, Softimage •Released v1.0 specification in August 2004 •Gathered feedback, waiting for tools to provide useful
    [Show full text]
  • Diseño Y Desarrollo De Un Sitio Web E-Commerce Para La Distribución Y Comercialización De Piezas Gráficas Tridimensionales Producidas En Blender®
    Diseño y desarrollo de un sitio web e-commerce para la distribución y comercialización de piezas gráficas tridimensionales producidas en Blender®. Memoria de Proyecto Final de Grado/Máster Máster Universitario en Aplicaciones multimedia Informática, multimedia y telecomunicación Autor: Juan Pablo Ruiz Yépez Consultor: Mikel Zorrilla Berasategui Profesor: Laura Porta Simó 7 junio 2019 Diseño y desarrollo de un sitio web e-commerce para la distribución y comercialización de piezas gráficas tridimensionales producidas en Blender®, Máster en Aplicaciones Multimedia, Juan Pablo Ruiz Yépez Créditos/Copyright Esta obra está sujeta a una licencia de Reconocimiento-NoComercial-SinObraDerivada 3.0 España de CreativeCommons 2 / 53 Diseño y desarrollo de un sitio web e-commerce para la distribución y comercialización de piezas gráficas tridimensionales producidas en Blender®, Máster en Aplicaciones Multimedia, Juan Pablo Ruiz Yépez FICHA DEL TRABAJO FINAL Diseño y desarrollo de un sitio web e-commerce para Título del trabajo: la distribución y comercialización de piezas gráficas tridimensionales producidas en Blender®, Nombre del autor: Juan Pablo Ruiz Yépez Nombre del consultor/a: Mikel Zorrilla Berasategui Nombre del PRA: Laura Porta Simó Fecha de entrega (mm/aaaa): 06/2019 Titulación: Máster en Aplicaciones Multimedia Área del Trabajo Final: Trabajo Fin de Máster Idioma del trabajo: Español Palabras clave Modelos 3d, e-commerce, blender Resumen del Trabajo: Este trabajo tiene como fin la creación de un sitio web adaptivo basado en la plataforma e-commerce para la distribución de objetos tridimensionales creados con la aplicación Blender®. El sitio ha sido desarrollado con la tecnología html5 y el apoyo de la plataforma Wordpress, para finalmente ser alojado en un hosting compartido.
    [Show full text]