SlideShare a Scribd company logo
Reverse Engineering & Scanner 3D
Cos'è uno scanner 3D
un dispositivo che analizza gli oggetti o gli
ambienti del mondo reale per collezionare dati
sulle loro forme o sul loro aspetto, e per
costruire modelli tridimensionali digitali
Intro / storia 1
Misurare
Primi tentativi per standardizzare le misure: 2600 AC nella valle
dell'Indo
240 AC Erastotene stimò la circonferenza della Terra al solstizio
d'estate misurando l'altezza del sole a Alexandria e Siene
1750 / 1850 Rivoluzione Industriale – la misura delle cose
divenne fondamentale
Primi metodi di misura per contatto diretto: calibri e metri
Pantografi per replicare gli oggetti
La rivoluzione c'è stata con le misure non invasive e a
distanza.
Intro / storia 2
Laser ranging systems have been in use in a variety of
industries for decades, with the first patented instruments
appearing as early as the late 1980’s.
3D scanning was first applied in the Architecture,
Engineering, and Construction industry in the 1990’s with
the market debut of the first integrated commercial systems
for 3D scanning
Applicazioni / 1
A cosa serve? Quali applicazioni?
Product inspection – per vedere se un prodotto è uscito come
previsto (si misurano parti e rilevano difetti)
Medicina – si rilevano parti in 3D per creare protesi su misura.
Negl interventi la scansione è proiettata sul paziente
Product design
Applicazioni / 2
Edilizia – verifica che l'edificio sia uscito come previsto
Clothes fitting – misurazione del corpo – es esercito USA ha un
sistema di misurazione automatico
Art history
Sculptures & interesting objects to look at
Art: studying working techniques
Art history
Cultural heritage preservation
High-visibility project
Archaeology
Ricostruzione di parti e ricombinazione frammenti
Ricostruzione oggetti in 3D per evitare di toccarli
Applicazioni / 3
Computer graphics
Cinema
Giochi (hanno un fatturato maggiore del cinema)
Robot navigation
Possibilità tecnologiche
Contatto
Sonde a contatto
Trasmissive
Magnetic Resonance Imaging (MRI)
Ultrasuoni
Raggi X
Suoni e Vibrazioni
Riflessione
Ottica
Non ottica (radar e sonar)
Tecnologie ottiche
Immagini stereo
Oggetto inquadrato da due angolature (doppia immagine)
Meglio più di due per evitare ambiguità
Non vedo quello che c'è dietro
Tecnologie ottiche
Shape from motion
Da analisi di una sequenza di immagini, ricavo l'oggetto in 3d
Shape from shading
Si evidenziano le forme illuminando l'oggetto da diversi punti
Tecnologie ottiche
Shape from texture
Si proietta una texture nota sull'oggetto e vedendo come si
deforma si ricava la forma dell'oggetto (esempio una serie di
righe)
Tecnologie ottiche
Shape from focus/defocus
Si determinano distanze e forme vedendo come e dove si
mette a fuoco l'immagine – la messa a fuoco dipende dalla
distanza
Tempo di volo del laser
Opera su grandi volumi (lati da 100m)
Precisione grossolana – 5mm
Per scavi archeologici, edifici, stanze
Tecnologie ottiche
Triangolazione
Una lama laser che scorre sull'oggetto
Laser e camera posti a triangolo con l'obj
Se camera e laser si muovono indipedentemente, è difficile
poi ricostruire con precisione. Molti scanner hanno camera e
laser fissi.
Per grandi oggetti si usano sistemi che muovono il gruppo di
scansione e gli fanno coprire delle piccole regioni (moto su tilt e
pan)
MakerScanner
Distanze e colori
Misura della distanza e nuvola di punti
Scanning systems primarily capture the physical position of a
target object, represented as a series of points (forming a “point
cloud”) typically in Cartesian coordinates (XYZ). This is
accomplished by comparing the emitted and returned light pulse,
and determining the value of the target object in relation to the
position of the scanning instrument
Colori
determine the colour of the each point by using a camera (can be
built-in or seperate), which is represented by the commonly used
RGB (red, green, blue) value scale. Because scanners are optical
systems, only what the scanner can “see” is captured,
Precisione, Risoluzione, Accuratezza
Risoluzione: densità della nuvola di punti
Accuratezza: differenza tra misura e valore reale
Precisione: indica la correttezza della misura (posso avere un
point set preciso ma inaccurato – es se offset iniziale e non mi
accorgo)
Peggiorano con:
Distanza
Superficie riflettente
Velocità di scansione
Si va da qualche millimetro (5 mm) fino a frazioni di millimetro
(0,3 mm)
Formato file
Lo scanner raccoglie una nuvola di punti che poi è raccolta in un
file
ASTM E57 File Format (XYX I RGB) questo rappresenta la
nuvola di punti
Questi formati derivano dal mondo grafico:
OBJ (con colori)
STL
VRML (con colori)
Scanner professionali
Makerbot Digitizer
Circa 800$
Prezzo: circa 400€
Uniscan
Prezzo: 4000€
Scanner low cost
David Scanner
A starter kit of the David Scanner is available for 399 €.
360 scans are possible, although the user needs to turn the
object manually between multiple scans.
The software is proprietary and runs only on Windows.
Minimal equipment is needed, such as a line laser, a camera and
a calibration pattern which can be printed out.
Using the DAVID- Shapefusion software the user can manually
merge multiple point-clouds from different scans and convert
them to a surface mesh by-hand.
David Scanner
David Scanner
Makerbot Scanner v.0
The MakerBot 3D Scanner (formerly know as Cyclops) is a 3D
scanning mounting kit for a pico projector, a webcam and an
iPhone or iPod.
The mounting kit is available for 50$.
A set of additional open-source software is required (ThreePhase,
PeasyCam, ControlP5, Processing).
Extensive instructions are provided on the website to perform a
single face scan.
Using Blender and MeshLab the point-clouds are transformed
into surface meshes which can then be printed on the MakerBot.
http://wiki.makerbot.com/3D-scanner
Makerbot Scanner v.0
3D Photograpy on your desk
This project requires very little hardware: a camera, a desk- lamp,
a pencil and a checkerboard.
The checkerboard is used for calibration.
The pencil is waved between the lamp and the object to be
scanned, casting a shadow on the object.
The 3D shape of the object is extracted from the spatial and
temporal location of the observed shadow.
Several implementations of this technique are available on the
project’s website.
http://www.vision.caltech.edu/bouguetj/ICCV98/
FabScanner
Fabscanner http://hci.rwth-aachen.de/fabscan
Un progetto simile:
Scanner con arduino e mathlab
http://makezine.com/projects/diy-3d-laser-scanner-using-arduino/
FabScanner
MakerScanner
Scanner con webcam fissa e laser lineare da muovere a mano
Il software è disponibile per Windows, Linux e come sorgenti.
MakerScanner
MakerScanner
I used Blender 3D to clean the pointcloud and MeshLab to create a surface
which we then 3D printed on a Makerbot. If you're interested you can get the
pointcloud and STL files here.
123D Catch
Download e demo
123D Catch
Kinect
Kinect also includes infrared projectors and cameras which are
used for depth detection, hence it could also be used to build a
3D scanner.
The depth perception technology in the Kinect works best at
distances of 6-8 feet (⇡ 2m).
Thus, the Kinect is better suited for identifying ”likely humans in
the scene and the likely positions of their arms and legs.”
than for precise short-range 3D scanning.
Attenzione alle versioni per: Window e XBox
Alternative: ASUS xition
SOFTWARE: KScan 3D, Skanect, FARO...
Skanect
Per Windows e Mac
Limitato a 5000 facce in versione free
E' molto facile da usare
Spiegazione programma e demo scansione
Riparare i modelli con Meshlab
Nuvola di punti | Riparare | Chiudere | Esportare
MeshLab
File → import Model
Import della tazza.obj fatta con Skanect
Movimenti:
- drag dei cerchi per ruotare
- CMD + drag per il PAN
- zoom (rotellina mouse)
Visualizzazioni (toolbar)
punti, triangoli...
Illuminazione
Render → lightening
Tasto toolbox: fill hole
Icona con i 3 assi a colori : serve per ruotare, traslare e spostare
Cancellare parti con la selezione per vertici e facce e l'apposito
filtro.
MeshLab
Semplificare facce
https://www.shapeways.com/tutorials/polygon_reduction_with_meshlab
From the menu, select Filters > Remeshing, simplification and construction > Quadratic
Edge Collapse Detection.
Target number of faces: numero facce desiderate
Quality threshold: 1. Enter a value between 0 and 1 here; the higher the value the harder
MeshLab tries to stick to your original model's shape.
Preserve Boundary of the Mesh: Yes. 'The simplification process tries not to destroy mesh
boundaries, e.g. exposed edges of the mesh are left untouched. This parameter has no
effect on watertight meshes.'
Preserve Normal: Yes. Select this to stop MeshLab from accidentally flipping the face
normals.
Planar simplification: Yes. Paolo's comment: 'Add additional simplification constraints that
try to preserve the current shape of the triangles.
Link dei tutorial
cleaning: http://abarry.org/makerscanner/4-makerscanner-post-processing.html
meshing: http://abarry.org/makerscanner/5-makerscanner-meshing.html
● Filters -> Normal, Curvatures and Orientation -> Compute normal for
points set
● Filters -> Remeshing, Simplification and Reconstruction -> Surface
Reconstruction Poisson
● Filters -> Normals, Curvatures and Orientation-> Re-Orient All Faces
Coherently
NetFabb
Programma a uso gratuito (funzioni limitate)
Si usa per lavorare sui modelli STL
Utile per:
- riparare file
- individuare errori
- tagliare i file
- ruotare e ridimensionare oggetti
NetFabb
MeshMixer
Editare l'stl con 123D design
Importare e aggiungere una base
Oppure scritte in svg...
Altre fonti
DICOM
Seg3d v2.1 + imagevis
Aerial - planimetry
Grazie!
Paolo Aliverti
@zeppelinmaker
www.zeppelinmaker.it

More Related Content

What's hot

Tipos de planos en el cine
Tipos de planos en el cineTipos de planos en el cine
Tipos de planos en el cine
Agustina Villa
 
BIS CHAPTER ONE.pptx
BIS CHAPTER ONE.pptxBIS CHAPTER ONE.pptx
BIS CHAPTER ONE.pptx
Tirusew1
 
Jugando con los tipos de plano según tamaño
Jugando con los tipos de plano según tamañoJugando con los tipos de plano según tamaño
Jugando con los tipos de plano según tamaño
Paula Iglesias
 
Basics of digital image processing
Basics of digital image  processingBasics of digital image  processing
Basics of digital image processing
zahid6
 
Noise2Score: Tweedie’s Approach to Self-Supervised Image Denoising without Cl...
Noise2Score: Tweedie’s Approach to Self-Supervised Image Denoising without Cl...Noise2Score: Tweedie’s Approach to Self-Supervised Image Denoising without Cl...
Noise2Score: Tweedie’s Approach to Self-Supervised Image Denoising without Cl...
KwanyoungKim7
 
Intro al 3D Printing
Intro al 3D PrintingIntro al 3D Printing
Intro al 3D Printing
Fablab Torino
 
Aperture
ApertureAperture
Aperture
Mark Carter
 
2D & 3D ANIMATION
2D & 3D ANIMATION2D & 3D ANIMATION
2D & 3D ANIMATION
Animation Kolkata
 
La stampa 3D a scuola: imparare creando giochi
La stampa 3D a scuola:  imparare creando giochiLa stampa 3D a scuola:  imparare creando giochi
La stampa 3D a scuola: imparare creando giochi
Claudio Gasparini
 
Cr & dr
Cr & drCr & dr
Photographic composition
Photographic compositionPhotographic composition
Photographic composition
Ram Chandran
 
3D printing technology
3D printing technology3D printing technology
3D printing technology
TanmayJadhav21
 
Photography - Composition. Leading lines, framing and rule of thirds.
Photography - Composition.  Leading lines, framing and rule of thirds.Photography - Composition.  Leading lines, framing and rule of thirds.
Photography - Composition. Leading lines, framing and rule of thirds.
Betty Lowrance
 
Spatial operation.ppt
Spatial operation.pptSpatial operation.ppt
Spatial operation.ppt
Bhanubhakta Poudel
 
Composition rule of thirds
Composition rule of thirdsComposition rule of thirds
Composition rule of thirds
Armthorpe Media
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
Vicky Kumar
 
以無人機建置實景3D模型並導入設計和VR之應用 福倈鷹航拍資訊有限公司 周宏達總經理
以無人機建置實景3D模型並導入設計和VR之應用 福倈鷹航拍資訊有限公司 周宏達總經理以無人機建置實景3D模型並導入設計和VR之應用 福倈鷹航拍資訊有限公司 周宏達總經理
以無人機建置實景3D模型並導入設計和VR之應用 福倈鷹航拍資訊有限公司 周宏達總經理
cichewebmaster
 
Contrast enhanced ultrasound
Contrast enhanced ultrasoundContrast enhanced ultrasound
Contrast enhanced ultrasound
Neeraj Patange
 
Lec15: Medical Image Registration (Introduction)
Lec15: Medical Image Registration (Introduction)Lec15: Medical Image Registration (Introduction)
Lec15: Medical Image Registration (Introduction)
Ulaş Bağcı
 
Camera Operation
Camera OperationCamera Operation
Camera Operation
Drew Loker
 

What's hot (20)

Tipos de planos en el cine
Tipos de planos en el cineTipos de planos en el cine
Tipos de planos en el cine
 
BIS CHAPTER ONE.pptx
BIS CHAPTER ONE.pptxBIS CHAPTER ONE.pptx
BIS CHAPTER ONE.pptx
 
Jugando con los tipos de plano según tamaño
Jugando con los tipos de plano según tamañoJugando con los tipos de plano según tamaño
Jugando con los tipos de plano según tamaño
 
Basics of digital image processing
Basics of digital image  processingBasics of digital image  processing
Basics of digital image processing
 
Noise2Score: Tweedie’s Approach to Self-Supervised Image Denoising without Cl...
Noise2Score: Tweedie’s Approach to Self-Supervised Image Denoising without Cl...Noise2Score: Tweedie’s Approach to Self-Supervised Image Denoising without Cl...
Noise2Score: Tweedie’s Approach to Self-Supervised Image Denoising without Cl...
 
Intro al 3D Printing
Intro al 3D PrintingIntro al 3D Printing
Intro al 3D Printing
 
Aperture
ApertureAperture
Aperture
 
2D & 3D ANIMATION
2D & 3D ANIMATION2D & 3D ANIMATION
2D & 3D ANIMATION
 
La stampa 3D a scuola: imparare creando giochi
La stampa 3D a scuola:  imparare creando giochiLa stampa 3D a scuola:  imparare creando giochi
La stampa 3D a scuola: imparare creando giochi
 
Cr & dr
Cr & drCr & dr
Cr & dr
 
Photographic composition
Photographic compositionPhotographic composition
Photographic composition
 
3D printing technology
3D printing technology3D printing technology
3D printing technology
 
Photography - Composition. Leading lines, framing and rule of thirds.
Photography - Composition.  Leading lines, framing and rule of thirds.Photography - Composition.  Leading lines, framing and rule of thirds.
Photography - Composition. Leading lines, framing and rule of thirds.
 
Spatial operation.ppt
Spatial operation.pptSpatial operation.ppt
Spatial operation.ppt
 
Composition rule of thirds
Composition rule of thirdsComposition rule of thirds
Composition rule of thirds
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
 
以無人機建置實景3D模型並導入設計和VR之應用 福倈鷹航拍資訊有限公司 周宏達總經理
以無人機建置實景3D模型並導入設計和VR之應用 福倈鷹航拍資訊有限公司 周宏達總經理以無人機建置實景3D模型並導入設計和VR之應用 福倈鷹航拍資訊有限公司 周宏達總經理
以無人機建置實景3D模型並導入設計和VR之應用 福倈鷹航拍資訊有限公司 周宏達總經理
 
Contrast enhanced ultrasound
Contrast enhanced ultrasoundContrast enhanced ultrasound
Contrast enhanced ultrasound
 
Lec15: Medical Image Registration (Introduction)
Lec15: Medical Image Registration (Introduction)Lec15: Medical Image Registration (Introduction)
Lec15: Medical Image Registration (Introduction)
 
Camera Operation
Camera OperationCamera Operation
Camera Operation
 

Viewers also liked

3DPrinting Intro
3DPrinting Intro3DPrinting Intro
3DPrinting Intro
Giuseppe Liuzzi
 
Lezione 1
Lezione 1Lezione 1
Lezione 1
Silvia Carbotti
 
Physical computing
Physical computingPhysical computing
Physical computing
Paolo Aliverti
 
Scanner 3D e reverse Engineering
Scanner 3D e reverse EngineeringScanner 3D e reverse Engineering
Scanner 3D e reverse Engineering
Paolo Aliverti
 
Strumenti e sistemi di progettazione per la stampa 3D
Strumenti e sistemi di progettazione per la stampa 3DStrumenti e sistemi di progettazione per la stampa 3D
Strumenti e sistemi di progettazione per la stampa 3D
Claudio Gasparini
 
1 presentazione corso_ tecniche di modellazione digitale – computer 3d
1 presentazione corso_ tecniche di modellazione digitale – computer 3d1 presentazione corso_ tecniche di modellazione digitale – computer 3d
1 presentazione corso_ tecniche di modellazione digitale – computer 3d
Daniele Francaviglia
 
Graphics1 introduction
Graphics1 introductionGraphics1 introduction
Graphics1 introduction
lokesh503
 
Tutorial per 3D printing
Tutorial per 3D printingTutorial per 3D printing
Tutorial per 3D printing
Fablab Torino
 
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Giuliano Ambrosio
 
Visual Content Marketing - GTConference Torino 8 Giugno
Visual Content Marketing - GTConference Torino 8 GiugnoVisual Content Marketing - GTConference Torino 8 Giugno
Visual Content Marketing - GTConference Torino 8 Giugno
Giuliano Ambrosio
 
View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabus
lokesh503
 
FDM - la guida ProtoReal al Fused Deposition Modeling
FDM - la guida ProtoReal al Fused Deposition ModelingFDM - la guida ProtoReal al Fused Deposition Modeling
FDM - la guida ProtoReal al Fused Deposition Modeling
ProtoReal - 3D Printing Solutions
 
Corso di stampa 3D - parte 2
Corso di stampa 3D - parte 2Corso di stampa 3D - parte 2
Corso di stampa 3D - parte 2
Paolo Aliverti
 
Tecnologie di Rapid Prototyping e Rapid Manufacturing by Skorpion Engineering
Tecnologie di Rapid Prototyping e Rapid Manufacturing by Skorpion EngineeringTecnologie di Rapid Prototyping e Rapid Manufacturing by Skorpion Engineering
Tecnologie di Rapid Prototyping e Rapid Manufacturing by Skorpion Engineering
Skorpion Engineering Srl
 
Mars
MarsMars
Mars
gonaomi
 
Corso di Disegno, CAD e Design per principianti
Corso di Disegno, CAD e Design per principiantiCorso di Disegno, CAD e Design per principianti
Corso di Disegno, CAD e Design per principianti
Paolo Aliverti
 
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
Giuliano Ambrosio
 
Corso di prototipazione elettronica
Corso di prototipazione elettronicaCorso di prototipazione elettronica
Corso di prototipazione elettronica
Paolo Aliverti
 
exhibition design 2_misure standard/grafica
exhibition design 2_misure standard/graficaexhibition design 2_misure standard/grafica
exhibition design 2_misure standard/graficaDaniele Francaviglia
 

Viewers also liked (20)

3DPrinting Intro
3DPrinting Intro3DPrinting Intro
3DPrinting Intro
 
Lezione 1
Lezione 1Lezione 1
Lezione 1
 
Physical computing
Physical computingPhysical computing
Physical computing
 
Scanner 3D e reverse Engineering
Scanner 3D e reverse EngineeringScanner 3D e reverse Engineering
Scanner 3D e reverse Engineering
 
Strumenti e sistemi di progettazione per la stampa 3D
Strumenti e sistemi di progettazione per la stampa 3DStrumenti e sistemi di progettazione per la stampa 3D
Strumenti e sistemi di progettazione per la stampa 3D
 
1 presentazione corso_ tecniche di modellazione digitale – computer 3d
1 presentazione corso_ tecniche di modellazione digitale – computer 3d1 presentazione corso_ tecniche di modellazione digitale – computer 3d
1 presentazione corso_ tecniche di modellazione digitale – computer 3d
 
Graphics1 introduction
Graphics1 introductionGraphics1 introduction
Graphics1 introduction
 
Tutorial per 3D printing
Tutorial per 3D printingTutorial per 3D printing
Tutorial per 3D printing
 
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
Social Media Integration: Case history e Sguardi sul Futuro - Giuliano Ambros...
 
Visual Content Marketing - GTConference Torino 8 Giugno
Visual Content Marketing - GTConference Torino 8 GiugnoVisual Content Marketing - GTConference Torino 8 Giugno
Visual Content Marketing - GTConference Torino 8 Giugno
 
View in 3_d_asper_syllabus
View in 3_d_asper_syllabusView in 3_d_asper_syllabus
View in 3_d_asper_syllabus
 
FDM - la guida ProtoReal al Fused Deposition Modeling
FDM - la guida ProtoReal al Fused Deposition ModelingFDM - la guida ProtoReal al Fused Deposition Modeling
FDM - la guida ProtoReal al Fused Deposition Modeling
 
Corso di stampa 3D - parte 2
Corso di stampa 3D - parte 2Corso di stampa 3D - parte 2
Corso di stampa 3D - parte 2
 
Tecnologie di Rapid Prototyping e Rapid Manufacturing by Skorpion Engineering
Tecnologie di Rapid Prototyping e Rapid Manufacturing by Skorpion EngineeringTecnologie di Rapid Prototyping e Rapid Manufacturing by Skorpion Engineering
Tecnologie di Rapid Prototyping e Rapid Manufacturing by Skorpion Engineering
 
Mars
MarsMars
Mars
 
Corso di Disegno, CAD e Design per principianti
Corso di Disegno, CAD e Design per principiantiCorso di Disegno, CAD e Design per principianti
Corso di Disegno, CAD e Design per principianti
 
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
[#CaseStudy] Quel giorno in cui sono diventato @ilWinnerTaco su Twitter
 
Corso di prototipazione elettronica
Corso di prototipazione elettronicaCorso di prototipazione elettronica
Corso di prototipazione elettronica
 
23 novembre
23 novembre23 novembre
23 novembre
 
exhibition design 2_misure standard/grafica
exhibition design 2_misure standard/graficaexhibition design 2_misure standard/grafica
exhibition design 2_misure standard/grafica
 

Similar to Scanner 3D e Reverse Engineering

BARCAMP '10
BARCAMP '10BARCAMP '10
BARCAMP '10
iuav
 
3D SCANNING di Barbetta Marco mat. 269445
3D SCANNING di Barbetta Marco mat. 2694453D SCANNING di Barbetta Marco mat. 269445
3D SCANNING di Barbetta Marco mat. 269445
guest5e80c0
 
Barcamp -
Barcamp - Barcamp -
Barcamp -
iuav
 
Barcamp - tema proposto -
Barcamp - tema proposto -Barcamp - tema proposto -
Barcamp - tema proposto -
iuav
 
Scansione 3D e Reverse Engineering
Scansione 3D e Reverse EngineeringScansione 3D e Reverse Engineering
Scansione 3D e Reverse Engineering
Skorpion Engineering Srl
 
3D graphics for cultural heritage
3D graphics for cultural heritage3D graphics for cultural heritage
3D graphics for cultural heritageMarina Belli
 
La stampa 3D nella scuola: imparare creando
La stampa 3D nella scuola: imparare creandoLa stampa 3D nella scuola: imparare creando
La stampa 3D nella scuola: imparare creando
Impara digitale
 
Scanner 3D
Scanner 3DScanner 3D
Scanner 3D
Scanner 3DScanner 3D
Dal 3D al GIS (2019)
Dal 3D al GIS (2019)Dal 3D al GIS (2019)
Dal 3D al GIS (2019)
Associazione Minerva
 
3D Graphics for Cultural Heritage
3D Graphics for Cultural Heritage3D Graphics for Cultural Heritage
3D Graphics for Cultural HeritageMarina Belli
 
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
Giulio Bigliardi
 
3d Studio Viz - Scheda corso LEN
 3d Studio Viz - Scheda corso LEN 3d Studio Viz - Scheda corso LEN
3d Studio Viz - Scheda corso LEN
LEN Learning Education Network
 
Iuavcamp presentazione pietro bellini
Iuavcamp presentazione pietro belliniIuavcamp presentazione pietro bellini
Iuavcamp presentazione pietro bellinipietrobellini
 
Seminario Riccardo Scateni, 4-10-2012
Seminario Riccardo Scateni, 4-10-2012Seminario Riccardo Scateni, 4-10-2012
Seminario Riccardo Scateni, 4-10-2012
CRS4 Research Center in Sardinia
 
Phd Thesis Dissertation (Italian)
Phd Thesis Dissertation (Italian)Phd Thesis Dissertation (Italian)
Phd Thesis Dissertation (Italian)Salvatore Nicotra
 
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Pietro Galli
 
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...Raffaele Bernardi
 

Similar to Scanner 3D e Reverse Engineering (20)

BARCAMP '10
BARCAMP '10BARCAMP '10
BARCAMP '10
 
3D SCANNING di Barbetta Marco mat. 269445
3D SCANNING di Barbetta Marco mat. 2694453D SCANNING di Barbetta Marco mat. 269445
3D SCANNING di Barbetta Marco mat. 269445
 
Barcamp -
Barcamp - Barcamp -
Barcamp -
 
Barcamp - tema proposto -
Barcamp - tema proposto -Barcamp - tema proposto -
Barcamp - tema proposto -
 
Scansione 3D e Reverse Engineering
Scansione 3D e Reverse EngineeringScansione 3D e Reverse Engineering
Scansione 3D e Reverse Engineering
 
3D graphics for cultural heritage
3D graphics for cultural heritage3D graphics for cultural heritage
3D graphics for cultural heritage
 
Iuavcamp presentazione
Iuavcamp presentazioneIuavcamp presentazione
Iuavcamp presentazione
 
La stampa 3D nella scuola: imparare creando
La stampa 3D nella scuola: imparare creandoLa stampa 3D nella scuola: imparare creando
La stampa 3D nella scuola: imparare creando
 
Scanner 3D
Scanner 3DScanner 3D
Scanner 3D
 
Scanner 3D
Scanner 3DScanner 3D
Scanner 3D
 
Dal 3D al GIS (2019)
Dal 3D al GIS (2019)Dal 3D al GIS (2019)
Dal 3D al GIS (2019)
 
3D Graphics for Cultural Heritage
3D Graphics for Cultural Heritage3D Graphics for Cultural Heritage
3D Graphics for Cultural Heritage
 
Corso scanner 3d
Corso scanner 3dCorso scanner 3d
Corso scanner 3d
 
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...Applicazioni Open Source per il rilievo tridimensionale.  Il caso studio dell...
Applicazioni Open Source per il rilievo tridimensionale. Il caso studio dell...
 
3d Studio Viz - Scheda corso LEN
 3d Studio Viz - Scheda corso LEN 3d Studio Viz - Scheda corso LEN
3d Studio Viz - Scheda corso LEN
 
Iuavcamp presentazione pietro bellini
Iuavcamp presentazione pietro belliniIuavcamp presentazione pietro bellini
Iuavcamp presentazione pietro bellini
 
Seminario Riccardo Scateni, 4-10-2012
Seminario Riccardo Scateni, 4-10-2012Seminario Riccardo Scateni, 4-10-2012
Seminario Riccardo Scateni, 4-10-2012
 
Phd Thesis Dissertation (Italian)
Phd Thesis Dissertation (Italian)Phd Thesis Dissertation (Italian)
Phd Thesis Dissertation (Italian)
 
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
Bachelor's Thesis: Use of CAD technologies to optimize the productivity of a ...
 
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
Sviluppo e realizzazione di un sistema per la manipolazione di superfici trid...
 

More from Paolo Aliverti

Come riparare (quasi) ogni cosa
Come riparare (quasi) ogni cosaCome riparare (quasi) ogni cosa
Come riparare (quasi) ogni cosa
Paolo Aliverti
 
Meccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Meccanica per Maker - Corso di Digital Fabrication presso la scuola CovaMeccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Meccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Paolo Aliverti
 
IBM Watson Analytics, Big Data & Internet of Things
IBM Watson Analytics, Big Data & Internet of ThingsIBM Watson Analytics, Big Data & Internet of Things
IBM Watson Analytics, Big Data & Internet of Things
Paolo Aliverti
 
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di LodiDigital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Paolo Aliverti
 
Internet of Things for Dummies
Internet of Things for DummiesInternet of Things for Dummies
Internet of Things for Dummies
Paolo Aliverti
 
Makeforum2014 - il disegno e i cad (per la stampa 3d)
Makeforum2014 - il disegno e i cad (per la stampa 3d)Makeforum2014 - il disegno e i cad (per la stampa 3d)
Makeforum2014 - il disegno e i cad (per la stampa 3d)
Paolo Aliverti
 
Corso di stampa 3D - parte 1
Corso di stampa 3D - parte 1Corso di stampa 3D - parte 1
Corso di stampa 3D - parte 1
Paolo Aliverti
 
IFF - Ied for Future - FabLab
IFF - Ied for Future - FabLabIFF - Ied for Future - FabLab
IFF - Ied for Future - FabLab
Paolo Aliverti
 
Codemotion 2012 - Con le mani puoi... programmare
Codemotion 2012 - Con le mani puoi... programmareCodemotion 2012 - Con le mani puoi... programmare
Codemotion 2012 - Con le mani puoi... programmare
Paolo Aliverti
 
Catania 2013 - !st Ten Thousand Steps Club Meeting
Catania 2013 - !st Ten Thousand Steps Club MeetingCatania 2013 - !st Ten Thousand Steps Club Meeting
Catania 2013 - !st Ten Thousand Steps Club Meeting
Paolo Aliverti
 
CreaAttiva 2013 - Co-working: l'unione fa la forza
CreaAttiva 2013 - Co-working: l'unione fa la forzaCreaAttiva 2013 - Co-working: l'unione fa la forza
CreaAttiva 2013 - Co-working: l'unione fa la forza
Paolo Aliverti
 
Programmazione degli ATTiny - Il computer nella scarpa
Programmazione degli ATTiny - Il computer nella scarpaProgrammazione degli ATTiny - Il computer nella scarpa
Programmazione degli ATTiny - Il computer nella scarpa
Paolo Aliverti
 
Heavy Arduino
Heavy ArduinoHeavy Arduino
Heavy Arduino
Paolo Aliverti
 
Workshop arduino e sensori
Workshop arduino e sensoriWorkshop arduino e sensori
Workshop arduino e sensori
Paolo Aliverti
 
Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Workshop Elettronica di Base: "L'elettronica della sciura Maria"Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Paolo Aliverti
 
Workshop su Arduino
Workshop su ArduinoWorkshop su Arduino
Workshop su Arduino
Paolo Aliverti
 
Introduzione a RaspBerry PI
Introduzione a RaspBerry PIIntroduzione a RaspBerry PI
Introduzione a RaspBerry PI
Paolo Aliverti
 
Arscientia secondo dialogo
Arscientia secondo dialogoArscientia secondo dialogo
Arscientia secondo dialogo
Paolo Aliverti
 
Introduzione a Internet delle cose - fai twittare la tua caffettiera in 5 minuti
Introduzione a Internet delle cose - fai twittare la tua caffettiera in 5 minutiIntroduzione a Internet delle cose - fai twittare la tua caffettiera in 5 minuti
Introduzione a Internet delle cose - fai twittare la tua caffettiera in 5 minuti
Paolo Aliverti
 
Physical Computing - Tutto intorno a te
Physical Computing - Tutto intorno a tePhysical Computing - Tutto intorno a te
Physical Computing - Tutto intorno a te
Paolo Aliverti
 

More from Paolo Aliverti (20)

Come riparare (quasi) ogni cosa
Come riparare (quasi) ogni cosaCome riparare (quasi) ogni cosa
Come riparare (quasi) ogni cosa
 
Meccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Meccanica per Maker - Corso di Digital Fabrication presso la scuola CovaMeccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
Meccanica per Maker - Corso di Digital Fabrication presso la scuola Cova
 
IBM Watson Analytics, Big Data & Internet of Things
IBM Watson Analytics, Big Data & Internet of ThingsIBM Watson Analytics, Big Data & Internet of Things
IBM Watson Analytics, Big Data & Internet of Things
 
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di LodiDigital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
Digital Fabrication, IoT e Agile Business - Be@ctive - Provincia di Lodi
 
Internet of Things for Dummies
Internet of Things for DummiesInternet of Things for Dummies
Internet of Things for Dummies
 
Makeforum2014 - il disegno e i cad (per la stampa 3d)
Makeforum2014 - il disegno e i cad (per la stampa 3d)Makeforum2014 - il disegno e i cad (per la stampa 3d)
Makeforum2014 - il disegno e i cad (per la stampa 3d)
 
Corso di stampa 3D - parte 1
Corso di stampa 3D - parte 1Corso di stampa 3D - parte 1
Corso di stampa 3D - parte 1
 
IFF - Ied for Future - FabLab
IFF - Ied for Future - FabLabIFF - Ied for Future - FabLab
IFF - Ied for Future - FabLab
 
Codemotion 2012 - Con le mani puoi... programmare
Codemotion 2012 - Con le mani puoi... programmareCodemotion 2012 - Con le mani puoi... programmare
Codemotion 2012 - Con le mani puoi... programmare
 
Catania 2013 - !st Ten Thousand Steps Club Meeting
Catania 2013 - !st Ten Thousand Steps Club MeetingCatania 2013 - !st Ten Thousand Steps Club Meeting
Catania 2013 - !st Ten Thousand Steps Club Meeting
 
CreaAttiva 2013 - Co-working: l'unione fa la forza
CreaAttiva 2013 - Co-working: l'unione fa la forzaCreaAttiva 2013 - Co-working: l'unione fa la forza
CreaAttiva 2013 - Co-working: l'unione fa la forza
 
Programmazione degli ATTiny - Il computer nella scarpa
Programmazione degli ATTiny - Il computer nella scarpaProgrammazione degli ATTiny - Il computer nella scarpa
Programmazione degli ATTiny - Il computer nella scarpa
 
Heavy Arduino
Heavy ArduinoHeavy Arduino
Heavy Arduino
 
Workshop arduino e sensori
Workshop arduino e sensoriWorkshop arduino e sensori
Workshop arduino e sensori
 
Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Workshop Elettronica di Base: "L'elettronica della sciura Maria"Workshop Elettronica di Base: "L'elettronica della sciura Maria"
Workshop Elettronica di Base: "L'elettronica della sciura Maria"
 
Workshop su Arduino
Workshop su ArduinoWorkshop su Arduino
Workshop su Arduino
 
Introduzione a RaspBerry PI
Introduzione a RaspBerry PIIntroduzione a RaspBerry PI
Introduzione a RaspBerry PI
 
Arscientia secondo dialogo
Arscientia secondo dialogoArscientia secondo dialogo
Arscientia secondo dialogo
 
Introduzione a Internet delle cose - fai twittare la tua caffettiera in 5 minuti
Introduzione a Internet delle cose - fai twittare la tua caffettiera in 5 minutiIntroduzione a Internet delle cose - fai twittare la tua caffettiera in 5 minuti
Introduzione a Internet delle cose - fai twittare la tua caffettiera in 5 minuti
 
Physical Computing - Tutto intorno a te
Physical Computing - Tutto intorno a tePhysical Computing - Tutto intorno a te
Physical Computing - Tutto intorno a te
 

Recently uploaded

Convegno SPEKTRA da A2A - 28 maggio 2024 | ORSENIGO Tiziano
Convegno SPEKTRA da A2A - 28 maggio 2024 | ORSENIGO TizianoConvegno SPEKTRA da A2A - 28 maggio 2024 | ORSENIGO Tiziano
Convegno SPEKTRA da A2A - 28 maggio 2024 | ORSENIGO Tiziano
Servizi a rete
 
onvegno SPEKTRA da A2A - 28 maggio 2024 | COLLA Simone
onvegno SPEKTRA da A2A - 28 maggio 2024 | COLLA Simoneonvegno SPEKTRA da A2A - 28 maggio 2024 | COLLA Simone
onvegno SPEKTRA da A2A - 28 maggio 2024 | COLLA Simone
Servizi a rete
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | BERTELLA Alessio
Convegno SPEKTRA da A2A - 28 maggio 2024 | BERTELLA AlessioConvegno SPEKTRA da A2A - 28 maggio 2024 | BERTELLA Alessio
Convegno SPEKTRA da A2A - 28 maggio 2024 | BERTELLA Alessio
Servizi a rete
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | CARNI Marco
Convegno SPEKTRA da A2A - 28 maggio 2024 | CARNI MarcoConvegno SPEKTRA da A2A - 28 maggio 2024 | CARNI Marco
Convegno SPEKTRA da A2A - 28 maggio 2024 | CARNI Marco
Servizi a rete
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | RUGGIERI Alfredo
Convegno SPEKTRA da A2A - 28 maggio 2024 | RUGGIERI AlfredoConvegno SPEKTRA da A2A - 28 maggio 2024 | RUGGIERI Alfredo
Convegno SPEKTRA da A2A - 28 maggio 2024 | RUGGIERI Alfredo
Servizi a rete
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | NERELLI Andrea
Convegno SPEKTRA da A2A - 28 maggio 2024 | NERELLI AndreaConvegno SPEKTRA da A2A - 28 maggio 2024 | NERELLI Andrea
Convegno SPEKTRA da A2A - 28 maggio 2024 | NERELLI Andrea
Servizi a rete
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | ALESIANO Yuri
Convegno SPEKTRA da A2A - 28 maggio 2024 | ALESIANO YuriConvegno SPEKTRA da A2A - 28 maggio 2024 | ALESIANO Yuri
Convegno SPEKTRA da A2A - 28 maggio 2024 | ALESIANO Yuri
Servizi a rete
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | TROIANO Luigia
Convegno SPEKTRA da A2A - 28 maggio 2024 | TROIANO LuigiaConvegno SPEKTRA da A2A - 28 maggio 2024 | TROIANO Luigia
Convegno SPEKTRA da A2A - 28 maggio 2024 | TROIANO Luigia
Servizi a rete
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | UBERTI FOPPA Bianca
Convegno SPEKTRA da A2A - 28 maggio 2024 | UBERTI FOPPA BiancaConvegno SPEKTRA da A2A - 28 maggio 2024 | UBERTI FOPPA Bianca
Convegno SPEKTRA da A2A - 28 maggio 2024 | UBERTI FOPPA Bianca
Servizi a rete
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | VEIRANA Francesco
Convegno SPEKTRA da A2A - 28 maggio 2024 | VEIRANA FrancescoConvegno SPEKTRA da A2A - 28 maggio 2024 | VEIRANA Francesco
Convegno SPEKTRA da A2A - 28 maggio 2024 | VEIRANA Francesco
Servizi a rete
 

Recently uploaded (10)

Convegno SPEKTRA da A2A - 28 maggio 2024 | ORSENIGO Tiziano
Convegno SPEKTRA da A2A - 28 maggio 2024 | ORSENIGO TizianoConvegno SPEKTRA da A2A - 28 maggio 2024 | ORSENIGO Tiziano
Convegno SPEKTRA da A2A - 28 maggio 2024 | ORSENIGO Tiziano
 
onvegno SPEKTRA da A2A - 28 maggio 2024 | COLLA Simone
onvegno SPEKTRA da A2A - 28 maggio 2024 | COLLA Simoneonvegno SPEKTRA da A2A - 28 maggio 2024 | COLLA Simone
onvegno SPEKTRA da A2A - 28 maggio 2024 | COLLA Simone
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | BERTELLA Alessio
Convegno SPEKTRA da A2A - 28 maggio 2024 | BERTELLA AlessioConvegno SPEKTRA da A2A - 28 maggio 2024 | BERTELLA Alessio
Convegno SPEKTRA da A2A - 28 maggio 2024 | BERTELLA Alessio
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | CARNI Marco
Convegno SPEKTRA da A2A - 28 maggio 2024 | CARNI MarcoConvegno SPEKTRA da A2A - 28 maggio 2024 | CARNI Marco
Convegno SPEKTRA da A2A - 28 maggio 2024 | CARNI Marco
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | RUGGIERI Alfredo
Convegno SPEKTRA da A2A - 28 maggio 2024 | RUGGIERI AlfredoConvegno SPEKTRA da A2A - 28 maggio 2024 | RUGGIERI Alfredo
Convegno SPEKTRA da A2A - 28 maggio 2024 | RUGGIERI Alfredo
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | NERELLI Andrea
Convegno SPEKTRA da A2A - 28 maggio 2024 | NERELLI AndreaConvegno SPEKTRA da A2A - 28 maggio 2024 | NERELLI Andrea
Convegno SPEKTRA da A2A - 28 maggio 2024 | NERELLI Andrea
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | ALESIANO Yuri
Convegno SPEKTRA da A2A - 28 maggio 2024 | ALESIANO YuriConvegno SPEKTRA da A2A - 28 maggio 2024 | ALESIANO Yuri
Convegno SPEKTRA da A2A - 28 maggio 2024 | ALESIANO Yuri
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | TROIANO Luigia
Convegno SPEKTRA da A2A - 28 maggio 2024 | TROIANO LuigiaConvegno SPEKTRA da A2A - 28 maggio 2024 | TROIANO Luigia
Convegno SPEKTRA da A2A - 28 maggio 2024 | TROIANO Luigia
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | UBERTI FOPPA Bianca
Convegno SPEKTRA da A2A - 28 maggio 2024 | UBERTI FOPPA BiancaConvegno SPEKTRA da A2A - 28 maggio 2024 | UBERTI FOPPA Bianca
Convegno SPEKTRA da A2A - 28 maggio 2024 | UBERTI FOPPA Bianca
 
Convegno SPEKTRA da A2A - 28 maggio 2024 | VEIRANA Francesco
Convegno SPEKTRA da A2A - 28 maggio 2024 | VEIRANA FrancescoConvegno SPEKTRA da A2A - 28 maggio 2024 | VEIRANA Francesco
Convegno SPEKTRA da A2A - 28 maggio 2024 | VEIRANA Francesco
 

Scanner 3D e Reverse Engineering

  • 2.
  • 3. Cos'è uno scanner 3D un dispositivo che analizza gli oggetti o gli ambienti del mondo reale per collezionare dati sulle loro forme o sul loro aspetto, e per costruire modelli tridimensionali digitali
  • 4.
  • 5. Intro / storia 1 Misurare Primi tentativi per standardizzare le misure: 2600 AC nella valle dell'Indo 240 AC Erastotene stimò la circonferenza della Terra al solstizio d'estate misurando l'altezza del sole a Alexandria e Siene 1750 / 1850 Rivoluzione Industriale – la misura delle cose divenne fondamentale Primi metodi di misura per contatto diretto: calibri e metri Pantografi per replicare gli oggetti La rivoluzione c'è stata con le misure non invasive e a distanza.
  • 6. Intro / storia 2 Laser ranging systems have been in use in a variety of industries for decades, with the first patented instruments appearing as early as the late 1980’s. 3D scanning was first applied in the Architecture, Engineering, and Construction industry in the 1990’s with the market debut of the first integrated commercial systems for 3D scanning
  • 7.
  • 8. Applicazioni / 1 A cosa serve? Quali applicazioni? Product inspection – per vedere se un prodotto è uscito come previsto (si misurano parti e rilevano difetti) Medicina – si rilevano parti in 3D per creare protesi su misura. Negl interventi la scansione è proiettata sul paziente Product design
  • 9. Applicazioni / 2 Edilizia – verifica che l'edificio sia uscito come previsto Clothes fitting – misurazione del corpo – es esercito USA ha un sistema di misurazione automatico Art history Sculptures & interesting objects to look at Art: studying working techniques Art history Cultural heritage preservation High-visibility project Archaeology Ricostruzione di parti e ricombinazione frammenti Ricostruzione oggetti in 3D per evitare di toccarli
  • 10. Applicazioni / 3 Computer graphics Cinema Giochi (hanno un fatturato maggiore del cinema) Robot navigation
  • 11. Possibilità tecnologiche Contatto Sonde a contatto Trasmissive Magnetic Resonance Imaging (MRI) Ultrasuoni Raggi X Suoni e Vibrazioni Riflessione Ottica Non ottica (radar e sonar)
  • 12. Tecnologie ottiche Immagini stereo Oggetto inquadrato da due angolature (doppia immagine) Meglio più di due per evitare ambiguità Non vedo quello che c'è dietro
  • 13. Tecnologie ottiche Shape from motion Da analisi di una sequenza di immagini, ricavo l'oggetto in 3d Shape from shading Si evidenziano le forme illuminando l'oggetto da diversi punti
  • 14. Tecnologie ottiche Shape from texture Si proietta una texture nota sull'oggetto e vedendo come si deforma si ricava la forma dell'oggetto (esempio una serie di righe)
  • 15. Tecnologie ottiche Shape from focus/defocus Si determinano distanze e forme vedendo come e dove si mette a fuoco l'immagine – la messa a fuoco dipende dalla distanza Tempo di volo del laser Opera su grandi volumi (lati da 100m) Precisione grossolana – 5mm Per scavi archeologici, edifici, stanze
  • 16. Tecnologie ottiche Triangolazione Una lama laser che scorre sull'oggetto Laser e camera posti a triangolo con l'obj Se camera e laser si muovono indipedentemente, è difficile poi ricostruire con precisione. Molti scanner hanno camera e laser fissi. Per grandi oggetti si usano sistemi che muovono il gruppo di scansione e gli fanno coprire delle piccole regioni (moto su tilt e pan)
  • 18. Distanze e colori Misura della distanza e nuvola di punti Scanning systems primarily capture the physical position of a target object, represented as a series of points (forming a “point cloud”) typically in Cartesian coordinates (XYZ). This is accomplished by comparing the emitted and returned light pulse, and determining the value of the target object in relation to the position of the scanning instrument Colori determine the colour of the each point by using a camera (can be built-in or seperate), which is represented by the commonly used RGB (red, green, blue) value scale. Because scanners are optical systems, only what the scanner can “see” is captured,
  • 19. Precisione, Risoluzione, Accuratezza Risoluzione: densità della nuvola di punti Accuratezza: differenza tra misura e valore reale Precisione: indica la correttezza della misura (posso avere un point set preciso ma inaccurato – es se offset iniziale e non mi accorgo) Peggiorano con: Distanza Superficie riflettente Velocità di scansione Si va da qualche millimetro (5 mm) fino a frazioni di millimetro (0,3 mm)
  • 20.
  • 21. Formato file Lo scanner raccoglie una nuvola di punti che poi è raccolta in un file ASTM E57 File Format (XYX I RGB) questo rappresenta la nuvola di punti Questi formati derivano dal mondo grafico: OBJ (con colori) STL VRML (con colori)
  • 22.
  • 23.
  • 24.
  • 27.
  • 31. David Scanner A starter kit of the David Scanner is available for 399 €. 360 scans are possible, although the user needs to turn the object manually between multiple scans. The software is proprietary and runs only on Windows. Minimal equipment is needed, such as a line laser, a camera and a calibration pattern which can be printed out. Using the DAVID- Shapefusion software the user can manually merge multiple point-clouds from different scans and convert them to a surface mesh by-hand.
  • 34.
  • 35. Makerbot Scanner v.0 The MakerBot 3D Scanner (formerly know as Cyclops) is a 3D scanning mounting kit for a pico projector, a webcam and an iPhone or iPod. The mounting kit is available for 50$. A set of additional open-source software is required (ThreePhase, PeasyCam, ControlP5, Processing). Extensive instructions are provided on the website to perform a single face scan. Using Blender and MeshLab the point-clouds are transformed into surface meshes which can then be printed on the MakerBot. http://wiki.makerbot.com/3D-scanner
  • 37. 3D Photograpy on your desk This project requires very little hardware: a camera, a desk- lamp, a pencil and a checkerboard. The checkerboard is used for calibration. The pencil is waved between the lamp and the object to be scanned, casting a shadow on the object. The 3D shape of the object is extracted from the spatial and temporal location of the observed shadow. Several implementations of this technique are available on the project’s website. http://www.vision.caltech.edu/bouguetj/ICCV98/
  • 38. FabScanner Fabscanner http://hci.rwth-aachen.de/fabscan Un progetto simile: Scanner con arduino e mathlab http://makezine.com/projects/diy-3d-laser-scanner-using-arduino/
  • 40. MakerScanner Scanner con webcam fissa e laser lineare da muovere a mano Il software è disponibile per Windows, Linux e come sorgenti.
  • 42.
  • 44. I used Blender 3D to clean the pointcloud and MeshLab to create a surface which we then 3D printed on a Makerbot. If you're interested you can get the pointcloud and STL files here.
  • 45.
  • 46.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54. Kinect Kinect also includes infrared projectors and cameras which are used for depth detection, hence it could also be used to build a 3D scanner. The depth perception technology in the Kinect works best at distances of 6-8 feet (⇡ 2m). Thus, the Kinect is better suited for identifying ”likely humans in the scene and the likely positions of their arms and legs.” than for precise short-range 3D scanning. Attenzione alle versioni per: Window e XBox Alternative: ASUS xition SOFTWARE: KScan 3D, Skanect, FARO...
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61. Skanect Per Windows e Mac Limitato a 5000 facce in versione free E' molto facile da usare Spiegazione programma e demo scansione
  • 62.
  • 63. Riparare i modelli con Meshlab Nuvola di punti | Riparare | Chiudere | Esportare
  • 64. MeshLab File → import Model Import della tazza.obj fatta con Skanect Movimenti: - drag dei cerchi per ruotare - CMD + drag per il PAN - zoom (rotellina mouse) Visualizzazioni (toolbar) punti, triangoli... Illuminazione Render → lightening Tasto toolbox: fill hole Icona con i 3 assi a colori : serve per ruotare, traslare e spostare Cancellare parti con la selezione per vertici e facce e l'apposito filtro.
  • 65. MeshLab Semplificare facce https://www.shapeways.com/tutorials/polygon_reduction_with_meshlab From the menu, select Filters > Remeshing, simplification and construction > Quadratic Edge Collapse Detection. Target number of faces: numero facce desiderate Quality threshold: 1. Enter a value between 0 and 1 here; the higher the value the harder MeshLab tries to stick to your original model's shape. Preserve Boundary of the Mesh: Yes. 'The simplification process tries not to destroy mesh boundaries, e.g. exposed edges of the mesh are left untouched. This parameter has no effect on watertight meshes.' Preserve Normal: Yes. Select this to stop MeshLab from accidentally flipping the face normals. Planar simplification: Yes. Paolo's comment: 'Add additional simplification constraints that try to preserve the current shape of the triangles.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72. Link dei tutorial cleaning: http://abarry.org/makerscanner/4-makerscanner-post-processing.html meshing: http://abarry.org/makerscanner/5-makerscanner-meshing.html
  • 73. ● Filters -> Normal, Curvatures and Orientation -> Compute normal for points set ● Filters -> Remeshing, Simplification and Reconstruction -> Surface Reconstruction Poisson ● Filters -> Normals, Curvatures and Orientation-> Re-Orient All Faces Coherently
  • 74. NetFabb Programma a uso gratuito (funzioni limitate) Si usa per lavorare sui modelli STL Utile per: - riparare file - individuare errori - tagliare i file - ruotare e ridimensionare oggetti
  • 76.
  • 77.
  • 78.
  • 79.
  • 81. Editare l'stl con 123D design Importare e aggiungere una base Oppure scritte in svg...
  • 82.
  • 83. Altre fonti DICOM Seg3d v2.1 + imagevis Aerial - planimetry
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.