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: 8976873Abstract: 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: GrantFiled: November 24, 2010Date of Patent: March 10, 2015Assignee: STMicroelectronics S.r.l.Inventors: Luca Celetto, Gianluca Gennari, Manuel Cargnelutti
-
Patent number: 8843744Abstract: 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: GrantFiled: December 29, 2010Date of Patent: September 23, 2014Assignee: STMicroelectronics S.R.L.Inventors: Alexandro Sentinelli, Nicola Capovilla, Luca Celetto
-
Publication number: 20130336590Abstract: 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: ApplicationFiled: May 2, 2013Publication date: December 19, 2013Applicant: STMicroelectronics S.r.l.Inventors: Alexandro SENTINELLI, Luca CELETTO, Arcangelo Ranieri BRUNA, Giuseppe SPAMPINATO, Claudio Domenico MARCHISIO
-
Publication number: 20120128071Abstract: 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: ApplicationFiled: November 24, 2010Publication date: May 24, 2012Applicant: STMICROELECTRONICS S.R.L.Inventors: Luca Celetto, Gianluca Gennari, Manuel Cargnelutti
-
Patent number: 7974483Abstract: 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: GrantFiled: November 4, 2005Date of Patent: July 5, 2011Assignee: STMicroelectronics S.r.l.Inventors: Arcangelo Ranieri Bruna, Luca Celetto
-
Publication number: 20110161668Abstract: 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: ApplicationFiled: December 29, 2010Publication date: June 30, 2011Applicant: STMicroelectronics S.r.I.Inventors: Alexandro Sentinelli, Nicola Capovilla, Luca Celetto
-
Patent number: 7961790Abstract: 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: GrantFiled: March 18, 2005Date of Patent: June 14, 2011Assignee: STMicroelectronics S.r.L.Inventors: Andrea Lorenzo Vitali, Fabrizio Simone Rovati, Luigi Della Torre, Luca Celetto
-
Publication number: 20060098732Abstract: 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: ApplicationFiled: November 4, 2005Publication date: May 11, 2006Applicant: STMicroelectronics S.r.I.Inventors: Arcangelo Bruna, Luca Celetto
-
Patent number: 7010041Abstract: 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: GrantFiled: February 8, 2002Date of Patent: March 7, 2006Assignee: STMicroelectronics S.r.l.Inventors: Andrea Graziani, Luca Celetto, Daniele Alfonso, Fabrizio Basso, Alessandro Cremonesi, Danilo Pau
-
Publication number: 20050207498Abstract: 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: ApplicationFiled: March 18, 2005Publication date: September 22, 2005Applicant: STMicroelectronics S.r.l.Inventors: Andrea Vitali, Fabrizio Rovati, Luigi Torre, Luca Celetto
-
Publication number: 20050207497Abstract: 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: ApplicationFiled: March 18, 2005Publication date: September 22, 2005Applicant: STMicroelectronics S.r.I.Inventors: Fabrizio Rovati, Luigi Della Torre, Luca Celetto, Andrea Vitali
-
Publication number: 20020159528Abstract: 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: ApplicationFiled: February 8, 2002Publication date: October 31, 2002Applicant: STMicroelectronics, S.r.I.Inventors: Andrea Graziani, Luca Celetto, Daniele Alfonso, Fabrizio Basso, Alessandro Cremonesi, Danilo Pau