Processing Images

This lab applies process level algorithms such as thresholding, pattern recognition, and blob detection to detect different features such as stars, plus signs, etc., as well as determining the state of traffic lights. Students begin by learning the theory and background of image processing. They will then get the chance to implement the knowledge using the mechatronic systems board and detect images using their coding skills.

Instructor Resources available. Get Access



This is lab 3 of 4 in the course, Mechatronic Systems Analysis.


After completing this lab, students will be able to:
  1. Describe the function and purpose of binary thresholding.
  2. Tune both grayscale and color HSL image thresholding.
  3. Describe the function and purpose of blob detection algorithms.
  4. Identify applications of blob detection in robotic processes.
  5. Describe the theory and purpose of pattern matching algorithms.
  6. Configure a pattern matching algorithm to deal with camera uncertainty.
  7. Apply thresholding, blob detection, and pattern matching to an autonomous vehicle context.


  • Differential Equations or equivalent
  • Linear Algebra or equivalent
  • Dynamic Systems or equivalent
  • Introduction to Programming or equivalent
  • Basic experience with LabVIEW


LabVIEW is systems engineering software for applications that require test, measurement, and control with rapid access to hardware and data insights.


Engineering laboratory solution for project-based learning that combines instrumentation and embedded design with a web-driven experience, delivering a greater understanding of engineering fundamentals and system design.

Quanser Mechatronic Systems Board for NI ELVIS III

The Quanser Mechatronic Systems Application Board is the only solution that takes students from component-level knowledge of sensors, actuators, and interfacing fundamentals to a system-level understanding of mechatronics design.

Required Software

Download Academic Software, Learn About Software Licensing
  • NI ELVIS III Software Bundle (2018 or later)
    • LabVIEW (Requires license)
    • LabVIEW Real-Time Module (Requires license)
    • NI ELVIS III Toolkit
    • LabVIEW Control Design & Simulation (Requires License)
    • Vision Acquisition Software (Requires License)
    • Vision Development Module (Requires License)

Required Hardware

Purchase Engineering Education Products


Instructor resources are available. Get access


Log in to submit a comment.