Claims Analysis
Total Claims: 64
Claim 1
Independent Claim
102 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: a candidate coefficient-subset creation module for creating a plurality of candidate subsets of coefficients that are statistically related through a selection process using object and non-object training examples based on the statistical dependencies within each of the plurality of candidate subsets; a training module in communication with the candidate coefficient-subset creation module for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and a sub-classifier selection module in communication with the training module for selecting certain of the plurality of sub-classifiers.
Claim 2
Independent Claim
102 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: a candidate coefficient-subset creation module for creating a plurality of candidate subsets of coefficients that are statistically related through a selection process using object and non-object training examples based on the statistical dependencies within each of the plurality of candidate subsets; a training module in communication with the candidate coefficient-subset creation module for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and a sub-classifier selection module in communication with the training module for selecting certain of the plurality of sub-classifiers.
Claim 3
Dependent Claim
27 words
The system of claim 1 , wherein the plurality of candidate subsets of coefficients comprise a plurality of candidate subsets of wavelet coefficients that are statistically related.
Claim 4
Dependent Claim
95 words
The system of claim 1 , wherein the candidate coefficient-subset creation module is for creating a plurality of candidate subsets of coefficients by: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 5
Dependent Claim
67 words
The system of claim 1 , wherein the sub-classifier selection module is for selecting certain of the plurality of sub-classifiers by: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 6
Dependent Claim
18 words
The system of claim 4 , wherein the first test is less computationally intensive than the second set.
Claim 7
Dependent Claim
24 words
The system of claim 1 , wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly.
Claim 8
Independent Claim
79 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: means for creating a plurality of candidate subsets of coefficients that are statistically related through a selection process using object and non-object training examples based on the statistical dependencies within each of the plurality of candidate subsets; means for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and means for selecting certain of the plurality of sub-classifiers.
Claim 9
Independent Claim
79 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: means for creating a plurality of candidate subsets of coefficients that are statistically related through a selection process using object and non-object training examples based on the statistical dependencies within each of the plurality of candidate subsets; means for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and means for selecting certain of the plurality of sub-classifiers.
Claim 10
Dependent Claim
27 words
The system of claim 7 , wherein the plurality of candidate subsets of coefficients includes a plurality of candidate subsets of wavelet coefficients that are statistically related.
Claim 11
Dependent Claim
95 words
The system of claim 7 , wherein the means for selecting certain of the plurality of candidate subsets of coefficients includes means for: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 12
Dependent Claim
69 words
The system of claim 7 , wherein the means for selecting certain of the plurality of candidate sub-classifiers of coefficients includes means for: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 13
Dependent Claim
18 words
The system of claim 10 , wherein the first test is less computationally intensive than the second test.
Claim 14
Dependent Claim
24 words
The system of claim 7 , wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly.
Claim 15
Dependent Claim
82 words
A computer readable medium having stored thereon instructions, which, when executed by a processor, cause the processor to: create a plurality of candidate subsets of coefficients that are statistically related through a selection process using object and non-object training examples based on the statistical dependencies within each of the plurality of candidate subsets; train a sub-classifier for a detector of an object detection program for each of the plurality of candidate subsets of coefficients; and select certain of the plurality of sub-classifiers.
Claim 16
Dependent Claim
82 words
A computer readable medium having stored thereon instructions, which, when executed by a processor, cause the processor to: create a plurality of candidate subsets of coefficients that are statistically related through a selection process using object and non-object training examples based on the statistical dependencies within each of the plurality of candidate subsets; train a sub-classifier for a detector of an object detection program for each of the plurality of candidate subsets of coefficients; and select certain of the plurality of sub-classifiers.
Claim 17
Dependent Claim
27 words
The medium of claim 13 , wherein the plurality of candidate subsets of coefficients comprise a plurality of candidate subsets of wavelet coefficients that are statistically related.
Claim 18
Dependent Claim
102 words
The medium of claim 13 , having further stored thereon instructions which when executed by the processor, cause the processor to create a plurality of candidate subsets of coefficients by: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 19
Dependent Claim
75 words
The medium of claim 13 , having further stored thereon instructions which when executed by the processor, cause the processor to select certain of the plurality of sub-classifiers by: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 20
Dependent Claim
18 words
The medium of claim 16 , wherein the first test is less computationally intensive than the second set.
Claim 21
Dependent Claim
30 words
The medium of claim 13 , having further stored thereon instructions which when executed by the processor cause the processor to select the non-object training examples by bootstrapping and randomly.
Claim 22
Independent Claim
73 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients that are statistically related through a selection process using object and non-object training examples based on the statistical dependencies within each of the plurality of candidate subsets; training a sub-classifier for each of the plurality of candidate subsets of coefficients; and selecting certain of the plurality of sub-classifiers.
Claim 23
Independent Claim
73 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients that are statistically related through a selection process using object and non-object training examples based on the statistical dependencies within each of the plurality of candidate subsets; training a sub-classifier for each of the plurality of candidate subsets of coefficients; and selecting certain of the plurality of sub-classifiers.
Claim 24
Dependent Claim
27 words
The method of claim 19 , wherein the plurality of candidate subset of coefficients includes a plurality of candidate subsets of wavelet coefficients that are statistically related.
Claim 25
Dependent Claim
88 words
The method of claim 19 , wherein creating a plurality of candidate subset of coefficients includes: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 26
Dependent Claim
61 words
The method of claim 19 , wherein selecting certain of the plurality of sub-classifiers includes: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 27
Dependent Claim
18 words
The method of claim 22 , wherein the first test is less computationally intensive than the second set.
Claim 28
Dependent Claim
31 words
The method of claim 19 , wherein training a sub-classifier for each of the plurality of candidate subsets of coefficients includes providing lighting correction after evaluation of an overcomplete wavelet transformation.
Claim 29
Dependent Claim
24 words
The method of claim 19 , wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly.
Claim 30
Independent Claim
164 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: a candidate coefficient-subset creation module for creating a plurality of candidate subsets of coefficients; a training module in communication with the candidate coefficient-subset creation module for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and a sub-classifier selection module in communication with the training module for selecting certain of the plurality of sub-classifiers, wherein the candidate coefficient-subset creation module is for creating a plurality of candidate subsets of coefficients by: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 31
Independent Claim
164 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: a candidate coefficient-subset creation module for creating a plurality of candidate subsets of coefficients; a training module in communication with the candidate coefficient-subset creation module for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and a sub-classifier selection module in communication with the training module for selecting certain of the plurality of sub-classifiers, wherein the candidate coefficient-subset creation module is for creating a plurality of candidate subsets of coefficients by: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 32
Dependent Claim
67 words
The system of claim 26 , wherein the sub-classifier selection module is for selecting certain of the plurality of sub-classifiers by: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 33
Dependent Claim
18 words
The system of claim 27 , wherein the first test is less computationally intensive than the second set.
Claim 34
Dependent Claim
22 words
The system of claim 27 , wherein the training module is for training the set of sub-classifiers based on non-object training examples.
Claim 35
Dependent Claim
24 words
The system of claim 29 , wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly.
Claim 36
Independent Claim
136 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: a candidate coefficient-subset creation module for creating a plurality of candidate subsets of coefficients; a training module in communication with the candidate coefficient-subset creation module for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and a sub-classifier selection module in communication with the training module for selecting certain of the plurality of sub-classifiers, wherein the sub-classifier selection module is for selecting certain of the plurality of sub-classifiers by: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 37
Independent Claim
136 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: a candidate coefficient-subset creation module for creating a plurality of candidate subsets of coefficients; a training module in communication with the candidate coefficient-subset creation module for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and a sub-classifier selection module in communication with the training module for selecting certain of the plurality of sub-classifiers, wherein the sub-classifier selection module is for selecting certain of the plurality of sub-classifiers by: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 38
Independent Claim
94 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: a candidate coefficient-subset creation module for creating a plurality of candidate subsets of coefficients; a training module in communication with the candidate coefficient-subset creation module for training a sub-classifier for each of the plurality of candidate subsets of coefficients based on non-object training examples that include non-object training examples selected by bootstrapping and non-object training examples selected randomly; and a sub-classifier selection module in communication with the training module for selecting certain of the plurality of sub-classifiers.
Claim 39
Independent Claim
94 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: a candidate coefficient-subset creation module for creating a plurality of candidate subsets of coefficients; a training module in communication with the candidate coefficient-subset creation module for training a sub-classifier for each of the plurality of candidate subsets of coefficients based on non-object training examples that include non-object training examples selected by bootstrapping and non-object training examples selected randomly; and a sub-classifier selection module in communication with the training module for selecting certain of the plurality of sub-classifiers.
Claim 40
Independent Claim
141 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: means for creating a plurality of candidate subsets of coefficients; means for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and means for selecting certain of the plurality of sub-classifiers, wherein the means for selecting certain of the plurality of candidate subsets of coefficients includes means for: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 41
Independent Claim
141 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: means for creating a plurality of candidate subsets of coefficients; means for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and means for selecting certain of the plurality of sub-classifiers, wherein the means for selecting certain of the plurality of candidate subsets of coefficients includes means for: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 42
Independent Claim
115 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: means for creating a plurality of candidate subsets of coefficients; means for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and means for selecting certain of the plurality of sub-classifiers, wherein the means for selecting certain of the plurality of candidate sub-classifiers of coefficients includes means for: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 43
Independent Claim
115 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: means for creating a plurality of candidate subsets of coefficients; means for training a sub-classifier for each of the plurality of candidate subsets of coefficients; and means for selecting certain of the plurality of sub-classifiers, wherein the means for selecting certain of the plurality of candidate sub-classifiers of coefficients includes means for: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 44
Independent Claim
75 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: means for creating a plurality of candidate subsets of coefficients; means for training a sub-classifier for each of the plurality of candidate subsets of coefficients based on non-object training examples, wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly; and means for selecting certain of the plurality of sub-classifiers.
Claim 45
Independent Claim
75 words
A system for determining a set of sub-classifiers for a detector of an object detection program, comprising: means for creating a plurality of candidate subsets of coefficients; means for training a sub-classifier for each of the plurality of candidate subsets of coefficients based on non-object training examples, wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly; and means for selecting certain of the plurality of sub-classifiers.
Claim 46
Dependent Claim
128 words
A computer readable medium having stored thereon instructions, which, when executed by a processor, cause the processor to: create a plurality of candidate subsets of coefficients by: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion; train a sub-classifier for a detector of an object detection program for each of the plurality of candidate subsets of coefficients; and select certain of the plurality of sub-classifiers.
Claim 47
Dependent Claim
128 words
A computer readable medium having stored thereon instructions, which, when executed by a processor, cause the processor to: create a plurality of candidate subsets of coefficients by: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion; train a sub-classifier for a detector of an object detection program for each of the plurality of candidate subsets of coefficients; and select certain of the plurality of sub-classifiers.
Claim 48
Dependent Claim
102 words
A computer readable medium having stored thereon instructions, which, when executed by a processor, cause the processor to: create a plurality of candidate subsets of coefficients; train a sub-classifier for a detector of an object detection program for each of the plurality of candidate subsets of coefficients; and select certain of the plurality of sub-classifiers by: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 49
Dependent Claim
102 words
A computer readable medium having stored thereon instructions, which, when executed by a processor, cause the processor to: create a plurality of candidate subsets of coefficients; train a sub-classifier for a detector of an object detection program for each of the plurality of candidate subsets of coefficients; and select certain of the plurality of sub-classifiers by: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 50
Dependent Claim
69 words
A computer readable medium having stored thereon instructions, which, when executed by a processor, cause the processor to: create a plurality of candidate subsets of coefficients; train a sub-classifier for a detector of an object detection program for each of the plurality of candidate subsets of coefficients based on non-object training examples; select the non-object training examples by bootstrapping and randomly; and select certain of the plurality of sub-classifiers.
Claim 51
Dependent Claim
69 words
A computer readable medium having stored thereon instructions, which, when executed by a processor, cause the processor to: create a plurality of candidate subsets of coefficients; train a sub-classifier for a detector of an object detection program for each of the plurality of candidate subsets of coefficients based on non-object training examples; select the non-object training examples by bootstrapping and randomly; and select certain of the plurality of sub-classifiers.
Claim 52
Independent Claim
128 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients; training a sub-classifier for each of the plurality of candidate subsets of coefficients; and selecting certain of the plurality of sub-classifiers, wherein creating a plurality of candidate subset of coefficients includes: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 53
Independent Claim
128 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients; training a sub-classifier for each of the plurality of candidate subsets of coefficients; and selecting certain of the plurality of sub-classifiers, wherein creating a plurality of candidate subset of coefficients includes: selecting a plurality of subsets of statistically related coefficients based on a statistical relationship between groups of two coefficients in the subsets; selecting a first subset of coefficients from the plurality of subsets of coefficients based on a first criterion; computing a second criterion based on the first criterion and the first subset; and selecting a second subset of coefficients from the plurality of subsets of coefficients based on the second criterion.
Claim 54
Dependent Claim
61 words
The method of claim 39 , wherein selecting certain of the plurality of sub-classifiers includes: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 55
Dependent Claim
18 words
The method of claim 40 , wherein the first test is less computationally intensive than the second set.
Claim 56
Dependent Claim
31 words
The method of claim 41 , wherein training a sub-classifier for each of the plurality of candidate subsets of coefficients includes providing lighting correction after evaluation of an overcomplete wavelet transformation.
Claim 57
Dependent Claim
19 words
The method of claim 42 , wherein training includes training the set of sub-classifiers based on non-object training examples.
Claim 58
Dependent Claim
24 words
The method of claim 43 , wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly.
Claim 59
Independent Claim
101 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients; training a sub-classifier for each of the plurality of candidate subsets of coefficients; and selecting certain of the plurality of sub-classifiers, wherein selecting certain of the plurality of sub-classifiers includes: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 60
Independent Claim
101 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients; training a sub-classifier for each of the plurality of candidate subsets of coefficients; and selecting certain of the plurality of sub-classifiers, wherein selecting certain of the plurality of sub-classifiers includes: performing a first test on the plurality of sub-classifiers; selecting a first set of sub-classifiers based on the first test; performing a second test on the first set of sub-classifiers; and selecting a second set of sub-classifiers from the first set based on the second test.
Claim 61
Independent Claim
71 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients; training a sub-classifier for each of the plurality of candidate subsets of coefficients, wherein training a sub-classifier for each of the plurality of candidate subsets of coefficients includes providing lighting correction after evaluation of an overcomplete wavelet transformation; and selecting certain of the plurality of sub-classifiers.
Claim 62
Independent Claim
71 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients; training a sub-classifier for each of the plurality of candidate subsets of coefficients, wherein training a sub-classifier for each of the plurality of candidate subsets of coefficients includes providing lighting correction after evaluation of an overcomplete wavelet transformation; and selecting certain of the plurality of sub-classifiers.
Claim 63
Independent Claim
69 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients; training a sub-classifier for each of the plurality of candidate subsets of coefficients based on non-object training examples, wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly; and selecting certain of the plurality of sub-classifiers.
Claim 64
Independent Claim
69 words
A method for determining a set of sub-classifiers for a detector of an object detection program, comprising: creating a plurality of candidate subsets of coefficients; training a sub-classifier for each of the plurality of candidate subsets of coefficients based on non-object training examples, wherein the non-object training examples include non-object training examples selected by bootstrapping and non-object training examples selected randomly; and selecting certain of the plurality of sub-classifiers.