Patent ID: 8515127
Filing Date: 2013-08-20
Classification: G06K

Abstract:
1. A method for detecting an attribute in video surveillance, the method comprising: generating one or more training sets of one or more multispectral images; generating a group of one or more multispectral box features, wherein generating a group of one or more multispectral box features comprises the steps of: receiving input of a two-dimensional detector size of a width and height, a number of spectral bands in the one or more multispectral images, and integer values representing a minimum and maximum width and height of one or more multispectral box features; fixing a feature width and height; generating one or more feature building blocks with the fixed width and height; for one or more locations in the two-dimensional detector size, placing a feature building block at a same location for each spectral band level; and enumerating one or more combinations of the one or more feature building blocks through each spectral band level until all sizes within the integer values have been covered, and wherein each combination determines a multispectral box feature; using the one or more training sets to select one or more of the one or more multispectral box features to generate a multispectral attribute detector; and using the multispectral attribute detector to identify a location of an attribute in video surveillance, wherein using the multispectral attribute detector to identify a location of an attribute in video surveillance comprises, for one or more locations on each spectral band level of the multispectral image, applying the multispectral attribute detector and producing an output indicating attribute detection or an output indicating no attribute detection, and wherein the attribute corresponds to the multispectral attribute detector; wherein generating one or more training sets of one or more multispectral images comprises generating a positive training set, wherein generating a positive training set comprises: collecting one or more multispectral images of a given attribute for which a detector is to be trained; selecting one or more rectangular regions in the one or more multispectral images that correspond to the attribute; and rescaling the one or more selected regions to correspond to a desired detector size.