Methods for sending and receiving an animation, and associated devices
First Claim
1. A method for sending, between a first device and a second device over a transmission channel, at least one key image to be transmitted via the transmission channel during a first time interval and a secondary image calculated using said at least one key image and to be transmitted via transmission channel during a second time interval, said at least one key image being defined at least partly by base data and the secondary image being defined by secondary data, comprising the steps of:
- sending the base data from the first device to the second device via the transmission channel during the first time interval;
determining enhancement data for said at least one key image according to an available bandwidth of the transmission channel and the amount of secondary data to be transmitted; and
sending the secondary data and the enhancement data for said at least one key image from the first device to the second device via the transmission channel during the second time interval.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention has a sending device and a decoding device, where the sending device sends via a transmission channel to the decoding device at least one key image during a first time interval and a secondary image calculated using the at least one key image during a second time interval. The at least one key image is defined at least partly by base data and the secondary image is defined by secondary data. The sending device sends the base data to the decoding device during the first time interval, determines enhancement data for the at least one key image according to an available bandwidth of the transmission channel and the amount of secondary data to be transmitted, and sends the secondary data and the enhancement data for the at least one key image to the decoding device during the second time interval.
24 Citations
19 Claims
-
1. A method for sending, between a first device and a second device over a transmission channel, at least one key image to be transmitted via the transmission channel during a first time interval and a secondary image calculated using said at least one key image and to be transmitted via transmission channel during a second time interval, said at least one key image being defined at least partly by base data and the secondary image being defined by secondary data, comprising the steps of:
-
sending the base data from the first device to the second device via the transmission channel during the first time interval; determining enhancement data for said at least one key image according to an available bandwidth of the transmission channel and the amount of secondary data to be transmitted; and sending the secondary data and the enhancement data for said at least one key image from the first device to the second device via the transmission channel during the second time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for a device for decoding at least one key image and a secondary image, comprising the steps of:
-
during a first time interval, receiving, from an apparatus, base data defining said at least one key image; decoding the base data so as to generate a first version of said at least one key image; during a second time interval, receiving, from the apparatus, enhancement data for said at least one key image and secondary data defining the secondary image using said at least one key image; and verifying if enhancement data for said at least one key image has been received during the second time interval, wherein, in a case of a positive verification; combining the base data and the enhancement data into enhanced data; and decoding the secondary data so as to generate said secondary image using the enhanced data; and wherein, in a case of a negative verification; decoding the secondary data so as to generate said secondary image using the first version of said at least one key image. - View Dependent Claims (13, 14, 15)
-
-
16. A device for sending to an apparatus via a transmission channel at least one key image to be transmitted via the transmission channel during a first time interval and a secondary image calculated using said at least one key image and to be transmitted via the transmission channel during a second time interval, said at least one key image being defined at least partly by base data and the secondary image being defined by secondary data, comprising:
-
first sending means for sending the base data to the apparatus via the transmission channel during the first time interval; determining means for determining enhancement data for said at least one key image according to an available bandwidth of the transmission channel and the amount of secondary data to be transmitted; and second sending means for sending the secondary data and the enhancement data for said at least one key image from the device to the apparatus via the transmission channel during the second time interval.
-
-
17. A device for decoding at least one key image and a secondary image, comprising:
-
first receiving means for receiving, from an apparatus via a transmission channel, during a first time interval, base data defining said at least one key image; first decoding means for decoding the base data so as to generate a first version of said at least one key image; second receiving means for receiving, from the apparatus via the transmission channel, during a second time interval, enhancement data for said at least one key image and secondary data defining the secondary image using said at least one key image; and verifying means for verifying if enhancement data for said at least one key image has been received during the second time interval, wherein, in a case of a positive verification by the verifying means; a combining means combines the base data and the enhancement data into enhanced data; and a second decoding means decodes the secondary data so as to generate said secondary image using the enhanced data, and wherein in a case of a negative verification by the verifying means; a third decoding means decodes the secondary data so as to generate said secondary image using the first version of said at least one key image.
-
-
18. A system comprised of a sending device and a decoding device,
said sending device being a device for sending via a transmission channel to said decoding device at least one key image to be transmitted via the transmission channel during a first time interval and a secondary image calculated using said at least one key image and to be transmitted via the transmission channel during a second time interval, said at least one key image being defined at least partly by base data and the secondary image being defined by secondary data, said sending device comprising: -
first sending means for sending the base data to the decoding device via the transmission channel during the first time interval; determining means for determining enhancement data for said at least one key image according to an available bandwidth of the transmission channel and the amount of secondary data to be transmitted; and second sending means for sending the secondary data and the enhancement data for said at least one key image to the decoding device via the transmission channel during the second time interval, and said decoding device being a device for decoding at least one key image and a secondary image, said decoding device comprising; first receiving means for receiving, from the sending device via the transmission channel, during the first time interval, the base data defining said at least one key image; first decoding means for decoding the base data so as to generate a first version of said at least one key image; second receiving means for receiving, from the sending device via the transmission channel, during the second time interval, the enhancement data for said at least one key image and the secondary data defining the secondary image using said at least one key image; and verifying means for verifying if enhancement data for said at least one key image has been received during the second time interval, wherein, in a case of a positive verification by the verifying means; a combining means combines the base data and the enhancement data into enhanced data; and a second decoding means decodes the secondary data so as to generate said secondary image using the enhanced data, and wherein in a case of a negative verification by the verifying means; a third decoding means decodes the secondary data so as to generate said secondary image using the first version of said at least one key image.
-
-
19. A method in a system comprised of a sending device and a decoding device,
said sending device for sending via a transmission channel to said decoding device at least one key image to be transmitted via the transmission channel during a first time interval and a secondary image calculated using said at least one key image and to be transmitted via the transmission channel during a second time interval, said at least one key image being defined at least partly by base data and the secondary image being defined by secondary data, said sending device performing the steps of: -
sending the base data to the decoding device via the transmission channel during the first time interval; determining enhancement data for said at least one key image according to an available bandwidth of the transmission channel and the amount of secondary data to be transmitted; and sending the secondary data and the enhancement data for said at least one key image to the decoding device via the transmission channel during the second time interval, and said decoding device for decoding at least one key image and a secondary image, said decoding device performing the steps of; during the first time interval, receiving, from the sending device via the transmission channel, the base data defining said at least one key image; decoding the base data so as to generate a first version of said at least one key image; during the second time interval, receiving, from the sending device via the transmission channel, the enhancement data for said at least one key image and the secondary data defining the secondary image using said at least one key image; and verifying if enhancement data for said at least one key image has been received during the second time interval, wherein, in a case of a positive verification by the verifying step; combining the base data and the enhancement data into enhanced data; and decoding the secondary data so as to generate said secondary image using the enhanced data, and wherein in a case of a negative verification by the verifying step; decoding the secondary data so as to generate said secondary image using the first version of said at least one key image.
-
Specification