1 / 82

3DX Innovation

3DX. !nnovat!on. 3DX Innovation. Xcanner the Plastic-Clay 3D Surface Modeler ENSC 440, Group #1 Monday April 16 th , 2007. Agenda. Introduction Xcanner System Future Work Conclusion, Q&A Demonstration. Introduction. 3DX Team.

eheath
Download Presentation

3DX Innovation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 3DX !nnovat!on 3DX Innovation Xcanner the Plastic-Clay 3D Surface Modeler ENSC 440, Group #1 Monday April 16th, 2007

  2. Agenda • Introduction • Xcanner System • Future Work • Conclusion, Q&A • Demonstration

  3. Introduction 3DX Team Chief Executive Officer: Gina Chang Chief Hardware Officer: Kevin Hu Chief Operation Officer: Jeff Liu Chief Software Officer: Sean Sun Company Mascot: Squeezy Motivation • Expertise • Passion • 440

  4. Market Research • Emphasis on • Quality expectation • Accuracy • Emphasis on • Color & Texture • Low cost • Small or new movie / gaming studios Medical & manufacturing Movie & gaming industry Target

  5. Existing Scanners Xcanner Goals • True Color Info • High Resolution • Exportable Model • Inexpensive • Portable • Fast 3DX Innovation Xcanner Price 3DX Innovation Xcanner Quality Lower Price & Performance Quality Higher Price & Performance Quality Stephan Pleines’s 3D Scanner DAVID Hi-end Planar Surface Scanner NextEngine: Hi-end Desktop Scanner CyberWare Desktop 3D Scanner (Model 15) CyberWare Model Shop Color 3D Scanner  No color  No export •  No color • Face / planar presentation • No 360 3D info available  Texture  US $2,495 •  No color • 10” x 6” x 3” • US $28,600 •  Color • Large Objects • US $97,000

  6. Timeline Jan 27 Feb 12 Mar 4 Mar 12 Apr 4 Estimated Time Jan 27 Feb 22 Apr 8 Actual Feb 11 Mar 1 Time Hardware Assembly System Prototyping Control Block Technical Refinement System Integration

  7. Xcanner Overview Shape Reconstruct the Shape & Map the Color Color

  8. System Block Diagram Hardware Software GUI CAD & 3DX File Action Handler Image Capturing Platform USB Model Exporting Module Control Unit Image Processing Module Raw Image Data Internal Data Structure

  9. Image Processing Module (IPM) - COO Jeff Liu-

  10. Curvature Detection: Concept Front View @ a Specific Curvature • View angle = 0 • No information on curve variation

  11. Curvature Detection: Concept SideView @ a Specific Curvature • View angle > 0 • Information on curve variation available

  12. System Block Diagram Hardware Software GUI CAD & 3DX File Action Handler Image Capturing Platform USB Model Exporting Module Control Unit Image Processing Module Raw Image Data Internal Data Structure

  13. Module Block Diagram Data Acquisition Data Output Raw Image Data Internal Data Structure Data Processing Coordinate Transform & Adjust Pre-Processing Curvature Detection Color Mapping

  14. Image Pre-Processing Center of Rotation Color  Grayscale Noise Reduction

  15. Curvature Detection • Binary Condition Noiseless Environment Filtering Trimming Thresholding Line Scan

  16. Coordinate Transform • theta = angle of rotation of the target object • x’ = xcos(theta) • y’ = xsin(theta) • z’ = y

  17. Surface Reconstruction • Combinecurvatures • Mapcolor information

  18. System Requirements • Scan Conditions • Noise-free • Concentrated lighting • White light • Positioning • Fixed location • Rotation control • Centering position

  19. Image Capturing Platform (ICP) & Exporting Module - CHO Kevin Hu-

  20. System Block Diagram Review Hardware Software GUI CAD & 3DX File Action Handler Image Capturing Platform USB Model Exporting Module Control Unit Image Processing Module Raw Image Data Internal Data Structure

  21. Image Capturing Platform Overview Objectives • ExposesCurvature  Projecting method 2. Creates Suitable Scanning Environment  Required devices

  22. Extracting Curvature I • Project a line on the object • Capture Shape Laser

  23. Extracting Curvature II • Capture Color Light

  24. Required Devices • Motor  360-degree rotation • Light Source • LED Light • Line Laser  Color & Shape info • Camera  Collect Data

  25. System Block Diagram Review Hardware Software GUI CAD & 3DX File Action Handler Image Capturing Platform USB Model Exporting Module Control Unit Image Processing Module Raw Image Data Internal Data Structure

  26. Exporting Module .OBJ File For user application Internal Data Structure .3DX File For Xcanner model viewer

  27. Summary Image Capturing Platform • Curvature Projection & Capture • Scanning environment Exporting Module • Export to CAD model Device Controls • Rotation • CCD Image Captures • User Interface

  28. Control Unit - CSO Sean Sun -

  29. Model Generating & Displaying Modules Camera & Motor Control Utilities Control Unit Overview • Role: Bringing all modules together GUI CAD & 3DX File Action Handler Image Capturing Platform USB Model Exporting Module Control Unit Image Processing Module Raw Image Data Internal Data Structure

  30. Functional Call Control Unit

  31. GUI

  32. Results I

  33. Results II

  34. Results III

  35. System Performance For an object with dimension 9cm x 9cm x 9cm • Resolution: 0.5mm • X, Z plane Accuracy: < 4% • Y plane Accuracy: < 1% • Accuracy increases for smaller objects

  36. Summary • User input handling • User control in scanning sequence • System feedback • Task parallelism • Solution to hardware limitation

  37. Overall Summary -CEO Gina Chang-

  38. Finance Estimated R & D - $510 Production - $250 $ 760 $ 500 Production - $230 R & D - $270 Actual Actual * Could vary upon the source of material chosen

  39. Future Work • Multiple-Angle Camera Capturing • Positioning & shapes • Correction & verification • Automatic lighting control • Manufacturing standardization • Processing time improvement • Publication of paper • Startup company Technical Others

  40. What We’ve Learned • Technical Aspect • Project Management • Team Work Any lastly…..

  41. The Life-long Friendships 3DX “Angels” the “ Fantastic 4 ” Group Dynamics

  42. Acknowledgement • Dr. Lakshman One • Mr. Steve Whitmore • TA: Brad Oldham Vinay Kotamraju Amir Nioumand

  43. Questions?

  44. Supplement - Index • Gina Chang • Kevin Hu • Jeff Liu • Sean Sun

  45. Supplement – OBJ Format Coding Format Display Problem mtllib master.mtl v 0 2 2 v 0 0 2 v 2 0 2 v 2 2 2 …. …. g face1 usemtl red f 1 2 3 4 g face2 …. …. • Can’t Display Color • Too many faces • Reduce#: • Vertices • Faces • Compressing Distortion newmtl red Kd 1 0 0 illum 0

  46. Supplement – Stl Format solid cube_corner facet normal 0.0 0.0 1.0 outer loop vertex 1.0 1.0 0.0 vertex -1.0 1.0 0.0 vertex 0.0 -1.0 0.0 endloop endfacet ... … ... … endsolid Coding Format Drawbacks • Larger in file size • 3 times larger • Harder in color display

  47. Supplement – Rotating Base • Friction • Size • Weight Capacity • Stability Prototype 1 Prototype 2 • Contact area reduction • Larger plate • Gear stability

  48. Supplement – Hardware I • 360 degrees rotation required • Servo Motor: up to 180 • Add-on gear Rotation Motor Calibration • Problem: Servo motor doesn’t report its position accurately • Array of adjustments for every region of rotation

  49. High Intensity Low Intensity Supplement – Hardware II Light intensity consistency • Battery drains • Modify with AC power adaptor • Intensity and uniform direction • Slit Lighting White light • Poses the least effect on object’s color • White light borrowed from Brad:

  50. Supplement – Background I • Dark (Black) • Non-reflective Requirements Possible Implementations • Paint with charcoal smeared on top • Paint with mixture of charcoal & paint • Pure paint only

More Related