Virtual reconstruction of archaeological vessels using expert priors & surface markings

This paper presents a method to assist in the tedious procedure of reconstructing ceramic vessels from unearthed archaeological shards or fragments using 3D computer vision-enabling technologies. The method uses vessels surface markings combined with a generic model to produce a representation of what the original vessel may have looked like. Generic vessel models used are based on a host of factors including expert historical knowledge of the period, provenance of the artifact and site location. The generic model need not be identical to the excavated vessel, but must be within the allowable class, i.e., it is within a geometric transformation of it in most of its parts. The ceramic vessels we worked with have markings, which we exploit under the allowable set of transformations between the generic model and the excavated vessel. We align them using a novel set of weighted curve moments. The morphing transformation (affine or higher order morphing function) is computed from these corresponding curves, and distance error metrics are introduced to access the accuracy of alignment of a fragment to a given vessel. If a vessel has no surface markings, we use curves for alignment these are computed from the intrinsic differential geometry of the surface and are also locally affine preserved. The methods are tested on a subset of Independence National Historical Park (INDE) ceramic artifacts created by 3-D scanning of prospective generic bowls and their pieces.

[1]  Andrea J. van Doorn,et al.  Surface shape and curvature scales , 1992, Image Vis. Comput..

[2]  Fernand S. Cohen,et al.  Invariant surface alignment in the presence of affine and some nonlinear transformations , 2004, Medical Image Anal..

[3]  Robert Sablatnig,et al.  A Survey of Techniques for Document and Archaeology Artefact Reconstruction , 2009, 2009 10th International Conference on Document Analysis and Recognition.

[4]  Zhaohui Huang,et al.  Affine-invariant B-spline moments for curve matching , 1996, IEEE Trans. Image Process..

[5]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[6]  Benjamin B. Kimia,et al.  Archaeological Fragment Reconstruction Using Curve-Matching , 2003, 2003 Conference on Computer Vision and Pattern Recognition Workshop.

[7]  Szymon Rusinkiewicz,et al.  Global non-rigid alignment of 3-D scans , 2007, SIGGRAPH 2007.

[8]  David B. Cooper,et al.  Bayesian assembly of 3D axially symmetric shapes from fragments , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[9]  Nianjun Liu,et al.  Interactive Reconstruction of Archaeological Fragments in a Collaborative Environment , 2007, 9th Biennial Conference of the Australian Pattern Recognition Society on Digital Image Computing Techniques and Applications (DICTA 2007).

[10]  Luc Van Gool,et al.  Special issue on 3D acquisition technology for cultural heritage , 2006, Machine Vision and Applications.

[11]  George K. Knopf,et al.  3D Object Reconstruction Using Geometric Computing , 2006, Geometric Modeling and Imaging--New Trends (GMAI'06).

[12]  Les A. Piegl,et al.  The NURBS book (2nd ed.) , 1997 .

[13]  Sandra Olsen,et al.  Discovery by Reconstruction : Exploring Digital Archeology , 2004 .

[14]  D. F. Rogers,et al.  An Introduction to NURBS: With Historical Perspective , 2011 .

[15]  Emanuele Trucco,et al.  Geometric Invariance in Computer Vision , 1995 .

[16]  George Pavlidis,et al.  Qp: A tool for generating 3D models of ancient Greek pottery , 2009 .

[17]  W. Kühnel Differential Geometry: Curves - Surfaces - Manifolds , 2002 .

[18]  Abraham Kandel,et al.  3-Dimensional curve similarity using string matching , 2004, Robotics Auton. Syst..

[19]  Szymon Rusinkiewicz,et al.  Global non-rigid alignment of 3-D scans , 2007, ACM Trans. Graph..

[20]  C. R. Deboor,et al.  A practical guide to splines , 1978 .

[21]  U. Smilansky,et al.  3D scanning technology as a standard archaeological tool for pottery analysis: practice and theory , 2008 .

[22]  Georgios Papaioannou,et al.  On the automatic assemblage of arbitrary broken solid artefacts , 2003, Image Vis. Comput..

[23]  V. Rovenski,et al.  Differential Geometry of Curves and Surfaces: A Concise Guide , 2005 .

[24]  Georgios Papaioannou,et al.  3D Object Repair Using 2D Algorithms , 2006, International Conference on Computational Science.

[25]  Martin Kampel,et al.  3D Data Retrieval of Archaeological Pottery , 2006, VSMM.

[26]  D. Zawieska,et al.  3D RECONSTRUCTION AND MODELLING OF THE CONTACT SURFACES FOR THE ARCHAEOLOGICAL SMALL MUSEUM PIECES , 2006 .

[27]  Fernand S. Cohen,et al.  Ordering and Parameterizing Scattered 3D Data for B-Spline Surface Approximation , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  Martin Kampel,et al.  Virtual reconstruction of broken and unbroken pottery , 2003, Fourth International Conference on 3-D Digital Imaging and Modeling, 2003. 3DIM 2003. Proceedings..

[29]  R. Sablatnig,et al.  ANCIENT COINS & CERAMICS-3 D AND 2 D DOCUMENTATION FOR PRESERVATION AND RETRIEVAL OF LOST HERITAGE , 2007 .

[30]  E. Shikin,et al.  Handbook on Splines for the User , 1995 .

[31]  Ismail Hakki Toroslu,et al.  Automatic reconstruction of broken 3-D surface objects , 1999, Comput. Graph..