SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



             Focus set based reconstruction of micro-objects

                                          Jan Wedekind

                                             13.9.2004




                     MiCRoN        http://wwwipr.ira.uka.de/~micron/
                     MMVL          http://www.shu.ac.uk/mmvl/
            People: Balasundram Amavasai, Manuel Boissenin, Axel B¨rkle,
                                                                  u
                       Fabio Caparrelli, Arul Selvan, Jon Travis



     microsystems & machine vision lab          -1-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                             micro-vision and micro-robotics




 Closed-loop control
   • Estimate pose of manipulator in real time
 Task planning
   • Estimate pose of known micro-objects
   • Recognize obstacles for avoiding collisions
   • Provide data for determining gripping points



     microsystems & machine vision lab          -2-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                                present state of micro-vision



 characteristics
   • Limited depth of focus
   • Teleoptical settings
 vision problems
   • unstable feature extraction
   • limited depth of view
 ⇒ most standard approaches are failing




     microsystems & machine vision lab          -3-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf




                          spin images (Andrew Johnson 1997)




     microsystems & machine vision lab          -4-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf




                          spin images (Andrew Johnson 1997)




     microsystems & machine vision lab          -5-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                                          depth of focus




   • Acquire focus set of images g(x1 , x2 , z)
   • Compute local sharpness measure s(x1 , x2 , z)
   • Compute depth map d(x1 , x2 ) := argmax s(x1 , x2 , z)
                                                 z∈Z




     microsystems & machine vision lab          -6-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                                            systematic error


 test with micro-ridge
   • Algorithm fails when contrast low
   • Systematic errors
   • Trade-off between resolution and stability
 ⇒ Filter-bench


  image index z     insufficient contrast                                                  PSF
                                                                               d
                                                                                   c
                                                                               b       a

                                         pixel−position in image y             d c
                               systematic error




     microsystems & machine vision lab           -7-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                                      multiscale approach
                                                                  s                  maximum sharpness

     • Recursive filtering
     • Not real-time efficient
                                                                                                z
                                                                          large filter kernel
     • Complexity
                                                                  s
       (N = number of pixel)
         – O(N ) time
         – O(N ) memory                                                                   z
           √          2                                                    medium−sized filter kernel
         – 3 N O(N 3 )                                            s
           parallelisation
     • No systematic error                       image
                                                (x1,x2)                                     z
                                                                           small filter−kernel




     microsystems & machine vision lab          -8-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                                               results




     microsystems & machine vision lab          -9-         MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                                               results




     microsystems & machine vision lab         - 10 -        MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                                               results




     microsystems & machine vision lab         - 11 -        MiCRoN http://wwwipr.ira.uka.de/~micron/
Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf



                                               results




     microsystems & machine vision lab         - 12 -        MiCRoN http://wwwipr.ira.uka.de/~micron/

Más contenido relacionado

La actualidad más candente

Effective Object Detection and Background Subtraction by using M.O.I
Effective Object Detection and Background Subtraction by using M.O.IEffective Object Detection and Background Subtraction by using M.O.I
Effective Object Detection and Background Subtraction by using M.O.I
IJMTST Journal
 

La actualidad más candente (9)

[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...
[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...
[Review] BoxInst: High-Performance Instance Segmentation with Box Annotations...
 
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)[unofficial] Pyramid Scene Parsing Network (CVPR 2017)
[unofficial] Pyramid Scene Parsing Network (CVPR 2017)
 
Survey of Super Resolution Task (SISR Only)
Survey of Super Resolution Task (SISR Only)Survey of Super Resolution Task (SISR Only)
Survey of Super Resolution Task (SISR Only)
 
Effective Object Detection and Background Subtraction by using M.O.I
Effective Object Detection and Background Subtraction by using M.O.IEffective Object Detection and Background Subtraction by using M.O.I
Effective Object Detection and Background Subtraction by using M.O.I
 
Batch normalization
Batch normalizationBatch normalization
Batch normalization
 
Deformable DETR Review [CDM]
Deformable DETR Review [CDM]Deformable DETR Review [CDM]
Deformable DETR Review [CDM]
 
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic SegmentationReview : Prototype Mixture Models for Few-shot Semantic Segmentation
Review : Prototype Mixture Models for Few-shot Semantic Segmentation
 
Deep Learning for Structure-from-Motion (SfM)
Deep Learning for Structure-from-Motion (SfM)Deep Learning for Structure-from-Motion (SfM)
Deep Learning for Structure-from-Motion (SfM)
 
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
 

Destacado

The MiCRoN Project
The MiCRoN ProjectThe MiCRoN Project
The MiCRoN Project
Jan Wedekind
 
Efficient implementations of machine vision algorithms using a dynamically ty...
Efficient implementations of machine vision algorithms using a dynamically ty...Efficient implementations of machine vision algorithms using a dynamically ty...
Efficient implementations of machine vision algorithms using a dynamically ty...
Jan Wedekind
 

Destacado (7)

Play Squash with Ruby, OpenGL, and a Wiimote - ShRUG Feb 2011
Play Squash with Ruby, OpenGL, and a Wiimote - ShRUG Feb 2011Play Squash with Ruby, OpenGL, and a Wiimote - ShRUG Feb 2011
Play Squash with Ruby, OpenGL, and a Wiimote - ShRUG Feb 2011
 
Machine vision and device integration with the Ruby programming language (2008)
Machine vision and device integration with the Ruby programming language (2008)Machine vision and device integration with the Ruby programming language (2008)
Machine vision and device integration with the Ruby programming language (2008)
 
The MiCRoN Project
The MiCRoN ProjectThe MiCRoN Project
The MiCRoN Project
 
Efficient implementations of machine vision algorithms using a dynamically ty...
Efficient implementations of machine vision algorithms using a dynamically ty...Efficient implementations of machine vision algorithms using a dynamically ty...
Efficient implementations of machine vision algorithms using a dynamically ty...
 
Using Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration GridUsing Generic Image Processing Operations to Detect a Calibration Grid
Using Generic Image Processing Operations to Detect a Calibration Grid
 
Advances in nutrition for squash coaches 2012
Advances in nutrition for squash coaches  2012Advances in nutrition for squash coaches  2012
Advances in nutrition for squash coaches 2012
 
Fundamentals of Computing
Fundamentals of ComputingFundamentals of Computing
Fundamentals of Computing
 

Similar a Focus set based reconstruction of micro-objects

ETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCV
zukun
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
(Research Note) Delving deeper into convolutional neural networks for camera ...
(Research Note) Delving deeper into convolutional neural networks for camera ...(Research Note) Delving deeper into convolutional neural networks for camera ...
(Research Note) Delving deeper into convolutional neural networks for camera ...
Jacky Liu
 

Similar a Focus set based reconstruction of micro-objects (20)

Nadia2013 research
Nadia2013 researchNadia2013 research
Nadia2013 research
 
IRJET- Real-Time Object Detection using Deep Learning: A Survey
IRJET- Real-Time Object Detection using Deep Learning: A SurveyIRJET- Real-Time Object Detection using Deep Learning: A Survey
IRJET- Real-Time Object Detection using Deep Learning: A Survey
 
Poster_Final
Poster_FinalPoster_Final
Poster_Final
 
Surveillance scene classification using machine learning
Surveillance scene classification using machine learningSurveillance scene classification using machine learning
Surveillance scene classification using machine learning
 
R-FCN : object detection via region-based fully convolutional networks
R-FCN :  object detection via region-based fully convolutional networksR-FCN :  object detection via region-based fully convolutional networks
R-FCN : object detection via region-based fully convolutional networks
 
ETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCV
 
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
SkyStitch: a Cooperative Multi-UAV-based Real-time Video Surveillance System ...
 
K-Means Clustering in Moving Objects Extraction with Selective Background
K-Means Clustering in Moving Objects Extraction with Selective BackgroundK-Means Clustering in Moving Objects Extraction with Selective Background
K-Means Clustering in Moving Objects Extraction with Selective Background
 
CVGIP 2010 Part 3
CVGIP 2010 Part 3CVGIP 2010 Part 3
CVGIP 2010 Part 3
 
Fn2611681170
Fn2611681170Fn2611681170
Fn2611681170
 
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...
“Understanding DNN-Based Object Detectors,” a Presentation from Au-Zone Techn...
 
IRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural NetworksIRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural Networks
 
Fisheye/Omnidirectional View in Autonomous Driving IV
Fisheye/Omnidirectional View in Autonomous Driving IVFisheye/Omnidirectional View in Autonomous Driving IV
Fisheye/Omnidirectional View in Autonomous Driving IV
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
IRJET- Moving Object Detection using Foreground Detection for Video Surveil...
IRJET- 	 Moving Object Detection using Foreground Detection for Video Surveil...IRJET- 	 Moving Object Detection using Foreground Detection for Video Surveil...
IRJET- Moving Object Detection using Foreground Detection for Video Surveil...
 
(Research Note) Delving deeper into convolutional neural networks for camera ...
(Research Note) Delving deeper into convolutional neural networks for camera ...(Research Note) Delving deeper into convolutional neural networks for camera ...
(Research Note) Delving deeper into convolutional neural networks for camera ...
 
Convolutional Neural Network Based Real Time Object Detection Using YOLO V4
Convolutional Neural Network Based Real Time Object Detection Using YOLO V4Convolutional Neural Network Based Real Time Object Detection Using YOLO V4
Convolutional Neural Network Based Real Time Object Detection Using YOLO V4
 
998-isvc16
998-isvc16998-isvc16
998-isvc16
 
Deep learning fundamental and Research project on IBM POWER9 system from NUS
Deep learning fundamental and Research project on IBM POWER9 system from NUSDeep learning fundamental and Research project on IBM POWER9 system from NUS
Deep learning fundamental and Research project on IBM POWER9 system from NUS
 
Visual odometry _report
Visual odometry _reportVisual odometry _report
Visual odometry _report
 

Más de Jan Wedekind

Computer vision for microscopes
Computer vision for microscopesComputer vision for microscopes
Computer vision for microscopes
Jan Wedekind
 
Reconstruction (of micro-objects) based on focus-sets using blind deconvoluti...
Reconstruction (of micro-objects) based on focus-sets using blind deconvoluti...Reconstruction (of micro-objects) based on focus-sets using blind deconvoluti...
Reconstruction (of micro-objects) based on focus-sets using blind deconvoluti...
Jan Wedekind
 
Fokus-serien basierte Rekonstruktion von Mikroobjekten (2002)
Fokus-serien basierte Rekonstruktion von Mikroobjekten (2002)Fokus-serien basierte Rekonstruktion von Mikroobjekten (2002)
Fokus-serien basierte Rekonstruktion von Mikroobjekten (2002)
Jan Wedekind
 

Más de Jan Wedekind (11)

The SOLID Principles for Software Design
The SOLID Principles for Software DesignThe SOLID Principles for Software Design
The SOLID Principles for Software Design
 
Computer vision for microscopes
Computer vision for microscopesComputer vision for microscopes
Computer vision for microscopes
 
Reconstruction (of micro-objects) based on focus-sets using blind deconvoluti...
Reconstruction (of micro-objects) based on focus-sets using blind deconvoluti...Reconstruction (of micro-objects) based on focus-sets using blind deconvoluti...
Reconstruction (of micro-objects) based on focus-sets using blind deconvoluti...
 
Fokus-serien basierte Rekonstruktion von Mikroobjekten (2002)
Fokus-serien basierte Rekonstruktion von Mikroobjekten (2002)Fokus-serien basierte Rekonstruktion von Mikroobjekten (2002)
Fokus-serien basierte Rekonstruktion von Mikroobjekten (2002)
 
Digital Imaging with Free Software - Talk at Sheffield Astronomical Society J...
Digital Imaging with Free Software - Talk at Sheffield Astronomical Society J...Digital Imaging with Free Software - Talk at Sheffield Astronomical Society J...
Digital Imaging with Free Software - Talk at Sheffield Astronomical Society J...
 
Machine Vision made easy with Ruby - ShRUG June 2010
Machine Vision made easy with Ruby - ShRUG June 2010Machine Vision made easy with Ruby - ShRUG June 2010
Machine Vision made easy with Ruby - ShRUG June 2010
 
Computer Vision using Ruby and libJIT - RubyConf 2009
Computer Vision using Ruby and libJIT - RubyConf 2009Computer Vision using Ruby and libJIT - RubyConf 2009
Computer Vision using Ruby and libJIT - RubyConf 2009
 
Real-time Computer Vision With Ruby - OSCON 2008
Real-time Computer Vision With Ruby - OSCON 2008Real-time Computer Vision With Ruby - OSCON 2008
Real-time Computer Vision With Ruby - OSCON 2008
 
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006
Object Recognition and Real-Time Tracking in Microscope Imaging - IMVIP 2006
 
Steerable Filters generated with the Hypercomplex Dual-Tree Wavelet Transform...
Steerable Filters generated with the Hypercomplex Dual-Tree Wavelet Transform...Steerable Filters generated with the Hypercomplex Dual-Tree Wavelet Transform...
Steerable Filters generated with the Hypercomplex Dual-Tree Wavelet Transform...
 
Ruby & Machine Vision - Talk at Sheffield Hallam University Feb 2009
Ruby & Machine Vision - Talk at Sheffield Hallam University Feb 2009Ruby & Machine Vision - Talk at Sheffield Hallam University Feb 2009
Ruby & Machine Vision - Talk at Sheffield Hallam University Feb 2009
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Focus set based reconstruction of micro-objects

  • 1. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf Focus set based reconstruction of micro-objects Jan Wedekind 13.9.2004 MiCRoN http://wwwipr.ira.uka.de/~micron/ MMVL http://www.shu.ac.uk/mmvl/ People: Balasundram Amavasai, Manuel Boissenin, Axel B¨rkle, u Fabio Caparrelli, Arul Selvan, Jon Travis microsystems & machine vision lab -1- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 2. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf micro-vision and micro-robotics Closed-loop control • Estimate pose of manipulator in real time Task planning • Estimate pose of known micro-objects • Recognize obstacles for avoiding collisions • Provide data for determining gripping points microsystems & machine vision lab -2- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 3. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf present state of micro-vision characteristics • Limited depth of focus • Teleoptical settings vision problems • unstable feature extraction • limited depth of view ⇒ most standard approaches are failing microsystems & machine vision lab -3- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 4. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf spin images (Andrew Johnson 1997) microsystems & machine vision lab -4- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 5. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf spin images (Andrew Johnson 1997) microsystems & machine vision lab -5- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 6. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf depth of focus • Acquire focus set of images g(x1 , x2 , z) • Compute local sharpness measure s(x1 , x2 , z) • Compute depth map d(x1 , x2 ) := argmax s(x1 , x2 , z) z∈Z microsystems & machine vision lab -6- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 7. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf systematic error test with micro-ridge • Algorithm fails when contrast low • Systematic errors • Trade-off between resolution and stability ⇒ Filter-bench image index z insufficient contrast PSF d c b a pixel−position in image y d c systematic error microsystems & machine vision lab -7- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 8. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf multiscale approach s maximum sharpness • Recursive filtering • Not real-time efficient z large filter kernel • Complexity s (N = number of pixel) – O(N ) time – O(N ) memory z √ 2 medium−sized filter kernel – 3 N O(N 3 ) s parallelisation • No systematic error image (x1,x2) z small filter−kernel microsystems & machine vision lab -8- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 9. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf results microsystems & machine vision lab -9- MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 10. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf results microsystems & machine vision lab - 10 - MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 11. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf results microsystems & machine vision lab - 11 - MiCRoN http://wwwipr.ira.uka.de/~micron/
  • 12. Focus set based reconstruction of micro-objects- http://vision.eng.shu.ac.uk/mechrob04/MechRob-paper.pdf results microsystems & machine vision lab - 12 - MiCRoN http://wwwipr.ira.uka.de/~micron/