EFFICIENT ERROR RECOVERY
First Claim
1. A method for a video encoder to select data from a set of image blocks, each block being associated with a frame, a counter value and a cost, the method comprising:
- calculating, for a target block from among said set of image blocks, the respective counter values and the respective costs of other blocks from among said set of image blocks, said other blocks being associated with the same frame as the target block or with a previous frame; and
selecting from said other blocks a reference block having the lowest cost and counter value, according to predefined criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention pertains to a method for a video encoder to select data from a set of image blocks, each block being associated with a frame, a counter value and a cost, the method comprising: calculating, for a target block from among said set of image blocks, the respective counter values and the respective costs of other blocks from among said set of image blocks, said other blocks being associated with the same frame as the target block or with a previous frame; and selecting from said other blocks a reference block having the lowest cost and counter value, according to predefined criteria. The invention also pertains to a computer program product for carrying out the method, and to a video encoder apparatus.
15 Citations
12 Claims
-
1. A method for a video encoder to select data from a set of image blocks, each block being associated with a frame, a counter value and a cost, the method comprising:
-
calculating, for a target block from among said set of image blocks, the respective counter values and the respective costs of other blocks from among said set of image blocks, said other blocks being associated with the same frame as the target block or with a previous frame; and selecting from said other blocks a reference block having the lowest cost and counter value, according to predefined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a first interface configured to receive a video signal including image blocks; encoding means for encoding said video signal; a second interface configured to transmit the encoded video signal; and a processor configured to; select data from a set of the image blocks, each block being associated with a frame, a counter value and a cost; calculate, for a target block among said set of image blocks, the respective counter values and the respective costs of other blocks from among said set of image blocks, said other blocks being associated with the same frame as the target block or with a previous frame; and select from said other blocks a reference block having the lowest cost and counter value according to predefined criteria. - View Dependent Claims (12)
-
Specification