Apparatus and method for adjusting saturation of color image
AssigneeSamsung Electronics Co., Ltd.
InventorMoon-cheol Kim
Life of this patent
Estimating the term…
Abstract
An apparatus and method of adjusting the saturation of a color image. A saturation value for each of a plurality of pixels of an input image is calculated, and a peak saturation value and a mean saturation value of the input image are calculated using the saturation values of the pixels. A peak gain value based on the peak saturation value and a mean gain value based on the mean saturation value are calculated. A local gain value is calculated using the mean gain value and the saturation values of the pixels. A pattern gain value for a test pattern image and a color gain value for a skin color image are also considered to adaptively adjust the saturation of the input image.
Claims150
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a peak saturation calculator which determines a peak saturation value of the input image using the saturation values calculated by the saturation calculator;
- a peak gain calculator which calculates a peak gain value based on the peak saturation value determined by the peak saturation calculator;
- and
- a saturation adjustor which adaptively adjusts a saturation of the input image using the peak gain value calculated by the peak gain calculator.
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a peak saturation calculator which determines a peak saturation value of the input image using the saturation values calculated by the saturation calculator;
- a peak gain calculator which calculates a peak gain value based on the peak saturation value determined by the peak saturation calculator;
- a pattern gain calculator which determines whether the input image is a predetermined pattern image and calculates a pattern gain value for the predetermined pattern image depending on whether the input image is determined to be the predetermined pattern image;
- and
- a saturation adjustor which adaptively adjusts a saturation of the input image using the peak gain value calculated by the peak gain calculator and the pattern gain value calculated by the pattern gain calculator.
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a peak saturation calculator which determines a peak saturation value of the input image using the saturation values calculated by the saturation calculator;
- a peak gain calculator which calculates a peak gain value based on the peak saturation value determined by the peak saturation calculator;
- a color gain calculator which determines whether each of the pixels of the input image belongs to a color region of the input image and calculates a color gain value for the pixels depending on whether the pixels belong to the predetermined color region;
- and
- a saturation adjustor which adaptively adjusts the saturation for each of the pixels of the input image using the peak gain value calculated by the peak gain calculator and the color gain value calculated by the color gain calculator.
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a mean saturation calculator which calculates a mean saturation value of the input image using the saturation values calculated by the saturation calculator;
- a mean gain calculator which calculates a mean gain value based on the mean saturation value calculated by the mean saturation calculator;
- and
- a saturation adjustor which calculates a local gain value for each of the pixels using the mean gain value calculated by the mean gain calculator and the saturation values calculated by the saturation calculator and adaptively adjusts the saturation of each of the pixels of the input image using the local gain value.
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a mean saturation calculator which calculates a mean saturation value of the input image using the saturation values calculated by the saturation calculator;
- a mean gain calculator which calculates a mean gain value based on the mean saturation value calculated by the mean saturation calculator;
- a pattern gain calculator which determines whether the input image is a predetermined pattern image and calculates a pattern gain value depending on whether the input image is determined as the predetermined pattern image;
- and
- a saturation adjustor which calculates a local gain value for each of the pixels using the mean gain value calculated by the mean gain calculator and the saturation values calculated by the saturation calculator and adaptively adjusts the saturation of each of the pixels of the input image using the local gain value and the pattern gain value calculated by the pattern gain calculator.
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a mean saturation calculator which calculates a mean saturation value of the input image using the saturation values calculated by the saturation calculator;
- a mean gain calculator which calculates a mean gain value based on the mean saturation value calculated by the mean saturation calculator;
- a color gain calculator which determines whether each of the pixels of the input image belongs to a color region of the input image and calculates a color gain value for the pixels depending on whether the pixels belong to the color region;
- and
- a saturation adjustor which calculates a local gain value for each of the pixels using the mean gain value calculated by the mean gain calculator and the saturation values calculated by the saturation calculator and adaptively adjusts the saturation of each of the pixels of the input image using the local gain value and the color gain value calculated by the color gain calculator.
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a peak saturation calculator which determines a peak saturation value of the input image using the saturation values calculated by the saturation calculator;
- a peak gain calculator which calculates a peak gain value based on the peak saturation value determined by the peak saturation calculator;
- a pattern gain calculator which determines whether the input image is a predetermined pattern image and calculates a pattern gain value depending on whether the input image is determined to be the predetermined pattern image;
- a color gain calculator which determines whether each of the pixels of the input image belongs to a color region of the input image and calculates a color gain value for the pixels depending on whether the pixels belong to the color region;
- and
- a saturation adjustor which adaptively adjusts the saturation of each of the pixels of the input image using the peak gain value calculated by the peak gain calculator, the pattern gain value calculated by the pattern gain calculator, and the color gain value calculated by the color gain calculator.
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a mean saturation calculator which calculates a mean saturation value of the input image using the saturation values calculated by the saturation calculator;
- a mean gain calculator which calculates a mean gain value based on the mean saturation value calculated by the mean saturation calculator;
- a pattern gain calculator which determines whether the input image is a predetermined pattern image and calculates a pattern gain value depending on whether the input image is determined to be the predetermined pattern image;
- a color gain calculator which determines whether each of the pixels of the input image belongs to a color region of the input image and calculates a color gain value for the pixels depending on whether the pixels belong to the predetermined color region;
- and
- a saturation adjustor which calculates a local gain value for each of the pixels using the mean gain value calculated by the mean gain calculator and the saturation values calculated by the saturation calculator and adaptively adjusts the saturation of each of the pixels of the input image using the local gain value, the pattern gain value calculated by the pattern gain calculator, and the color gain value calculated by the color gain calculator.
An apparatus to adjust a saturation of a color image, comprising:
- a saturation calculator which calculates a saturation value for each of a plurality of pixels of an input image;
- a peak saturation calculator which determines a peak saturation value of the input image using the saturation values calculated by the saturation calculator;
- a peak gain calculator which calculates a peak gain value based on the peak saturation value determined by the peak saturation calculator;
- a mean saturation calculator which calculates a mean saturation value of the input image using the saturation values calculated by the saturation calculator;
- a mean gain calculator which calculates a mean gain value based on the mean saturation value calculated by the mean saturation calculator;
- a pattern gain calculator which determines whether the input image is a predetermined pattern image and calculates a pattern gain value depending on whether the input image is determined to be the predetermined pattern image;
- a color gain calculator which determines whether each of the pixels of the input image belongs to a color region of the input image and calculates a color gain value for the pixels depending on whether the pixels belong to the predetermined color region;
- and
- a saturation adjustor which calculates a local gain value for each of the pixels using the mean gain value calculated by the mean gain calculator and the saturation values calculated by the saturation calculator and adaptively adjusts the saturation of each of the pixels of the input image using the local gain value, the peak gain value calculated by the peak gain calculator, the pattern gain value calculated by the pattern gain calculator, and the color gain value calculated by the color gain calculator.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- determining a peak saturation value of the input image using the calculated saturation values;
- calculating a peak gain value based on the determined peak saturation value;
- and
- adaptively adjusting the saturation of the input image using the calculated peak gain value.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- determining a peak saturation value of the input image using the calculated saturation values;
- calculating a peak gain value based on the determined peak saturation value;
- determining whether the input image is a predetermined pattern image and calculating a pattern gain value depending on whether the input image is determined to be the predetermined pattern image;
- and
- adaptively adjusting the saturation of the input image using the calculated peak gain value and the calculated pattern gain value.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- determining a peak saturation value of the input image based on the calculated saturation values;
- calculating a peak gain value based on the determined peak saturation value;
- determining whether each of the pixels of the input image belongs to a color region of the input image and calculating a color gain value for the pixels depending on whether the pixels belong to the color region;
- and
- adaptively adjusting the saturation of the input image using the calculated peak gain value and the calculated color gain value.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- calculating a mean saturation value of the input image using the calculated saturation values;
- calculating a mean gain value based on the calculated mean saturation value;
- and
- calculating a local gain value for each of the pixels using the calculated mean gain value and the calculated saturation values and adaptively adjusting the saturation of each of the pixels of the input image using the local gain value.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- calculating a mean saturation value of the input image using the calculated saturation values;
- calculating a mean gain value based on the calculated mean saturation value;
- determining whether the input image is a predetermined pattern image and calculating a pattern gain value depending on whether the input image is determined to be the predetermined pattern image;
- and
- calculating a local gain value for each of the pixels using the calculated mean gain value and the calculated saturation values and adaptively adjusting the saturation of each of the pixels of the input image using the local gain value and the calculated pattern gain value.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- calculating a mean saturation value of the input image using the calculated saturation values;
- calculating a mean gain value based on the calculated mean saturation value;
- determining whether each of the pixels of the input image belongs to a color region of the input image and calculating a color gain value for the pixels depending on whether the pixels belong to the color region;
- and
- calculating a local gain value for the pixels using the calculated mean gain value and the calculated saturation values and adaptively adjusting the saturation of each of the pixels of the input image using the local gain value and the calculated color gain value.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- determining a peak saturation value of the input image using the calculated saturation values;
- calculating a peak gain value based on the determined peak saturation value;
- determining whether the input image is a predetermined pattern image and calculating a pattern gain value depending on whether the input image is determined to be the predetermined pattern image;
- determining whether the pixels of the input image belong to a color region and calculating a color gain value for the pixels depending on whether the pixels belong to the color region;
- and
- adaptively adjusting the saturation of each of the pixels of the input image using the calculated peak gain value, the calculated pattern gain value, and the calculated color gain value.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- calculating a mean saturation value of the input image using the calculated saturation values;
- calculating a mean gain value based on the calculated mean saturation value;
- determining whether the input image is a predetermined pattern image and calculating a pattern gain value depending on whether the input image is determined to be the predetermined pattern image;
- determining whether the pixels of the input image belong to a color region of the input image and calculating a color gain value for the pixels depending on whether the pixels belong to the color region;
- and
- calculating a local gain value for each of the pixels using the calculated mean gain value and the calculated saturation values and adaptively adjusting the saturation of each of the pixels of the input image using the local gain value, the calculated pattern gain value, and the calculated color gain value.
A method of adjusting a saturation of a color image, comprising:
- calculating a saturation value for each of a plurality of pixels of an input image;
- determining a peak saturation value of the input image using the calculated saturation values;
- calculating a peak gain value based on the determined peak saturation value;
- calculating a mean saturation value of the input image using the calculated saturation values;
- calculating a mean gain value based on the calculated mean saturation value;
- determining whether the input image is a predetermined pattern image and calculating a pattern gain value depending on whether the input image is determined to be the predetermined pattern image;
- determining whether each of the pixels of the input image belongs to a color region of the input image and calculating a color gain value for the pixels depending on whether the pixels belong to the color region;
- and
- calculating a local gain value for each of the pixels using the calculated mean gain value and the calculated saturation values and adaptively adjusting the saturation of each of the pixels of the input image using the local gain value, the calculated peak gain value, the calculated pattern gain value, and the calculated color gain value.
Dependencies are inferred from the claim text.