FEATURE DESCRIPTOR MATCHING
First Claim
1. A system for feature descriptor matching, comprising:
- a memory receiving a first input image and a second input image;
a feature detector detecting a first set of features from the first input image and a second set of features from the second input image;
a descriptor extractor learning a first set of local feature descriptors from the first set of features of the first input image and a second set of local feature descriptors from the second set of features of the second input image based on a feature descriptor matching model trained using a ground truth data set including a first ground truth image and a second ground truth image;
the descriptor extractor determining a listwise mean average precision (mAP) rank of a pool of candidate image patches from the second input image with respect to a queried image patch from the first input image based on the feature descriptor matching model, the first set of local feature descriptors, and the second set of local feature descriptors; and
a descriptor matcher generating a geometric transformation between the first input image and the second input image based on the listwise mAP and a convolutional neural network (CNN).
1 Assignment
0 Petitions
Accused Products
Abstract
Feature descriptor matching described herein may include receiving a first input image and a second input image. A feature detector may detect features from the first and second input images. A descriptor extractor may learn local feature descriptors from the features of the first and second input images based on a feature descriptor matching model trained using a ground truth data set. The descriptor extractor may determine a listwise mean average precision (mAP) rank of a pool of candidate image patches from the second input image with respect to a queried image patch from the first input image based on the feature descriptor matching model, the first set of local feature descriptors, and the second set of local feature descriptors. The descriptor matcher may generate a geometric transformation between the first input image and the second input image based on the listwise mAP and a convolutional neural network.
22 Citations
20 Claims
-
1. A system for feature descriptor matching, comprising:
-
a memory receiving a first input image and a second input image; a feature detector detecting a first set of features from the first input image and a second set of features from the second input image; a descriptor extractor learning a first set of local feature descriptors from the first set of features of the first input image and a second set of local feature descriptors from the second set of features of the second input image based on a feature descriptor matching model trained using a ground truth data set including a first ground truth image and a second ground truth image; the descriptor extractor determining a listwise mean average precision (mAP) rank of a pool of candidate image patches from the second input image with respect to a queried image patch from the first input image based on the feature descriptor matching model, the first set of local feature descriptors, and the second set of local feature descriptors; and a descriptor matcher generating a geometric transformation between the first input image and the second input image based on the listwise mAP and a convolutional neural network (CNN). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for feature descriptor matching, comprising:
-
receiving a first input image and a second input image; detecting a first set of features from the first input image and a second set of features from the second input image; learning a first set of local feature descriptors from the first set of features of the first input image and a second set of local feature descriptors from the second set of features of the second input image based on a feature descriptor matching model trained using a ground truth data set including a first ground truth image and a second ground truth image; determining a listwise mean average precision (mAP) rank of a pool of candidate image patches from the second input image with respect to a queried image patch from the first input image based on the feature descriptor matching model, the first set of local feature descriptors, and the second set of local feature descriptors; and generating a geometric transformation between the first input image and the second input image based on the listwise mAP and a convolutional neural network (CNN). - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for feature descriptor matching, comprising:
-
a memory receiving a first input image and a second input image; a feature detector detecting a first set of features from the first input image and a second set of features from the second input image; a descriptor extractor learning a first set of local feature descriptors from the first set of features of the first input image and a second set of local feature descriptors from the second set of features of the second input image based on a feature descriptor matching model trained using a ground truth data set including a first ground truth image and a second ground truth image, wherein the first set of local feature descriptors and the second set of local feature descriptors include a binary descriptor or a real-valued descriptor; the descriptor extractor determining a listwise mean average precision (mAP) rank of a pool of candidate image patches from the second input image with respect to a queried image patch from the first input image based on the feature descriptor matching model, the first set of local feature descriptors, and the second set of local feature descriptors; and a descriptor matcher generating a geometric transformation between the first input image and the second input image based on the listwise mAP and a convolutional neural network (CNN). - View Dependent Claims (18, 19, 20)
-
Specification