Device for creating image feature from image having any shape
First Claim
1. An apparatus for generating image feature data from an image of interest for which the image feature data is generated, said apparatus comprising:
- rectangular area generating means for generating a rectangular area which contains said image of interest;
rectangular image generating means for padding an average value of pixels of said image of interest into an area which does not include said image of interest, said area being within the rectangular area generated by said rectangular area generating means, to generate a rectangular image; and
image feature data generating means for generating feature data for the rectangular image generated by said rectangular image generating means.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus is disclosed for generating image feature data from an image having an arbitrary shape for use in image search. The apparatus includes rectangular area generating unit (2); rectangular image generating unit (3); padded-pixel value selecting unit (5); and image feature data generating unit (4). First, rectangular image generating unit (2) draws a rectangular area around input image (1) such that input image (1) is included therein. Rectangular image generating unit (3) pads a pixel value in an area of the rectangular area generated by rectangular area generating unit (2) which does not include pixels associated with input image (1) to generate a rectangular image. Image feature data generating unit (4) generates feature data from the image generated by rectangular image generating unit (3).
14 Citations
31 Claims
-
1. An apparatus for generating image feature data from an image of interest for which the image feature data is generated, said apparatus comprising:
-
rectangular area generating means for generating a rectangular area which contains said image of interest;
rectangular image generating means for padding an average value of pixels of said image of interest into an area which does not include said image of interest, said area being within the rectangular area generated by said rectangular area generating means, to generate a rectangular image; and
image feature data generating means for generating feature data for the rectangular image generated by said rectangular image generating means. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
2. An apparatus for generating image feature data from an image of interest for which the image feature data is generated, said apparatus comprising:
-
rectangular area generating means for generating a rectangular area which contains said image of interest;
rectangular image generating means for padding a representative color for said image of interest into an area which does not include said image of interest, said area being within the rectangular area generated by said rectangular area generating means, to generate a rectangular image; and
image feature data generating means for generating feature data for the rectangular image generated by said rectangular image generating means. - View Dependent Claims (4, 5, 6, 7)
-
-
3. An apparatus for generating image feature data from an image of interest for which the image feature data is generated, said apparatus comprising:
-
rectangular area generating means for generating a rectangular area which contains said image of interest;
rectangular image generating means for padding a complementary color into an area which does not include said image of interest, said area being within the rectangular area generated by said rectangular area generating means, to generate a rectangular image; and
image feature data generating means for generating feature data for the rectangular image generated by said rectangular image generating means.
-
-
13. An apparatus for generating image feature data from an image of interest for which the image feature data is generated, said apparatus comprising:
-
rectangular area generating means for generating a rectangular area which contains said image of interest;
rectangular image generating means for converting the rectangular area generated by said rectangular area generating means and the image of interest included therein to an area and an image of determined sizes, respectively, and padding an average value of pixels of said image of interest into an area which does not include pixels associated with the image of the determined size within said area of the determined size to generate a rectangular image; and
image feature data generating means for generating feature data for the image generated by said rectangular image generating means. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
14. An apparatus for generating image feature data from an image of interest for which the image feature data is generated, said apparatus comprising:
-
rectangular area generating means for generating a rectangular area which contains said image of interest;
rectangular image generating means for converting the rectangular area generated by said rectangular area generating means and the image of interest included therein to an area and an image of determined sizes, respectively, and padding a representative color for said image of interest into an area which does not include pixels associated with the image of the determined size within said area of the determined size to generate a rectangular image; and
image feature data generating means for generating feature data for the image generated by said rectangular image generating means. - View Dependent Claims (16, 17, 18, 19)
-
-
15. An apparatus for generating image feature data from an image of interest for which the image feature data is generated, said apparatus comprising:
-
rectangular area generating means for generating a rectangular area which contains said image of interest;
rectangular image generating means for converting the rectangular area generated by said rectangular area generating means and the image of interest included therein to an area and an image of determined sizes, respectively, and padding a complementary color into an area which does not include pixels associated with the image of the determined size within said area of the determined size to generate a rectangular image; and
image feature data generating means for generating feature data for the image generated by said rectangular image generating means.
-
-
26. A computer program for causing a computer to generate image feature data from an image of interest for which the image feature data is generated, said computer program comprising:
-
a first instruction set for generating a rectangular area which contains said image of interest;
a second instruction set for padding an average value of pixels of said image of interest into an area which does not include said image of interest, said area being within the rectangular area generated by said first instruction set, to generate a rectangular image; and
a third instruction set for generating feature data for the rectangular image generated by said second instruction set.
-
-
27. A computer program for causing a computer to generate image feature data from an image of interest for which the image feature data is generated, said computer program comprising:
-
a first instruction set for generating a rectangular area which contains said image of interest;
a second instruction set for padding a representative color for said image of interest into an area which does not include said image of interest, said area being within the rectangular area generated by said first instruction set, to generate a rectangular image; and
a third instruction set for generating feature data for the rectangular image generated by said second instruction set.
-
-
28. A computer program for causing a computer to generate image feature data from an image of interest for which the image feature data is generated, said computer program comprising:
-
a first instruction set for generating a rectangular area which contains said image of interest;
a second instruction set for padding a complementary color into an area which does not include said image of interest, said area being within the rectangular area generated by said first instruction set, to generate a rectangular image; and
a third instruction set for generating feature data for the rectangular image generated by said second instruction set.
-
-
29. A computer program for causing a computer to generate image feature data from an image of interest for which the image feature data is generated, said computer program comprising:
-
a first instruction set for generating a rectangular area which contains said image of interest;
a second instruction set for converting the rectangular area generated by said first instruction set and the image of interest included therein to an area and an image of determined sizes, respectively, and padding an average value of pixels of said image of interest into an area which does not include pixels associated with the image of the determined size within said area of the determined size to generate a rectangular image; and
a third instruction set for generating feature data for the image generated by said second instruction set.
-
-
30. A computer program for causing a computer to generate image feature data from an image of interest for which the image feature data is generated, said computer program comprising:
-
a first instruction set for generating a rectangular area which contains said image of interest;
a second instruction set for converting the rectangular area generated by said first instruction set and the image of interest included therein to an area and an image of determined sizes, respectively, and padding a representative color for said image of interest into an area which does not include pixels associated with the image of the determined size within said area of the determined size to generate a rectangular image; and
a third instruction set for generating feature data for the image generated by said second instruction set.
-
-
31. A computer program for causing a computer to generate image feature data from an image of interest for which the image feature data is generated, said computer program comprising:
-
a first instruction set for generating a rectangular area which contains said image of interest;
a second instruction set for converting the rectangular area generated by said first instruction set and the image of interest included therein to an area and an image of determined sizes, respectively, and padding a complementary color into an area which does not include pixels associated with the image of the determined size within said area of the determined size to generate a rectangular image; and
a third instruction set for generating feature data for the image generated by said second instruction set.
-
Specification