Patent ID: 11916553
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 19:
20. An integrated circuit comprising:
a feature extraction pipeline including a plurality of pipeline stages, wherein:
each pipeline stage of the plurality of pipeline stages has a respective plurality of setting bits and a respective accumulator;
each pipeline stage of the plurality of pipeline stages is configured to:
receive a plurality of input data values;
for each input data value of the plurality of input data values, determine whether the input data value satisfies a condition encoded in the plurality of setting bits; and
when the input data value satisfies the condition, increment an accumulator value of the accumulator;

the plurality of pipeline stages includes:
a plurality of dependent pipeline stages that have respective conditional dependencies on whether respective prior conditions of prior pipeline stages are satisfied; and
a plurality of independent pipeline stages that do not have respective conditional dependencies on the respective prior conditions of the prior pipeline stages; and

the feature extraction pipeline is configured to output the plurality of accumulator values of the plurality of accumulators included in the pipeline stages.