Methods of processing digital image and/or video data including luminance filtering based on chrominance data and related systems and computer program products
AssigneeTelfoanktiebolaget L M Ericsson (Publ)
InventorPer Thorell
Life of this patent
Estimating the term…
Abstract
Digital image and/or video data is processed wherein a frame of the data comprises a plurality of rows and columns of pixels with data for each pixel including a luminance value and a chrominance value. Chrominance values and luminance values may be received for a current pixel and at least one adjacent pixel, and the chrominance values of the current pixel and the at least one adjacent pixel may be compared. The luminance value of the current pixel may be filtered wherein a strength of filtering the luminance value is based on the comparison of the chrominance values of the current and at least one adjacent pixels.
Claims18
A method for processing digital image and/or video data wherein a frame of the data comprises a plurality of rows and columns of pixels, the method comprising:
- receiving data for pixels of a frame;
- filtering the data for the pixels of the frame, wherein
- the data for the pixels of the frame comprises luminance values and chrominance values,
- the luminance value of the pixels of the frame is filtered, and
- the strength of the filtering of the luminance value of the pixels of the frame is based on a comparison of chrominance values of a current pixel and at least one adjacent pixel;
- identifying a portion of the frame of data to which texture should be applied, wherein
- the identifying further comprises identifying pixels having similar chrominance values;
- encoding the filtered data for the pixels of the frame;
- transmitting the encoded and filtered data for the pixels of the frame;
- and
- transmitting identification of the portion of the frame of data to which texture should be applied.
A method for processing digital image and/or video data wherein a frame of the data comprises a plurality of rows and columns of pixels, the method comprising:
- receiving data for pixels of a frame of the data, wherein
- the data for the pixels of the frame comprises luminance values and chrominance values,
- the luminance value of the pixels of the frame is filtered, and
- the strength of filtering of the luminance value of the pixels of the frame is based on a comparison of chrominance values of a current pixel and at least one adjacent pixel;
- decoding the data for pixels of the frame;
- identifying a portion of the frame of data to which texture should be applied, wherein the identifying further comprises identifying pixels having similar chrominance values;
- and
- after decoding the data for the pixels of the frame, applying the texture to the identified portion of the frame of data.
A method for processing digital image and/or video data wherein a frame of the data comprises a plurality of rows and columns of pixels, the method comprising:
- receiving data for pixels of a frame, said data comprising luminance values and chrominance values;
- filtering the data for the pixels of the frame;
- identifying a portion of the frame of data to which texture should be applied;
- encoding the filtered data for the pixels of the frame;
- transmitting the encoded and filtered data for the pixels of the frame and identification of the portion of the frame of data to which texture should be applied;
- comparing the chrominance values of a current pixel and at least one adjacent pixel;
- filtering the luminance value of the current pixel, wherein a strength of the filtering of the luminance value is based on the comparison of the chrominance values of the current and at least one adjacent pixels;
- and
- identifying a portion of the frame of data to which texture should be applied by comparing filtered pixel data with unfiltered pixel data.
Dependencies are inferred from the claim text.