Back to results
US 2016/0379348 A1Published application
Scalable rank filter
AssigneeIntel Corporation
InventorJun Nishimura
Life of this patent
Estimating the term…
Abstract
A scalable rank filter and method for performing rank filtering are disclosed. In one embodiment, the rank filter comprises a W staged pipeline with W stages to receive N input data samples and operable to generate an output based on the N input data samples as a result of the W stages completing execution, where W is a bit length of the inputs and W and N are integers greater than two; and output logic coupled to the W staged pipeline to determine the output prior to all W stages completing execution and to output the median.
Claims20
A rank filter comprising:
- a pipeline to receive N input data samples and operable to generate an output based on the N input data samples as a result of the completing execution of the pipeline, where N is an integer greater than two;
- and
- output logic coupled to the pipeline to determine the output prior completing execution of the pipeline and to output the median.
A processor comprising:
- an interface to receive image data;
- an image processing pipeline coupled to the interface, the image processing pipeline having a rank filter for use in noise reduction, the rank filter comprising
- a pipeline to receive N input data samples and operable to generate an output based on the N input data samples as a result of the completing execution of the pipeline, where N is an integer greater than two, and
- output logic coupled to the pipeline to determine the output prior completing execution of the pipeline and to output the median.
1 more element
A method comprising:
- receiving, by pipeline with of a bit pipelined rank filter, N input data samples, where N is an integer greater than two;
- tracking a plurality of flags associated with the N input data samples, wherein one of the plurality of flags is associated with one of the N input data samples;
- and
- generating an output associated with the N input data samples as a result of completing execution of the W stages or based on the plurality of flags prior to completing execution of the pipeline.
1 more element
Dependencies are inferred from the claim text.