Apparatus and method for processing image based on layers
First Claim
1. An apparatus for processing an image based on layers, the apparatus comprising:
- an image divider dividing the image into E layers, each layer having at least one block, E being a positive integer at least equal to 2; and
first through E-th layer basis matrix generators respectively generating first through E-th layer basis matrices using the divided image and outputting a set of the first through E-th layer basis matrices as a final basis matrix, wherein the e-th (1≦
e≦
E) layer basis matrix generator, with respect to each block included in the e-th layer, generates a block model using a kernel matrix obtained by local feature analysis, multiplies a zero mean matrix generated from the divided image by a result of transposing the block model, calculates a between-class scatter matrix and a within-class scatter matrix by linear discriminant analysis using the multiplied result, calculates a discriminant transformation matrix using the calculated between-class scatter matrix and the calculated within-class scatter matrix, multiplies the discriminant transformation matrix by the block model, outputs the multiplied result as a subbasis matrix, and outputs a set of subbasis matrices generated in all of the blocks included in the e-th layer as the e-th layer basis matrix, and wherein a number of blocks of each of the layers differs.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for processing an image based on layers. The apparatus includes: an image divider dividing an image into E layers, each layer having at least one block, e being an positive integer at least equal to 2; and first through E-th layer basis matrix generators respectively generating first through E-th layer basis matrices using the divided image and outputting a set of the first through E-th layer basis matrices as a final basis matrix, wherein the e-th (1≦e≦E) layer basis matrix generator, with respect to each block included in the e-th layer, generates a block model using a kernel matrix obtained by local feature analysis, multiplies a zero mean matrix generated from the divided image by the result of transposing the block model, calculates a between-class scatter matrix and a within-class scatter matrix by linear discriminant analysis using the multiplied result, calculates a discriminant transformation matrix using the calculated between-class scatter matrix and the calculated within-class scatter matrix, multiplies the discriminant transformation matrix by the block model, outputs the multiplied result as a subbasis matrix, and outputs a set of subbasis matrices generated in all of the blocks included in the e-th layer as the e-th layer basis matrix.
-
Citations
15 Claims
-
1. An apparatus for processing an image based on layers, the apparatus comprising:
-
an image divider dividing the image into E layers, each layer having at least one block, E being a positive integer at least equal to 2; and
first through E-th layer basis matrix generators respectively generating first through E-th layer basis matrices using the divided image and outputting a set of the first through E-th layer basis matrices as a final basis matrix, wherein the e-th (1≦
e≦
E) layer basis matrix generator, with respect to each block included in the e-th layer, generates a block model using a kernel matrix obtained by local feature analysis, multiplies a zero mean matrix generated from the divided image by a result of transposing the block model, calculates a between-class scatter matrix and a within-class scatter matrix by linear discriminant analysis using the multiplied result, calculates a discriminant transformation matrix using the calculated between-class scatter matrix and the calculated within-class scatter matrix, multiplies the discriminant transformation matrix by the block model, outputs the multiplied result as a subbasis matrix, and outputs a set of subbasis matrices generated in all of the blocks included in the e-th layer as the e-th layer basis matrix, andwherein a number of blocks of each of the layers differs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of processing an image based on layers, the method comprising:
-
dividing the image into E layers, each layer having at least one block, E being a positive integer equal to or greater than 2; and
generating first through E-th layer basis matrices using the divided image and determining a set of the first through E-th layer basis matrices as a final basis matrix, wherein the generating of the e-th (1≦
e≦
E) layer basis matrix includes, with respect to each block included in the e-th layer, generating a block model using a kernel matrix obtained by local feature analysis, multiplying a zero mean matrix generated from the divided image by a result of transposing the block model, calculating a between-class scatter matrix and a within-class scatter matrix by linear discriminant analysis using the multiplied result, calculating a discriminant transformation matrix using the calculated between-class scatter matrix and the calculated within-class scatter matrix, multiplying the discriminant transformation matrix by the block model, outputting the multiplied result as a subbasis matrix, and outputting a set of the subbasis matrices generated in all of the blocks included in the e-th layer as an e-th layer basis matrix, andwherein a number of blocks differs for each of the layers. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An image processing apparatus, the apparatus comprising:
-
an image divider dividing an the into E layers each having at least one block, E being a positive integer at least equal to 2; and
first through E-th layer basis matrix generators respectively generating first through E-th layer basis matrices based on the divided image and outputting a set of the first through E-th layer basis matrices as a final basis matrix, wherein an e-th layer basis matrix generator, for each block of an e-th layer, generates a block model using a kernel matrix obtained by local feature analysis, multiplies a zero mean matrix based on the divided image by a result of transposing the block model, calculates a between-class scatter matrix and a within-class scatter matrix by linear discriminant analysis based on the multiplied result, calculates a discriminant transformation matrix based on the between-class scatter matrix and the within-class scatter matrix, multiplies the discriminant transformation matrix by the block model, outputs the multiplied result as a subbasis matrix, and outputs a set of subbasis matrices generated in all of the blocks included in the e-th layer as the e-th layer basis matrix, wherein e is a positive integer between 1 and E, and wherein a number of blocks differs for each layer.
-
Specification