{"id":8209,"date":"2015-03-21T17:07:40","date_gmt":"2015-03-21T16:07:40","guid":{"rendered":"http:\/\/www.keris-studio.fr\/blog\/?p=8209"},"modified":"2015-03-21T17:27:50","modified_gmt":"2015-03-21T16:27:50","slug":"3d-photo-survey-with-xtion-and-skanect","status":"publish","type":"post","link":"https:\/\/www.keris-studio.fr\/blog\/?p=8209","title":{"rendered":"3D-Photo &ndash; survey with XTion and Skanect"},"content":{"rendered":"<p align=\"justify\">3D-Photo \u2013 survey with XTion and Skanect<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image00253.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image002\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image002_thumb50.jpg\" alt=\"clip_image002\" width=\"607\" height=\"263\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">A previous article reported a first experiment with XTion and Scanect. At that time, 2 years ago, results were average in terms of quality, usage and stability. (see here)<\/p>\n<p align=\"justify\">The new 2015 version (1.8) of the software (<a href=\"http:\/\/skanect.occipital.com\/\">http:\/\/skanect.occipital.com\/<\/a>) brings much more confort and good results.<!--more--><\/p>\n<h4 align=\"justify\">Prepare<\/h4>\n<p align=\"justify\">New options help to get a better recording session:<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image00446.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image004\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image004_thumb42.jpg\" alt=\"clip_image004\" width=\"628\" height=\"482\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">One of the big change is the control on the bounding box. It can be extend to 12x12x12m. For better results, it\u2019s recommanded to set a wider bounding box to capture everything. Problem, by increasing the range, one may loose details. The best is to put the sensor\u00a0 horizontally before starting to scan.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image00634.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image006\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image006_thumb34.jpg\" alt=\"clip_image006\" width=\"629\" height=\"472\" border=\"0\" \/><\/a><\/p>\n<h4 align=\"justify\">Record<\/h4>\n<p align=\"justify\">The recording is much more stable. The acquisition is faster and if it\u2019s still important to have a very regular move, it does not cut as it did before. It\u2019s possible to restart from a given point and carry on scanning. A more brighter situation can be handdled.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image00834.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image008\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image008_thumb34.jpg\" alt=\"clip_image008\" width=\"628\" height=\"335\" border=\"0\" \/><\/a><\/p>\n<h4 align=\"justify\">Reconstruction<\/h4>\n<p align=\"justify\">Reconstruction is now pretty fast. Before, it was a real issue when on site, sometimes far from electricity supplies. It took hours to rebuild the model draining the power of the computeur. It\u2019s now almost in real time.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image01036.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image010\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image010_thumb35.jpg\" alt=\"clip_image010\" width=\"630\" height=\"318\" border=\"0\" \/><\/a><\/p>\n<h4 align=\"justify\">Process<\/h4>\n<p align=\"justify\">The process part is also improved. New options allow a better control on the model such as removing small components, filling holes and colorizing the mesh.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image01235.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image012\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image012_thumb35.jpg\" alt=\"clip_image012\" width=\"629\" height=\"336\" border=\"0\" \/><\/a><\/p>\n<h4 align=\"justify\">Share<\/h4>\n<p align=\"justify\">The sharing options enable to save and export the model. Several qualities are offered. It\u2019s also possible to upload to Sketchfab when enterring the API number.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image01433.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image014\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image014_thumb33.jpg\" alt=\"clip_image014\" width=\"629\" height=\"335\" border=\"0\" \/><\/a><\/p>\n<h4 align=\"justify\">Other context<\/h4>\n<p align=\"justify\">The example above perfectly fits to Skanect. It is dark, it has a lot of details, it\u2019s very bumpy. For a room, that\u2019s not exactly the same story.<\/p>\n<p align=\"justify\">It\u2019s very important to prepare the scanning path. It\u2019s has to be along an imaginary spline as fluid as possible. A bad path can occur this kind of results :<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image01627.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image016\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image016_thumb27.jpg\" alt=\"clip_image016\" width=\"629\" height=\"370\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Sad but funny !<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image01825.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image018\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image018_thumb25.jpg\" alt=\"clip_image018\" width=\"629\" height=\"396\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">There, the Senser has been put on the table before starting, results are better, despite a lot of specular reflexions and metallic surfaces.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image02026.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image020\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image020_thumb25.jpg\" alt=\"clip_image020\" width=\"629\" height=\"346\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">There are a lot of details in this scene, the resolution is not enough to capture everything. It looks a bit melty, but it could be a wonderfull layout to rebuild in 3D.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image02227.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image022\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image022_thumb25.jpg\" alt=\"clip_image022\" width=\"629\" height=\"336\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">This is a test for an object.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image02425.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image024\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image024_thumb22.jpg\" alt=\"clip_image024\" width=\"629\" height=\"257\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">Much better.<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image02621.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image026\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image026_thumb19.jpg\" alt=\"clip_image026\" width=\"629\" height=\"310\" border=\"0\" \/><\/a><\/p>\n<h4 align=\"justify\">Conclusion<\/h4>\n<p align=\"justify\">For $129\/99\u20ac only, Skanect is a very nice solution for very narrow, dark and unconfortable places to scan. I\u2019ve tried it in caves where I had to crawl to go through very narrow paths, it was there perfect.<\/p>\n<p align=\"justify\">I imagine that with a new generation of sensor, it would be even better.<\/p>\n<h4 align=\"justify\">Visualization in Meshlab<\/h4>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image02826.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image028\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image028_thumb24.jpg\" alt=\"clip_image028\" width=\"629\" height=\"315\" border=\"0\" \/><\/a><\/p>\n<p align=\"justify\">The Kitchen<\/p>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image03026.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image030\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image030_thumb24.jpg\" alt=\"clip_image030\" width=\"630\" height=\"321\" border=\"0\" \/><\/a><\/p>\n<h4 align=\"justify\">With Unity 5<\/h4>\n<p align=\"justify\"><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image03222.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"clip_image032\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image032_thumb21.jpg\" alt=\"clip_image032\" width=\"629\" height=\"228\" border=\"0\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>3D-Photo \u2013 survey with XTion and Skanect A previous article reported a first experiment with XTion and Scanect. At that time, 2 years ago, results were average in terms of quality, usage and stability. (see here) The new 2015 version (1.8) of the software (http:\/\/skanect.occipital.com\/) brings much more confort and good results.<\/p>\n","protected":false},"author":2,"featured_media":8215,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,8,147,189],"tags":[156,257,254],"class_list":["post-8209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-etats-de-lart","category-methodologie","category-photomodelisation","category-publications","tag-photomodeling","tag-skanect","tag-xtion"],"_links":{"self":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/8209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8209"}],"version-history":[{"count":4,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/8209\/revisions"}],"predecessor-version":[{"id":8214,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/8209\/revisions\/8214"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/media\/8215"}],"wp:attachment":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}