Код документа: RU2005110996A
1. Способ транскодирования видеосигнала из исходного формата в выходной формат с более низкой битовой скоростью, способ включает получение значений типа для нескольких единиц сжатого видеосигнала в исходном формате восстановление сжатого видеосигнала в исходном формате, и
повторное сжатие видеосигнала для создания сжатого видеосигнала в выходном формате, включающее принятие первых решений по кодированию по меньшей мере частично на основе полученных значений типа, чтобы способствовать установлению соответствия качества между соответствующим сжатым видеосигналом в выходном и исходном форматах, и дополнительно включающее независимое принятие вторых решений по кодированию, чтобы воспользоваться эффективностью сжатия выходного формата для уменьшения битовой скорости.
2. Способ по п.1, в котором получение значения типа включает синтаксический анализ сжатого видеосигнала в исходном формате.
3. Способ по п.1, в котором независимо принятие вторых решений по кодированию включает вычисление новых векторов движения для компенсации движения и в котором использование информации векторов движения из сжатого видеосигнала в исходном формате ускоряет оценку движения для вычисления новых векторов движения.
4. Способ по п.3, в котором оценка и компенсация движения используют контурное фильтрование и компенсацию интенсивности.
5. Способ по п.3, в котором оценка и компенсация движения используют до четырех векторов движения на макроблок и точность вектора движения в четверть пикселя.
6. Способ по п.1, в котором независимое принятие вторых решений по кодированию включает выбор размера частотного преобразования с переменным размером.
7. Способ по п.1, в котором независимое принятие вторых решений по кодированию включает выбор режимов предсказания для векторов движения или невязок предсказания.
8. Способ по п.1, в котором восстановление включает полное восстановление сжатого видеосигнала.
9. Способ по п.1, в котором сжатие в исходный формат и сжатие в выходной формат используют различные частотные преобразования.
10. Способ по п.1, в котором сжатие в исходный формат и сжатие в выходной формат используют различное статистическое кодирование.
11. Носитель информации, считываемый компьютером, на котором хранятся инструкции, выполнимые компьютером, которые вызывают выполнение вычислительной системой, запрограммированной ими, способа по п.1.
12. Способ по п.1, в котором указанными несколькими единицами являются видеоизображения и в котором значениями типа являются значения типа изображения, которые включают I-изображение, P-изображение и B-изображение.
13. Способ по п.1, в котором битовая скорость сжатого видеосигнала в выходном формате не превышает битовой скорости сжатого видеосигнала в исходном формате на основе по изображениям по существу для всех из одного или большего количества видеоизображений.
14. Способ по п.1, в котором указанными несколькими единицами являются макроблоки, и в котором несколькими значениями типа являются значения типа кодирования макроблока.
15. Способ по п.14, в котором макроблоки включают внутренне кодированный макроблок и внешне кодированный макроблок и в котором значения типа кодирования макроблока включают внутренний и внешний.
16. Способ по п.1, в котором исходным форматом является формат MPEG-2, и выходным форматом является формат WMV9.
17. Способ транскодирования видеосигнала из первого формата во второй формат с меньшей битовой скоростью, способ включает получение значений типа изображения для нескольких изображений сжатого видеосигнала в первом формате, полное восстановление сжатого видеосигнала в первом формате и повторное сжатие видеосигнала для создания сжатого видеосигнала во втором формате, включающее принятие решений по типу изображения, по меньшей мере частично, на основе полученных значений типа изображения, и дополнительно включающее выполнение оценки и компенсации движения, чтобы воспользоваться эффективностью сжатия второго формата для уменьшения битовой скорости.
18. Способ по п.17, в котором оценка и компенсация движения во втором формате отличаются от оценки и компенсации движения в первом формате в терминах использования контурного фильтрования, количества векторов движения на макроблок, использования компенсации интенсивности и/или точности вектора движения.
19. Способ по п.17, в котором первый формат и второй формат используют различные частотные преобразования.
20. Носитель информации, считываемый компьютером, на котором хранятся инструкции, выполнимые компьютером, вызывающие выполнение вычислительной системой, программируемой ими, способа по п.17.
21. Способ по п.17, в котором значения типа изображения включают I-изображение, P-изображение и B-изображение.
22. Способ по п.17, в котором повторное сжатие включает использование значений типа изображения для согласования одной или большего количества позиций изображения между сжатым видеосигналом в первом формате и сжатым видеосигналом во втором формате.
23. Способ по п.17, в котором повторное сжатие включает использование значений типа изображения для согласования структуры группы изображений между сжатым видеосигналом в первом формате и сжатым видеосигналом во втором формате.
24. Способ транскодирования видеосигнала, включающий получение информации кадра/поля для сжатого видеосигнала в первом формате, полное восстановление сжатого видеосигнала в первом формате и повторное сжатие видеосигнала для создания сжатого видеосигнала во втором формате, отличном от первого формата, включающее принятие решений по кодированию по меньшей мере частично на основе полученной информации кадра/поля, чтобы способствовать установлению соответствия качества сжатого видеосигнала во втором формате качеству сжатого видеосигнала в первом формате.
25. Способ по п.24, в котором повторное сжатие включает установку типов поля/кадра на уровне макроблока в сжатом видеосигнале во втором формате.
26. Способ по п.24, в котором повторное сжатие включает установку типов поля/кадра на уровне изображения в сжатом видеосигнале во втором формате.
27. Способ по п.24, в котором сжатый видеосигнал во втором формате имеет битовую скорость меньше битовой скорости сжатого видеосигнала в первом формате.
28. Способ по п.24, в котором повторное сжатие включает выполнение оценки и компенсации движения, чтобы воспользоваться эффективностью сжатия второго формата для уменьшения битовой скорости.
29. Носитель информации, считываемый компьютером, на котором хранятся инструкции, выполнимые компьютером, вызывающие выполнение вычислительной системой, программируемой ими, способа по п.24.
30. Способ транскодирования видеосигнала, включающий получение уровней квантования для сжатого видеосигнала в первом формате, восстановление сжатого видеосигнала в первом формате и повторное сжатие видеосигнала для создания сжатого видеосигнала во втором формате, включающее установку уровней квантования для сжатого видеосигнала во втором формате по меньшей мере частично на основе полученных уровней квантования, при этом сжатие в первом формате и сжатие во втором формате использует различные частотные преобразования.
31. Способ по п.30, в котором сжатие в первом формате использует DCT, и сжатие во втором формате использует быстрое целочисленное преобразование.
32. Носитель информации, считываемый компьютером, на котором хранятся инструкции, выполнимые компьютером, вызывающие выполнение вычислительной системой, программируемой ими, способа по п.30.
33. Способ по п.30, в котором полученные уровни квантования предназначены для макроблоков сжатого видеосигнала в первом формате.
34. Способ по п.30, в котором повторное сжатие включает установку уровня квантования для видеоизображения сжатого видеосигнала во втором формате по меньшей мере частично на основе усреднения полученных уровней квантования.
35. Способ по п.30, в котором повторное сжатие включает установку уровня квантования для макроблока сжатого видеосигнала во втором формате по меньшей мере частично на основе одного из полученных уровней квантования.
36. Способ по п.30, дополнительно включающий корректировку полученных уровней квантования для регулирования скорости перед применением уровней квантования.
37. Способ по п.30, в котором рассмотрение полученных уровней квантования способствует установке соответствия качества сжатого видеосигнала во втором формате качеству сжатого видеосигнала в первом формате.
38. Способ транскодирования видеосигнала, включающий получение уровней квантования для каждого макроблока для нескольких макроблоков сжатого видеосигнала в первом формате, восстановление сжатого видеосигнала в первом формате и повторное сжатие видеосигнала для создания сжатого видеосигнала во втором формате, включающее установку уровней квантования для соответствующих макроблоков сжатого видеосигнала во втором формате по меньшей мере частично на основе полученных уровней квантования.
39. Носитель информации, считываемый компьютером, на котором хранятся инструкции, выполнимые компьютером, вызывающие выполнение вычислительной системой, программируемой ими, способа по п.38.
40. Способ по п.38, в котором второй формат использует сигнализацию уровня разностного квантования на уровне макроблока.
41. Способ по п.38, в котором уровнями квантования являются размеры шага квантования.
42. Способ по п.38, дополнительно включающий корректировку полученных уровней квантования для регулирования скорости перед применением уровней квантования.
43. Способ транскодирования видеосигнала, включающий получение уровней квантования для сжатого видеосигнала в первом формате, восстановление сжатого видеосигнала в первом формате и повторное сжатие видеосигнала для создания сжатого видеосигнала во втором формате, включающее квантование сжатого видеосигнала во второй формат, в значительной степени сравнимое с полученными уровнями квантования, для уменьшения различия в качестве между соответственно сжатым видеосигналом в первом и втором форматах, при этом эффективности сжатия второго формата по существу уменьшают битовую скорость сжатого видеосигнала во втором формате по сравнению со сжатым видеосигналом в первом формате.
44. Способ по п.43, включающий отслеживание квантования или битовой скорости на уровне изображения для соответственно сжатого видеосигнала в первом и втором форматах.
45. Способ по п.43, включающий отслеживание квантования или битовой скорости на уровне макроблока для соответственно сжатого видеосигнала в первом и втором форматах.
46. Способ по п.43, в котором эффективности сжатия второго формата по меньшей мере на 20% уменьшают битовую скорость сжатого видеосигнала во втором формате по сравнению со сжатым видеосигналом в первом формате.
47. Способ по п.43, в котором полные различия в качестве между сжатым видеосигналом во втором формате и сжатым видеосигналом в первом формате ниже порогов видимости.
48. Способ по п.43, в котором оценка и компенсация движения во втором формате отличны от оценки и компенсации движения в первом формате в терминах использования контурного фильтрования, количества векторов движения на макроблок, использования компенсации интенсивности и/или точности вектора движения.
49. Способ по п.43, в котором сжатие во второй формат использует частотное преобразование переменного размера.
50. Способ по п.43, в котором сжатие во второй формат и сжатие в первый формат используют различные режимы предсказания для векторов движения и/или невязки предсказания.
51. Способ по п.43, в котором сжатие во второй формат и сжатие в первый формат используют разное статистическое кодирование.
52. Носитель информации, считываемый компьютером, на котором хранятся инструкции, выполнимые компьютером, вызывающие выполнение вычислительной системой, программируемой ими, способа по п.43.
53. Способ транскодирования видеосигнала, включающий восстановление сжатого видеосигнала в первом формате и повторное сжатие видеосигнала для создания сжатого видеосигнала во втором формате с использованием кодера второго формата с заданным по умолчанию однопроходным кодированием с переменной битовой скоростью, включающее регулирование параметров сжатия кодера второго формата для создания сжатого видеосигнала во втором формате с постоянной или относительно постоянной битовой скоростью посредством изменения качества и битовой скорости в соответствии с одним или большим количеством критериев регулирования скорости.
54. Способ по п.53, в котором один или большее количество критериев регулирования скорости по меньшей мере частично основаны на значениях заполнения буфера.
55. Способ по п.53, в котором один или большее количество критериев регулирования скорости по меньшей мере частично основаны на различиях между выделенными битами и используемыми битами для предыдущего видеосигнала.
56. Носитель информации, считываемый компьютером, на котором хранятся инструкции, выполнимые компьютером, вызывают выполнение вычислительной системой, программируемой ими, способа по п. 53.