Online Course – Certified Professional Internship in Computer Vision for Engineering and Science by MathWorks

Gain strong skills in computer vision. Learn how to align images, recognize objects, and track motion in engaging courses.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Performing object recognition
  • Training image classification models
  • Utilizing features to track objects and align images
  • Video motion detection
  • Multiple object tracking application
  • Stitch pictures from the Martian soil pool
  • Train machine learning models to classify and identify traffic signs in images and video
  • Use deep learning models to recognize objects
  • Applying optical flow to detect moving objects
  • Applying tracking algorithms to track objects as they move in video

What you will learn in the course

Courses for which the course is suitable

  • Computer Vision Engineer
  • Image Processing Engineer
  • Machine learning algorithm developer
  • Video data analyst
  • Autonomous Systems Engineer
  • A doctor who specializes in minor surgeries
  • Software developer in the field of computer vision
  • Researcher in the field of information and communication technologies
  • Robotics Engineer
  • Computer vision application developer

Internship – 3-part course series

Cameras are an integral part of many new technologies. Autonomous systems use cameras to navigate their environment, while doctors use small cameras to help guide minimally invasive surgical techniques. It is important for engineers to use computer vision techniques to extract information from these types of images and video.

Skills you will acquire

  • Performing object recognition
  • Training image classification models
  • Utilizing features to track objects and align images
  • Video motion detection
  • Multiple object tracking application

You will use MATLAB throughout your internship. MATLAB is the tool of choice for millions of people working in engineering and science, providing the capabilities you need to complete your computer vision tasks. You will receive free access to MATLAB throughout your internship.

To be successful in this specialization, it is recommended that you have a basic knowledge of image processing. If you are new to image data, you may want to first complete the Image Processing for Engineering and Science course.

Hands-on Learning Project

  • In the first course: you will sew pictures from the Martian soil pool.
  • In the second course: train machine learning models to classify and identify traffic signs in images and video.
  • In the third course: you will use deep learning models to identify objects.
  • Applying optical flow to detect moving objects.
  • Applying tracking algorithms to track objects as they move in video.

Details of the courses that make up the specialization

Introduction to computerized cognitive assessment

Course 1
8 hours
4.5 (43 ratings)

What will you learn?

  • Using common algorithms for feature discovery, capture, and matching
  • Performing image registration from identifying control points and evaluating geometric transformations
  • Completed a final project where you will bake together images from the Mars exploration robot, Curiosity
  • Combining images with photo blossoms to create panoramic images

Skills you will gain

  • Image processing
  • Computerized diagnostics
  • Inflorescence picture
  • Image registration

Machine learning for computer diagnostics

Course 2
11 hours
4.8 (18 ratings)

What will you learn?

  • Data preparation and feature creation for image classification
  • Training and evaluating models for image classification
  • Training and evaluating machine learning models for object detection
  • Customize model training for different applications using cost matrices

Skills you will gain

  • Computerized diagnostics
  • Object detection
  • Machine learning
  • Prediction model
  • Image classification

Object tracking and motion detection with computer diagnostics

Course 3
13 hours
4.7 (26 ratings)

What will you learn?

  • Using deep neural networks like YOLO to perform object detection
  • Using optical flow to detect motion and moving objects
  • Perform object tracking to count, track, and determine the direction of objects

Skills you will gain

  • Computerized diagnostics
  • Object detection
  • Motion detection
  • Optical flow
  • tracking