Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In this question, the aim is to identify an unknown object depicted in a query image, by matching it to multiple reference images, and selecting
In this question, the aim is to identify an "unknown" object depicted in a query image, by matching it to multiple reference images, and selecting the highest scoring
match. Since we only have one reference image per object, there is at most one correct answer. This is useful for example if you want to automatically identify a book
from a picture of its cover, or a painting or a geographic location from an unlabelled photograph of it
The steps are as follows:
Select a set of reference images and their corresponding query images.
A Hint : Start with the book covers, or just a subset of them.
B Hint : This question can require a lot of computation to run from start to finish, so cache intermediate results eg feature descriptors where you can.
Choose one query image corresponding to one of your reference images. Use RANSAC to match your query image to each reference image, and count the number
of inlier matches found in each case. This will be the matching score for that image.
Identify the query object. This is the identity of the reference image with the highest match score, or "not in dataset" if the maximum score is below a threshold.
Repeat steps for every query image and report the overall accuracy of your method that is the percentage of query images that were correctly matched in the
dataset Discussion of results should include both overall accuracy and individual failure cases.
A Hint : In case of failure, what ranking did the actual match receive? If we used a "topk accuracy measure, where a match is considered correct if it appears in
the top k match scores, would that change the result?
Your explanation of what you have done, and your results, here
Choose some extra query images of objects that do not occur in the reference dataset. Repeat step with these images added to your query set. Accuracy is now
measured by the percentage of query images correctly identified in the dataset, or correctly identified as not occurring in the dataset. Report how accuracy is
altered by including these queries, and any changes you have made to improve performance.
Your explanation of results and any changes made here
Repeat step and for at least one other set of reference images from museumpaintings or landmarks, and compare the accuracy obtained. Analyse both your
overall result and individual image matches to diagnose where problems are occurring, and what you could do to improve performance. Test at least one of your
proposed improvements and report its effect on accuracy.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started