RoboCV - Demo Session Slides

1,440 views

Published on

These are the slides of the RoboCV Demo Session organized by roboVITics on August 10th, 2012 in TT247, VIT University, Vellore.

The speaker was Mayank Prasad, President of roboVITics

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

RoboCV - Demo Session Slides

  1. 1. ROBO-CV Computer Vision DEMO SESSION for RobotsPresented to you byroboVITics in association with TECroboVITics – The official robotics club of VITTEC – The Electronics Club of VIT © Mayank Prasad, 2012 1
  2. 2. OVERVIEWIntroduction to Computer VisionEvent Details of IP SoccerDemo ApplicationIP Algorithm for Demo ApplicationWorkshop Content © Copyright roboVITics, TEC | Mayank Prasad, 2012 2
  3. 3. COMPUTER VISION Also known as Machine Vision Enables the machines/robots to have a sense of vision Eyes to humans n Camera to machines Camera sends electrical signals, which needs to be decoded by the processor Usually, the camera is an USB camera, whose data can be easily read by the processor © Copyright roboVITics, TEC | Mayank Prasad, 2012 3
  4. 4. © Copyright roboVITics, TEC | Mayank Prasad, 2012 4
  5. 5. MACHINE VISION SYSTEM Camera Hardware Serial Data(Acquisition) Interfacing Transfer Frame Host Target Grabber Processing Processing A/D Pre- Actuator Converter processing Control © Copyright roboVITics, TEC | Mayank Prasad, 2012 5
  6. 6. HOST PROCESSOR L a p to p Processors can also be used as Host Processors for doing the major image processing tasks© Copyright roboVITics, TEC | Mayank Prasad, 2012 6
  7. 7. BASIC CONCEPTS Digital Image – A multidimensional array of numbers Aspect Ratio – Width:Height Resolution – Width×Height Pixel – Smallest Visual Element 10 10 16 28Channel – No. of samples per point 65 70 56 43 9 6 9926703756Single Plane – Grayscale/B&W Images 32 54 96 67 78 15 256013902296Three Planes – Colour Images 21 54 47 42 67 32 158587853943 92 © Copyright roboVITics, TEC | Mayank Prasad, 2012 54 65 657 39 7 32 65 87 99
  8. 8. IP SOCCER EventFo r t h e F I R S T t i m e ev e r, a n I P E v e n t i n g r a V I Ta s Description T h e m o s t a d v a n c e d ev e n t o f g r a V I Ta s t i l l n o w ! b y r o b o V I T ic s © Copyright roboVITics, TEC | Mayank Prasad, 2012 8
  9. 9. BallDEMO APPLICATION Follower © Copyright roboVITics, TEC | Mayank Prasad, 2012 9
  10. 10. DEMO ALGORITHM Split RGB Image Threshold Blue Acquisition Enhance Region Contrast Find ContoursCalculate Area Approx Poly Noise Removal (range) Draw ContoursControl Algo for Serial Data Microcontroller Motors Transfer and Motors © Copyright roboVITics, TEC | Mayank Prasad, 2012 10
  11. 11. © Copyright roboVITics, TEC | Mayank Prasad, 2012 11
  12. 12. © Copyright roboVITics, TEC | Mayank Prasad, 2012 12
  13. 13. © Copyright roboVITics, TEC | Mayank Prasad, 2012 13
  14. 14. © Copyright roboVITics, TEC | Mayank Prasad, 2012 14
  15. 15. APPLICATIONS OF Practical Applications MACHINE VISION © Copyright roboVITics, TEC | Mayank Prasad, 2012 15
  16. 16. WORKSHOP CONTENT Day -1, August 11 , Saturday (9am -5pm)  Module 1: Introduction to Machine Vision  Module 2: Introduction to OpenCV and MATLAB  Module 3: Programming Concepts and Practices  Module 4: Image Processing using OpenCV and MATLAB Day -2, August 12, Sunday (9am -5pm)  Module 5: Image Transforms using OpenCV and MATLAB*  Module 6: Contours in OpenCV and MATLAB  Module 7: Hardware Interfacing using OpenCV and MATLAB All sessions are Hands-On. Software will be installed in the participants’ laptops by the organizers. Participants will be provided with sample robotic kits to work upon (for testing control algo and hardware interfacing).*May be skipped, depends upon requirement © Copyright roboVITics, TEC | Mayank Prasad, 2012 16
  17. 17. FULL DAY WORKSHOP AUGUST 11-12, 2012 SATURDAY – SUNDAY TT311 SMART CLASSROOM See you around 9AM-5PM (BOTH DAYS) tomorrow! Register in teams of 2-3 Good Bye! Bring one/two laptops per team Registrations limited to 20 Teams Students should attend both the days For Registrations & QueriesContact Akshat, +91-909 250 3053 © Copyright roboVITics, TEC | Mayank Prasad, 2012 17

×