The project is for class CMSC426 Computer Vision.
Assignment Due Date: Mar 17, 2023
Assignment Score: 50 out of 50
The language used: Jupyter Notebook
Assignment Purpose: This assignment aims to get familiar with shape alignment using the iterative closest point (ICP) algorithm, and object instance recognition using SIFT features and the nearest neighbor distance ratio test.
Some Processing Outcomes:
Function implemented:
- Part 1: Shape Alignment
- def align_shape(im1, im2)
- Part 2: Object Instance Recognition
def descriptorMatching(descriptors1, descriptors2, threshold_nn, threshold_dr)
def drawMatching(img1, img2, frame1, frame2, neighborm, doublem)