Skip to content
Menu
Portfolio
  • Personal Projects
  • Assignments
  • Algorithms
  • Notes
  • Home
Portfolio

CMSC426_Project02

Posted on March 23, 2023August 20, 2023

The project is for class CMSC426 Computer Vision.

Assignment Due Date: Mar 6, 2023

Assignment Score: 50 out of 50

The language used: Jupyter Notebook

Assignment Purpose: This assignment aims to implement a corner detector and feature tracker algorithm to track features from an image sequence called “hotel”. The goal is to learn and apply fundamental computer vision techniques for keypoint selection and feature tracking.

Some Processing Outcomes:

  • Keypoints
  • Tracked Keypoints Across the Sequences
  • Tracked Keypoints at the Second Frame (red)
  • Progression of Image Coordinates for Random 20 Keypoints
  • Points which have Moved Out of Frame

Functions implemented:

  • Feature Tracker
    • def trackPoints(pt_x, pt_y, im, ws, out_of_bound)
    • def getKeypoints(img, tau)
    • def getNextPoints(x, y, im1, im2, ws, out_of_bound)

CATEGORIES

  • Personal Projects
  • Notes
  • Algorithms

  • University of Maryland
  • CMSC426 - Computer Vision
  • CMSC320 - Introduction to Data Science
  • CMSC330 - Organization of Programming Languages
  • CMSC216 - Introduction to Computer Systems
©2025 Portfolio | WordPress Theme by Superbthemes.com