{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T22:00:57Z","timestamp":1761948057284,"version":"3.41.0"},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,7,22]],"date-time":"2015-07-22T00:00:00Z","timestamp":1437523200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2015,7,22]],"date-time":"2015-07-22T00:00:00Z","timestamp":1437523200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Hum. Cent. Comput. Inf. Sci."],"published-print":{"date-parts":[[2015,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper explores the use of data from the Kinect sensor for performing augmented reality, with emphasis on cultural heritage applications. It is shown that the combination of depth and image correspondences from the Kinect can yield a reliable estimate of the location and pose of the camera, though noise from the depth sensor introduces an unpleasant jittering of the rendered view. Kalman filtering of the camera position was found to yield a much more stable view. Results show that the system is accurate enough for in situ augmented reality applications. Skeleton tracking using Kinect data allows the appearance of participants to be augmented, and together these facilitate the development of cultural heritage applications.<\/jats:p>","DOI":"10.1186\/s13673-015-0040-3","type":"journal-article","created":{"date-parts":[[2015,7,21]],"date-time":"2015-07-21T10:25:44Z","timestamp":1437474344000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":46,"title":["Augmented reality applications for cultural heritage using Kinect"],"prefix":"10.1186","volume":"5","author":[{"given":"Erkan","family":"Bostanci","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nadia","family":"Kanwal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrian F","family":"Clark","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,7,22]]},"reference":[{"key":"40_CR1","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1162\/pres.1997.6.4.355","volume":"6","author":"R Azuma","year":"1997","unstructured":"Azuma R (1997) A survey of augmented reality. Presence Teleop Virtual Environ 6:355\u2013385","journal-title":"Presence Teleop Virtual Environ"},{"key":"40_CR2","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1002\/cav.221","volume":"19","author":"G Papagiannakis","year":"2008","unstructured":"Papagiannakis G, Singh G, Magnenat-Thalmann N (2008) A survey of mobile and wireless technologies for augmented reality systems. Comput Anim Virtual Worlds 19:3\u201322","journal-title":"Comput Anim Virtual Worlds"},{"key":"40_CR3","doi-asserted-by":"crossref","unstructured":"Stricker D, Kettenbach T (2001) Real-time and markerless vision-based tracking for outdoor augmented reality applications. In: International symposium on augmented reality","DOI":"10.1109\/ISAR.2001.970536"},{"key":"40_CR4","doi-asserted-by":"crossref","unstructured":"Dahne P, Karigiannis J (2002) Archeoguide: system architecture of a mobile outdoor augmented reality system. In: IEEE international symposium on mixed and augmented reality, pp 263\u2013264","DOI":"10.1109\/ISMAR.2002.1115103"},{"issue":"6","key":"40_CR5","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/MCG.2002.1046629","volume":"22","author":"M Ribo","year":"2002","unstructured":"Ribo M, Lang P, Ganster H, Brandner M, Stock C, Pinz A (2002) Hybrid tracking for outdoor augmented reality applications. IEEE Comput Graph Appl 22(6):54\u201363","journal-title":"IEEE Comput Graph Appl"},{"key":"40_CR6","unstructured":"Hawkey R, Futurelab N (2004) Learning with digital technologies in museums, science centres and galleries. NESTA Futurelab Series, Futurelab Education"},{"key":"40_CR7","unstructured":"Chiara R, Santo V, Erra U, Scanarano V (2006) Real positioning in virtual environments using game engines. In: Eurographics Italian chapter conference"},{"key":"40_CR8","unstructured":"Koyuncu B, Bostanci E (2007) Virtual reconstruction of an ancient site: Ephesus. In: Proceedings of the XIth symposium on mediterranean archaeology, pp 233\u2013236. Archaeopress"},{"key":"40_CR9","unstructured":"Wolfenstetter T (2007) Applications of augmented reality technology for archaeological purposes. Tech. rep., Technische Universit\u00e4t M\u00fcnchen"},{"issue":"6","key":"40_CR10","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.3390\/rs3061104","volume":"3","author":"F Remondino","year":"2011","unstructured":"Remondino F (2011) Heritage recording and 3d modelling with photogrammetry and 3d scanning. Remote Sens 3(6):1104\u20131138","journal-title":"Remote Sens"},{"key":"40_CR11","doi-asserted-by":"crossref","unstructured":"Richards-Rissetto H, Remondino F, Agugiaro G, Robertsson J, vonSchwerin J, Girardi G (2012) Kinect and 3d gis in archaeology. In: International conference on virtual systems and multimedia, pp 331\u2013337","DOI":"10.1109\/VSMM.2012.6365942"},{"key":"40_CR12","doi-asserted-by":"crossref","unstructured":"Pietroni E, Pagano A, Rufa C (2013) The etruscanning project: gesture-based interaction and user experience in the virtual reconstruction of the regolini-galassi tomb. In: Digital heritage international congress, vol\u00a02, pp 653\u2013660. IEEE","DOI":"10.1109\/DigitalHeritage.2013.6744832"},{"key":"40_CR13","doi-asserted-by":"crossref","unstructured":"Ioannides M, Quak E (2014) 3D research challenges in cultural heritage: a roadmap in digital heritage preservation. Lecture notes in computer science\/information systems and applications, incl. Internet\/Web, and HCI. Springer, Berlin. https:\/\/books.google.com.tr\/books?id=Mf-JBAAAQBAJ","DOI":"10.1007\/978-3-662-44630-0"},{"key":"40_CR14","doi-asserted-by":"crossref","unstructured":"Tam DCC, Fiala M (2012) A real time augmented reality system using GPU acceleration. In: 2012 ninth conference on computer and robot vision (CRV), pp 101\u2013108","DOI":"10.1109\/CRV.2012.21"},{"key":"40_CR15","unstructured":"OpenNI: OpenNI library. http:\/\/openni.org\/. Last access Nov 2013"},{"key":"40_CR16","doi-asserted-by":"crossref","unstructured":"Bostanci E, Clark AF (2011) Living the past in the future. In: International conference on intelligent environments, international workshop on creative science, pp 167\u2013172","DOI":"10.3233\/978-1-60750-795-6-167"},{"key":"40_CR17","doi-asserted-by":"crossref","unstructured":"Bostanci E, Kanwal N, Clark AF (2013) Kinect-derived augmentation of the real world for cultural heritage. In: UKSim, pp 117\u2013122","DOI":"10.1109\/UKSim.2013.10"},{"key":"40_CR18","doi-asserted-by":"crossref","unstructured":"Noh Z, Sunar MS, Pan Z (2009) A review on augmented reality for virtual heritage system. In: Proceedings of the 4th international conference on e-learning and games: learning by playing. Game-based Education System Design and Development, pp 50\u201361","DOI":"10.1007\/978-3-642-03364-3_7"},{"key":"40_CR19","unstructured":"Bostanci E, Kanwal N, Ehsan S, Clark AF (2010) Tracking methods for augmented reality. In: The 3rd international conference on machine vision, pp 425\u2013429"},{"key":"40_CR20","doi-asserted-by":"crossref","unstructured":"Bostanci E, Clark A, Kanwal N (2012) Vision-based user tracking for outdoor augmented reality. In: 2012 IEEE symposium on computers and communications (ISCC), pp 566\u2013568","DOI":"10.1109\/ISCC.2012.6249356"},{"issue":"3","key":"40_CR21","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1016\/j.imavis.2003.08.002","volume":"23","author":"D Johnston","year":"2005","unstructured":"Johnston D, Fluery M, Downton A, Clark A (2005) Real-time positioning for augmented reality on a custom parallel machine. Image Vis Comput 23(3):271\u2013286","journal-title":"Image Vis Comput"},{"key":"40_CR22","doi-asserted-by":"crossref","unstructured":"Chia K, Cheok A, Prince S (2002) Online 6 dof augmented reality registration from natural features. In: International symposium on mixed and augmented reality, pp 305\u2013313","DOI":"10.1109\/ISMAR.2002.1115123"},{"key":"40_CR23","unstructured":"Jiang B, Neumann U, You S (2004) A robust hybrid tracking system for outdoor augmented reality. In: IEEE virtual reality conference"},{"key":"40_CR24","doi-asserted-by":"crossref","unstructured":"Bostanci E, Kanwal N, Clark AF (2012) Extracting planar features from Kinect sensor. In: Computer science and electronic engineering conference, pp 118\u2013123","DOI":"10.1109\/CEEC.2012.6375388"},{"key":"40_CR25","doi-asserted-by":"crossref","unstructured":"Hartley R, Zisserman A (2003) Multiple view geometry in computer vision. Cambridge University Press, Cambridge","DOI":"10.1017\/CBO9780511811685"},{"key":"40_CR26","doi-asserted-by":"crossref","unstructured":"Ma Y, Soatto S, Kosecka J, Sastry SS (2004) An invitation to 3-D vision: from images to geometric models. Springer, Berlin","DOI":"10.1007\/978-0-387-21779-6"},{"key":"40_CR27","doi-asserted-by":"crossref","unstructured":"Bay H, Tuytelaars T, Gool LV (2006) SURF: speeded up robust features. EECV, LNCS: 3951, pp 404\u2013417","DOI":"10.1007\/11744023_32"},{"key":"40_CR28","unstructured":"Corporation M (2010) Kinect for xbox360. http:\/\/www.xbox.com\/en-GB\/Kinect. Last access Nov 2013"},{"key":"40_CR29","doi-asserted-by":"crossref","unstructured":"Weinmann M, Wursthorn S, Jutzi B (2011) Semi-automatic image-based co-registration of range imaging data with different characteristics. In: Photogrammetric image analysis PIA11, LNCS: 6952, pp 119\u2013124","DOI":"10.5194\/isprsarchives-XXXVIII-3-W22-119-2011"},{"issue":"2","key":"40_CR30","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/s11263-008-0152-6","volume":"81","author":"V Lepetit","year":"2009","unstructured":"Lepetit V, Moreno-Noguer F, Fua P (2009) EPnP: an accurate O(n) solution to the PnP problem. Int J Comput Vis 81(2):155\u2013166","journal-title":"Int J Comput Vis"},{"key":"40_CR31","unstructured":"Alzinger W (1972) Die Ruine n von Ephesos. Koska"},{"key":"40_CR32","unstructured":"Hueber F, Erdemgil S, Buyukkolanci M (1997) Ephesos. Zaberns Bildbande zur Archaologie. von Zabern"},{"key":"40_CR33","doi-asserted-by":"crossref","unstructured":"Khoshelham K (2010) Accuracy analysis of kinect depth data. GeoInform Sci 38(5\/W12)","DOI":"10.5194\/isprsarchives-XXXVIII-5-W12-133-2011"},{"key":"40_CR34","doi-asserted-by":"crossref","unstructured":"Castro D, Kannala J, Heikkila J (2011) Accurate and practical calibration of a depth and color camera pair. In: International conference on computer analysis of images and patterns, vol 6855, pp 437\u2013445","DOI":"10.1007\/978-3-642-23678-5_52"},{"key":"40_CR35","unstructured":"Burrus N (2012) Kinect calibration method. http:\/\/nicolas.burrus.name\/index.php\/Research"},{"key":"40_CR36","unstructured":"Bradski G, Kaehler A (2008) Learning OpenCV: computer vision with the OpenCV library. O\u2019Reilly"},{"key":"40_CR37","unstructured":"Magnenat S (2013) Kinect depth estimation approach. http:\/\/openkinect.org\/wiki\/Imaging"},{"key":"40_CR38","first-page":"430","volume":"2006","author":"E Rosten","year":"2006","unstructured":"Rosten E, Drummond T (2006) Machine learning for high-speed corner detection. Comput Vis ECCV 2006:430\u2013443","journal-title":"Comput Vis ECCV"},{"key":"40_CR39","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/TPAMI.2008.275","volume":"32","author":"E Rosten","year":"2010","unstructured":"Rosten E, Porter R, Drummond T (2010) Faster and better: a machine learning approach to corner detection. IEEE Trans Pattern Anal Mach Intell 32:105\u2013119","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"40_CR40","unstructured":"Bostanci E, Kanwal N, Clark AF (2012) Feature coverage for better homography estimation: an application to image stitching. In: Proceedings of the IEEE international conference on systems, signals and image processing"},{"key":"40_CR41","doi-asserted-by":"crossref","unstructured":"Calonder M, Lepetit V, Strecha C, Fua P (2010) BRIEF: binary robust independent elementary features. In: European conference on computer vision, pp 778\u2013792","DOI":"10.1007\/978-3-642-15561-1_56"},{"key":"40_CR42","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1145\/358669.358692","volume":"24","author":"M Fischler","year":"1981","unstructured":"Fischler M, Bolles R (1981) Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun ACM 24:381\u2013395","journal-title":"Commun ACM"},{"issue":"3","key":"40_CR43","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1007\/BF02028352","volume":"13","author":"RM Haralick","year":"1994","unstructured":"Haralick RM, Lee C, Ottenberg K, N\u00f6lle M (1994) Review and analysis of solutions of the three point perspective pose estimation problem. Int J Comput Vis 13(3):331\u2013356","journal-title":"Int J Comput Vis"},{"key":"40_CR44","doi-asserted-by":"crossref","unstructured":"Szeliski R (2011) Computer vision: algorithms and applications. Springer, Berlin","DOI":"10.1007\/978-1-84882-935-0"},{"issue":"1","key":"40_CR45","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1561\/0600000001","volume":"1","author":"V Lepetit","year":"2005","unstructured":"Lepetit V, Fua P (2005) Monocular model-based 3D tracking of rigid objects: a survey. Found Trends Comput Graph Vis 1(1):1\u201389","journal-title":"Found Trends Comput Graph Vis"},{"key":"40_CR46","doi-asserted-by":"crossref","unstructured":"Moreno-Noguer F, Lepetit V, Fua P (2007) Accurate non-iterative O(n) solution to the PnP problem. In: IEEE international conference on computer vision","DOI":"10.1109\/ICCV.2007.4409116"},{"key":"40_CR47","doi-asserted-by":"crossref","unstructured":"Kalman RE (1960) A new approach to linear filtering and prediction problems. Trans ASME J Basic Eng 82(Series D):35\u201345","DOI":"10.1115\/1.3662552"},{"issue":"6","key":"40_CR48","doi-asserted-by":"publisher","first-page":"679","DOI":"10.1109\/TPAMI.1986.4767851","volume":"8","author":"J Canny","year":"1986","unstructured":"Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 8(6):679\u2013698","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"40_CR49","doi-asserted-by":"publisher","first-page":"112","DOI":"10.3138\/FM57-6770-U75U-7727","volume":"10","author":"D Douglas","year":"1973","unstructured":"Douglas D, Peuker T (1973) Algorithms for the reduction of the number of points required to represent a digitised line or its caricature. Can Cartograph 10:112\u2013122","journal-title":"Can Cartograph"},{"issue":"1","key":"40_CR50","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1008078328650","volume":"29","author":"M Isard","year":"1998","unstructured":"Isard M, Blake A (1998) Condensation\u2014conditional density propagation for visual tracking. Int J Comput Vis 29(1):5\u201328","journal-title":"Int J Comput Vis"},{"key":"40_CR51","unstructured":"Thrun S, Burgard W, Fox D (2006) Probabilistic robotics. MIT Press, Cambridge"},{"key":"40_CR52","unstructured":"Piekarski W, Thomas BH (2004) Augmented reality working planes: a foundation for action and construction at a distance. In: International symposium on mixed and augmented reality"},{"key":"40_CR53","unstructured":"(2014) Autodesk: AutoCAD and 3D studio max. http:\/\/usa.autodesk.com\/autocad\/, http:\/\/usa.autodesk.com\/3ds-max\/. Last access Nov 2013"},{"issue":"2","key":"40_CR54","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1260\/1478-0771.8.2.111","volume":"8","author":"FI Apollonio","year":"2010","unstructured":"Apollonio FI, Corsi C, Gaiani M, Baldissini S (2010) An integrated 3D geodatabase for Palladio\u2019s work. Int J Archit Comput 8(2):111\u2013133","journal-title":"Int J Archit Comput"}],"container-title":["Human-centric Computing and Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13673-015-0040-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13673-015-0040-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13673-015-0040-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13673-015-0040-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,29]],"date-time":"2025-05-29T13:55:20Z","timestamp":1748526920000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1186\/s13673-015-0040-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,22]]},"references-count":54,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,12]]}},"alternative-id":["40"],"URL":"https:\/\/doi.org\/10.1186\/s13673-015-0040-3","relation":{},"ISSN":["2192-1962"],"issn-type":[{"type":"electronic","value":"2192-1962"}],"subject":[],"published":{"date-parts":[[2015,7,22]]},"assertion":[{"value":"4 December 2014","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 July 2015","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 July 2015","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"20"}}