Pattern Matching

Getting vector displacement from the match information.
In this lab, students will use a pattern matching technique in LabVIEW to recognize an object based on a template image. Students will experiment with different patterns, rotation angles, and match thresholds to find shapes on a landscape. The lab includes both background information regarding image thresholding and in-lab exercises. In this lab, students will practice application of pattern matching in LabVIEW and use pattern matching to extract road information. To develop the knowledge of these topics, students will review background information regarding pattern matching and perform in-lab exercises to learn essential skills. Required: Must complete previous labs before starting this lab.
by Quanser Inc.
This is module 7 of 12 in the course set, Labs for the Mechatronic Systems QNET.

STUDENT MATERIALS

 
  • PDF Lab 
  • LabVIEW code
 

INSTRUCTOR RESOURCES

 
  • PDF Lab Key
  • Completed LabVIEW code
 

SKILLS REQUIRED

 
  • Basic LabVIEW familiarity recommended
  • Matrix level mathematics

Related Resources

PREPARE

These labs prepare students with prerequisite skills.

NI ELVIS

The NI Educational Laboratory Virtual Instrumentation Suite (NI ELVIS) is a versatile laboratory platform that enables educators to teach over 20 different courses across science and engineering departments. The NI ELVIS integrates 12 common lab instruments including an oscilloscope, function...

LabVIEW

An integrated development environment designed specifically for engineers and scientists.

Quanser QNET Mechatronic Systems Board

The Quanser QNET Mechatronic Systems Add-On Board is NI's most comprehensive solution to teaching mechatronics. This board includes a four-bar linkage system, DC motors, encoders, and a camera for system-level lab challenges on tasks such as vision, image processing, and low-level signal aspects...

NI ELVIS RIO Control Module

The NI ELVIS RIO Control Module connects to the NI Educational Laboratory Virtual Instrumentation Suite (NI ELVIS) to give students access to the accurate timing and control of FPGA-based, reconfigurable I/O. Students can build mechatronic and power electronic systems while troubleshooting and...

Required Software

 Learn About Software Licensing
  • ELVIS RIO Control Software Bundle (2016 or later) Download Here
    • LabVIEW (Requires license)
    • LabVIEW Real-Time Module (Requires license)
    • LabVIEW FPGA Module (Requires license)
    • LabVIEW Control Design and Simulation Module (Requires license)
    • LabVIEW Vision Acquisition Software (Requires license)
    • LabVIEW Vision Development Module (Requires license)
    • LabVIEW ELVIS RIO Control Module Toolkit
  • NI ELVISmx Driver 16.0 or higher Download here

Required Hardware

Purchase Engineering Education Products
  • NI ELVIS II or II+
  • NI ELVIS RIO Control Module
  • Quanser QNET Mechatronic Systems Add-On Board

INSTRUCTOR RESOURCES

Instructor resources are available. Get access

Log in to submit a comment.