Patents by Inventor Jaakko Huovinen

Jaakko Huovinen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7038814
    Abstract: A method and system are disclosed for displaying Y-bit coded RGB image data that is received as X-bit coded RGB or YCbCr image data, where X>Y. The method includes receiving X-bit coded image data, where each color channel comprises m-bits; arithmetically processing the image data to include dithering noise values that result in maintaining the luminance of the image data substantially constant; converting the YCbCr image data to RGB image data, and quantizing the image data to Y-bit coded RGB image data where each color channel comprises n-bits. For example, X=24 and Y=12. The step of arithmetically processing includes, for the RGB case and for each pixel, generating an integer random number lying in the range of [?Q/2 . . . Q/2], where Q is a quantization step size; adding the random number to each of the Red and Blue color channels, and subtracting the random number from the Green color channel; and truncating and clipping the result in each color channel. Preferably, Q=2(m?n).
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: May 2, 2006
    Assignee: Nokia Corporation
    Inventor: Jaakko Huovinen
  • Publication number: 20030179393
    Abstract: A method and system are disclosed for displaying Y-bit coded RGB image data that is received as X-bit coded RGB or YCbCr image data, where X>Y. The method includes receiving X-bit coded image data, where each color channel comprises m-bits; arithmetically processing the image data to include dithering noise values that result in maintaining the luminance of the image data substantially constant; converting the YCbCr image data to RGB image data, and quantizing the image data to Y-bit coded RGB image data where each color channel comprises n-bits. For example, X=24 and Y=12. The step of arithmetically processing includes, for the RGB case and for each pixel, generating an integer random number lying in the range of [−Q/2 . . . Q/2], where Q is a quantization step size; adding the random number to each of the Red and Blue color channels, and subtracting the random number from the Green color channel; and truncating and clipping the result in each color channel.
    Type: Application
    Filed: March 21, 2002
    Publication date: September 25, 2003
    Applicant: Nokia Corporation
    Inventor: Jaakko Huovinen