Image Processing Using MATLAB (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

Similar documents
MATLAB & Image Processing (Summer Training Program) 4 Weeks/ 30 Days

Embedded System Training Module ABLab Solutions

Multipurpose Robot. Himanshu Gupta 1, Mohammad Shahid 2

Chapter 9 MSI Logic Circuits

DT9857E. Key Features: Dynamic Signal Analyzer for Sound and Vibration Analysis Expandable to 64 Channels

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

Smart Traffic Control System Using Image Processing

Watchman. Introduction: Door Lock Mobile MAX

Schematic Analysis of P10 16x32 RGB LED Panel 3 in 1 DIP Type Dual (Dual In-Line Package) on Trafficlight Revolution

INTELLIGENT VEHICLE TO CONTROL THE ILLUMINATION IN HIGHWAYS TO AVOID ACCIDENTS

Koolio: An Autonomous Refrigerator Robot

This module senses temperature and humidity. Output: Temperature and humidity display on serial monitor.

Implementing A Low Cost Data Acquisition System for Engineering Education Programs in Universities

PCB Error Detection Using Image Processing

1ms Column Parallel Vision System and It's Application of High Speed Target Tracking

Re: ENSC440 Post-Mortem for a License Plate Recognition Auto-gate System

Pivoting Object Tracking System

AD9884A Evaluation Kit Documentation

PLTW Engineering Digital Electronics Course Outline

ET-REMOTE DISTANCE. Manual of ET-REMOTE DISTANCE

Digital Electronics Course Outline

Re: ENSC440 Design Specification for the License Plate Recognition Auto-gate System

technology T05.2 teach with space MEET THE SENSE HAT Displaying text and images on the Sense HAT LED matrix

Versatile EMS and EMI measurements for the automobile sector

EYE CONTROLLED SWITCHING USING CIRCULAR HOUGH TRANSFORM

Design of Vision Embedded Platform with AVR

medlab One Channel ECG OEM Module EG 01000

ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition

Introduction to GRIP. The GRIP user interface consists of 4 parts:

Session 1 Introduction to Data Acquisition and Real-Time Control

Unique Design and Usability. Large Zoom Range

Laptop Lcd To Vga Interface Circuit Diagram

RF4432 wireless transceiver module

A First Laboratory Course on Digital Signal Processing

W.E.F. SESSION Course: Bachelor of Science (B.Sc.) Subject: Electronics Title of Paper Max. Marks Exam Duration Semester-V

Informatics Enlightened Station 2 Park distance control system

DESIGN AND DEVELOPMENT OF A MICROCONTROLLER BASED PORTABLE ECG MONITOR

of Boundary Scan techniques.

Data Sheet. Electronic displays

Group 1. C.J. Silver Geoff Jean Will Petty Cody Baxley

Installation / Set-up of Autoread Camera System to DS1000/DS1200 Inserters

Technology Control Technology

V9A01 Solution Specification V0.1

RF4432F27 wireless transceiver module

Lab 1 Introduction to the Software Development Environment and Signal Sampling

UNIT V 8051 Microcontroller based Systems Design

Internet of Things Technology Applies to Two Wheeled Guard Robot with Visual Ability

Surveillance Robot based on Image Processing

Embedded Systems Lab. Dynamic Traffic and Street Lights Controller with Non-Motorized User Detection

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

PLASMA MONITOR (PT20 UVVis) USER GUIDE

Displays AND-TFT-5PA PRELIMINARY. 320 x 234 Pixels LCD Color Monitor. Features

CAEN Tools for Discovery

SCode V3.5.1 (SP-601 and MP-6010) Digital Video Network Surveillance System

TransitHound Cellphone Detector User Manual Version 1.3

Hardware & software Specifications

IOT BASED ENERGY METER RATING

Objectives: Learn how LED displays work Be able to output your name on the display

IJMIE Volume 2, Issue 3 ISSN:

A Matlab-Based Teaching Tool for Digital Logic

USER MANUAL Nokia 5110 LCD

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Displays Open Frame Monitor Model Number: AND-TFT-150Bxx

6.111 Final Project Proposal Kelly Snyder and Rebecca Greene. Abstract

Keyboard Controlled Scoreboard

Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6

DT8837. High Performance Ethernet Instrument Module for Sound & Vibration. Overview. Key Features

DT9837 Series. High Performance, USB Powered Modules for Sound & Vibration Analysis. Key Features:

Philip Catterall: my Accessible Music Project

Automatic Tablet Pack Quality Monitoring System for Small Scale Pharmaceutical Firms Ratish Rao.N 1, Dr.Surekha B 2

Monday 28 January 2013 Morning

CM-392-Video to HDMI Scaler Box ID#481

IOT BASED SMART ATTENDANCE SYSTEM USING GSM

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Integration of Virtual Instrumentation into a Compressed Electricity and Electronic Curriculum

9 Analyzing Digital Sources and Cables

6.4 Chassis Monitor Model Number: LCM0642xx. SPEC No.: SAS Version: 0.0 Issue Date: April 16, Introduction:

Automatic Projector Tilt Compensation System

Netzer AqBiSS Electric Encoders

Trial version. Analogue to Digital Conversion in Distance Measurement

Trigger synchronization and phase coherent in high speed multi-channels data acquisition system

PYROPTIX TM IMAGE PROCESSING SOFTWARE

ECB DIGITAL ELECTRONICS PROJECT BASED LEARNING PROJECT REPORT ON 7 SEGMENT DIGITAL STOP WATCH USING DECODER

Workshop 4 (A): Telemetry and Data Acquisition

SCode V3.5.1 (SP-501 and MP-9200) Digital Video Network Surveillance System

16-Bit DSP Interpolator IC For Enhanced Feedback in Motion Control Systems

A MISSILE INSTRUMENTATION ENCODER

LCD MX88L281FC SCHEMA EBOOK

Review : 2 Release Date : 2019 Last Amendment : 2013 Course Code : SKEE 2742 Procedure Number : PK-UTM-FKE-(0)-10

Theory and Practice of Tangible User Interfaces. Thursday Week 3: Analog Input. week. Sensor 1: Potentiometers. Analog input

The Haply Development Kit

DAM AUTOMATION USING ARDUINO


VIDEO GRABBER. DisplayPort. User Manual

Combo Board.

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) APPLIANCE SWITCHING USING EYE MOVEMENT FOR PARALYZED PEOPLE

Process Transmitter RMA 422

Quick Guide Book of Sending and receiving card

An Iot Based Smart Manifold Attendance System

Spring 2011 Microprocessors B Course Project (30% of your course Grade)

Transcription:

Image Processing Using MATLAB (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY RoboSpecies Technologies Pvt. Ltd. Office: D-66, First Floor, Sector- 07, Noida, UP Contact us: Email: stp@robospecies.com Website: www.robospecies.com Office: +91-120-4542219 / 8510044806

Course Name Certification Study Material Robotics Toolkit : : By RoboSpecies Technologies Pvt. Ltd. Accredited by International Accreditation Organization, Houston, U.S.A. : Books & CDs Free to each participant : Free to Each Participant Projects: 60 Projects Covered in 45 Days Fees & Duration 1. For (ADVANCE) Fees : ` 9,990/- per candidate Duration : 45 Days/6 Weeks ADVANCE MODULE DAYS Day 1 Introduction to RoboSpecies & Robotics Introduction to MATLAB Basics of hardware and software Day 2 Matrix laboratory Basics of MATLAB Programming Digital Laboratory Explanation Mathematical Calculations using MATLAB Command window, Workspace, Command History Day 3 2D-3D plots Explanation of sub-plotting function Sub plotting the matrix functions Editing plots Day 4 Introduction to Arduino Driver and software installation Microcontroller ATMEGA 328p Digital signaling in MATLAB Integrating LED with Arduino Day 5 Microcontroller ATMEGA 328 Digital signaling in MATLAB Integrating analog signals in Arduino Analog i/p and o/p signal Traffic light control Pattern of LEDs Alarm Clock www.robospecies.com page 1

DAYS Day 6 Day 7 WINTER TRAINING PROGRAM Day 8 Day 9 Day 10 Day 11 Day 12 Day 13 Day 14 Day 15 Introduction to Image Processing Resolution and game of pixels Image arithmetic Installing webcam with MATLAB Conversion of color images Image acquisition toolbox Taking snapshots from live video Conversion of image formats Introduction to IR Sensors Working of Comparator ADC Detecting white and black surface with digital IR sensors Monitoring analog and digital sensors Introduction to Motor Driver Controlling motors with these IR sensors Integrating motors with ATMEGA 328 Serial and Parallel communication Explanation of serial library Introduction to serial communication in MATLAB Working with COM ports in MATLAB Interfacing of MATLAB with Arduino Serial and Parallel Interface LED interfacing in bread board with MATLAB Competition, Doubts & Session www.robospecies.com Page 2

DAYS Day 16 Day 17 Day 18 Day 19 Day 20 Day 21 Day 22 Day 23 Serial monitor and its functioning Reading and writing of serial data in serial monitor LED interfacing with MATLAB Understanding Ultrasonic sensor. Utilising to detect range or distance. Range or distance calculations. interfacing with ARDUINO. Reading values of Ultrasonic sensor at several points in SERIAL MONITOR. Live Videography using MATLAB Integrating Real world with digital world Color conversion in live video Counting pixels in live image Explanation of different parameters in MATLAB Identifying area of interest in the snapshot taken from the webcam Detection of edges using Image Processing Color recognition/detection in live video How to divide the screen resolution using MATLAB programming Introduction to DTMF Technology. Effectiveness of This Technology. Several Mobile controlled applications. Testing of DTMF Integrating DTMF with Basic Shield Introduction to GSM based technology Effectiveness of This Technology. 8870 Decoder IC Integrating DTMF with motors. Remotely controlling of robots. www.robospecies.com page 3

DAYS Day 24 Day 25 Day 26 Day 27 Seven segment display device Controlling the display devices using color detection Seven segment counter device Seven segment display device Integrating SSD with MATLAB Using serial communication Seven segment controlled BOT of screen coordination system How to divide the resolution of screen using programming Automated control bot using hand gesture Algorithm of line follower using image processing Integrating MATLAB with Seven Segment Display Interfacing MATLAB with Seven Segment Display Controlling internet using Image processing Day 28 Day 29 Day 30 Day 31 Day 32 Competition, Doubts & Session How to work on binary images Concept of 1-bit and 8-bit image GESTURE Controlled Web Browsing. Gesture controlled Robot. Gesture controlled PC Applications. Color difference Explanation of Real time signal processing Detecting RGB on the same screen Controlling multiple outputs using color detection Controlling different devices using RGB caps in fingers www.robospecies.com page 4

DAYS Day 33 Day 34 Day 35 Introduction to Liquid Crystal Display Pin description of LCD Interfacing of motors with LCD and LED Creating simple animations on LCD Scrolling texts on LCD Introduction to Accelerometer Working on 2-3 Axis using Accelerometer Interfacing Accelerometer with Microcontroller Reading data on Serial Monitor Interfacing Basic Shield with Accelerometer Introduction to soldering. Introduction to LED Matrix. Explanation of several combinations to make a pattern display. Soldering LED s on Zero PCB. Display digits on LED Matrix. Generating patterns on LED Matrix (e.g. SMILEYS). Display of text on LED Matrix. Day 36 Day 37 Day 38 Day 39 Introduction to the concept of centroid Explanation of region of interest Integrating MATLAB with LED matrix Tracking different colors using image processing Traffic control cameras to track number plates Anti-theft system Concept of Color threshold Creating analog environment between MATLAB and LCD Toll gate system using color tracking Making of toll gate system using LCD www.robospecies.com page 5

DAYS Day 40 Day 41 Day 42 Explanation of speed control of a DC motor Motion control system Display the pixel values of live video on LCD Gaming control systems using analog systems Explanation of object tracking logic using programming Object Detection Bot Web browsing using image processing Ball Tracking Bot Control the speed of motor using color tracking Signal processing in MATLAB Wave read and write using MATLAB Design of a counter using MATLAB Scrolling text in LCD using object detection Music tracking Bot Using image processing Day 43 Day 44 Day 45 Doubts and competition of line follower bot Certificate Distribution Cum Farewell Ceremony www.robospecies.com page 6

Number of Projects Covered in ADVANCE MODULE 1. Blink a LED using a switch 2. Glowing LEDs in pattern of your own choice. 3. Designing of RGB color pattern 4. Color detection in still image 5. Edge detection in still image 6. Cam-shots 7. Serial communication in MATLAB 8. MATLAB interfaced manual BOT 9. Controlling power through MATLAB 10. Automatic light control system 11. Flood control alarm system 12. Generation of MIDI tones 13. Intelligent blind stick 14. Manual robotic car 15. Automatic line follower Robot 16. Security system based module 17. Black and white surface detection using IR sensor 18. Automatic opening and closing of door 19. Automatic obstacle detection System 20. LDR based Darkness activation system 21. LDR based Light activation system 22. Daily Alarm Clock Color detection in live image 23. Converting the graphical format of live video 24. Gesture controlled device 25. Real time color absorption 26. Seven segment based counter/timer 27. Seven segment display through MATLAB 28. Music player using color detection 29. Video player using color detection 30. Automatic gesture controlled BOT 31. Radar Using Ultrasonic Sensor 32. Ultrasonic BOT 33. Mobile switching device 34. Mobile (DTMF) controlled BOT 35. Line follower BOT using image processing www.robospecies.com page 7

36. Intelligent color fom llo A w T e L r A BO B T & Image Processing 37. Color differentiator software using MATLAB 38. Power control through gesture 39. Multiple switching device through gestures 40. Edge detector BOT 41. Gesture controlled web browsing 42. Motion controlled device 43. Number plate tracking system 44. Traffic control cameras 45. Antitheft device 46. Home security system 47. Toll gate system 48. Object Detection using Image processing 49. Virtual switching system 50. Object Tracking BOT 51. Color tracking display device 52. LCD based counter 53. LCD based line follower BOT 54. Gesture controlled BOT using accelerometer 55. Music tracking BOT 56. Controlling Audio player using MATLAB 57. Gesture Controlled PC applications 58. Controlling multiple devices using Hand Gesture 59. Design a pattern on LED matrix with MATLAB 60. Accelerometer based security system www.robospecies.com page 8

Image Processing Using MATLAB Kit Content for ADVANCE MODULE BO Motors (2) IR Sensor Board (2) Remote Controller(1) Electronica Kit(1) Motor Driver board(1) RoboSpecies Chassis (1) Wheels (2) Caster Wheel (1) Screw driver (1) Screw packet(1) Arduino Uno Seven Segment Display Shield (1) Basic Arduino Shield(1) LCD Shield (1) DTMF shield (1) Ultrasonic (1) RoboSpecies Goodies. Robotics Made Easy- Robotic ebook (1) www.robospecies.com page 8

SUMMER TRAINING PROGRAM MATLAB & Image Processing Why Training from RoboSpecies Technologies? 1. Lot of Major Projects will be covered in this training. 20+20 Projects are covered in BASIC Module 20+20+20 Projects are covered in ADVANCE Module 8 optional major projects 2. Our syllabus is professionally designed to cover Basic as well as Advance aspects of Embedded Systems & Robotics 3. Each day of our training is well planned to provide you with Theoretical as well as knowledge of the module. 4. Each day will come up with New s & Projects which makes the training interesting and exciting. 5. Time to time Assignments will be provided to the students, which will help them in doing practice at home. 6. Revision Time & Query Sessions are provided to the students which help them in clearing previous doubts. 7. Exam will be conducted at the end of basic as well as Advance module to test the knowledge level of the students. 8. Time for Project Work will be provided to the students, in which students will develop a project of their own choice. This will encourage Innovative Ideas among students. Pre-Requisites 1. Basic knowledge of C\C++ Programming. 2. Basics of Electronics. 3. Eagerness to learn new innovative things. Recommendation It is strongly recommended to bring your own LAPTOP during the training so that you can easily practice the exercises at home. Who Could Attend this Training? Students from B.E/B.Tech/M.Tech/Diploma (ECE/EEE/CSE/IT/MECH) can join this training. Anyone who have interest in this field and have pre-requisite knowledge www.robospecies.com page 10