# johnl375

10
1Instructables12,668Views21CommentsJoined May 5th, 2016

Tell us about yourself!

## Achievements

10K+ Views Earned a bronze medal
• johnl375 commented on johnl375's instructable DIY: How to Make a Low Cost 3D Scanner23 days ago

Offical publication: https://www.researchgate.net/publication/321668948...

Offical publication:https://www.researchgate.net/publication/321668948...

Offical publication:https://www.researchgate.net/publication/321668948...

• johnl375 commented on johnl375's instructable DIY: How to Make a Low Cost 3D Scanner9 months ago

This is the documentation so far, but I will be producing a written document sooner than later.

• johnl375 commented on johnl375's instructable DIY: How to Make a Low Cost 3D Scanner1 year ago

that's a lot harder sadly lol

Not easy.. it is doable but it requires having exact knowledge of the scene in-front of the camera, with multiple angles taken of object, and using point recognition to detect the similar points, and translate that into a rotation while keeping track, and measuring the changes in movement and surface orientation, and blah blah blah 1 camera is very difficult, because you are missing variable in the trigonometry that can only be determined with extra know data within the scene and how it changes.... I've seen some clever students use shadows to determine depth but that's a mystery to me as of this moment.

• Where is Protocol Analyzer is waveforms2015 3.4.7?

• johnl375 commented on johnl375's instructable DIY: How to make a Low Cost 3D Scanner1 year ago

Matlab saves matrix in such a way where the first information is in the top left of the matrix where the camera bases coordinates from the center as zero

• johnl375 commented on johnl375's instructable DIY: How to make a Low Cost 3D Scanner1 year ago

Send you an email

I sent you an email

• johnl375 commented on johnl375's instructable DIY: How to make a Low Cost 3D Scanner1 year ago

Woah, great source that uses the same mathematical equations, nice! I used a ruler to measure my back wall at first or you can use multiple distances and calculate the angle with an average.

• johnl375 commented on johnl375's instructable DIY: How to make a Low Cost 3D Scanner1 year ago

I'm not exactly sure of the question. When I was building this originally I legit started with zero information on any of this. So most of these slides go over theoretically how these calculations can be calculated and measured for insight on how to improve or start to build. If you know the angle of the laser however and the angle of the camera you do not need to know the distance the back wall is. The accuracy is dependent on the lasers amount of obstruction on the object.. if the object has very small features the laser may not be offset enough to detect a change in depth. Depending on what you are scanning you should find a optimal distance from the camera and laser or change the location of the set-up and recalibrate. My algorithm is very versatile and works almost perfectly if y...

see more »

I'm not exactly sure of the question. When I was building this originally I legit started with zero information on any of this. So most of these slides go over theoretically how these calculations can be calculated and measured for insight on how to improve or start to build. If you know the angle of the laser however and the angle of the camera you do not need to know the distance the back wall is. The accuracy is dependent on the lasers amount of obstruction on the object.. if the object has very small features the laser may not be offset enough to detect a change in depth. Depending on what you are scanning you should find a optimal distance from the camera and laser or change the location of the set-up and recalibrate. My algorithm is very versatile and works almost perfectly if you know the angle of laser and camera and the distance from the laser and camera. With the 3 known variables of a triangle I can figure out everything about that triangle.. however a lot of extra work was left out due to slowing down of the entire process with more calculations.

• johnl375 commented on johnl375's instructable DIY: How to make a Low Cost 3D Scanner1 year ago

Hey good eye! I didn't think many people were going through the actual mathematics portion but I found it helps paint a better picture of that's going on. I will have to change that!

Hey good eye, I'll have to fix that!

• johnl375 commented on johnl375's instructable DIY: How to make a Low Cost 3D Scanner1 year ago

Who thinks I should redo this with python? I cannot get OpenCV installed for me is why I haven't converted yet!

• johnl375 commented on johnl375's instructable DIY: How to make a Low Cost 3D Scanner1 year ago

I would have to do some more testing but the model I created was roughly within +/- 3mm of the actual size. The resolution is dependent on the camera resolution which can be easily adjusted in the code... I used 920x760 resolution to increase speed of the scanning.

• johnl375 commented on Caffeinomane's instructable Girino - Fast Arduino Oscilloscope1 year ago

Great Instructable

• johnl375 followed johnl3751 year ago
• johnl375 commented on johnl375's instructable 3D Laser Scanning DIY1 year ago

Thank you very much! Hopefully the information is helpful.

• johnl375 posted an instructable 3D Laser Scanning DIY1 year ago