Claims (17)
1. Видеодекодер (300) для декодирования данных видеосигнала для блока изображения и индекса конкретного эталонного изображения для предсказания этого блока изображения, при этом декодер содержит модуль (380) весового коэффициента эталонного изображения, имеющий выход для определения весового коэффициента, соответствующего упомянутому индексу конкретного эталонного изображения.1. A video decoder (300) for decoding video signal data for an image block and an index of a specific reference image for predicting this image block, wherein the decoder comprises a reference image weight coefficient module (380) having an output for determining a weight coefficient corresponding to said specific reference image index .
2. Видеодекодер (300) по п.1, в котором модуль (380) весового коэффициента эталонного изображения имеет второй выход для определения смещения, соответствующего упомянутому индексу конкретного эталонного изображения.2. The video decoder (300) according to claim 1, in which the module (380) weight coefficient of the reference image has a second output for determining the offset corresponding to the aforementioned index of a specific reference image.
3. Видеодекодер (300) по п.1, дополнительно содержащий декодер (310) полей переменной длины, связанный с возможностью обмена сигналами с модулем (380) весового коэффициента эталонного изображения, для предоставления блоку весового коэффициента эталонного изображения упомянутого индекса конкретного эталонного изображения.3. The video decoder (300) according to claim 1, further comprising a variable length field decoder (310) associated with the ability to exchange signals with the weighting coefficient module (380) of the reference image to provide the weighting coefficient of the reference image of said index of the specific reference image.
4. Видеодекодер (300) по п.1, дополнительно содержащий компенсатор (360) движения, связанный с возможностью обмена сигналами с модулем (380) весового коэффициента эталонного изображения, для предоставления скомпенсированных по движению эталонных изображений, в качестве реакции на модуль весового коэффициента эталонного изображения.4. The video decoder (300) according to claim 1, further comprising a motion compensator (360) associated with the possibility of exchanging signals with the module (380) of the weight coefficient of the reference image to provide motion-compensated reference images in response to the module of the weight coefficient of the reference Images.
5. Видеодекодер (300) по п.4, дополнительно содержащий умножитель (370), связанный с возможностью обмена сигналами с компенсатором (360) движения и модулем (380) весового коэффициента эталонного изображения, для применения весового коэффициента к скомпенсированному по движению эталонному изображению.5. The video decoder (300) according to claim 4, further comprising a multiplier (370) associated with the possibility of exchanging signals with a motion compensator (360) and a weight coefficient module (380) of the reference image for applying the weight coefficient to the motion-compensated reference image.
6. Видеодекодер (300) по п.4, дополнительно содержащий сумматор (390), связанный с возможностью обмена сигналами с компенсатором (360) движения и модулем (380) весового коэффициента эталонного изображения, для применения смещения к скомпенсированному по движению эталонному изображению.6. The video decoder (300) according to claim 4, further comprising an adder (390) associated with the possibility of exchanging signals with a motion compensator (360) and a weighting module (380) of the reference image weight for applying bias to the motion-compensated reference image.
7. Видеодекодер (300) по п.1, в котором данными видеосигнала являются потоковые данные видеосигнала, содержащие коэффициенты преобразования блока.7. The video decoder (300) according to claim 1, wherein the video signal data is a video signal stream data containing block transform coefficients.
8. Видеодекодер (300) по п.1, который может использоваться с предсказателями изображения с двойным предсказанием, при этом декодер дополнительно содержит средство предсказания для формирования первого и второго предсказателей из двух различных эталонных изображений, средство усреднения для усреднения первого и второго предсказателей, используя соответствующие им весовые коэффициенты, для формирования одного усредненного предсказателя.8. The video decoder (300) according to claim 1, which can be used with double predictor image predictors, the decoder further comprising prediction means for generating the first and second predictors from two different reference images, averaging means for averaging the first and second predictors using their respective weights to form one averaged predictor.
9. Видеодекодер (300) по п.8, в котором оба из упомянутых двух различных эталонных изображений соответствуют одному направлению относительно блока изображения.9. The video decoder (300) of claim 8, in which both of the two different reference images correspond to the same direction relative to the image block.
10. Способ (600) декодирования данных видеосигнала для блока изображения, включающий в себя этапы, на которых принимают (614) по меньшей мере один индекс эталонного изображения с данными для блока изображения, каждый из которых соответствует конкретному эталонному изображению, определяют (616) весовой коэффициент, соответствующий каждому из принятых по меньшей мере одного индекса эталонного изображения, извлекают (618) эталонное изображение, соответствующее каждому из принятых по меньшей мере одного индекса эталонного изображения, выполняют компенсацию движения (620) извлеченного эталонного изображения, и варьируют (622) скомпенсированное по движению эталонное изображение посредством соответствующего весового коэффициента для формирования взвешенного скомпенсированного по движению эталонного изображения.10. A method (600) for decoding video signal data for an image block, comprising the steps of: receiving (614) at least one reference image index with data for the image block, each of which corresponds to a specific reference image, (616) weight the coefficient corresponding to each of the received at least one index of the reference image, retrieve (618) the reference image corresponding to each of the received at least one index of the reference image, perform motion compensation (620) of the extracted reference image, and the motion-compensated reference image is varied (622) by an appropriate weight to form a weighted motion-compensated reference image.
11. Способ по п.10, дополнительно включающий в себя этапы, на которых определяют (617) смещение, соответствующее каждому из принятых по меньшей мере одного индекса эталонного изображения, и корректируют (623) скомпенсированное по движению эталонное изображение с помощью соответствующего смещения.11. The method according to claim 10, further comprising the steps of determining (617) the offset corresponding to each of the received at least one index of the reference image, and correcting (623) the motion-compensated reference image using the corresponding offset.
12. Способ по п.10, дополнительно включающий в себя этап, на котором суммируют взвешенное скомпенсированное по движению эталонное изображение с данными для блока изображения для предсказания блока изображения.12. The method of claim 10, further comprising the step of summing the weighted motion-compensated reference image with data for the image block for predicting the image block.
13. Способ по п.12, дополнительно включающий в себя этап, на котором сохраняют предсказанный блок изображения как эталонное изображение для будущего извлечения.13. The method of claim 12, further comprising storing the predicted image block as a reference image for future retrieval.
14. Способ по п.10, в котором данными видеосигнала являются потоковые данные видеосигнала, содержащие коэффициенты преобразования блока.14. The method of claim 10, wherein the video signal data is video stream data comprising block transform coefficients.
15. Способ по п.10 в котором используются предсказатели изображения с двойным предсказанием, дополнительно включающий в себя этапы, на которых формируют первый и второй предсказатели из двух различных эталонных изображений, выполняют компенсацию движения каждого из первого и второго предсказателей, усредняют первый и второй предсказатели, используя соответствующие им весовые коэффициенты, для формирования одного усредненного предсказателя.15. The method according to claim 10, which uses dual-predictor image predictors, further comprising the steps of generating the first and second predictors from two different reference images, performing motion compensation of each of the first and second predictors, and first and second predictors are averaged using their respective weights to form one averaged predictor.
16. Способ по п.15, дополнительно включающий в себя этапы, на которых определяют первое и второе смещения, соответствующие каждому из первого и второго предсказателей, и суммируют первый и второй предсказатели с соответствующими первым и вторым смещениями соответственно.16. The method according to clause 15, further comprising the steps of determining the first and second offsets corresponding to each of the first and second predictors, and summing the first and second predictors with the corresponding first and second offsets, respectively.
17. Способ по п.15, в котором оба из упомянутых двух различных эталонных изображений соответствуют одному направлению относительно блока изображения.17. The method according to clause 15, in which both of the two different reference images correspond to the same direction relative to the image block.