IMAGE PROCESSING INCLUDING ADJOIN FEATURE BASED OBJECT DETECTION, AND/OR BILATERAL SYMMETRIC OBJECT SEGMENTATION
First Claim
1. A method for processing one or more images, comprising:
- generating, by a computing device, a plurality of pairs of keypoint features, with each pair of keypoint features including a first keypoint feature from a first of the one or more images, and a second keypoint feature from a second of the one or more images;
generating, by the computing device, for each pair of keypoint features, first one or more adjoin features for the first keypoint feature of the keypoint feature pair, and corresponding second one or more adjoin features for the second keypoint feature of the keypoint feature pair;
determining, by the computing device, for each pair of keypoint features, whether an adjoin feature of the first keypoint feature of the keypoint feature pair is similar to the corresponding adjoin feature of the second keypoint feature of the keypoint feature pair; and
determining, by the computing device, whether the first and the second image have at least one similar object, based at least in part on a result of the determination of similarity between the corresponding adjoin features of the first and second keypoint features of the keypoint feature pairs.
0 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses, methods and storage medium associated with processing an image are disclosed herein. In embodiments, a method for processing one or more images may include generating a plurality of pairs of keypoint features for a pair of images. Each pair of keypoint features may include a keypoint feature from each image. Further, for each pair of keypoint features, corresponding adjoin features may be generated. Additionally, for each pair of keypoint features, whether the adjoin features are similar may be determined. Whether the pair of images have at least one similar object may also be determined, based at least in part on a result of the determination of similarity between the corresponding adjoin features. Other embodiments may be described and claimed.
25 Citations
43 Claims
-
1. A method for processing one or more images, comprising:
-
generating, by a computing device, a plurality of pairs of keypoint features, with each pair of keypoint features including a first keypoint feature from a first of the one or more images, and a second keypoint feature from a second of the one or more images; generating, by the computing device, for each pair of keypoint features, first one or more adjoin features for the first keypoint feature of the keypoint feature pair, and corresponding second one or more adjoin features for the second keypoint feature of the keypoint feature pair; determining, by the computing device, for each pair of keypoint features, whether an adjoin feature of the first keypoint feature of the keypoint feature pair is similar to the corresponding adjoin feature of the second keypoint feature of the keypoint feature pair; and determining, by the computing device, whether the first and the second image have at least one similar object, based at least in part on a result of the determination of similarity between the corresponding adjoin features of the first and second keypoint features of the keypoint feature pairs. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7-24. -24. (canceled)
-
25. At least one non-transitory storage medium comprising a plurality of instructions configured to cause an apparatus, in response to execution of the instructions by an apparatus, to perform processing of a plurality of images, wherein performance of the processing includes:
-
generation of a plurality of pairs of keypoint features, with each pair of keypoint features including a first keypoint feature from a first of the one or more images, and a second keypoint feature from a second of the one or more images; for each pair of keypoint features, generation of first one or more adjoin features for the first keypoint feature of the keypoint feature pair, and corresponding second one or more adjoin features for the second keypoint feature of the keypoint feature pair; for each pair of keypoint features, determination of whether an adjoin feature of the first keypoint feature of the keypoint feature pair is similar to the corresponding adjoin feature of the second keypoint feature of the keypoint feature pair; and determination of whether the first and the second image have at least one similar object, based at least in part on a result of the determination of similarity between the corresponding adjoin features of the first and second keypoint features of the keypoint feature pairs. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. At least one non-transitory storage medium comprising a plurality of instructions configured to cause an apparatus, in response to execution of the instructions by the apparatus, to perform processing of a plurality of images, including:
-
performance of pairwise matching of local features of an image to generate an initial plurality of point pairs for the image; scale consistency check the point pairs to eliminate falsely matched point pairs from the initial plurality of point pairs, resulting with a first intermediate plurality of scale consistency checked point pairs; content consistency check the first intermediate plurality of scale consistency checked point pairs to discard dominant point pairs in background of the image, resulting in a second intermediate plurality of content consistency checked point pairs; performance of discriminative foreground and background modeling of the image based at least in part on the second intermediate plurality of content consistency checked point pairs; and segmentation of a bilateral symmetric object in the image based at least in part on geometric properties of the discriminative foreground and background modeled image. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. An apparatus for processing one or more images, comprising
one or more processors; - and
storage medium coupled to the one or more processors, and having a plurality of modules configured to cause the apparatus, in response to operation by the one or more processors, to perform processing of a plurality of images, wherein performance of the processing includes; generation of a plurality of pairs of keypoint features, with each pair of keypoint features including a first keypoint feature from a first of the one or more images, and a second keypoint feature from a second of the one or more images; for each pair of keypoint features, generation of first one or more adjoin features for the first keypoint feature of the keypoint feature pair, and corresponding second one or more adjoin features for the second keypoint feature of the keypoint feature pair; for each pair of keypoint features, determination of whether an adjoin feature of the first keypoint feature of the keypoint feature pair is similar to the corresponding adjoin feature of the second keypoint feature of the keypoint feature pair; and determination of whether the first and the second image have at least one similar object, based at least in part on a result of the determination of similarity between the corresponding adjoin features of the first and second keypoint features of the keypoint feature pairs. - View Dependent Claims (39, 40, 41, 42, 43)
- and
Specification