HOW TO RECONSTRUCT DAMAGED PARTS BASED ON PRECISE AND (PARTLY-)AUTOMATISED SCAN METHODS

Similar documents
Structured light 3D reconstruction

Optimized Design of 3D Laser Triangulation Systems

Generating 3D Meshes from Range Data

T-SCAN 3 3D DIGITIZING

ENGN D Photography / Spring 2018 / SYLLABUS

3D CAD Systems: 3D Scanners, Reverse Engineering & Inspection Presenter

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Multiple View Geometry

The Most User-Friendly 3D scanner

Warranty and FAQ. Welcome! Discover and share everything you can do at diwo.bq.com

INDUSTRIAL PHOTOGRAMMETRY FOR APPLICATIONS IN AUTOMOTIVE AND AEROSPACE INDUSTRY

GUIDE TO POST-PROCESSING OF THE POINT CLOUD

IMPROVEMENT OF AIRCRAFT MECHANICAL DAMAGE INSPECTION WITH ADVANCED 3D IMAGING TECHNOLOGIES

ScienceDirect. The use of Optical Methods for Leak Testing Dampers

Multi-View 3D-Reconstruction

THE USE OF OPTICAL METHODS FOR LEAK TESTING DAMPERS

Reverse Engineering Convert STL mesh data to a Solid Edge part model and speed up Product Development.

Measurements using three-dimensional product imaging

Release Notes. Release Date: March, 2018

Multi-Functional Handheld 3D Scanner

Combination of non-destructive test methods for damage documentation of monuments

: Easy 3D Calibration of laser triangulation systems. Fredrik Nilsson Product Manager, SICK, BU Vision

3-D Printing & Scanning In Construction

Automatic 3-D 3 D Model Acquisition from Range Images. Michael K. Reed and Peter K. Allen Computer Science Department Columbia University

Image Based Reconstruction II

Flexible Visual Inspection. IAS-13 Industrial Forum Horizon 2020 Dr. Eng. Stefano Tonello - CEO

ANSYS Discovery SpaceClaim Capabilities

PWO: Faster to Finished Sheet Metal Forming Tools with Optical Metrology

3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University.

US foundry Bradken implements optical measuring technology

LATEST TRENDS on APPLIED MATHEMATICS, SIMULATION, MODELLING

Geometric Registration for Deformable Shapes 1.1 Introduction

Precise laser-based optical 3D measurement of welding seams under water

Introduction to 3D Machine Vision

3D Models from Range Sensors. Gianpaolo Palma

Digital Geometry Processing

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. Date: Tuesday 21st January 2014 Time: 14:00-16:00

3DPIXA Stereo line scan cameras for ultra-high resolution 3D applications

Increasing the accuracy with a rich sensor system for robotic laser osteotomy

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Freestyle 3D. Features and applications. Dr. Daniel Döring Team Lead Product Development Freestyle 1

PRODUCT DEVELOPMENT FROM 3D SCANNER TO CNC MACHINE IN REVERSE ENGINEERING

Project Updates Short lecture Volumetric Modeling +2 papers

Structured Light. Tobias Nöll Thanks to Marc Pollefeys, David Nister and David Lowe

What s new in Solutionix s scanners?

LUMS Mine Detector Project

MODERN DIMENSIONAL MEASURING TECHNIQUES BASED ON OPTICAL PRINCIPLES

A Volumetric Method for Building Complex Models from Range Images

Acuity. Acuity Sensors and Scanners. Product Brochure

Extending the Concurrent Engineering Design Graphics Paradigm to 3D Scanning

Mixed-Reality for Intuitive Photo-Realistic 3D-Model Generation

TERRESTRIAL AND NUMERICAL PHOTOGRAMMETRY 1. MID -TERM EXAM Question 4

A 3-D Scanner Capturing Range and Color for the Robotics Applications

Dense 3D Reconstruction. Christiano Gava

Application Note. Oechsler: Fewer Loops for Better Tools

Dense 3D Reconstruction. Christiano Gava

The application of a SMARTTECH 3D scanner for the production of additional parts / industry: motorcycle accessories

BLAZE 600M HIGH-ACCURACY BLUE LIGHT MEASUREMENT SYSTEM PRODUCT BROCHURE

03 - Reconstruction. Acknowledgements: Olga Sorkine-Hornung. CSCI-GA Geometric Modeling - Spring 17 - Daniele Panozzo

Image-Based Modeling and Rendering. Image-Based Modeling and Rendering. Final projects IBMR. What we have learnt so far. What IBMR is about

3D Sensing. 3D Shape from X. Perspective Geometry. Camera Model. Camera Calibration. General Stereo Triangulation.

3D Computer Vision. Structured Light I. Prof. Didier Stricker. Kaiserlautern University.

An Engineering Application Selection Guideline for Reverse Engineering Systems: Laser System and Optical System

Agenda. DLP 3D scanning Introduction DLP 3D scanning SDK Introduction Advance features for existing SDK

OptiCon X-Line 3D. Combined 3D X-ray and Optical Inspection at Production Line Pace

Point Cloud - Polygon Mesh. Wannes Van Isacker - Industrial Design 15

REFINEMENT OF COLORED MOBILE MAPPING DATA USING INTENSITY IMAGES

New Sony DepthSense TM ToF Technology

Multisensor Coordinate Measuring Machines ZEISS O-INSPECT

Processing 3D Surface Data

Project 2 due today Project 3 out today. Readings Szeliski, Chapter 10 (through 10.5)

Processing 3D Surface Data

Automatic Reconstruction of 3D Objects Using a Mobile Monoscopic Camera

Computer and Machine Vision

3D Scanning 101 The Fundamentals of the Structured Light 3D Scanning Process

AUTOMATED 4 AXIS ADAYfIVE SCANNING WITH THE DIGIBOTICS LASER DIGITIZER

3D Object Representations. COS 526, Fall 2016 Princeton University

Extracting consistent and manifold interfaces from multi-valued volume data sets

SEOUL NATIONAL UNIVERSITY

Convergent Modeling and Reverse Engineering

WITH A KEEN EYE FOR QUALITY AND COST

Improving the 3D Scan Precision of Laser Triangulation

#65 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR AT TRAFFIC INTERSECTIONS

INSPECTION OF FREE FORM SURFACES

3D Industrial plants. Documentation

Miniaturized Camera Systems for Microfactories

3D Measurement and Control, Made Easy

Digital Volume Correlation for Materials Characterization

PCMM System Specifications Leica Absolute Tracker and Leica T-Products

OPEN SCAN Copings & Bridges

Visual Perception Sensors

PCMM System Specifications Leica Absolute Tracker and Leica T-Products

Cloth Animation. CENG 732 Computer Animation. Simple Draping. Simple Draping. Simple Draping. Simple Draping

ScienceDirect. Reverse Engineering of Parts with Optical Scanning and Additive Manufacturing

PRODUCT BROCHURE SCANNING SOLUTIONS PORTABLE LASER SCANNING WITH THE LEICA ABSOLUTE TRACKER

Scanning and Printing Objects in 3D

Multisensor Coordinate Measuring Machines ZEISS O-INSPECT

New Approach in Non- Contact 3D Free Form Scanning

New Sony DepthSense TM ToF Technology

Today. Stereo (two view) reconstruction. Multiview geometry. Today. Multiview geometry. Computational Photography

Transcription:

HOW TO RECONSTRUCT DAMAGED PARTS BASED ON PRECISE AND (PARTLY-)AUTOMATISED SCAN METHODS cirp GmbH 3D models features spare part identification load simulation mesh repair search in data bases machine learning images Cloud 3D data Mobile 3D-Erfassung und 3D-Druck für industrielle Anwendungen M3D

Process chain 2

Challenges Scanning is an optical method! Dirty, rusty Shiny and reflecting Transparency Damaged Hidden areas Assembly golfball gear knop transparent part lightweight part chrome strip armrest 3

Scanning method With photos Mobile Online feedback required => further research activity Still limited accuracy Step by step with structered light => state of the art equipment available best accuracy with tripod => needs educated user and doesn t fit into trouser pocket With structured light automised by robot Fast Economical reliable 4

Motivation Mobile automated scanning station 3D-Scanning of arbitrary unknown objects requires manual work and expert knowledge is tedious and time-consuming, especially repositioning of scanner or object Potential for massive time saving Advances in COBOTS Light-weight collaborative robots Advances in camera and laser technology High-resolution and high-frequency 3D-scanners project preparation scan part data reconstruction sum 1. scan 2. scan 3. scan sum 1. scan 2. scan 3. scan sum cleaning cleanup Geomagic Solidworks sum golfball gear knob 10 min 10 min - 20 min 10 min 15 min - 25 min - 5 min 45 min 15 min 60 min 110 min golfball gear knob (2) 10 min 5 min - 15 min 10 min 10 min - 20 min 10 min 5 min 45 min 15 min 60 min 110 min chrome strip 20 min 10 min 30 min 80 min 40 min 120 min 10 min 5 min 120 min 270 min lightweight part 10 min 5 min - 15 min 30 min 15 min - 45 min 10 min 15 min 30 min 30 min 60 min 145 min transparent part 10 min 5 min - 15 min 50 min 10 min 10 min 70 min 25 min 5 min 150 min - 150 min 265 min project golfball gear knob golfball gear knob (2) chrome strip lightweight part transparent part Combination through software to automate the scanning task Feedback loop between scanner and robot through view planning sum 110 min 110 min 270 min 145 min 265 min target time saving through scan automation MOVE target time saving through automation over 50% and more 25% and more SCAN PLAN 5

Setup Mobile automated scanning station Camera Image Data View Planning Windows PC USB Motion Planning Linux PC TCP/IP Microcontroller Joint Values / 125 Hz Camera Trigger at 20 Hz UART UR5 Robot Turntable 6

405nm Laser-based 3D-Scanner Method of operation Triangulation displacement of the line observed in the image allows to measure distance Advantage: Robustness simple structured pattern one line, less confusion high laser intensity to avoid spraying dark or shiny objects bandpass filter to block other distracting light sources Disadvantage and Solutions low information value per image use higher frequency external localization needed to merge lines to a 3D surface scan use robot coordinates Line laser Without filter Bandpass filter Monochrome camera With filter 7

System Calibration and View Planning Laser scan: Initial automated system calibration procedure 1. Intrinsic Camera Calibration (Camera Lens Distortion) 2. Extrinsic Scanner Calibration (Laser to Camera) 3. Hand-Eye Calibration (Scanner to Robot) Real-Time Synchronization of Robot and Scanner Microcontroller for triggering and transferring coordinates Outlook on further automatization tasks: View Planning: Identify holes, resolve occlusions and plan next best scanner views for automatic scan completion Registration: Automatic registration of partial scans after manual repositioning on turntable Point cloud Analyzed Mesh 8

Potential defects 9

Repair on mesh level Why? 3D-printers and geometry processing algorithms usually need watertight meshes: No holes No self intersections Manifold geometry (locally every part of the mesh is two dimensional) 10

Repair on mesh level Fixing these issues by local manipulation of the mesh is generally hard. We use a global approach: a) Input geometry contains issues such as holes. b) Represent geometry implicitly by the distance to the surface. c) Repair implicit representation by selective smoothing. d) Extract surface as the zero-set using marching cubes. Result is guaranteed to be watertight. unreliable distance value negative distance value positive distance value (a) (b) (c) (d) 11

Repair on mesh level Original scan data containing holes. Reconstructed surface. Holes have been filled in as smooth as possible. 12

Repair on mesh level Original scan data containing holes. Reconstructed surface. Holes have been filled in as smooth as possible. Problem: By smoothing the distance function edges are distorted. Possible solution: Anisotropic smoothing. 13

Repair by reconstruction Why? Achieve proper prametric CAD-Modell and compensate scan deviations by correct geometries 14

Repair by reconstruction broken domes Reconstructed scan data as proper CAD model, with repaired domes Scan data from structured light scanner GOM Processed scan data with proposed identification of regions Colours show deviation from original scan 15

The end questions? 16