Способ и устройство для сжатия и восстановления сигналов

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

 

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

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

Из известных наиболее близким по технической сущности является способ, основанный на представлении сигналов линейной комбинацией экспонент, включающий дискретизацию сигнала, выделение его колебательных составляющих и расчет их параметров, по которым затем сигнал восстанавливают (Применение разложения по эмпирическим модам в задачах цифровой обработки сигналов / Мясникова Н.В., Долгих Л.А., Мясникова М.Г // Датчики и системы - №5, 2011, с.8-10).

Известный способ-прототип реализует следующую последовательность действий.

1. Непрерывный сигнал x(t) дискретизируют с постоянным шагом Т.

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

3. Выделяют из N отсчетов колебательные составляющие.

4. Рассчитывают параметры колебательных составляющих сигнала.

5. Переходят к обработке следующего кадра данных.

6. Восстанавливают по полученным значениям параметров колебательных составляющих кадры исходного сигнала.

Недостатком известного способа является малый коэффициент сжатия K=N/4n, где n - число колебательных составляющих сигнала. Обусловлено это тем, что увеличение числа одновременно обрабатываемых отсчетов сигнала N и числа его колебательных составляющих n приводит к возрастанию продолжительности расчета параметров колебательных составляющих с использованием процедуры Прони. Число одновременно обрабатываемых отсчетов сигнала N выбирается из условия, чтобы время завершения сжатия кадра данных не превышало время формирования следующего кадра N отсчетов сигнала.

Целью предлагаемого способа является увеличение коэффициента сжатия сигнала.

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

Заявленный способ реализует следующую последовательность действий.

1. Непрерывный сигнал x(t) дискретизируют с постоянным шагом Т, то есть представляют его дискретными отсчетами x[1], x[2], …, x[i], …, где x[i]=x[(i-1)T], i - порядковый номер отсчета.

2. Формируют кадр данных, накапливая N дискретных отсчетов, причем N задают в зависимости от числа колебательных составляющих, полученного в процессе обработки предшествующего кадра данных.

3. Выделяют из N отсчетов колебательные составляющие.

4. Рассчитывают дисперсию выделяемых колебательных составляющих.

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

6. Выделяют колебательные составляющие, дисперсия которых больше предельно допустимой погрешности сжатия-восстановления сигнала.

7. Рассчитывают параметры выделенных колебательных составляющих сигнала.

8. Число выделенных колебательных составляющих используют для задания N дискретных значений сигнала в следующем кадре данных и для управления расчетом параметров колебаний.

9. Переходят к обработке следующего кадра данных.

10. Восстанавливают по полученным значениям параметров колебательных составляющих кадры исходного сигнала.

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

При использовании разложения на эмпирические моды реализуется следующая последовательность действий:

1. Выделяют экстремумы сигнала

{Mn}, n=1, 2, 3 …; {mn}, n=1, 2, 3 …,

где {Mn} и {mn} - набор максимумов и минимумов соответственно.

2. По максимумам на основе сплайн-интерполяции строят верхнюю огибающую M(i)=fM(Mn, i), а по минимумам - нижнюю огибающую m(i)=fm(mn, i).

3. Формируют скользящее среднее значение огибающих

е(i)=0,5[m(i)+M(i)].

4. Формируют из исходной последовательности отсчетов колебательную составляющую (моду) (не рассматриваем случай, когда кандидат в моды - не мода, т.к. за счет итерационной процедуры повторным построением огибающих кандидата на моду и вычитанием среднего)

h(i)=x(i)-e(i).

5. Повторяют для скользящего среднего значения e(i) пункты 1-4 как hn(i)=en-1(i)-en(i), где n - порядковый номер колебательной составляющей и среднего значения огибающих.

При использовании экстремальной фильтрации реализуется следующая последовательность действий.

1. Выделяют экстремумы сигнала {хЭn}, n=1, 2, 3 ….

2. Формируют скользящее среднее значение экстремумов вычислением среднего между средним значением текущего и предыдущего экстремумов и средним значением текущего и последующего экстремумов

3. Формируют колебательную составляющую

4. Повторяют для скользящего среднего значения экстремумов e(i) пункты 1-3.

Для расчета параметров выделенных колебательных составляющих, например, может быть применен метод наименьших квадратов Прони, использующий модель второго порядка p=2, или параметры могут быть рассчитаны непосредственно по значениям колебательной составляющей.

При использовании метода наименьших квадратов Прони реализуется следующая последовательность действий:

1. Составляют по методу наименьших квадратов систему двух уравнений

из решения которой находят коэффициенты авторегрессии а 1 и а 2.

2. Подставляют значения коэффициентов авторегрессии а 1 и а 2 в характеристическое уравнение второго порядка

и находят его комплексно сопряженные корни z1 и z 2.

3. Минимизируя сумму квадратов ошибок по каждому параметру hk, составляют вторую систему двух уравнений и вычисляют ее комплексно сопряженные корни h1 и h2:

4. Рассчитывают параметры колебаний частоты

коэффициенты затухания амплитуды

амплитуды

и начальные фазы

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

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

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

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

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

Все элементы, входящие в состав устройства, могут быть реализованы в виде отдельных функциональных узлов, например, на программируемых логических интегральных схемах (ПЛИС) или программным способом при использовании микроконтроллеров, оснащенных цифроаналоговым и аналого-цифровым преобразователями.

Блок выделения колебательных составляющих сигнала 3 (фиг. 2) при использовании разложения на эмпирические моды содержит узел формирования колебательных составляющих 7, узел выделения экстремумов 8, узлы формирования верхней и нижней огибающих соответственно 9 и 10 и узел формирования текущего среднего значения 11. Узел формирования колебательных составляющих 7 по информационному входу подключен к запоминающему устройству 2, а по входу управления - к выходу блока ограничения числа колебательных составляющих 6. Выход узла формирования колебательных составляющих 7 соединен с входами узлов формирования верхней и нижней огибающих соответственно 9 и 10, выходы которых подключены ко входам узла формирования текущего среднего значения 11. Выход узла формирования текущего среднего значения 11 соединен с входом узла формирования колебательных составляющих 7 и входами блока вычисления параметров колебательных составляющих 4 и блока ограничения числа колебательных составляющих 6.

Блок вычисления параметров колебательных составляющих 4 при использовании метода наименьших квадратов Прони содержит узел вычисления коэффициентов авторегрессии 12, узел вычисления корней характеристического уравнения 13 и узел решения системы уравнений 14. Информационные входы узла вычисления коэффициентов авторегрессии 12 и узла решения системы уравнений 14 подключены к выходу блока выделения колебательных составляющих сигнала 3, а их управляющие входы соединены с выходом блока ограничения числа колебательных составляющих 6. Выход узла вычисления коэффициентов авторегрессии 12 соединен через узел вычисления корней характеристического уравнения 13 со вторым входом узла решения системы уравнений 14. Выходы узла вычисления корней характеристического уравнения 13 и узла решения системы уравнений 14 соединены через канал передачи сжатых данных с входом блока восстановления сигнала 5.

Работает устройство для цифрового сжатия и восстановления сигналов следующим образом. Аналого-цифровой преобразователь 1 осуществляет дискретизацию с шагом Т и квантование непрерывного входного сигнала x(t), преобразуя его в последовательность цифровых отсчетов х[1], …, x[i]. В запоминающем устройстве 2 накапливаются N дискретных значений сигнала, формируя кадр данных. При формировании первого кадра данных число N задано конструктивно. В дальнейшем оно изменяется по команде блока ограничения числа колебательных составляющих 6 в зависимости от числа колебательных составляющих, выделенных при обработке предшествующего кадра данных. Блок выделения колебательных составляющих сигнала 3 производит разложение сигнала в пределах накопленного кадра данных на колебательные составляющие одним из возможных методов.

Например, при использовании разложения на эмпирические моды N дискретных значений сигнала передаются в узел формирования колебательных составляющих 7. Узел выделения экстремумов 8 фиксирует экстремальные значения {Mn}, n=1, 2, 3 …; {mn}, n=1, 2, 3 …, которые используются для формирования по максимумам верхней огибающей M(i)=fM(Mn, i) в узле формирования верхней огибающей 9 и формирования по минимумам нижней огибающей m(i)=fm(mn, i) в узле формирования нижней огибающей 10. Скользящее среднее значение огибающих e(i) формируется как среднее между значениями верхней и нижней огибающих e(i)=0,5[m(i)+M(i)] в узле формирования текущего среднего значения 11. В узле формирования колебательных составляющих 7 выделяются колебательные составляющие как разность между предыдущим и текущим скользящими средними значениями hn(i)=en-1(i)-en(i). В блоке ограничения числа колебательных составляющих 6 производится расчет дисперсии выделяемых колебательных составляющих. Колебательные составляющие, дисперсия которых превышает значение, задаваемое предельно допустимой погрешностью сжатия-восстановления сигнала, передаются для расчета их параметров в блок вычисления параметров колебательных составляющих 4. Число выделенных колебательных составляющих фиксируется и используется для задания числа N дискретных отсчетов в запоминающем устройстве 2 при формировании следующего кадра данных. Значение числа отсчетов в кадре данных N также передается в блок выделения колебательных составляющих сигнала 3 и в блок вычисления параметров колебательных составляющих 4 для организации вычислений при заданном числе отсчетов в кадре данных.

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

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

В узле вычисления корней характеристического уравнения 13 находят решение характеристического уравнения (4) и по формулам (6) и (7) рассчитывают частоту f и коэффициент затухания α колебательной составляющей. Значения корней характеристического уравнения совместно с отсчетами колебательной составляющей используются также для формирования и решения системы двух уравнений (5) в узле решения системы уравнений 14. По корням системы уравнений (5) с использованием формул (8) и (9) рассчитывают значения амплитуд А и начальных фаз θ колебательных составляющих.

Полученные значения f, α, А и θ для всех выделенных колебательных составляющих описывают сжимаемый сигнал по кадрам данных. Они передаются через канал связи. В блоке восстановления сигнала 5 полученные значения параметров колебаний используются для синтеза с помощью цифроаналогового преобразования колебаний, которые после суммирования их мгновенных значений формируют восстановленный сигнал x(t).

Использованные источники

1. Айфичер, Эммануил С., Джервис, Барри У. Цифровая обработка сигналов. - М.: Вильяме. 2004. - 992 с.

2. Попов Б.А., Теслер Г.С. Вычисление функций на ЭВМ. Справочник. - Киев: Наукова думка, 1984. - 600 с.

3. Патент RU №94028881 от 20.06.1996.

4. Патент RU №2099720 от 20.12.1997.

5. Марпл - мл. С.Л. Цифровой спектральный анализ и его приложения: Пер. с англ. - М.: Мир, 1990. - 584 с.

6. Патент RU №2472287 от 10.01.2013.

7. Применение разложения по эмпирическим модам в задачах цифровой обработки сигналов / Мясникова Н.В., Долгих Л.А., Мясникова М.Г. // Датчики и системы - №5, 2011, С.8-10.

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

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



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к кодированию аудиосигнала, в частности к передаче длины элемента кадра. Технический результат - повышение точности кодирования аудиосигнала. Для этого элементы кадра, которые должны быть сделаны доступными для пропуска, могут быть переданы более эффективно посредством компоновки так, что информация длины полезных данных по умолчанию передается отдельно внутри блока конфигурации с информацией длины в элементах кадра, в свою очередь, разделяемой на флаг длины полезных данных по умолчанию, с последующим, если этот флаг длины полезных данных по умолчанию не установлен, значением длины полезных данных, явно кодирующим длину полезных данных соответствующего элемента кадра. Однако, если флаг длины полезных данных по умолчанию установлен, явной передачи длины полезных данных можно избежать. Вместо этого любой элемент кадра, флаг длины полезных данных расширения по умолчанию которого установлен, имеет длину полезных данных по умолчанию, и любой элемент кадра, флаг длины полезных данных расширения по умолчанию которого не установлен, имеет длину полезных данных, соответствующую значению длины полезных данных. 6 н. и 13 з.п. ф-лы, 16 табл., 39 ил.

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

Изобретение относится к кодированию с предсказанием информационного сигнала. Технический результат - повышение точности кодирования с предсказанием информационного сигнала и обеспечение возможности лучшего поддержания качества сигнала. Для этого кодер для кодирования с предсказанием информационного сигнала, имеющего последовательность значений сигнала (s(n)), содержит блок предсказания для выполнения адаптивного предсказания в зависимости от последовательности значений сигнала (s(n)) и в зависимости от одного или более весовых значений ωi, чтобы получить значения предсказанного сигнала (s'(n)), в котором блок предсказания выполнен с возможностью сбрасывания весовых значений в моменты времени, которые зависят от значений информационного сигнала, и в котором блок предсказания выполнен с возможностью адаптирования весовых значений к сигналу между последующими сбросами. 15 н. и 11 з.п. ф-лы, 13 ил.

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

Изобретение относится к средствам преобразования сигнала активации с деформацией по времени. Технический результат заключается в увеличении скорости битрейта. Кодер включает контроллер функции окна, устройство организации окна, устройство для деформации по времени с заключительной функциональной возможностью проверки качества, преобразователь времени/частоты, стадию TNS или квантизатор кодирующего устройства, контроллер функции окна, устройство для деформации по времени, стадия TNS или дополнительный анализатор шумового наполнения регулируются результатами анализа сигнала, полученными анализатором деформации по времени или классификатором сигнала. Декодер применяет операцию шумового наполнения, используя оценку отрегулированного шумового наполнения в зависимости от гармонической или речевой характеристики звукового сигнала. 6 н.п. ф-лы, 37 ил.
Наверх