Patents by Inventor Marina Nicolas

Marina Nicolas 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: 10531128
    Abstract: A method for compressing a data block including sets of homologous components may include selecting a designated component from the data block, and compressing non-designated components with a measurable loss less than or equal to a threshold. The method may further include compressing the designated component based upon at least a selection of values from among the values of the homologous designated components associated with the data of the block.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: January 7, 2020
    Assignee: STMICROELECTRONICS (GRENOBLE 2) SAS
    Inventor: Marina Nicolas
  • Patent number: 10089954
    Abstract: A source image is transformed into a destination image having a target aspect ratio. A reference region in the source image is defined. An extended region of interest of the source image having the target aspect ratio and containing the reference region is defined. A set of candidate image regions of increasing resolutions from the extended region of interest is determined, each having the target aspect ratio and containing the reference region. Candidate image regions are scaled to form a candidate target images. A quality metric is used to select a target image providing the best quality metric value.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: October 2, 2018
    Assignee: STMICROELECTRONICS (GRENOBLE 2) SAS
    Inventor: Marina Nicolas
  • Patent number: 9918096
    Abstract: An image processing method, implemented in a calculator, includes applying a process by group of pixels to an original image. For each group of pixels, calculating a cumulative sum of value or position differences of the pixels of the group of pixels, and for each group of pixels, allocating in a final image signal a pixel position of the group of pixels to each pixel value of the group of pixels so as to minimize the cumulative sum of differences calculated for the group of pixels according to the differences calculated. For each group of pixels, determining a filtering intensity according to the cumulative sum of differences calculated for the group of pixels, and applying to the group of pixels a filtering having the filtering intensity.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: March 13, 2018
    Assignee: STMicroelectronics (Grenoble 2) SAS
    Inventor: Marina Nicolas
  • Publication number: 20170337896
    Abstract: A source image is transformed into a destination image having a target aspect ratio. A reference region in the source image is defined. An extended region of interest of the source image having the target aspect ratio and containing the reference region is defined. A set of candidate image regions of increasing resolutions from the extended region of interest is determined, each having the target aspect ratio and containing the reference region. Candidate image regions are scaled to form a candidate target images. A quality metric is used to select a target image providing the best quality metric value.
    Type: Application
    Filed: July 25, 2017
    Publication date: November 23, 2017
    Inventor: Marina Nicolas
  • Patent number: 9747863
    Abstract: A source image is transformed into a destination image having a target aspect ratio. A reference region in the source image is defined. An extended region of interest of the source image having the target aspect ratio and containing the reference region is defined. A set of candidate image regions of increasing resolutions from the extended region of interest is determined, each having the target aspect ratio and containing the reference region. Candidate image regions are scaled to form a candidate target images. A quality metric is used to select a target image providing the best quality metric value.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: August 29, 2017
    Assignee: STMICROELECTRONICS (GRENOBLE 2) SAS
    Inventor: Marina Nicolas
  • Publication number: 20170201771
    Abstract: A method for compressing a data block including sets of homologous components may include selecting a designated component from the data block, and compressing non-designated components with a measurable loss less than or equal to a threshold. The method may further include compressing the designated component based upon at least a selection of values from among the values of the homologous designated components associated with the data of the block.
    Type: Application
    Filed: July 29, 2016
    Publication date: July 13, 2017
    Inventor: Marina NICOLAS
  • Patent number: 9639919
    Abstract: A method involving: detecting in an image a first type of artifact (A1) to generate a first artifact value (GA1) and a first confidence level (CA1); detecting in the image a second type of artifact (A2) to generate a second artifact value (GA2) and a second confidence level (CA2); and performing correction of the first type of artifact (A1) in the image based on the first and second artifact values (GA1, GA2) and the relative values of the first and second confidence levels (CA1, CA2).
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: May 2, 2017
    Assignee: STMicroelectronics (Grenoble 2) SAS
    Inventor: Marina Nicolas
  • Publication number: 20160249061
    Abstract: An image processing method, implemented in a calculator, includes applying a process by group of pixels to an original image. For each group of pixels, calculating a cumulative sum of value or position differences of the pixels of the group of pixels, and for each group of pixels, allocating in a final image signal a pixel position of the group of pixels to each pixel value of the group of pixels so as to minimize the cumulative sum of differences calculated for the group of pixels according to the differences calculated. For each group of pixels, determining a filtering intensity according to the cumulative sum of differences calculated for the group of pixels, and applying to the group of pixels a filtering having the filtering intensity.
    Type: Application
    Filed: October 7, 2015
    Publication date: August 25, 2016
    Inventor: Marina Nicolas
  • Publication number: 20160098822
    Abstract: A method involving: detecting in an image a first type of artefact (A1) to generate a first artefact value (GA1) and a first confidence level (CA1); detecting in the image a second type of artefact (A2) to generate a second artefact value (GA2) and a second confidence level (CA2); and performing correction of the first type of artefact (A1) in the image based on the first and second artefact values (GA1, GA2) and the relative values of the first and second confidence levels (CA1, CA2).
    Type: Application
    Filed: September 24, 2015
    Publication date: April 7, 2016
    Inventor: Marina Nicolas
  • Patent number: 9129351
    Abstract: There is provided a method of measuring the similarity of parts of digital image files (IF1, IF2,IF2-z)), which comprising the steps of calculating a first change value in a similarity between pixel values in a first segment (BIF1a) of a first digital image file (IF1) and in a second segment (BIF1b) of this first file (IF1), said first and second segments of said first file being spatially separated by a first translation vector (td1), calculating a second change value (v) in the similarity between pixel values in a first segment (BIF2a) of the second digital image file (IF2, IF2-z) and in a second segment (BIF2b) of the second file (IF2, IF2-z), said first and second segment of said second file being spatially separated a second translation vector (td2), wherein the first segment of the first file corresponds to substantially same part of the image as the first segment of the second file and wherein the second segment of the first file corresponds to substantially the same parts of the image as the second se
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: September 8, 2015
    Assignee: STMicroelectronics (Grenoble 2) SAS
    Inventor: Marina Nicolas
  • Publication number: 20150213777
    Abstract: A source image is transformed into a destination image having a target aspect ratio. A reference region in the source image is defined. An extended region of interest of the source image having the target aspect ratio and containing the reference region is defined. A set of candidate image regions of increasing resolutions from the extended region of interest is determined, each having the target aspect ratio and containing the reference region. Candidate image regions are scaled to form a candidate target images. A quality metric is used to select a target image providing the best quality metric value.
    Type: Application
    Filed: January 28, 2015
    Publication date: July 30, 2015
    Inventor: Marina Nicolas
  • Patent number: 8989272
    Abstract: A motion estimation method and device are provided for processing images to be inserted, between a preceding original image and a following original image, into a sequence of images. Each image is divided into pixel blocks associated with motion vectors. For a current block of an image being processed, motion vectors associated with blocks of the image being processed and/or associated with blocks of a processed image are selected. Candidate vectors are generated from selected motion vectors. An error is calculated for each candidate vector. A penalty is determined for a subset of candidate vectors on the basis of the values of the pixels of the pixel block in the preceding original image from which the candidate motion vector points to the current block and/or on the basis of the values of the pixels of the pixel block in the following original image to which the candidate motion vector points from the current block.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: March 24, 2015
    Assignee: STMicroelectronics SA
    Inventor: Marina Nicolas
  • Publication number: 20140126647
    Abstract: A motion estimation method and device are provided for processing images to be inserted, between a preceding original image and a following original image, into a sequence of images. Each image is divided into pixel blocks associated with motion vectors. For a current block of an image being processed, motion vectors associated with blocks of the image being processed and/or associated with blocks of a processed image are selected. Candidate vectors are generated from selected motion vectors. An error is calculated for each candidate vector. A penalty is determined for a subset of candidate vectors on the basis of the values of the pixels of the pixel block in the preceding original image from which the candidate motion vector points to the current block and/or on the basis of the values of the pixels of the pixel block in the following original image to which the candidate motion vector points from the current block.
    Type: Application
    Filed: January 13, 2014
    Publication date: May 8, 2014
    Applicant: STMICROELECTRONICS SA
    Inventor: Marina NICOLAS
  • Patent number: 8630338
    Abstract: A motion estimation method and device are provided for processing images to be inserted, between a preceding original image and a following original image, into a sequence of images. Each image is divided into pixel blocks associated with motion vectors. For a current block of an image being processed, motion vectors associated with blocks of the image being processed and/or associated with blocks of a processed image are selected. Candidate vectors are generated from selected motion vectors. An error is calculated for each candidate vector. A penalty is determined for a subset of candidate vectors on the basis of the values of the pixels of the pixel block in the preceding original image from which the candidate motion vector points to the current block and/or on the basis of the values of the pixels of the pixel block in the following original image to which the candidate motion vector points from the current block.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: January 14, 2014
    Assignee: STMicroelectronics S.A.
    Inventor: Marina Nicolas
  • Publication number: 20130243333
    Abstract: There is provided a method of measuring the similarity of parts of digital image files (IF1, IF2,IF2-z)), which comprising the steps of calculating a first change value in a similarity between pixel values in a first segment (BIF1a) of a first digital image file (IF1) and in a second segment (BIF1b) of this first file (IF1), said first and second segments of said first file being spatially separated by a first translation vector (td1), calculating a second change value (v) in the similarity between pixel values in a first segment (BIF2a) of the second digital image file (IF2, IF2-z) and in a second segment (BIF2b) of the second file (IF2, IF2-z), said first and second segment of said second file being spatially separated a second translation vector (td2), wherein the first segment of the first file corresponds to substantially same part of the image as the first segment of the second file and wherein the second segment of the first file corresponds to substantially the same parts of the image as the second se
    Type: Application
    Filed: July 13, 2011
    Publication date: September 19, 2013
    Applicant: STMICROELECTRONICS (GRENOBLE 2) SAS
    Inventor: Marina Nicolas
  • Patent number: 8144775
    Abstract: A motion estimation method and device are provided for processing images to be inserted, between a preceding original image and a following original image, into a sequence of determined images. Each image is divided into pixel blocks and a motion vector is associated with each block of a processed image. Motion vectors associated with respective blocks of the image are processed and motion vectors associated with respective blocks of a preceding processed image (spatial and temporal motion vectors) are selected with respect to a current block of an image being processed. Candidate motion vectors are generated from the motion vectors selected. One vector is elected from among the candidate vectors. Information associating the elected vector with the block is stored. A temporal motion vector is selected only if it satisfies a determined selection criterion based on the orientation of the motion vector.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: March 27, 2012
    Assignee: STMicroelectronics S.A.
    Inventor: Marina Nicolas
  • Publication number: 20110293015
    Abstract: A motion estimation method and device are provided for processing images to be inserted, between a preceding original image and a following original image, into a sequence of images. Each image is divided into pixel blocks associated with motion vectors. For a current block of an image being processed, motion vectors associated with blocks of the image being processed and/or associated with blocks of a processed image are selected. Candidate vectors are generated from selected motion vectors. An error is calculated for each candidate vector. A penalty is determined for a subset of candidate vectors on the basis of the values of the pixels of the pixel block in the preceding original image from which the candidate motion vector points to the current block and/or on the basis of the values of the pixels of the pixel block in the following original image to which the candidate motion vector points from the current block.
    Type: Application
    Filed: August 9, 2011
    Publication date: December 1, 2011
    Applicant: STMicroelectronics SA
    Inventor: Marina NICOLAS
  • Patent number: 8000386
    Abstract: A motion estimation method and device are provided for processing images to be inserted, between a preceding original image and a following original image, into a sequence of images. Each image is divided into pixel blocks associated with motion vectors. For a current block of an image being processed, motion vectors associated with blocks of the image being processed and/or associated with blocks of a processed image are selected. Candidate vectors are generated from selected motion vectors. An error is calculated for each candidate vector. A penalty is determined for a subset of candidate vectors on the basis of the values of the pixels of the pixel block in the preceding original image from which the candidate motion vector points to the current block and/or on the basis of the values of the pixels of the pixel block in the following original image to which the candidate motion vector points from the current block.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: August 16, 2011
    Assignee: STMicroelectronics S.A.
    Inventor: Marina Nicolas
  • Patent number: 7991246
    Abstract: Method and devices are provided for processing an image in which a row of pixels with associated light intensity values successively alternates with a row of pixels to which values are to be associated. In each current row of pixels with associated values, pixels are selected which satisfy a selection rule based on the values for the pixels in the current row with associated values and on the values from the previous and/or the next row with associated values, and segments of pixels are detected. In this manner a set of segments is obtained relative to the image being processed, from which a graph of segments is created by linking the segments according to a linking rule. Then the respective values to be associated with at least some of the pixels in the rows to be assigned values are determined by interpolation from segments in the graph which form a path in the graph.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: August 2, 2011
    Assignee: STMicroelectronics S.A.
    Inventors: Jerome Roussel, Pascal Bertolino, Marina Nicolas
  • Publication number: 20110164831
    Abstract: A method for detecting orientation of the contours in an image, performs an initial transformation of the image using a non-decimated multi-resolution transform, segments the image into a plurality of blocks, determines the optimal resolution for each block, and detects the predominant direction of contour for each of the blocks.
    Type: Application
    Filed: January 3, 2011
    Publication date: July 7, 2011
    Applicants: STMICROELECTRONICS (GRENOBLE 2) SAS, INSTITUT POLYTECHNIQUE DE GRENOBLE, UNIVERSITE PIERRE-MENDES-FRANCE
    Inventors: Eric Van Reeth, Pascal Bertolino, Marina Nicolas