Patents by Inventor Luca Celetto

Luca Celetto 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: 8976873
    Abstract: An embodiment relates to performing error concealment of a corrupted block in a video frame, which is capable of performing a real time reconstruction of corrupted blocks which allow to precisely recover small details and fine movements, in particular, the error concealment apparatus and method according to an embodiment selects a replacement block by taking into account the luminance distortion and the motion characteristics of the video sequence. The latter is represented by the distance of the motion vectors chosen as candidate replacements and the average value of the motion vectors of the blocks surrounding the missing block in the current frame.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: March 10, 2015
    Assignee: STMicroelectronics S.r.l.
    Inventors: Luca Celetto, Gianluca Gennari, Manuel Cargnelutti
  • Patent number: 8843744
    Abstract: A method of distributing media content over networks where content is shared includes coupling downloading metadata, which is accessed to start downloading media contents from the network, with semantic metadata representative of the semantic information associated with at least one of the content, and with source metadata indicative of the source of the media content. At least one of the semantic and the source metadata may be made accessible without downloading, even partially, the media content. A digital signature may also be applied to the metadata to enable the verification that, at reception, the metadata is intact and has not been subjected to malicious tampering.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: September 23, 2014
    Assignee: STMicroelectronics S.R.L.
    Inventors: Alexandro Sentinelli, Nicola Capovilla, Luca Celetto
  • Publication number: 20130336590
    Abstract: An embodiment includes a method and an apparatus for the generation of a visual story board in real time in an image-capturing device including a photo sensor and a buffer, wherein the method includes the consecutively performed steps: starting the recording of a video, receiving information on an image frame of the video, comparing the information on the received image frame with information on at least one of a plurality of image frames wherein the information on the plurality of image frames has previously been stored in the buffer, storing the information on the received image frame in the buffer depending on the result of the comparison, and finishing the recording of the video.
    Type: Application
    Filed: May 2, 2013
    Publication date: December 19, 2013
    Applicant: STMicroelectronics S.r.l.
    Inventors: Alexandro SENTINELLI, Luca CELETTO, Arcangelo Ranieri BRUNA, Giuseppe SPAMPINATO, Claudio Domenico MARCHISIO
  • Publication number: 20120128071
    Abstract: An embodiment relates to performing error concealment of a corrupted block in a video frame, which is capable of performing a real time reconstruction of corrupted blocks which allow to precisely recover small details and fine movements, in particular, the error concealment apparatus and method according to an embodiment selects a replacement block by taking into account the luminance distortion and the motion characteristics of the video sequence. The latter is represented by the distance of the motion vectors chosen as candidate replacements and the average value of the motion vectors of the blocks surrounding the missing block in the current frame.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: STMICROELECTRONICS S.R.L.
    Inventors: Luca Celetto, Gianluca Gennari, Manuel Cargnelutti
  • Patent number: 7974483
    Abstract: The method for block coding data, such as video data, via a compression operation includes applying to input-data blocks a discrete-cosine-transform (DCT) operation and a quantization operation to produce compressed-data blocks. The compressed-data blocks are subjected to a coding operation to obtain compressed output flows; and an inverse-quantization operation and an inverse-discrete-cosine-transform (IDCT) operation are applied on the compressed-data blocks to obtain reconstructed blocks. The method includes controlling generation of mismatch errors from the input-data blocks by detecting data blocks from the input-data blocks and compressed-data blocks that are liable to cause mismatch errors, and modifying the blocks that are liable to cause mismatch errors prior to the coding operation.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: July 5, 2011
    Assignee: STMicroelectronics S.r.l.
    Inventors: Arcangelo Ranieri Bruna, Luca Celetto
  • Publication number: 20110161668
    Abstract: A method of distributing media content over networks where content is shared includes coupling downloading metadata, which is accessed to start downloading media contents from the network, with semantic metadata representative of the semantic information associated with at least one of the content, and with source metadata indicative of the source of the media content. At least one of the semantic and the source metadata may be made accessible without downloading, even partially, the media content. A digital signature may also be applied to the metadata to enable the verification that, at reception, the metadata is intact and has not been subjected to malicious tampering.
    Type: Application
    Filed: December 29, 2010
    Publication date: June 30, 2011
    Applicant: STMicroelectronics S.r.I.
    Inventors: Alexandro Sentinelli, Nicola Capovilla, Luca Celetto
  • Patent number: 7961790
    Abstract: The method for encoding and/or decoding video signals, includes the operations of generating at a transmitter side a multiple descriptions vector associated to a pixel values vector of the video signals and decoding at a receiver side available descriptions vector for reconstructing the pixel values vector. The operation of generating a multiple descriptions vector includes the steps of obtaining the pixel values vector by selecting a group of pixels in a picture of the video signal and applying an encoding matrix to the pixel values vector. The decoding operation includes the step of applying a decoding matrix that is in an inverse relationship with the encoding matrix to the available descriptions vector to obtain the pixel values vector.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: June 14, 2011
    Assignee: STMicroelectronics S.r.L.
    Inventors: Andrea Lorenzo Vitali, Fabrizio Simone Rovati, Luigi Della Torre, Luca Celetto
  • Publication number: 20060098732
    Abstract: The method for block coding data, such as video data, via a compression operation includes applying to input-data blocks a discrete-cosine-transform (DCT) operation and a quantization operation to produce compressed-data blocks. The compressed-data blocks are subjected to a coding operation to obtain compressed output flows; and an inverse-quantization operation and an inverse-discrete-cosine-transform (IDCT) operation are applied on the compressed-data blocks to obtain reconstructed blocks. The method includes controlling generation of mismatch errors from the input-data blocks by detecting data blocks from the input-data blocks and compressed-data blocks that are liable to cause mismatch errors, and modifying the blocks that are liable to cause mismatch errors prior to the coding operation.
    Type: Application
    Filed: November 4, 2005
    Publication date: May 11, 2006
    Applicant: STMicroelectronics S.r.I.
    Inventors: Arcangelo Bruna, Luca Celetto
  • Patent number: 7010041
    Abstract: In order to generate, starting from an input MPEG bitstream, an output MPEG bitstream having at least one entity chosen among syntax, resolution, and bitrate modified with respect to the input bitstream, first portions and second portions are distinguished in the input bitstream, which respectively substantially do not affect and do affect the variation in bitrate. When at least one between the syntax and the resolution is to be modified, the first portions of the input bitstream are subjected to the required translation, then transferring said first portions subjected to syntax and/or resolution translation to the output bitstream. When the resolution is left unaltered, the second portions are transferred from the input bitstream to the output bitstream in the substantial absence of processing operations. When the resolution is changed, the second portions of the input bitstream are subjected to a filtering in the domain of the discrete cosine transform.
    Type: Grant
    Filed: February 8, 2002
    Date of Patent: March 7, 2006
    Assignee: STMicroelectronics S.r.l.
    Inventors: Andrea Graziani, Luca Celetto, Daniele Alfonso, Fabrizio Basso, Alessandro Cremonesi, Danilo Pau
  • Publication number: 20050207498
    Abstract: The method for encoding and/or decoding video signals, includes the operations of generating at a transmitter side a multiple descriptions vector associated to a pixel values vector of the video signals and decoding at a receiver side available descriptions vector for reconstructing the pixel values vector. The operation of generating a multiple descriptions vector includes the steps of obtaining the pixel values vector by selecting a group of pixels in a picture of the video signal and applying an encoding matrix to the pixel values vector. The decoding operation includes the step of applying a decoding matrix that is in an inverse relationship with the encoding matrix to the available descriptions vector to obtain the pixel values vector.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 22, 2005
    Applicant: STMicroelectronics S.r.l.
    Inventors: Andrea Vitali, Fabrizio Rovati, Luigi Torre, Luca Celetto
  • Publication number: 20050207497
    Abstract: The method is directed to encoding/decoding a video signal sequence by generating therefrom multiple description subsequences wherein the subsequences are produced by a plurality of parallel video encoding processes based on respective encoding parameters. The method includes the step of commonly controlling the encoding/decoding parameters for the plurality of video encoding/decoding processes.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 22, 2005
    Applicant: STMicroelectronics S.r.I.
    Inventors: Fabrizio Rovati, Luigi Della Torre, Luca Celetto, Andrea Vitali
  • Publication number: 20020159528
    Abstract: In order to generate, starting from an input MPEG bitstream, an output MPEG bitstream having at least one entity chosen among syntax, resolution, and bitrate modified with respect to the input bitstream, first portions and second portions are distinguished in the input bitstream, which respectively substantially do not affect and do affect the variation in bitrate. When at least one between the syntax and the resolution is to be modified, the first portions of the input bitstream are subjected to the required translation, then transferring said first portions subjected to syntax and/or resolution translation to the output bitstream. When the resolution is left unaltered, the second portions are transferred from the input bitstream to the output bitstream in the substantial absence of processing operations. When the resolution is changed, the second portions of the input bitstream are subjected to a filtering in the domain of the discrete cosine transform.
    Type: Application
    Filed: February 8, 2002
    Publication date: October 31, 2002
    Applicant: STMicroelectronics, S.r.I.
    Inventors: Andrea Graziani, Luca Celetto, Daniele Alfonso, Fabrizio Basso, Alessandro Cremonesi, Danilo Pau