Image processing system and method
OwnerNabajeet BARMAN, Adrian Barahona RIOS +2inventors
InventorsNabajeet BARMAN, Adrian Barahona RIOS, Saman ZADTOOTAGHAJ, Andrew James BIGOS
Life of this patent
Estimating the term…
Abstract
Methods and devices of image streaming are disclosed. An example method includes receiving at least a first stream comprising video packet data and separate supplementary packet data, upon failure to receive video packet data, providing as inputs to a generative model one or more last video images, and data based on currently received supplementary packet data, receiving from the generative model a predicted image, being an estimate of a current missing video image based on these inputs, and outputting the predicted image for display.
Claims15
A method of image streaming, comprising:
- receiving at least a first stream comprising video packet data and separate supplementary packet data;
- upon failure to receive video packet data, providing as inputs to a generative model one or more last video images, and data based on currently received supplementary packet data;
- receiving from the generative model a predicted image, being an estimate of a current missing video image based on these inputs;
- and
- outputting the predicted image for display.
A non-transitory, computer-readable storage medium containing a computer program comprising computer executable instructions, which when executed by a computer cause a computer system to carry out actions comprising:
- receiving at least a first stream comprising video packet data and separate supplementary packet data;
- upon failure to receive video packet data, providing as inputs to a generative model one or more last video images, and data based on currently received supplementary packet data;
- receiving from the generative model a predicted image, being an estimate of a current missing video image based on these inputs;
- and
- outputting the predicted image for display.
A client device, comprising:
- a data interface configured to receive at least a first stream comprising video packet data and separate supplementary packet data;
- and
- one or more processors configured to:
- upon a failure to receive video packet data, provide as inputs to a generative model one or more last video images, and data based on currently received supplementary packet data;
- receive from the generative model a predicted image, being an estimate of a current missing video image based on these inputs;
- and
- output the predicted image for display.
A system, comprising:
- a client device configured to request a retransmission of supplementary data if supplementary data packets are lost;
- and
- a server, configured to prioritise the retransmission of the supplementary data packets,
- wherein the client device comprises:
- a data interface configured to receive at least a first stream comprising video packet data and separate supplementary packet data;
- and
- one or more processors configured to:
- upon a failure to receive video packet data, provide as inputs to a generative model one or more last video images, and data based on currently received supplementary packet data;
- receive from the generative model a predicted image, being an estimate of a current missing video image based on these inputs;
- and
- output the predicted image for display.
Dependencies are inferred from the claim text.