Patent Document ID: 9275300
Application ID: 13774281
Patent Status: 1

Claim One:
1. An apparatus for generating an image description vector comprising: at least one processor and at least one memory which are coupled to each other and cooperating to act as: an encoding unit configured for encoding each of a plurality of pixel regions of an image into M pieces of N-bit binary codes, wherein each bit of an N-bit binary code represents a neighbouring pixel region which is in a neighbourhood of a corresponding pixel region; and a generating unit configured for generating an image description vector of the image based on matching each of the M pieces of N-bit binary code of each pixel region of the plurality of pixel regions with a particular code pattern, wherein M is an integer of 3 or larger, and N is an integer of 3 or larger, wherein the generating unit comprises: a feature extracting unit configured for, for an m-th N-bit binary code in each M pieces of N-bit binary codes corresponding to each pixel region of the plurality of pixel regions, if the m-th N-bit binary code matches a particular code pattern of an m-th category of M categories, extracting the m-th N-bit binary code as a salient N-bit binary code of that m-th category; and an image description vector generating unit configured for counting the number of salient N-bit binary codes for each category of the M categories, to form an image description vector, wherein, 1≦m≦M.