Patents by Inventor Simone FERRARA
Simone FERRARA 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).
-
Publication number: 20260136030Abstract: Video processing methods are described. In particular, examples are presented of parsing multi-layer video streams. Parsers for existing non-layered video streams are modified to parse multi-layer video streams to allow flexible encoding and decoding of multi-layer video.Type: ApplicationFiled: October 13, 2023Publication date: May 14, 2026Inventors: Simone FERRARA, Stefano BATTISTA, Daniele SPARANO
-
Patent number: 12615379Abstract: Examples described herein relate to decoding and encoding signals. Certain examples described herein encapsulate custom data that is not signal data within a stream of encoded signal data. The custom data may comprise a wide variety of metadata that annotates the signal data, or provides additional information relating to the signal data. Certain examples described herein encapsulate custom data within a set of transformed coefficient values that represent data derived from a transform operation that forms part of the signal encoding. The encapsulation may be performed by applying a bit shift operation to coefficient bits representing the set of transformed coefficient values.Type: GrantFiled: June 11, 2024Date of Patent: April 28, 2026Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Lorenzo Ciccarelli, Simone Ferrara, Guido Meardi
-
Patent number: 12556724Abstract: According to aspects of the invention there is provided a method of modifying sets of residuals data where residual data can be used to correct or enhance data of a base stream, for example a frame of a video encoded using a different video coding technology. There may be provided a method of encoding an input signal, the method comprising: receiving an input signal; generating one or more sets of residuals based on a difference between the input signal and one or more reconstructed signals at one or more respective resolutions; modifying the one or more sets of residuals based on a selected residual mode; and encoding the one or more sets of modified residuals to generate one or more respective encoded streams, wherein the encoding includes transforming the one or more sets of modified residuals, and wherein the modifying includes selecting a subset of residuals not to encode based on the selected residual mode. An encoder may also be provided.Type: GrantFiled: December 13, 2019Date of Patent: February 17, 2026Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Simone Ferrara, Lorenzo Ciccarelli, Guido Meardi
-
Publication number: 20260012658Abstract: Examples of a low complexity enhancement video coding are described. Encoding and decoding methods are described, as well as corresponding encoders and decoders. The enhancement coding may operate on top of a base layer, which may provide base encoding and decoding. Spatial scaling may be applied across different layers. Only the base layer encodes full video, which may be at a lower resolution. The enhancement coding instead operates on computed sets of residuals. The sets of residuals are computed for a plurality of layers, which may represent different levels of scaling in one or more dimensions. A number of encoding and decoding components or tools are described, which may involve the application of transformations, quantization, entropy encoding and temporal buffering. At an example decoder, an encoded base stream and one or more encoded enhancement streams may be independently decoded and combined to reconstruct an original video.Type: ApplicationFiled: March 25, 2025Publication date: January 8, 2026Inventors: Guido MEARDI, Simone FERRARA, Lorenzo CICCARELLI, Ivan DAMNJANOVIC, Richard CLUCAS, Sam LITTLEWOOD
-
Publication number: 20260012599Abstract: A method of decoding an encoded stream into a reconstructed output signal is provided, the method comprising: receiving a first output signal decoded from a first base encoded stream according to a first codec; receiving a level encoded stream; decoding the level encoded stream to obtain a set of residuals; and, combining the set of residuals with the first output signal to generate a reconstructed signal, wherein the decoding the level encoded stream comprises: decoding a set of quantized coefficients from the level encoded stream; dequantizing the set of quantized coefficients.Type: ApplicationFiled: May 6, 2025Publication date: January 8, 2026Inventors: Guido MEARDI, Simone FERRARA, Lorenzo CICCARELLI
-
Publication number: 20250392718Abstract: A method of encoding an input signal is provided, the method comprising: quantizing a set of data based on temporal information associated with said set of data.Type: ApplicationFiled: February 18, 2025Publication date: December 25, 2025Inventors: Guido Meardi, Simone Ferrara, Lorenzo Ciccarelli
-
Publication number: 20250310564Abstract: There is disclosed a method of encoding an input signal, the method comprising producing a base encoded signal by feeding an encoder with a down-sampled version of an input signal. The method further comprising producing a first quantised residual signal by: decoding the base encoded signal to produce a base decoded signal; and using a difference between the base decoded signal and the down-sampled version of the input signal to produce a first residual signal; quantising the first residual signal to produce the first quantised residual signal.Type: ApplicationFiled: January 28, 2025Publication date: October 2, 2025Inventors: Guido MEARDI, Lorenzo CICCARELLI, Simone FERRARA
-
Publication number: 20250310573Abstract: Examples described herein relate to decoding and encoding signals. A method of performing signal enhancement operations on one or more portions of a signal is described, wherein the performing is based at least in part on information embedded in one or more values received in one or more encoded data layers transmitted within a stream of encoded data, and wherein said values are associated with transformed coefficients intended to be processed by a decoder for deriving elements of the signal, wherein the information indicates an impairment associated with a portion of the signal.Type: ApplicationFiled: December 30, 2024Publication date: October 2, 2025Inventors: Simone FERRARA, Guido MEARDI
-
Publication number: 20250280155Abstract: Examples described herein relate to decoding and encoding signals. A method of performing signal decoding operations on one or more portions of a signal is presented. The performing is based at least in part on information embedded in one or more values received in one or more encoded data layers transmitted within a stream of encoded data, wherein said values are associated with transformed coefficients intended to be processed by a decoder for deriving elements of the signal, and wherein said information comprises an indication of watermarking information associated with the signal.Type: ApplicationFiled: January 7, 2025Publication date: September 4, 2025Inventors: Simone FERRARA, Guido MEARDI
-
Publication number: 20250280128Abstract: A method (1200) is provided. A configuration block (1210) comprising a configuration value (1220) is obtained. The configuration block (1210) is useable to reconstruct a first representation of an image at a first level of quality in a tiered hierarchy having multiple levels of quality using a second representation of the image at the first level of quality. The second representation is based on a representation of the image at a second, lower level of quality in the tiered hierarchy. An extension configuration block (1240) comprising an extension configuration value (1250) is obtained. The configuration value (1220) and/or the extension configuration value (1250) is useable by a decoder to reconstruct the first representation of the image at the first level of quality.Type: ApplicationFiled: April 21, 2023Publication date: September 4, 2025Inventor: Simone FERRARA
-
Publication number: 20250227269Abstract: A first signal (801) is processed by at least sending the first signal (801) to an encoder (804) to generate an encoded signal (805). A second signal (808) is obtained. The second signal (808) comprises an overlay region (810). The overlay region (810) of the second signal (808) comprises overlay content. At least the second signal (808) is processed to generate residual data (815). The residual data (815) is encoded to generate encoded residual data. At least the encoded residual data is output.Type: ApplicationFiled: February 24, 2023Publication date: July 10, 2025Inventors: Simone FERRARA, Guido MEARDI
-
Patent number: 12294702Abstract: A method of decoding an encoded stream into a reconstructed output signal is provided, the method comprising: receiving a first output signal decoded from a first base encoded stream according to a first codec; receiving a level encoded stream; decoding the level encoded stream to obtain a set of residuals; and, combining the set of residuals with the first output signal to generate a reconstructed signal, wherein the decoding the level encoded stream comprises: decoding a set of quantized coefficients from the level encoded stream; dequantizing the set of quantized coefficients.Type: GrantFiled: July 6, 2020Date of Patent: May 6, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Guido Meardi, Simone Ferrara, Lorenzo Ciccarelli
-
Patent number: 12284405Abstract: A content delivery network (100) for streaming digital video content across a data network. The content delivery network (100) is configured to receive digital video content. The content delivery network is configured to store the digital video content in a storage format comprising a base layer (B) and an enhancement layer (E), wherein the base layer (B) is decodable to present the digital video content at a base level of video reproduction quality, and the enhancement layer (E) is decodable with the base layer to present the digital video content at an enhanced level of video reproduction quality which is higher than the base level of reproduction quality. The content delivery network (100) is configured to determine, based on a target quality which is to be provided to a client device, which layers to use in order to achieve the target quality; and to use the determined layers (B, E) to provide the client device with the digital content at the target level of quality.Type: GrantFiled: March 10, 2021Date of Patent: April 22, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Gaurav Mittal, Simone Ferrara, Guido Meardi
-
Patent number: 12262066Abstract: Examples of a low complexity enhancement video coding are described. Encoding and decoding methods are described, as well as corresponding encoders and decoders. The enhancement coding may operate on top of a base layer, which may provide base encoding and decoding. Spatial scaling may be applied across different layers. Only the base layer encodes full video, which may be at a lower resolution. The enhancement coding instead operates on computed sets of residuals. The sets of residuals are computed for a plurality of layers, which may represent different levels of scaling in one or more dimensions. A number of encoding and decoding components or tools are described, which may involve the application of transformations, quantization, entropy encoding and temporal buffering. At an example decoder, an encoded base stream and one or more encoded enhancement streams may be independently decoded and combined to reconstruct an original video.Type: GrantFiled: March 18, 2020Date of Patent: March 25, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Guido Meardi, Simone Ferrara, Lorenzo Ciccarelli, Ivan Damnjanovic, Richard Clucas, Sam Littlewood
-
Patent number: 12231636Abstract: A method of encoding an input signal is provided, the method comprising: quantizing a set of data based on temporal information associated with said set of data.Type: GrantFiled: July 6, 2020Date of Patent: February 18, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Guido Meardi, Simone Ferrara, Lorenzo Ciccarelli
-
Patent number: 12219160Abstract: A medical telepresence system comprising: an interface to receive a plurality of data feeds from a live medical procedure, at least one data feed comprising a video signal capturing the live medical procedure; a hierarchical encoder to encode the plurality of data feeds using a first tier-based hierarchical data coding scheme, wherein encoded data from the hierarchical encoder is decodable by a first set of computing devices for viewing, the first set of computing devices being communicatively coupled to the hierarchical encoder using a first network connection; a transcoder to convert from the first tier-based hierarchical data coding scheme to a second tier-based hierarchical data coding scheme, wherein encoded data from the transcoder is receivable by a second set of computing devices for viewing, the second set of computing devices being communicatively coupled to the transcoder using a second network connection, the second network connection being of a lower quality than the first network connection; andType: GrantFiled: January 30, 2023Date of Patent: February 4, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Guido Meardi, Simone Ferrara, Gaurav Mittal
-
Patent number: 12212781Abstract: There is disclosed a method of encoding an input signal, the method comprising producing a base encoded signal by feeding an encoder with a down-sampled version of an input signal. The method further comprising producing a first quantised residual signal by: decoding the base encoded signal to produce a base decoded signal; and using a difference between the base decoded signal and the down-sampled version of the input signal to produce a first residual signal; quantising the first residual signal to produce the first quantised residual signal.Type: GrantFiled: August 1, 2019Date of Patent: January 28, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Guido Meardi, Lorenzo Ciccarelli, Simone Ferrara
-
Publication number: 20250016333Abstract: Examples described herein relate to decoding and encoding signals. Certain examples described herein encapsulate custom data that is not signal data within a stream of encoded signal data. The custom data may comprise a wide variety of metadata that annotates the signal data, or provides additional information relating to the signal data. Certain examples described herein encapsulate custom data within a set of transformed coefficient values that represent data derived from a transform operation that forms part of the signal encoding. The encapsulation is may be performed by applying a bit shift operation to coefficient bits representing the set of transformed coefficient values.Type: ApplicationFiled: June 11, 2024Publication date: January 9, 2025Inventors: Lorenzo CICCARELLI, Simone FERRARA, Guido MEARDI
-
Patent number: 12192505Abstract: Examples described herein relate to decoding and encoding signals. A method of performing signal decoding operations on one or more portions of a signal is presented. The performing is based at least in part on information embedded in one or more values received in one or more encoded data layers transmitted within a stream of encoded data, wherein said values are associated with transformed coefficients intended to be processed by a decoder for deriving elements of the signal, and wherein said information comprises an indication of watermarking information associated with the signal.Type: GrantFiled: October 2, 2020Date of Patent: January 7, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Simone Ferrara, Guido Meardi
-
Patent number: 12184902Abstract: Examples described herein relate to decoding and encoding signals. A method of performing signal enhancement operations on one or more portions of a signal is described, wherein the performing is based at least in part on information embedded in one or more values received in one or more encoded data layers transmitted within a stream of encoded data, and wherein said values are associated with transformed coefficients intended to be processed by a decoder for deriving elements of the signal, wherein the information indicates an impairment associated with a portion of the signal.Type: GrantFiled: October 2, 2020Date of Patent: December 31, 2024Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Simone Ferrara, Guido Meardi