Parameterized sharpening and smoothing method and apparatus
First Claim
Patent Images
1. A method of processing an image with filters, comprising:
- receiving an input pixel and a pixel window associated with the input pixel from the image;
classifying the input pixel using the pixel window into classes identifying pixels suitable for various amounts of smoothing and sharpening operations;
receiving parameter settings for sharpening and smoothing the image, wherein the sharpening and smoothing parameters can be set independently; and
selecting a filter for processing the input pixel based upon the classification and the parameter settings.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method and apparatus of processing an image using filters. The method and apparatus receives an input pixel and a pixel window associated with the input pixel from the image, classifies the input pixel using the pixel window into a range of classes identifying pixels suitable for various degrees of smoothing and sharpening operations, receives parameter independently set for sharpening and smoothing the image, and selects a filter for processing the input pixel based upon the pixel classification and the parameter settings for sharpness and smoothness.
-
Citations
34 Claims
-
1. A method of processing an image with filters, comprising:
-
receiving an input pixel and a pixel window associated with the input pixel from the image;
classifying the input pixel using the pixel window into classes identifying pixels suitable for various amounts of smoothing and sharpening operations;
receiving parameter settings for sharpening and smoothing the image, wherein the sharpening and smoothing parameters can be set independently; and
selecting a filter for processing the input pixel based upon the classification and the parameter settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for processing an image, comprising:
-
a pixel storage area that receives an input pixel and a pixel window associated with the input pixel from the image;
a pixel classification module that classifies the input pixel using the pixel window into classes identifying pixels suitable for various amounts of smoothing and sharpening operations;
a storage area that receives parameter settings for sharpening and a smoothing to control the degree of sharpening and smoothing image enhancement, wherein the degree sharpening and smoothing parameters can be set independently by parameters; and
a selection module that selects a filter for processing the pixel based upon the pixel classification and the parameter settings for sharpness and smoothness. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A means for processing an image, comprising:
-
a means for receiving an input pixel and a pixel window associated with the input pixel from the image;
a means for classifying the input pixel using the pixel window into a range of classes identifying pixels suitable for various degrees of smoothing and sharpening operations;
a means for storing the parameters that correspond to a sharpen parameter and a smooth parameter setting to control the degree of sharpening and smoothing in the image enhancement, wherein the sharpening and smoothing parameters can be set independently; and
a means for selecting a filter for processing the input pixel based upon the pixel classification and the parameter settings for sharpness and smoothness.
-
-
19. A computer program product, tangibly stored on a computer-readable medium, comprising instructions operable to cause a programmable processor to:
-
receive an input pixel and a pixel window associated with the input pixel from an image;
classify the input pixel using the pixel array into a range of classes identifying pixels suitable for various degrees of smoothing and sharpening operations;
store the parameters that correspond to a sharpen parameter and a smooth parameter setting to control the degree of sharpening and smoothing in the image enhancement, wherein the sharpening and smoothing parameters can be set independently; and
select a filter for processing the input pixel based upon the pixel classification and the parameter settings for sharpness and smoothness.
-
-
20. A system for processing images, comprising:
-
a processor that executes instructions for generating an image;
an image processing device that receives an input pixel and a pixel window associated with the input pixel from the image, classifies the input pixel using the pixel window into classes identifying pixels suitable for various degrees of smoothing and sharpening operations, stores the parameters that correspond to a sharpen parameter and a smooth parameter setting to control the degree of sharpening and smoothing in the image enhancement, wherein the sharpening and smoothing parameters can be set independently and selects a filter for processing the input pixel based upon the pixel classification and the parameter settings for sharpness and smoothness; and
an image generation device that receives one or more processed pixels in the image and processes them for visual presentation. - View Dependent Claims (21, 22, 23)
-
-
24. A method of creating an image processing system, comprising:
-
providing a user-interface facilitating the setting of parameters to determine the degree of sharpening and smoothing of an image;
receiving a set of filters that perform sharpening and smoothing image enhancement classifying pixels types based on pixel characteristics; and
arranging the set of filters according to both the pixel characteristic classifications and each of the independent settings for sharpening and smoothing. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification