Patents by Inventor Paolo Fazzini

Paolo Fazzini 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: 11727895
    Abstract: A colour processor for mapping an image from source to destination colour gamuts has an input for receiving a source image including a plurality of source colour points expressed according to the source gamut; a colour characterizer configured to, for each source colour point in the source image, determine a position of intersection of a curve with the boundary of the destination gamut; and a gamut mapper configured to, for each source colour point in the source image: if the source colour point lies inside the destination gamut, apply a first translation factor to translate the source colour point to a destination colour point within a first range of values; or if the source colour point lies outside the destination gamut, apply a second translation factor, different to the first translation factor, to translate the source colour point to a destination colour point within a second range of values.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: August 15, 2023
    Assignee: Imagination Technologies Limited
    Inventor: Paolo Fazzini
  • Publication number: 20220172694
    Abstract: A colour processor for mapping an image from source to destination colour gamuts has an input for receiving a source image including a plurality of source colour points expressed according to the source gamut; a colour characterizer configured to, for each source colour point in the source image, determine a position of intersection of a curve with the boundary of the destination gamut; and a gamut mapper configured to, for each source colour point in the source image: if the source colour point lies inside the destination gamut, apply a first translation factor to translate the source colour point to a destination colour point within a first range of values; or if the source colour point lies outside the destination gamut, apply a second translation factor, different to the first translation factor, to translate the source colour point to a destination colour point within a second range of values.
    Type: Application
    Filed: February 17, 2022
    Publication date: June 2, 2022
    Inventor: Paolo Fazzini
  • Patent number: 11289049
    Abstract: A colour processor for mapping an image from source to destination colour gamuts includes an input for receiving a source image having a plurality of source colour points expressed according to the source gamut; a colour characterizer configured to, for each source colour point in the source image, determine a position of intersection of a curve with the boundary of the destination gamut; and a gamut mapper configured to, for each source colour point in the source image: if the source colour point lies inside the destination gamut, apply a first translation factor to translate the source colour point to a destination colour point within a first range of values; or if the source colour point lies outside the destination gamut, apply a second translation factor, different than the first translation factor, to translate the source colour point to a destination colour point within a second range of values.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: March 29, 2022
    Assignee: Imagination Technologies Limited
    Inventor: Paolo Fazzini
  • Publication number: 20200342831
    Abstract: A colour processor for mapping an image from source to destination colour gamuts includes an input for receiving a source image having a plurality of source colour points expressed according to the source gamut; a colour characterizer configured to, for each source colour point in the source image, determine a position of intersection of a curve with the boundary of the destination gamut; and a gamut mapper configured to, for each source colour point in the source image: if the source colour point lies inside the destination gamut, apply a first translation factor to translate the source colour point to a destination colour point within a first range of values; or if the source colour point lies outside the destination gamut, apply a second translation factor, different than the first translation factor, to translate the source colour point to a destination colour point within a second range of values.
    Type: Application
    Filed: July 9, 2020
    Publication date: October 29, 2020
    Inventor: Paolo Fazzini
  • Patent number: 10748503
    Abstract: A colour processor for mapping an image from source to destination colour gamuts includes an input for receiving a source image having a plurality of source colour points expressed according to the source gamut; a colour characterizer configured to, for each source colour point in the source image, determine a position of intersection of a curve with the boundary of the destination gamut; and a gamut mapper configured to, for each source colour point in the source image: if the source colour point lies inside the destination gamut, apply a first translation factor to translate the source colour point to a destination colour point within a first range of values; or if the source colour point lies outside the destination gamut, apply a second translation factor, different than the first translation factor, to translate the source colour point to a destination colour point within a second range of values.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: August 18, 2020
    Assignee: Imagination Technologies Limited
    Inventor: Paolo Fazzini
  • Publication number: 20150356945
    Abstract: A colour processor for mapping an image from source to destination colour gamuts includes an input for receiving a source image having a plurality of source colour points expressed according to the source gamut; a colour characterizer configured to, for each source colour point in the source image, determine a position of intersection of a curve with the boundary of the destination gamut; and a gamut mapper configured to, for each source colour point in the source image: if the source colour point lies inside the destination gamut, apply a first translation factor to translate the source colour point to a destination colour point within a first range of values; or if the source colour point lies outside the destination gamut, apply a second translation factor, different than the first translation factor, to translate the source colour point to a destination colour point within a second range of values.
    Type: Application
    Filed: June 8, 2015
    Publication date: December 10, 2015
    Inventor: Paolo Fazzini
  • Patent number: 8891012
    Abstract: A method for converting an interlaced video signal to a non-interlaced video signal, comprising, for each pixel in each missing line of a video field in the interlaced video signal: deriving a correlation data set comprising correlation data for each of a plurality of possible interpolation schemes to be used in reconstructing the pixel; dividing each correlation data set into a plurality of correlation data zones; selecting an interpolation scheme from each correlation data zone; reconstructing the pixel using a blend of the selected interpolation schemes, wherein the blend for each pixel subsequent to a first pixel is determined based on the result of a comparison between the selected interpolation schemes and based on the blend used for a preceding pixel.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: November 18, 2014
    Assignee: Imagination Technologies, Limited
    Inventor: Paolo Fazzini
  • Publication number: 20120075527
    Abstract: A method for converting an interlaced video signal to a non-interlaced video signal, comprising, for each pixel in each missing line of a video field in the interlaced video signal: deriving a correlation data set comprising correlation data for each of a plurality of possible interpolation schemes to be used in reconstructing the pixel; dividing each correlation data set into a plurality of correlation data zones; selecting an interpolation scheme from each correlation data zone; reconstructing the pixel using a blend of the selected interpolation schemes, wherein the blend for each pixel subsequent to a first pixel is determined based on the result of a comparison between the selected interpolation schemes and based on the blend used for a preceding pixel.
    Type: Application
    Filed: January 5, 2011
    Publication date: March 29, 2012
    Inventor: Paolo Fazzini
  • Publication number: 20070171302
    Abstract: A method and apparatus are provided for deriving a progressive scan image from an interlaced image. In this, for each pixel to be inserted in the field from the interlaced image a difference value is derived from each pair of a set of symmetrically opposed pixels with respect to the pixel to be reconstructed and from adjacent lines to the pixel to be reconstructed. A determination is made as to which pair of pixels has the lowest difference value associated with it and the average value of this pixel is selected as a value of the pixel to be inserted.
    Type: Application
    Filed: March 19, 2007
    Publication date: July 26, 2007
    Inventor: Paolo Fazzini
  • Publication number: 20060181647
    Abstract: A method and apparatus are provided for converting an interlaced video signal to a progressive scan signal. For each pixel in each missing line of a video field providing correlation data for each of set of possible interpolations between adjacent pixels to the pixel to be reconstructed. A confidence measure is then derived from the correlation data and from that confidence measure the interpolation scheme most likely to produce an accurate missing pixel is determined. The missing pixel is then interpolated using the selected interpolation scheme. In this process, the step of deriving a confidence measure comprises determining the number of maxima and minima in the correlation data and deriving the confidence measure in dependence on the number of maxima and minima so determined.
    Type: Application
    Filed: May 9, 2005
    Publication date: August 17, 2006
    Inventor: Paolo Fazzini
  • Publication number: 20060176393
    Abstract: A method and apparatus are provided for converting an interlaced video signal to a progressive scan signal. For each pixel in each missing line of a video field in a video signal to be converted correlation data is derived for each of a set of possible interpolations between adjacent pixels to be used in reconstructing a missing pixel. A confidence measure is derived from the correlation data (28) and adjustment data for correlation data is selected (30). The correlation data is then adjusted with the adjustment data (34) and on the resultant data a determination is made (34) as to which interpolation scheme is most likely to produce an accurate missing pixel. The missing pixel is then interpolated (38) using the selected interpolation scheme.
    Type: Application
    Filed: May 9, 2005
    Publication date: August 10, 2006
    Inventor: Paolo Fazzini
  • Publication number: 20060176394
    Abstract: A method and apparatus are provided for converting an interlaced video signal to a non-interlaced video signal. For each pixel in each missing line of a video field in a video signal, correlation data is derived for each of a set of possible interpolations to be used in reconstructing pixels in each missing line (12). A correlation is selected (14) corresponding to the interpolation scheme likely to give the best result for a missing pixel, and an interpolation scheme selected (16) in dependence on the selected correlation. The pixel in the missing line is then interpolated (18). The step of deriving correlation data uses both the field containing the missing line and adjacent fields.
    Type: Application
    Filed: May 9, 2005
    Publication date: August 10, 2006
    Inventor: Paolo Fazzini
  • Publication number: 20060109277
    Abstract: A method for generating bump map data substantially in real time for use in a 3-dimensional computer graphics system. Data is received which defines an area to which a texture is to be applied. Texture data to apply to the area is also received. This data includes surface height data. A set of partially overlapping samples of texture data are then filtered and surface tangent vectors derived therefrom. A bump map surface normal is then derived from the tangent vectors.
    Type: Application
    Filed: September 16, 2005
    Publication date: May 25, 2006
    Inventors: Simon Fenney, Paolo Fazzini
  • Publication number: 20060053086
    Abstract: A method and apparatus are provided for removing regularly occurring visible artefacts in decompressed video images. Firstly a decompressed video signal is received. This is filtered frame by frame to extract data related to the artefacts. The thus extracted data is then processed in a neural network processor which has been trained to identify the artefacts in order to produce data identifying their locations. The video signal is then corrected to reduce the effect of the thus identified artefacts.
    Type: Application
    Filed: September 8, 2005
    Publication date: March 9, 2006
    Inventor: Paolo Fazzini
  • Publication number: 20050036061
    Abstract: A method and apparatus are provided for deriving a progressive scan image from an interlaced image. In this, for each pixel to be inserted in the field from the interlaced image a difference value is derived from each pair of a set of symmetrically opposed pixels with respect to the pixel to be reconstructed and from adjacent lines to the pixel to be reconstructed. A determination is made as to which pair of pixels has the lowest difference value associated with it and the average value of this pixel is selected as a value of the pixel to be inserted.
    Type: Application
    Filed: June 20, 2003
    Publication date: February 17, 2005
    Inventor: Paolo Fazzini