Recognition via high-dimensional data classification
First Claim
Patent Images
1. A computer-implemented method for recognition of high-dimensional data in the presence of occlusion, comprising:
- receiving by a computer a target data that includes an occlusion and is of an unknown class, wherein the target data comprises a known object;
sampling with the computer a plurality of training data files comprising a plurality of distinct classes of the same object as that of the target data; and
identifying the class of the target data by the computer through linear superposition of the sampled training data files using l1 minimization, wherein a linear superposition with a sparsest number of coefficients is used to identify the class of the target data.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for recognition of high-dimensional data in the presence of occlusion, including: receiving a target data that includes an occlusion and is of an unknown class, wherein the target data includes a known object; sampling a plurality of training data files comprising a plurality of distinct classes of the same object as that of the target data; and identifying the class of the target data through linear superposition of the sampled training data files using l1 minimization, wherein a linear superposition with a sparsest number of coefficients is used to identify the class of the target data.
38 Citations
22 Claims
-
1. A computer-implemented method for recognition of high-dimensional data in the presence of occlusion, comprising:
-
receiving by a computer a target data that includes an occlusion and is of an unknown class, wherein the target data comprises a known object; sampling with the computer a plurality of training data files comprising a plurality of distinct classes of the same object as that of the target data; and identifying the class of the target data by the computer through linear superposition of the sampled training data files using l1 minimization, wherein a linear superposition with a sparsest number of coefficients is used to identify the class of the target data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method for recognition of high-dimensional data in the presence of occlusion, comprising:
-
receiving by a computer a test data (y) that includes an occlusion and which identity is unknown, wherein the test data comprises a known object; sampling with the computer a plurality of labeled training data files represented by matrix A=[A1 . . . Ak] that comprise a plurality (k) of distinct identities, wherein the sampled training data files are of the same object as that of y; and expressing, with the computer, y as a sparse linear combination of the plurality of training data files (A) plus a sparse error (e) due to the occlusion using l1-minimization, wherein the identity of the test data y is recognized by the computer. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-implemented method for recognition of high-dimensional data in the presence of occlusion, comprising:
-
receiving by a computer a test data (y) that includes an occlusion and which identity is unknown, wherein the test data comprises a known object; partitioning by the computer a plurality of n training samples into k classes to produce a matrix A=[A1 . . . Ak], wherein the object of the training samples is the same as that of the test data y; setting B=[A1 . . . Ak I]; computing ŵ
1=arg minw=[xe]∥
w∥
1 such that Bw=y by l1 linear programming;for i=1;
k, computing a residual ri∥
y−
Aδ
i({circumflex over (x)}1)−
ê
1∥
2; andoutputting by the computer î
(y)=arg mini=1, . . . , kri to assign y to a class whose coefficients best approximate it, thereby recognizing the identity of the test data y. - View Dependent Claims (11, 12, 13)
-
-
14. A system for recognition of high-dimensional data in the presence of occlusion, comprising:
-
a processor coupled with a memory; a database coupled with the processor; a user interface to receive a target data that includes an occlusion and that is of an unknown class, wherein the target data comprises a known object; a feature extractor coupled with the database and the processor to sample a plurality of training data files comprising a plurality of distinct classes of the same object as that of the target data, wherein the database comprises the training data files; an l1 minimizer coupled with the processor to linearly superimpose the sampled training data files using l1 minimization; and a recognizer coupled with the l1 minimizer to identify the class of the target data through use of the superimposed sampled training data files, wherein a linear superposition with a sparsest number of coefficients is used to identify the class of the target data. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for recognition of high-dimensional data in the presence of occlusion, comprising:
-
a processor coupled with a memory; a database coupled with the processor, the database including a plurality of n training samples; a user interface to receive a target data (y) that includes an occlusion and that is of an unknown class, wherein the target data comprises a known object; a feature extractor coupled with the processor and the database to partition a plurality of n training samples into k classes to produce a matrix A=[A1 . . . Ak], wherein the object of the training samples is the same as that of the test data y, wherein the feature extractor sets B=[A1 . . . Ak I]; an l1 minimizer coupled with the processor to; compute ŵ
1=arg minw=[xe]∥
w∥
1 such that Bw=y by l1 linear programming;for i=1;
k, compute a residual ri=∥
y−
Aδ
i({circumflex over (x)}1)−
ê
1∥
2; anda recognizer coupled with the l1 linear minimizer to output î
(y)=arg mini=1, . . . , kri and to assign y to a class whose coefficients best approximate it to thereby recognize the identity of the test data y. - View Dependent Claims (20, 21, 22)
-
Specification