Patent ID: 7925099

Claim:
A context-modeler component of an electronic denoiser, the context-modeler component implemented in hardware, as computer instructions stored in an electromagnetic memory and/or mass-storage device that control operation of the denoiser, or as a combination of hardware and stored computer instructions, the context-modeler component comprising: a map-receiving component, within the electronic denoiser, that receives an input noisy-image map and stores the input noisy-image map within an electromagnetic memory, and that optionally receives an input prefiltered map and an input binary mask corresponding to the noisy image and stores the prefiltered map and the input binary mask within the electromagnetic memory; context-class-related data that includes one or more of wing gradients computed for each symbol embedded within a context observed in one of the input maps, an activity level computed for each symbol embedded within a context observed in one of the input maps, a texture bitmap computed for each symbol embedded within a context observed in one of the input maps, and a gradient angle computed for each symbol embedded within a context observed in one of the input maps; and a map-generating component, within the electronic denoiser, that generates, using context-class-related data, a metamap that represents assignments of input-map symbols, by the context-modeler component, to symbol-prediction classes and context classes and stores the meta map within an electromagnetic memory, and that optionally generates a predicted-noisy-symbol map and stores the predicted-noisy-symbol map within an electromagnetic memory.