Presentation is loading. Please wait.

Presentation is loading. Please wait.

3D Scanning Based on Computer Vision

Similar presentations


Presentation on theme: "3D Scanning Based on Computer Vision"— Presentation transcript:

1 3D Scanning Based on Computer Vision
By:Hansen Chen Xiaobo Dong Xingqian Xu TA: Mustafa Mir 04/27/2012

2 Contents Introduction Motivation Review original Design
Describe project build and function test Discuss Success and Challenges Recommendation Special Thanks

3 Introduction 3D scanning will move from industry to home.
People would like to see 3D Models when shopping online. Project features: Computer Vision Technique Web camera Matlab

4 Motivation Economical --- using computer vision technique instead of laser. Interactive --- 3ds format. Fun Project --- We like it.

5 Review Original Design
What is changed?

6 Project build Hardware
Boost converter with feedback control. Integrated Platform with camera and Led light control. 5 hours operating time with 2 AA batteries.

7 Boost Converter With feedback control

8 Microcontroller We use Microcontroller 430G2131 to control the PWM wave to the transistor, the microcontroller can modify the duty cycle from 15% up to 65% depending on the feedback voltage.

9 Project build Hardware (3)

10 Segmentation (1) Segmentation Overview
Prerequisite: Dark surrounding with constant white light background Input: Recorded Video Method: Intensity thresholding method (Otsu's method for threshold value) Output: Images for the objects’ shape in 36 different view points.

11 Segmentation inside boundary region Finding Image boundary
Input Video Finding Image boundary

12 Select the marker region and processing
Segmentation (3) Calculating the angle for each frames given by the position of the markers Image Cleaning (Delete Noisy) Select the marker region and processing

13 Selecting the frames given by the angles
Segmentation (4) Selecting the frames given by the angles Output Reconstruction step

14 Angle Calculation(1) Detect the position of the Marker

15 Angle Calculation(2) By Theorems in geometry There is a relation between x,y and angle theta. r is the radius

16 3D Reconstruction Algorithm: use 360 degree projection view to reconstruct test object.

17 3D Reconstruction Step 1: Object Zoom as camera distance change

18 3D Reconstruction Step 2: 3D Matrix rotate to correct angle

19 3D Reconstruction Step 3: 3D Matrices merge into one

20 3DS formation Step 1: Writing the correct protocol:

21 3DS formation Step 2: Meshing (Layer Algorithm):

22 Matlab GUI Start Button Camera Select Lots of GUI Codes!!!
Test Cases Fast Run Are honestly generated automatically by matlab

23 Successes Successful motor control
Segmentation algorithm success, accurate segmentation results are obtained 3D reconstruction algorithm success, 3D model can be reconstructed. 3ds formation file can be generated correctly.

24 Challenges Concave surfaces Environmental sensitive
Object off platform center Converting 3ds cubic structure file into mesh structure file

25 Verification Case Mouse

26 Verification Case Toy SpongeBob

27 Recommendation Implementation(if time allows) Cover case
Mesh the output Front light to capture color information Application Online retailing Add on for 3D printer 3D gaming etc..

28 Special thanks Professor P. Scott Carney TA Mustafa Mir
Group 36—Jing Guo, Yuqiao. Power Lab Kevin Colravy Professor Philip Krein Free Samples From TI


Download ppt "3D Scanning Based on Computer Vision"

Similar presentations


Ads by Google