Printable Version | Subscribe | Add to Favourites
New Topic New Poll New Reply
Author: Subject: 3D Scanning.
Doug68

posted on 8/6/12 at 04:43 AM Reply With Quote
3D Scanning.

Hi All,

Has anyone here tried using Microsoft Kinect as a 3D scanner?

If you search the web you'll find a few projects going on in this direction, but this software looks most promising to me and is free for non-commercial work:

http://reconstructme.net/

I was concerned on the accuracy of the scanning using Kinect but I found this paper:

http://www.isprs.org/proceedings/XXXVIII/5-W12/Papers/ls2011_submission_40.pdf

Which if I am reading correctly finds scanning at a distance of less than 250mm gives accuracy beter than + - 1mm, this gives me enough confidence to think the tool may be useful for scanning of the kinds of parts you might be interested in car wise i.e. Engines and other sourced parts that are hard to measure as well as people.

So anyone else tried this already?





Doug. 1TG
Sports Car Builders WA

View User's Profile Visit User's Homepage View All Posts By User U2U Member
Dave Ashurst

posted on 8/6/12 at 04:54 AM Reply With Quote
Contact irvined. He's been doing it for a while.
View User's Profile View All Posts By User U2U Member
swanny

posted on 8/6/12 at 07:49 AM Reply With Quote
amazing technology

i looked into laser scanning car parts to assess suitability (ie fit) right up to body work (ie will this body shape fit on a standard locost/seven chassis with a company i did a project with who laser scanned buildings and archaeological sites.

at the time that was too costly but this looks amazing. i imagined being able to have a standard chassis model then simply import body shapes and see what would and wouldnt fit and where necessary changes would need to be made.

at the time i was looking to re body a seven with a less than traditional shape intpo something full bodied.

paul

View User's Profile View All Posts By User U2U Member
chris-g

posted on 8/6/12 at 08:06 AM Reply With Quote
Am I right in assuming that you need a special type of camera for this? If so what is it?
View User's Profile View All Posts By User U2U Member
loggyboy

posted on 8/6/12 at 08:08 AM Reply With Quote
quote:
Originally posted by chris-g
Am I right in assuming that you need a special type of camera for this? If so what is it?


The M/S Xbox Kinect maybe!??






View User's Profile View All Posts By User U2U Member
Doug68

posted on 8/6/12 at 10:08 AM Reply With Quote
I'd assume you'd need the Kinect for Windows like this:

http://www.amazon.co.uk/Microsoft-MS-Kinect-Windows-PC/dp/B0072O6E7K/ref=sr_1_1?ie=UTF8&qid=1339149973&sr=8-1

Or maybe you can use XBox 360 Kinect I'm not sure if there's any hardware differences yet.





Doug. 1TG
Sports Car Builders WA

View User's Profile Visit User's Homepage View All Posts By User U2U Member
chris-g

posted on 8/6/12 at 10:17 AM Reply With Quote
quote:
Originally posted by Doug68
I'd assume you'd need the Kinect for Windows like this:

http://www.amazon.co.uk/Microsoft-MS-Kinect-Windows-PC/dp/B0072O6E7K/ref=sr_1_1?ie=UTF8&qid=1339149973&sr=8-1

Or maybe you can use XBox 360 Kinect I'm not sure if there's any hardware differences yet.


That product description is very poor but I am getting the idea now, so its a special camera or sensor. Not cheap but I see many uses for this, especially if the output from the software can be used to drive CNC machinery.

View User's Profile View All Posts By User U2U Member
loggyboy

posted on 8/6/12 at 10:20 AM Reply With Quote
quote:
Originally posted by Doug68
I'd assume you'd need the Kinect for Windows like this:

http://www.amazon.co.uk/Microsoft-MS-Kinect-Windows-PC/dp/B0072O6E7K/ref=sr_1_1?ie=UTF8&qid=1339149973&sr=8-1

Or maybe you can use XBox 360 Kinect I'm not sure if there's any hardware differences yet.


Same as far as im aware, but the windows one cant be used on xbox:

http://www.makeuseof.com/tag/5-microsoft-xbox-kinect-hacks-blow-mind/






View User's Profile View All Posts By User U2U Member
Volvorsport

posted on 8/6/12 at 03:33 PM Reply With Quote
http://www.3dengineers.co.uk/index.html

we have a laser scanner for the work we do too.

it really needs to be more accurate than +/- 1mm , but if it was only used for modelling and not reproducing , it might be ok .





www.dbsmotorsport.co.uk
getting dirty under a bus

View User's Profile Visit User's Homepage View All Posts By User U2U Member   Volvorsport 's Aim
coyoteboy

posted on 8/6/12 at 04:01 PM Reply With Quote
I'm in the middle of doing this right now to get a more accurate model of my engine and transmission. Scanning <250mm isn't possible on the kinect as far as I can see as the camera and projector are out of scope, certainly the lower limit on any of the API options is ~0.4m AFAIK. My biggest issue is getting the HUGE pointcloud data (about a million points from 30 seconds of footage) from a pointcloud file into SW. Meshlab doesn't deal with it very well and many techniques to clean up the data damage accuracy, plus SW doesn't seem to play nicely with the output from meshlab.

I've scanned my room and can measure areas down to approx 1mm from 2m range but it's highly lighting dependant (the software uses edge detection which relies on good contrasts at the corners of objects) but I'm getting there. You can get better accuracy by statistical analysis of the data but I've not got that far yet.

We have a laser scanner at work, it generates similar crap data that needs fixing the same way only it's limited to 150mm cubed objects, but it's much much more accurate.

Paper in the OP is interesting but it annoys me when people don't use SI units!

[Edited on 8/6/12 by coyoteboy]

View User's Profile Visit User's Homepage View All Posts By User U2U Member
Doug68

posted on 9/6/12 at 04:48 AM Reply With Quote
coyoteboy

Are you using reconstructme or some other capture software?





Doug. 1TG
Sports Car Builders WA

View User's Profile Visit User's Homepage View All Posts By User U2U Member
coyoteboy

posted on 10/6/12 at 10:10 PM Reply With Quote
I'm using http://labs.manctl.com/rgbdemo/ RGBDemo, I've not tried reconstructme yet but I've got my kinect here now so I'll try it in a bit and see how the results pan out!
View User's Profile Visit User's Homepage View All Posts By User U2U Member
Mr G

posted on 11/6/12 at 12:15 AM Reply With Quote
quote:
Originally posted by loggyboy
quote:
Originally posted by Doug68
I'd assume you'd need the Kinect for Windows like this:

http://www.amazon.co.uk/Microsoft-MS-Kinect-Windows-PC/dp/B0072O6E7K/ref=sr_1_1?ie=UTF8&qid=1339149973&sr=8-1

Or maybe you can use XBox 360 Kinect I'm not sure if there's any hardware differences yet.


Same as far as im aware, but the windows one cant be used on xbox:

http://www.makeuseof.com/tag/5-microsoft-xbox-kinect-hacks-blow-mind/


Iirc when I saw the PC version mentioned on BBC click or some similar program one of the differences between the models was the minimum distance for operation. The PC specific one obviously having to handle you being sat in close proximity to it compared to at a greater distance for the 360 version.






Normal is getting dressed in clothes that you buy for work and driving through traffic in a
car that you are still paying for - in order to get to the job you need to pay for the clothes
and the car, and the house you leave vacant all day so you can afford to live in it.

View User's Profile Visit User's Homepage View All Posts By User U2U Member
coyoteboy

posted on 11/6/12 at 12:54 AM Reply With Quote
Indeed the firmware on the newer ones allows closer use. I've just tweaked a few settings and managed to get zero-distance measurement happening on my old one but it's not overly accurate, as mentioned in the articles about the newer ones - below 300mm they "fail gracefully".

[Edited on 11/6/12 by coyoteboy]

View User's Profile Visit User's Homepage View All Posts By User U2U Member
Doug68

posted on 11/6/12 at 10:50 AM Reply With Quote
So I've been unable to resist the idea, I've ordered the Windows version which'll be here in a day or two.
I'll let you know how I get on.





Doug. 1TG
Sports Car Builders WA

View User's Profile Visit User's Homepage View All Posts By User U2U Member

New Topic New Poll New Reply


go to top






Website design and SEO by Studio Montage

All content 2001-16 LocostBuilders. Reproduction prohibited
Opinions expressed in public posts are those of the author and do not necessarily represent
the views of other users or any member of the LocostBuilders team.
Running XMB 1.8 Partagium [ 2002 XMB Group] on Apache under CentOS Linux
Founded, built and operated by ChrisW.