TECHFLEETERS

MATLAB & MACHINE VISION

TECHFLEETERS offer Professional Certification program in MATLAB & Machine Vision. This program presents benefits of using MATLAB & SIMULINK for Machine Vision with practical methodology and techniques for designing, implementing, integrating and testing modern Systems with High Percent of Accuracy, Speed and Precision. Our aim is to impart those technical skills to students right from level zero to advanced level such that, by the end of the program the student is developed as the finished product, ready to join industry.

 Module Name
 Techfleeters’ MATLAB & Machine Vision
 Certification By Techfleeters Infotech Private Limited
 Duration 90/135 Hours (Maximum 3 Hours Per Session)
 Practical 64+ Practical to be covered
 Projects 30+ Projects to be covered
 

KEY TECHNOLOGIES COVERED:

  • Basics of MATLAB Scripting
  • Image Processing
  • Live Video Processing
  • Computer & Machine Vision
  • GUI Development
  • Signal Processing
  • Internet of Things (IoT)
  • Artificial Intelligence
  • Simulink
  • Control Engineering
  • Rapberry Pi & Arduino Modeling

 

CONTENTS

Introduction with MATLAB

  • Historical Background, Features
  • Applications & Future Aspects
  • Various MATLAB Toolboxes
  • Why TECHFLEETERS for this Training?

Getting Started with MATLAB

  • Installing & Starting MATLAB
  • Understanding the Basic Desktop Layout
  • MATLAB File Types & their use
  • Fundamental Commands to use MATLAB
  • Working with Variables
  • Default Variables (ans, pi, i, j, NaN)
  • Use of Semicolon (;), Use of ‘Enter Key’

MATLAB Data & Dataflow

  • Data Types in MATLAB;
  • Description with Example
  • Working with Arrays & Matrices
  • Matrix Operations & use of various operators
  • Vectorization
  • Element-Wise Operations
  • Understanding of Element Accessing Techniques

MATLAB Programming

  • Working with MATLAB Script Files
  • Various Control Statements in MATLAB
  • Error Correction, M-Lint Automatic Code Analyzer
  • Creating User Defined Functions in Editor

MATLAB Graphics

  • Vectorization of Information
  • Two-Dimensional Plotting of data
  • Various other 2D graphs in MATLAB
  • Creating 3D plots in MATLAB
  • Tools & options on Graphics

Image Processing Toolbox: Introduction

  • Concept of Pixel, Image, Resolution
  • Industrial Facets of Image Processing
  • Image Processing Toolbox and its features
  • Image Domains in MATLAB
  • Types & Formats of Images
  • Creating Digital Images in MATLAB
  • Basic I/O Operations on Images in MATLAB

IPT: Image Enhancement & Segmentation

  • Type Conversion; Geometric Transformations
  • Interpolation, Extrapolations of Pixels
  • Adjustment of Brightness & Contrast
  • Working with Color Levels of Image
  • Image Arithmetic; Color Based Segmentation

IPT: Image Analysis

  • Pixel based Analysis
  • Extraction of Information from Pixels
  • Manipulating the Pixel Values
  • Development of Algorithm for Pixel Region Based Image Processing
  • Finding out the properties of pixel regions
  • Processing pixel regions

IPT: Advance Image Processing

  • Image Morphology, Filtration
  • Image Segmentation
  • Noising & De-noising Concepts
  • Image Compression & Decompression Techs
  • Region of Interest (ROI)

Image Acquisition Toolbox: Working

  • Concept of Videos, Frames, FPS, Triggering
  • Image Acquisition Toolbox in MATLAB & its features
  • Image Acquisition Tool: Setting up Camera
  • Capturing Video and Extraction of Frames
  • Real Time Processing of Video Frames

MINOR PROJECT & QUERY SOLVING SESSION

Computer Vision Toolbox: Working

  • Introduction with CVT in MATLAB
  • Geometric Transformations, Image Enhancements, Image Filtration
  • Region Property Analysis
  • Video Processing Tools

CVT: Advanced Processing

  • Development of Object Detection Algorithms
  • Feature Analysis Approach for Image Processing

GUI Development: Introduction

  • What is Graphical Use Interface?
  • Need of GUI
  • GUIDE Tool in MATLAB: Tool Pane & Options
  • Creating Designs Interactively
  • Generating Callback Functions

GUIDE: Advanced Development

  • Introduction with ActiveX Controls
  • Creating Executable MATLAB independent GUIs

Signal Processing: Basics

  • Definition
  • Types of Signals
  • Discretization & Sampling of Signals
  • Digitization Techniques
  • Signal Processing Toolbox in MATLAB
  • Representing Signals
  • Analysis of different signals
  • Filter Designing Tool
  • Analysis of Filters & their Response
  • Filter Designing using Scripts

SPT: Speech & Voice Processing

  • Audio Recording
  • Voice Processing
  • Speech Synthesis Algorithms
  • Use of Filters for Voice Enhancements
  • Other Signal Processing Functions

H/W with MATLAB: Introduction

  • Applications & Implementations
  • Use of Embedded Systems with MATLAB
  • Introduction with Microcontrollers (AVR)
  • General Purpose I/O Registers
  • Programming Concepts of Embedded C
  • Working with Arduino
  • Interfacing of LEDs and SSDs

HW: Instrument Control Toolbox

  • Introduction with Communication Techniques
  • Wired/Wireless, Serial/Parallel, Bluetooth, Wi-Fi Communication
  • Instrument Control Tools in MATLAB
  • Arduino MATLAB Tool
  • Controlling Peripherals using MATLAB
  • Interfacing Android Mobile with MATLAB
  • Using Mobile Sensors to Control MALAB Functions and other devices

IoT with MATLAB: (Basics)

  • Networks (LAN, WAN, MAN)
  • Network Protocols: TCP-IP, UDP, FTP
  • Accessing Server from Client Systems
  • SMTP Servers, Setting up GMAIL SMTP
  • Server Creation Tools for a Computer
  • HTML: Introduction, Tags
  • PHP: Action Invoke using PHP
  • Putting Web Contents on a Local Server
  • Sending Receiving Commands using MATLAB on a Web Server

PROJECT 2 & QUERY SOLVING SESSION

SIMULINK

  • Introduction & Importance
  • Simulink Library Browser
  • Model Based Designing, Tools
  • Mathematical Modeling and Inter-conversion
  • Simulating Models
  • Importing, Exporting Data
  • Solver Configurations

SIMULINK continued…

  • Masking Block/Model
  • Creating Subsystems
  • Image Processing using SIMULINK
  • Signal Processing using SIMULINK
  • Converting Simulink Model into GUI Application

Control Engineering

  • Introduction with Control Systems
  • Significance of Feedback in systems
  • Control System Toolbox in MATLAB
  • Representation of Systems
  • LTI Viewer (Bode, Step, Impulse, Settling Time, Rise Time etc. analysis)

Control Engineering continued…

  • Creating System Models using SIMULINK
  • Need of Controllers
  • P, PI, PD, PID Controllers
  • PID Tuner Tool
  • Stability & Steady State Error Analysis

Artificial Intelligence using MATLAB

  • Introduction with Machine Learning & AI
  • Problem Formulation
  • Logic Developments
  • Propositional Logic
  • First Order Logic Development
  • Fuzzy Logic: Building of Fuzzy Logics
  • Other Methods of Reasoning

Machine Vision

  • Pattern Recognition
  • Region of Interest base Image Processing
  • Interfacing of Wireless IPCAM

Raspberry Pi with MATLAB

  • Introduction with Raspberry Pi Hardware
  • MATLAB & SIMULINK Support Packages for Raspberry Pi
  • Setting up OS for R-Pi using MATLAB
  • Programming R-Pi using MATLAB Scripts
  • Running Standalone codes on R-Pi
  • Simulink Modeling for R-Pi
  • Live Image Processing with R-Pi
  • Connecting with APIs
  • Fetching and Sending Data with Internet Services
  • Controlling GPIOs of R-Pi
  • Standalone Personal Digital Assistant Systems using R-Pi

MORE DETAILS

  1. CLI Based Calculator
  2. Real Time Door Security with E-Mail Alerts
  3. Target Object Finder
  4. Iris Analysis & Identification System
  5. Tumor Cells Identifier
  6. Gesture Controlled Interactive Computing System
  7. Real Time Face Detection
  8. Finger Print Recognition System
  9. Signature Verification System
  10. Image Facial Expression Recognition System
  11. Vehicle Number Plate Reading System
  12. Image Facial Expression Recognition System
  13. Ultimate Vision Editor
  14. Multimedia Player
  15. Tic-Tac-Toe
  16. Kaun Banega Maha Crorepati
  17. Piano Tool
  18. Talking Virtual Typist
  19. Sound Studio
  20. Voice Operated PowerPoint Show
  21. Vehicle Density based Traffic Light Controlling System
  22. Virtual Wall Switch
  23. Ultra-Modern Smart Home using IoT
  24. IoT based Supervisory & Control System for Industrial Devices
  25. IoT based Security System with Email-Alerts
  26. IoT based Automation
  27. Mechanical Cruise Control System
  28. Automatic Tuning & Adaption of PID Controllers for a Boiler
  29. Intelligent Face Recognition Bot
  30. Artificially Intelligent Personal Digital Assistant
  • Today MATLAB is a standard tool for both professional and academic use. In fact, for a million engineers and scientists, MATLAB is the language of technical computing.
  • According to a survey, over 10 million technical professionals in the world’s most innovative technology companies, government research labs, financial institutions, and at more than 10,000 universities rely on MATLAB and Simulink as the fundamental tool for their engineering and scientific work.
  • MATLAB is a fourth generation language or software development environment that offers high-performance numerical computation, data analysis, visualization capabilities and applicationdevelopment tools.
  • After this training, you will be able to enter into the era of Image Evaluation & Processing at industry and research levels.
  • This course introduces the benefits of using MATLAB to perform Image and video processing. More explicitly, this course will demonstrate the advantages of using MATLAB for analyzing image pixel information, performing Morphological operations.
  • Signal Processing and Control System Analysis are the other tools that students are going to learn in this particular module.
  • Students will learn the one of the most important tool of MATLAB, i.e. SIMULINK. In this they will learn how to develop system models and simulating them.
  • Students will also learn the process to develop their own executable application software using MATLAB& interacting with external world through communication ports.
  • Students may also look for further certification program after this training by MathWorks itself to become MathWorks Certified MATLAB Associate. (MCMA).
  • In-depth knowledge sharing by Exceptionally Qualified and Professional Trainers actively involved in Research & Development
  • Trainer to Students ratio is 1:15 to make it easy for every student to get proper attention by Trainer
  • A Practical Training Kit will be provided to each student
  • A 100% practical approach with Learning by Doing Attitude to make it simpler and interesting
  • 15 Minutes for Queries is dedicated for each day
  • Each Student would get a Certification from TECHFLEETERS INFOTECH PRIVATE LIMITED, on the basis of project
  • Certificate of Merit for the Best Performer during the Training Program
  • Study Material, Software (freeware) will be given to students
  • Life Time Membership with Techfleeters Students Group
  • A place where the Technology meets Demand at its best, with one of the finest team members, having expertise in their field
  • The only place where one can get latest technology learning and sharing programs to implement them in Real World, not just on a simulator
  • Team Members with a vast practical experience of having big outreach Workshop/Training across all over the country with over 5000 students trained, 50+ colleges covered, and 100+ workshops delivered in a very short span of time
  • Techfleeters has Research Engineers having excellent research aptitude, teaching pedagogy who illustrates their finding through practical demos during workshop/training.
  • Organizes National Level Championships/Competitions for Robotics.
  • Team Techfleeters also working on Various Government/Commercial Projects
  • Provides Summer Training, Winter Training, Regular Training, Weekend Training, Corporate Training, Project Based Training, Vocational Training and many more.
  • Offers Project Based Training, Projects on Demand, Corporate projects, Commercial projects, and consultancy in Engineering Projects
  • Joint Venture and association of Techfleeters with Elements Laboratory
  • Dedicated 24×7 R&D Laboratories and Digital Library for Students
  • Students of BE/BTech/ME/MTech and Hobbyists can join this program
  • Basic knowledge of Programming/Scripting, and Eagerness to learn new Technologies would be an aided advantage

LOCATE US

Still Confused!! Let Us Call You

Password must be at least 7 characters long.
Password must be at least 7 characters long.
Write your name here
Your E-mail ID
Mobile Number
Write your query here
%MINIFYHTMLa70c066c155e09bfffed083e09e68d1b5%
%MINIFYHTMLa70c066c155e09bfffed083e09e68d1b6%
%MINIFYHTMLa70c066c155e09bfffed083e09e68d1b7%

FEE STRUCTURE

INR 15,000/-      INR 10,500/- (per Student) (ULTRA Module)
INR 11,000/-      INR 8,500/- (per Student) (MITE Module)

REGISTRATION PROCEDURE

  • Fill the Registration Form Correctly, given at below mentioned link.
  • Deposit Registration Fee, minimum of 1,000/- in Techfleeters Bank Account (Cash/Cheque/Transfer)
  • The Registration would be successful, only after successful reception of payment
  • Here is the Link for Registration Form
  • You can download the Registration Form from here
  • Fill that form carefully with all required details mentioned
  • Submit this form at any of our Training Center with Registration Fees in Cash/DD/Cheque and collect a Receipt for the same

PAYMENT MODES

  • Send Course Fees via DD/Cheque in favor of Techfleeters Infotech Private Limited payable at Jaipur to the following address:

    Techfleeters Education & Research
    #42, Opposite Jaipur Hospital, Near Gopalpura Flyover, Jai Ambey Nagar,
    Main Tonk Road, Jaipur, Rajasthan – 302018
    Ph : +91 97825 48030, +91 9024 640640

    Note : Your Seat will be confirmed only once we receive your Training Registration Form and Fees in our Bank Account

  • Deposit/Transfer (Online) Course Fees to our Bank Account, and e-mail us the scanned copy of Bank’s Deposit Slip along with above mentioned document attraining@techfleeters.com

    The Bank Details are as follows

    Bank NameState Bank of India
    Account NameTECHFLEETERS INFOTECH PRIVATE LIMITED
    Account Number36167836324
    IFSCSBIN0013139
    BranchNirman Nagar, Jaipur (Raj.)
    TypeCurrent Account

You can Submit Fees along with Required Documents directly at our Training Centers