Patents Assigned to V-NOVA INTERNATIONAL LIMITED
  • Patent number: 12238334
    Abstract: Measures are provided to encode a signal. An input frame (102) is received and down-sampled to obtain a down-sampled frame (103). The down-sampled frame (103) is passed to an encoding module (104) which encodes the down-sampled frame (103) to generate an encoded frame (105). A decoded frame is obtained from a decoding module (106) which generates the decoded frame by decoding the encoded frame (105). A set of residual data (113) is generated by taking a difference between the decoded frame and the down-sampled frame (103) and is encoded to generate a set of encoded residual data. The encoding comprises transforming the set of residual data into a transformed set of residual data. The set of encoded residual data is output to a decoder to enable the decoder to reconstruct the input frame. Measures are also provided to decode a signal.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: February 25, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Guido Meardi, Ivan Damnjanovic
  • Patent number: 12238310
    Abstract: Computer processor hardware: parses a data stream into first portions of encoded data and second portions of encoded data; implements a first decoder to decode the first portions of encoded data into a first rendition of a signal; implements a second decoder to decode the second portions of encoded data into reconstruction data, the reconstruction data specifying how to modify the first rendition of the signal; and applies the reconstruction data to the first rendition of the signal to produce a second rendition of the signal.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: February 25, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Luca Rossato, Guido Meardi
  • Patent number: 12231636
    Abstract: 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: Grant
    Filed: July 6, 2020
    Date of Patent: February 18, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Guido Meardi, Simone Ferrara, Lorenzo Ciccarelli
  • Patent number: 12219159
    Abstract: A method for encoding a first stream of video data comprising a plurality of frames of video, the method, for one or more of the plurality of frames of video, comprising the steps of: encoding in a hierarchical arrangement a frame of the video data, the hierarchical arrangement comprising a base layer of video data and a first enhancement layer of video data, said first enhancement layer of video data comprising a plurality of sub-layers of enhancement data, such that when encoded: the base layer of video data comprises data which when decoded renders the frame at a first, base, level of quality; and each sub-layer of enhancement data comprises data which, when decoded with the base layer, render the frame at a higher level of quality than the base level of quality; and wherein the steps of encoding the sub-layers of enhancement data comprises: quantizing the enhancement data at a determined initial level of quantization thereby creating a set of quantized enhancement data; associating to each of the pluralit
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: February 4, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventor: Gaurav Mittal
  • Patent number: 12219160
    Abstract: 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; and
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: February 4, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Guido Meardi, Simone Ferrara, Gaurav Mittal
  • Patent number: 12212781
    Abstract: 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: Grant
    Filed: August 1, 2019
    Date of Patent: January 28, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Guido Meardi, Lorenzo Ciccarelli, Simone Ferrara
  • Patent number: 12192505
    Abstract: 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: Grant
    Filed: October 2, 2020
    Date of Patent: January 7, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Simone Ferrara, Guido Meardi
  • Patent number: 12192537
    Abstract: An encoder (300) configured to receive an input video (302) comprising respective frames, each frame being divided into a plurality of tiles and each tile being divided into a plurality of blocks. The encoder is configured to generate a base encoded stream (310) using a base encoder (306), determine (334) a temporal mode for one or more further encoded enhancement streams (328) generated using an enhancement encoder and generate the one or more further encoded enhancement streams (328) according to the determined temporal mode. The temporal mode is either a first temporal mode that does not apply non-zero values from a temporal buffer or a second temporal mode that does apply non-zero values from the temporal buffer (332). Generating the one or more further encoded enhancement streams comprises applying a transform (348) to each of a series of blocks. The temporal mode is determined for one or more of a frame, tile or block.
    Type: Grant
    Filed: September 27, 2023
    Date of Patent: January 7, 2025
    Assignee: V-Nova International Limited
    Inventors: Guido Meardi, Ivan Damnjanovic
  • Patent number: 12192476
    Abstract: A system for encoding a sequence of frames of a data signal. The system comprises: a first encoding system comprising at least: a first encoder configured to encode the sequence of frames according to a first encoding algorithm; and a first rate control unit configured to control a first bit rate at which the first encoder encodes said sequence of frames; a second encoding system comprising at least: a second encoder configured to encode a second sequence of frames associated with the sequence of frames according to a second encoding algorithm; and a second rate control unit configured to control a second bit rate at which the second encoder encodes said second sequence of frames associated with the sequence of frames.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: January 7, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Ivan Damnjanovic, Matthew Compton
  • Patent number: 12192499
    Abstract: There is provided a method of decoding a received set of encoded data, the method comprising: receiving an encoded dataset; identifying from the dataset an ordered set of node symbols and data symbols, wherein a node symbol comprises a predetermined number of elements wherein each element indicates if a subsequent node symbol or data symbol is to be expected in the dataset and a data symbol is a predetermined number of bits which represent an encoded value; constructing, based on said ordered set, an ordered tree having a predetermined number of layers from the identified node symbols and data symbols.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: January 7, 2025
    Assignee: V-Nova International Limited
    Inventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
  • Patent number: 12184902
    Abstract: 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: Grant
    Filed: October 2, 2020
    Date of Patent: December 31, 2024
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Simone Ferrara, Guido Meardi
  • Patent number: 12177493
    Abstract: Certain examples described herein relate to methods for encoding and decoding signals. Certain examples relate to the control of signal processing operations that are performed at a decoder. These may comprise optional signal processing operations to provide an enhanced output signal. For video signals, the enhanced output signal may comprise a so-called “super-resolution” signal, e.g. a signal with improved detail resolution as compared to a reference signal. Certain examples described herein provide signalling for enhancement operations, e.g. so-called super-resolution modes, within user data of one or more tier-based hierarchical encoding and decoding schemes. The user data may be embedded within values of an enhancement stream, e.g. replace one or more values for a predefined set of transformed coefficients, and/or within supplementary enhancement information messages. The user data may have a defined syntax including header and payload portions. The syntax may differ for different frames of data, e.g.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: December 24, 2024
    Assignee: V-Nova International Limited
    Inventors: Simone Ferrara, Guido Meardi
  • Patent number: 12177468
    Abstract: A first level encoded stream is received and decoded to derive a first set of residuals. A first output video comprising an output of a base decoder applied to a base level encoded stream is received. The first set of residuals is combined with the first output video to generate a second output video. The second output video is up-sampled to generate an up-sampled second output video. The up-sampling comprises adding a value derived from an element in the first set of residuals from which a block in the up-sampled second output video was derived to the block in the up-sampled second output video. A second level encoded stream is received and decoded to derive a second set of residuals. The second set of residuals is combined with the up-sampled second output video to generate a reconstructed output video.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: December 24, 2024
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventor: Guido Meardi
  • Patent number: 12166987
    Abstract: Computer processor hardware receives a first set of adjustment values. The first set of adjustment values specify adjustments to be made to a predicted rendition of a signal generated at a first level of quality to reconstruct a rendition of the signal at the first level of quality. The computer processor hardware processes the first set of adjustment values and derives a second set of adjustment values based on the first set of adjustment values and a rendition of the signal at a second level of quality. The second level of quality is lower than the first level of quality.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: December 10, 2024
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Luca Rossato, Guido Meardi
  • Patent number: 12160601
    Abstract: According to aspects of the invention there is provided a method of encoding an input video into a plurality of encoded streams, wherein the encoded streams may be combined to reconstruct the input video.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: December 3, 2024
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventor: Guido Meardi
  • Patent number: 12155834
    Abstract: Computer processor hardware receives settings information for a first image. The first image includes a set of multiple display elements. The computer processor hardware receives motion compensation information for a given display element in a second image to be created based at least in part on the first image. The motion compensation information indicates a coordinate location within a particular display element in the first image to which the given display element pertains. The computer processor hardware utilizes the coordinate location as a basis from which to select a grouping of multiple display elements in the first image. The computer processor hardware then generates a setting for the given display element in the second image based on settings of the multiple display elements in the grouping.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: November 26, 2024
    Assignee: V-Nova International Limited
    Inventors: Luca Rossato, Guido Meardi
  • Patent number: 12126839
    Abstract: Techniques for encoding a signal are described. A signal is down-sampled to generate a version of the signal. This version of the signal is then encoded to produce a first encoded signal. The first encoded signal is then decoded to produce a first decoded signal. The second decoded signal is up-sampled to obtain a first up-sampled decoded signal. A first residual signal is obtained by taking a difference between the first up-sampled decoded signal and a first reference signal. The first reference signal corresponds to the signal prior to down-sampling. The first residual signal is encoded to produce a first encoded residual signal. The first encoded residual signal and the first encoded signal may be received and decoded by a decoder to reconstruct the signal. The signal may comprise a set of frames of video.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: October 22, 2024
    Assignee: V-Nova International Limited
    Inventors: Simone Ferrara, Guido Meardi
  • Patent number: 12126832
    Abstract: There is disclosed a method of encoding an input signal, the method comprising: receiving a base encoded signal, the base encoded signal being generated by feeding an encoder with a down-sampled version of an input signal; producing a first residual signal by: decoding the base encoded signal to produce a first decoded signal; and using a difference between the base decoded signal and the down-sampled version of the input signal to produce the first residual signal; producing a second residual signal by: correcting the base decoded signal using the residual signal to create a corrected decoded version; up-sampling the corrected decoded version; and using a difference between the up-sampled corrected decoded signal and the input signal to produce the second residual signal; wherein the up-sampling is one of bilinear or bicubic up-sampling. A corresponding decoding method is also disclosed.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: October 22, 2024
    Assignee: V-Nova International Limited
    Inventor: Guido Meardi
  • Patent number: 12120305
    Abstract: There is provided a method for processing an input signal (700). The input signal (700) is processed at least by converting the input signal (700) from a first colour space to a second colour space, to produce a first processed signal. The processed signal is encoded by a first encoding module (703) to generate a first encoded signal (710). A decoded signal is generated by decoding the first encoded signal (710). The decoded signal is processed at least by converting the decoded signal from the second colour space to the first colour space to produce a second processed signal. The second processed signal and the input signal (700) are processed by a second encoding module (707) to generate a second encoded signal (720).
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: October 15, 2024
    Assignee: V-Nova International Limited
    Inventors: Simone Ferrara, Guido Meardi
  • Patent number: 12113994
    Abstract: A video decoder chipset comprises a video decoder function, an upscaler function and a combiner function. The video decoder function is configured to (i) decode encoded video data to generate decoded video data at a first level of quality, the encoded video data having been derived by an encoder using first video data at a second, higher level of quality and (ii) output the decoded video data for storage in a memory. The upscaler function is configured to (i) obtain the decoded video data from the memory and (ii) upscale the obtained decoded video data to generate second video data at the second level of quality. The combiner function is configured to (i) obtain residual data, the residual data having been derived by the encoder based on the first video data and the second video data, (ii) combine the second video data with the residual data to generate enhanced video data, and (iii) output the enhanced video data.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: October 8, 2024
    Assignee: V-Nova International Limited
    Inventor: Richard Clucas