Способ формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений и устройство для его осуществления

Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении возможности прямой и обратной декорреляции цифровых видеоизображений при сжатии, восстановлении и передаче по каналам связи с минимальной вычислительной сложностью. Способ формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений включает выбор порождающей матрицы, последующее формирование матриц заданного размера и их запоминание, причем в качестве порождающей матрицы выбирают целочисленную ортогональную матрицу Адамара размером 2×2, а при формировании матриц заданного размера последовательно до получения требуемой матрицы формируют матрицы размерами, на единицу большими предыдущей, причем знаки всех элементов первой строки текущей матрицы меняют на противоположные, при этом слева от верхней строки полученной матрицы вводят новый целочисленный элемент, значение которого равно количеству расположенных в его же строке справа от него элементов, причем над верхней строкой полученной матрицы вводят новую строку, размер которой на единицу превышает размер строки исходной матрицы и все элементы которой имеют единичные значения, при этом недостающие элементы формируемой матрицы представляют в виде нулей. 2 н.п. ф-лы, 1 ил., 2 прил.

 

Предлагаемое изобретение относится к технике передачи телевизионных сигналов с использованием кодирования и может быть использовано для анализа и восстановления изображения.

Известен способ шифрования с исправлением ошибок канала связи (см., например, патент РФ №2204886 с приоритетом от 19.12.2000 г., МПК Н04К 1/02), заключающийся в зашифровании на передающей стороне данных путем поразрядного суммирования по модулю 2 с гаммой шифра и в расшифровании данных на приемной стороне, причем на передающей стороне гаммой шифра заполняют ключевую матрицу, которую перемножают с вектором данных, а на приемной стороне сортируют элементы полученного кодового вектора в соответствии с порядком десятичного представления столбцов ключевой матрицы, после чего к получившимся кодовым векторам применяют преобразования Адамара, векторы коэффициентов поэлементно складывают и сравнивают с пороговым значением, а из получившегося выбирают максимальное значение вектора.

Недостатком известного способа является его ориентирование на работу с кодами Хемминга и с матрицами Адамара, что не обеспечивает возможности формирования целочисленных ортогональных декоррелирующих матриц размерами, заданными числами натурального ряда.

Наиболее близким аналогом-прототипом является способ рекуррентного построения ортогональных унитарных матриц (см., например, Э.Е.Дагман и Г.А.Кухарев Быстрые дискретные ортогональные преобразования, НАУКА, Сибирское отделение Новосибирск, 1983, сс.79-86), основанный на формировании последовательности ортогональных целочисленных матриц Хаара, причем началом формирования последовательности ортогональных целочисленных матриц является матрица Адамара, размером 2x2, а затем матрицы следующего порядка, размером вдвое большие, чем матрицы текущего порядка, формируют с помощью последовательности матричных операций, при которой матрицу текущего порядка умножают кронекеровским произведением слева на первый вектор-строку матрицы Адамара, размером 2×2, потом единичную матрицу размером, равным размеру матрицы текущего порядка, умножают слева на вторую вектор-строку матрицы Адамара размером 2×2, а результат второго кронекеровского произведения располагают внизу под результатом первого кронекеровского произведения, образуя матрицу размером, вдвое больше текущего, так как площадь полученной на данном шаге формирования матрицы возрастает по сравнению с площадью предыдущей матрицы в 4 раза.

Недостатком данного способа является требование равенства размерностей сформированных ортогональных матриц натуральным степеням числа «два», что не обеспечивает возможности формирования целочисленных неортогональных декоррелирующих матриц размерами, равными произвольным числам натурального ряда.

Известно устройство для шифрования с исправлением ошибок канала связи (см., например, патент РФ №2204886 с приоритетом от 19.12.2000 г., МПК Н04К 1/02), содержащее на передающей стороне генератор ключа, цифрующий блок, блоки формирования ключевой матрицы и информационного вектора, а на приемной стороне блок сортировки элементов вектора, входом соединенный с выходом блока формирования ключевой матрицы, входом подключенного к выходу генератора ключа, и последовательно связанные блок замены элементов кодового вектора, блок умножения кодового вектора на матрицу Адамара и блок принятия решения, входом соединенный с выходом блока формирования порождающей матрицы, а также блок обратного преобразования, выход которого является информационным выходом устройства.

Известное устройство обеспечивает возможность передачи информации с высокой помехозащищенностью, однако, поскольку оно ориентировано на работу с кодами Хемминга и с матрицами Адамара, с его помощью проблематична возможность формирования целочисленных ортогональных декоррелирующих матриц размерами, равными произвольным числам натурального ряда.

Наиболее близким аналогом-прототипом является устройство для формирования ортогональных унитарных матриц (см., например, Э.Е.Дагман и Г.А.Кухарев Быстрые дискретные ортогональные преобразования, НАУКА, Сибирское отделение Новосибирск, 1983, с.14), содержащее блок порождающей матрицы, а также блок умножения матриц и блок формирования последовательности целочисленных матриц.

Известное устройство не обеспечивает возможность формирования целочисленных ортогональных декоррелирующих матриц размерами, равными произвольным числам натурального ряда, так как из-за ориентированности на работу с матрицами Адамара для него обязательно соответствие равенства размерностей сформированных ортогональных матриц натуральным степеням числа «два».

Задача изобретения состоит в разработке способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений и устройства для его осуществления, обеспечивающих возможность обработки цифровых видеоизображений любого формата.

Сущность изобретения состоит в том, что в способе формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений, включающем выбор порождающей матрицы, последующее формирование матриц заданного размера и их запоминание, в качестве порождающей матрицы выбирают целочисленную ортогональную матрицу Адамара размером 2×2, а при формировании матриц заданного размера последовательно до получения требуемой матрицы формируют матрицы размерами, на единицу большими предыдущей, причем знаки всех элементов первой строки (состоящей из одних единиц) текущей матрицы меняют на противоположные, при этом слева от верхней строки полученной матрицы вводят новый целочисленный элемент, значение которого равно количеству расположенных в его же строке справа от него элементов, причем над верхней строкой полученной матрицы вводят новую строку, размер которой на единицу превышает размер строки исходной матрицы и все элементы которой имеют единичные значения, при этом недостающие элементы формируемой матрицы представляют в виде нулей.

Сущность изобретения состоит в том, что в устройство для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений, содержащее блок хранения порождающей матрицы Адамара размером 2×2 (далее блок хранения порождающей матрицы), блок задания размеров формируемых декоррелирующих матриц, блок оперативной памяти и блок управления, введен блок формирования целочисленных ортогональных декоррелирующих матриц заданного размера, при этом выходы блока задания размеров формируемых матриц и блока хранения порождающей матрицы соединены соответственно с первым и вторым входами блока формирования целочисленных ортогональных декоррелирующих матриц, третьим входом подключенного к первому выходу блока управления, вторым, третьим и четвертым выходами соединенного с первыми входами соответственно блока хранения порождающей матрицы, блока задания размеров формируемых декоррелирующих матриц и блока оперативной памяти, своим вторым входом подключенного к выходу блока формирования целочисленных ортогональных декоррелирующих матриц, четвертым входом соединенного с первым выходом блока оперативной памяти, вторым и третьим выходами подключенного соответственно к первому и второму выходам устройства для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров, первым, вторым, третьим и четвертым входами соединенного соответственно со вторыми входами блока хранения порождающей матрицы и блока задания размеров формируемых декоррелирующих матриц, с пятым входом блока формирования целочисленных ортогональных декоррелирующих матриц и с четвертым входом блока управления.

Техническим результатом использования предлагаемого изобретения «Способ формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений» является возможность прямой и обратной декорреляции цифровых видеоизображений при сжатии, восстановлении и передаче по каналам связи с минимальной вычислительной сложностью.

Техническим результатом использования предлагаемого изобретения «Устройство для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений» является упрощение обработки при декорреляции цифровых видеоизображений.

На фиг.1 представлена блок-схема устройства для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений.

Устройство для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений содержит (фиг.1) блок 1 хранения порождающей матрицы Адамара размером 2×2 (далее блок хранения порождающей матрицы), блок 2 задания размеров формируемых декоррелирующих матриц, блок 3 формирования целочисленных ортогональных декоррелирующих матриц заданного размера, блок 4 оперативной памяти и блок 5 управления, при этом выходы блока 2 задания размеров формируемых матриц и блока 1 хранения порождающей матрицы соединены соответственно с первым и вторым входами блока 3 формирования целочисленных ортогональных декоррелирующих матриц, третьим входом подключенного к первому выходу блока 5 управления, вторым, третьим и четвертым выходами соединенного с первыми входами соответственно блока 1 хранения порождающей матрицы, блока 3 задания размеров формируемых декоррелирующих матриц и блока 4 оперативной памяти, своим вторым входом подключенного к выходу блока 3 формирования целочисленных ортогональных декоррелирующих матриц, четвертым входом соединенного с первым выходом блока 4 оперативной памяти, вторым и третьим выходами подключенного соответственно к первому и второму выходам устройства для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров, первым, вторым, третьим и четвертым входами соединенного соответственно со вторыми входами блока 1 хранения порождающей матрицы и блока 2 задания размеров формируемых декоррелирующих матриц, с пятым входом блока 3 формирования целочисленных ортогональных декоррелирующих матриц и четвертым входом блока 6 управления.

Блок 1 хранения порождающей матрицы выполнен в виде блока ввода информации вычислительного устройства 386 серии фирмы IBM PC (см., например, B.C. Петрухин и др. «Персональные ЭВМ на основе архитектуры INTEL 80386», книга 2, «Инвеско», Обнинск, 1993, с.120), блок 2 задания размеров формируемых матриц и блок 3 формирования целочисленных ортогональных декоррелирующих матриц выполнены в виде соответствующих блоков этого вычислительного устройства, блок 4 оперативной памяти выполнен в виде, например, сервера базы данных (см., например, проспект АРИС MultiVox, ООО «Альда Универсал», www.multivox.ru), а также в виде, например, твердотельного диска на Flash-памяти типа SD25B1-350-101 фирмы SanDisk (см., например, справочник «Передовые технологии автоматизации», Москва, апрель 1999, с.25, составитель справочника и поставщик продукции фирма ProSoft, адрес в Web-http://www.prosoft.ru), а блок 5 управления выполнен в виде соответствующего устройства (см., например, описание патента РФ №2117326).

Устройство для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданного размера для прямого и обратного декоррелирующего преобразования видеоизображений работает следующим образом:

В блок 1 вводят и запоминают данные порождающей матрицы, в качестве которой выбирают матрицу Адамара размером 2×2. Затем в блоке 2 задания размеров формируемых целочисленных ортогональных декоррелирующих матриц задают размерности декоррелирующей матрицы, после чего в блоке 3 формирования целочисленных ортогональных декоррелирующих матриц последовательно, до получения требуемой матрицы формируют матрицы размерами, на единицу большими предыдущей, причем знаки всех элементов первой строки (состоящей из одних единиц) текущей матрицы меняют на противоположные, при этом слева от верхней строки полученной матрицы вводят новый целочисленный элемент, значение которого равно количеству расположенных в его же строке справа от него элементов, причем над верхней строкой полученной матрицы вводят новую строку, размер которой на единицу превышает размер строки исходной матрицы и все элементы которой имеют единичные значения, при этом недостающие элементы формируемой матрицы представляют в виде нулей.

В приложении приведены функциональная схема, иллюстрирующая способ формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений и пример итерационного процесса формирования целочисленных ортогональных декоррелирующих матриц размера от 3×3 до 8×8 элементов.

1. Способ формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений, включающий выбор порождающей матрицы, последующее формирование матриц заданного размера и их запоминание, характеризующийся тем, что в качестве порождающей матрицы выбирают целочисленную ортогональную матрицу Адамара размером 2×2, а при формировании матриц заданного размера последовательно до получения требуемой матрицы формируют матрицы размерами, на единицу большими предыдущей, причем знаки всех элементов первой строки (состоящей из одних единиц) текущей матрицы меняют на противоположные, при этом слева от верхней строки полученной матрицы вводят новый целочисленный элемент, значение которого равно количеству расположенных в его же строке справа от него элементов, причем над верхней строкой полученной матрицы вводят новую строку, размер которой на единицу превышает размер строки исходной матрицы и все элементы которой имеют единичные значения, при этом недостающие элементы формируемой матрицы представляют в виде нулей.

2. Устройство для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров для прямого и обратного декоррелирующего преобразования видеоизображений, содержащее блок хранения порождающей матрицы Адамара размером 2×2 (далее блок хранения порождающей матрицы), блок задания размеров формируемых декоррелирующих матриц, блок оперативной памяти и блок управления, характеризующееся тем, что в него введен блок формирования целочисленных ортогональных декоррелирующих матриц заданного размера, при этом выходы блока задания размеров формируемых матриц и блока хранения порождающей матрицы соединены соответственно с первым и вторым входами блока формирования целочисленных ортогональных декоррелирующих матриц, третьим входом подключенного к первому выходу блока управления, вторым, третьим и четвертым выходами соединенного с первыми входами соответственно блока хранения порождающей матрицы, блока задания размеров формируемых декоррелирующих матриц и блока оперативной памяти, своим вторым входом подключенного к выходу блока формирования целочисленных ортогональных декоррелирующих матриц, четвертым входом соединенного с первым выходом блока оперативной памяти, вторым и третьим выходами подключенного соответственно к первому и второму выходам устройства для осуществления способа формирования целочисленных ортогональных декоррелирующих матриц заданных размеров, первым, вторым, третьим и четвертым входами соединенного соответственно со вторыми входами блока хранения порождающей матрицы и блока задания размеров формируемых декоррелирующих матриц, с пятым входом блока формирования целочисленных ортогональных декоррелирующих матриц и с четвертым входом блока управления.



 

Похожие патенты:

Изобретение относится к области систем обработки данных, которые улучшают способность пользователей манипулировать аудио- и видеоносителями и подключаться к ним.

Изобретение относится к медиаданным с множеством изображений и, в частности, к генерированию и обработке таких медиаданных с множеством изображений (Multi-View Video). Техническим результатом является более эффективная обработки медиаданных с множеством изображений, например, в связи с избирательным удалением, рендерингом и/или применением защиты медиаданных с множеством изображений.

Изобретение относится к способу кодирования/декодирования видеосигнала. Техническим результатом является обеспечение эффективного декодирования видеосигнала.

Изобретение относится к сетевым технологиям связи, в частности к способу и устройству управления воспроизведением видео- и аудиоданных. Техническим результатом является снижение прерывистости воспроизведения видео- и аудиоданных.

Изобретение относится к области систем обработки данных, которые улучшают способность пользователей манипулировать аудио- и видеоносителями. Технический результат заключается в уменьшении времени ожидании отклика веб-страницы.

Предложены способ предоставления услуги «видео по запросу» (VOD) с помощью плеера диска Blu-ray и машиночитаемый носитель с программой для осуществления такого способа.

Изобретение относится к передаче изменяющегося видеоконтента в сеансе терминального сервера. Техническим результатом является повышение эффективности передачи и снижение объема данных, формирующих видеоконтент.

Изобретение относится к вычислительной технике. Технический результат заключается в повышении оптимальности кодирования сигнала движущегося изображения.

Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении компенсации движения с высокой точностью.

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении объема служебной информации в области сжатия многоракурсных видеопоследовательностей с картами глубин.

Изобретение относится к вычислительной технике, а именно к устройству и способу декодирования изображений. Техническим результатом является повышение эффективности декодирования информации. Устройство декодирования изображений принимает кодированный с прогнозированием поток битов, который создается посредством разделения каждого кадра сигнала движущегося изображения на опорные блоки заданного размера. Устройство осуществляет декодирование потока битов для получения сигнала движущихся изображений. Устройство содержит модуль декодирования для декодирования потока битов для получения информации, указывающей заданный размер. Устройство также работает в режиме прогнозирования движения и определяет вектор движения для каждого из опорных блоков или для каждого из единичных блоков прогнозирования движения, определенных как блоки, получаемые иерархическим разделением опорных блоков. Режим прогнозирования движения определяет процедуру прогнозирования движения для единичных блоков прогнозирования движения. 2 н.п. ф-лы, 26 ил.

Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении эффективного качества прогноза. Способ кодирования последовательности изображений содержит стадию кодирования, по меньшей мере, одного блока текущего изображения последовательности, осуществляя прогноз, связывающий указанный блок, по меньшей мере, с одним соответствующим блоком в опорном изображении, причем указанный прогноз содержит следующие стадии, по меньшей мере, для одного данного блока текущего изображения или опорного изображения: определение множества векторов управления для блока, причем каждый из указанных векторов управления определяют с учетом движения указанного блока и, по меньшей мере, одного флажка соединения, представляющего движение между указанным блоком и, по меньшей мере, одним соседним блоком в указанных опорном и текущем изображениях; по меньшей мере, одно разбиение блока на подблоки; определение множества векторов управления для подблоков; определение величины прогноза, по меньшей мере, для одной точки текущего изображения. Кроме того, способ содержит стадию вставки в сигнал, представляющий последовательность, информации о восстановлении векторов управления для данного блока. 8 н. и 5 з.п. ф-лы, 15 ил.

Изобретение относится к области передачи кодированных видео данных для усовершенствования многовидового видеокодирования (MVC) в системах MPEG-2 (Экспертная группа по движущимся изображениям). Техническим результатом является обеспечение возможности устройству приема, после приема потока транспортного уровня, содержащего множество подпотоков битов, каждый из которых имеет непоследовательные виды, переупорядочивать виды в подпотоках битов таким образом, что транспортный поток упорядочивается должным образом, то есть в возрастающем порядке с точки зрения порядковых индексов видов, так что декодер может должным образом декодировать кадры каждого из видов. Указанный технический результат достигается тем, что устройство содержит видеокодер, который кодирует множество видов сцены, мультиплексор, который формирует структуру данных для сигнализации, что соответствующий поток битов стандарта MPEG-2 содержит первый вид сцены, ассоциированный с первым порядковым индексом вида, и второй вид сцены, ассоциированный со вторым порядковым индексом вида, причем первый порядковый индекс вида и второй порядковый индекс вида являются непоследовательными, и выходной интерфейс для вывода структуры данных. 4 н. и 28 з.п. ф-лы, 7 табл., 8 ил.

Изобретение относится к вычислительной технике. Технический результат заключается в сжатии без визуальных потерь. Способ сжатия изображений, программируемый в контроллере устройства, в котором разбивают изображение на один или более блоков; и применяют гамма-преобразование к каждому пикселю изображения для выработки данных с одинаковым числом битов; вычисляют значения предсказания для каждого пикселя в каждом блоке из одного или более блоков с использованием множества режимов предсказания; применяют квантование к каждому пикселю каждого блока из одного или более блоков с использованием множества чисел квантования; вычисляют дифференциальную импульсно-кодовую модуляцию (ДИКМ) для выработки остатков квантованных значений для каждого из множества чисел квантования, при этом число битов, вырабатываемых для каждого блока из одного или более блоков, равно бюджету битов; вычисляют импульсно-кодовую модуляцию (ИКМ), включающую в себя сдвиг каждого значения пикселя на фиксированное число битов; выбирают для каждого блока из указанного одного или более блоков ДИКМ с числом квантования, при котором достигается наилучшая точность кодирования; выбирают способ кодирования из ДИКМ с указанным числом квантования и ИКМ; и вырабатывают битовый поток, содержащий данные, кодированные выбранным способом кодирования. 3 н. и 11 з.п. ф-лы, 17 ил.

Изобретение относится к области техники обработки и сжатия цифрового файла, в частности, типа изображения, видео и/или аудио. Техническим результатом является обеспечение высокого качества и меньшего сжатия цифрового файла. Указанный технический результат достигается тем, что предложен способ обработки цифрового файла типа изображений, видео и/или аудио, который содержит фазу для размещения в строку на каждый цветовой слой и/или на каждый аудиоканал цифровых данных любого файла аудио, изображения и видео, фазу сжатия, использующую алгоритм, в котором каждое сжатое значение VCn положения N получается посредством вычитания из значения Vn этого же положения N исходного файла предварительно определенного количества последовательных сжатых значений (VCn-1, VCn-2, …), вычисленных предварительно, и фазу восстановления, использующую алгоритм, в котором каждое восстановленное значение VDn положения N получается посредством добавления к значению VCn этого же положения сжатого файла предварительно определенного количества последовательных сжатых значений (VCn-1 VCn-2, …). 6 з.п. ф-лы, 7 ил.

Изобретение относится к декодирующему устройству данных высококачественного изображения. Техническим результатом является декодирование данных последовательных изображений, закодированных в верхнем уровне, и данных чересстрочных изображений, закодированных в нижнем уровне. Предложено декодирующее устройство, содержащее: первый блок декодирования, выполненный с возможностью декодирования вторых кодированных данных и генерирования прогнозной картинки; блок обработки дискретизации с повышенной частотой, выполненный с возможностью дискретизации с повышенной частотой первых прогнозных данных изображения, сгенерированных первым блоком декодирования, для генерирования первых данных прогнозного изображения, дискретизированных с повышенной частотой; второй блок обработки дискретизации с повышенной частотой, выполненный с возможностью дискретизации с повышенной частотой данных прогнозного изображения, сгенерированных первым блоком декодирования, для генерирования вторых данных прогнозного изображения, дискретизированных с повышенной частотой; блок выбора, выполненный с возможностью выбора первых данных прогнозного изображения или вторых данных прогнозного изображения, согласно данным флага в качестве данных прогнозного изображения, для прогнозирования данных последовательных изображений, и второй блок декодирования, выполненный с возможностью декодирования первых кодированных данных, с использованием данных прогнозного изображения, выбранных блоком выбора. 2 н.п. ф-лы, 22 ил., 2 табл.

Изобретение относится к технологии телевидения по протоколу Интернета и, в частности, к телевизионной приставке, системе и способу для осуществления записи и воспроизведения IPTV. Техническим результатом является обеспечение возможности записи и воспроизведения канала IPTV, что позволяет пользователю просматривать программы других каналов одновременно с записью программы передаваемого в данное время канала. Указанный технический результат достигается тем, что телевизионная приставка выполнена с возможностью хранения информации о каналах и адресах воспроизведения каналов, загружаемой с сервера электронной программы телепередач (EPG); при приеме команды пользователя на запись канала и/или переключение канала, получения соответствующего адреса воспроизведения согласно каналу, выбранному пользователем, и получения мультимедийного потока программы канала, соответствующего адресу воспроизведения, с мультимедийного сервера для записи или воспроизведения; и когда пользователю необходимо одновременно выполнить запись и воспроизведение в одной и той же процедуре, телевизионная приставка переключает запись в фоновый режим и устанавливает воспроизведение в режим просмотра. 3 н. и 7 з.п. ф-лы, 3 ил.

Изобретение относится к беспроводной связи и, более конкретно, к синхронизации аудио- и видеосигналов, воспроизводимых на отдельных устройствах, например на карманном электронном устройстве и беспроводном головном телефоне. Техническим результатом является обеспечение эффективной синхронизации аудио- и видеокадров. Указанный технический результат достигается тем, что мультимедиаустройство, включающее в себя объект разделения, выполненный с возможностью разделения потока мультимедиа на аудиокадры и видеокадры, объект упорядочивания, выполненный с возможностью добавления порядкового номера, по меньшей мере, к одному аудиокадру, приемопередатчик, выполненный с возможностью передачи аудиокадров в дистанционное аудиоустройство, контроллер, соединенный с видеоплеером, причем контроллер выполнен с возможностью определения задержки, связанной с передачей аудиокадров в дистанционное аудиоустройство, на основе порядкового номера и управления представлением видеокадров в видеоплеере на основе задержки. 2 н. и 17 з.п. ф-лы, 5 ил.
Изобретение относится к вычислительной технике. Технический результат заключается в повышении качества цифрового видеоизображения. Способ кодирования цифрового видеоизображения, в котором кодируют исходное цифровое видеоизображение, при этом исходное цифровое видеоизображение берут в любых форматах и с любыми разрешениями, превосходящими требуемые; на этапе кодирования исходное цифровое видеоизображение разбивают на множество видеокадров, при этом каждый видеокадр из множества видеокадров разбивают на множество блоков, состоящих из пикселей; формируют кодированное цифровое видеоизображение из последовательности видеокадров следующим образом: каждый последующий кадр добавляют в кодированное видеоизображение, если он полностью отличается от предыдущего видеокадра, если каждый последующий видеокадр повторяет предыдущий видеокадр, то в формируемое цифровое видеоизображение вместо следующего видеокадра добавляют команду о повторе предыдущего видеокадра, если видеокадр отличается не полностью, в формируемое кодированное видеоизображение добавляют команду о повторе предыдущего кадра с учетом отличающихся блоков, осуществляют кодирование таким образом, чтобы в кодированном цифровом видеоизображении была соблюдена квадратная форма пикселя, независимо от степени сжатия; сохраняют кодированное видеоизображение на не менее чем одном медиасервере. 1 з.п. ф-лы, 1 табл.

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении времени ожидания для передачи видео. Серверный центр для хостинга интерактивного потокового видео с малым временем ожидания содержит множество серверов, на которых исполняется одна или несколько твич видеоигр или приложений; сеть с входящей маршрутизацией, которая принимает потоки пакетов от клиентских устройств через первый сетевой интерфейс и маршрутизирует эти потоки пакетов в один или несколько упомянутых серверов, причем потоки пакетов включают в себя управляющий ввод пользователя для, по меньшей мере, одной из одной или нескольких твич видеоигр или приложений, причем один или несколько упомянутых серверов выполнены с возможностью вычисления видеоданных в ответ на управляющий ввод пользователя; блок сжатия, подсоединенный для приема видеоданных из одного или нескольких серверов и вывода из них сжатого интерактивного потокового видео с малым временем ожидания; и сеть выходной маршрутизации, которая маршрутизирует сжатое интерактивное потоковое видео с малым временем ожидания к каждому из клиентских устройств по соответствующему каналу коммуникации через второй беспроводной интерфейс, соединенный с Internet, причем сжатое интерактивное потоковое видео с малым временем ожидания сжато с наихудшим временем ожидания сигнала туда и обратно в 90 мс на расстояние передачи до 2414 км. 8 з.п. ф-лы, 40 ил.
Наверх