СПОСОБ ПРЕОБРАЗОВАНИЯ ПРОИЗВОЛЬНО ИЗМЕНЯЮЩЕГОСЯ СИГНАЛА Российский патент 2008 года по МПК H03M7/00 

Описание патента на изобретение RU2321168C2

ОПИСАНИЕ

Изобретение относится к самой широкой области техники, в которой используются аналоговые или оцифрованные сигналы. Способ может быть применен в устройствах связи, регистрации, записи, воспроизведения, преобразования, кодирования и сжатия сигналов. Способ может использоваться в речевых кодеках, например для IP-телефонии и в сотовой связи для увеличения пропускной способности канала. Широко известны способы представления и преобразования сигналов, особенно акустических и в том числе речевых [1, 2, 3].

Наиболее близким аналогом предлагаемого способа преобразования сигналов является технология порогового детектирования голосовой активности VAD (Voice activity detector) [2]. Технология VAD используется совместно с большим числом речевых кодеков. Входной аналоговый сигнал поступает на вход устройства сравнения, в котором измеряется его амплитуда и сравнивается с заданным пороговым значением (Фиг.1) При превышении амплитудой входного сигнала заданного порога сигнал поступает на вход кодека и кодируется по определенному алгоритму (интервал Т2-Т3). Если амплитуда входного сигнала ниже порогового значения (например в интервал Т1-Т2), то в момент времени Т1 передается только служебная информация (длиной в несколько бит) о начале паузы, а в момент Т2 - о ее окончании, что обеспечивает возможность сжатия сигнала.

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

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

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

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

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

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

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

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

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

На этапе (1) (см. Фиг.3) осуществляется обработка стандартного заголовка входного файла звукового формата с получением информации о структуре файла и формата записи амплитудных значений.

На этапе (2) производится установка индексов массива переменных амплитудных значений - i=0, j=i+1 на текущее и следующее амплитудные значения - Ai, Aj, установка СЧЕТЧИКА временных отсчетов равным нулю Т=0, выделение буфера памяти под размещение временных данных и буфера счетчиков.

На этапе (3) осуществляется выбор дальнейших действий в зависимости от условия Ai<=Aj. Если условие выполняется, производится этап (4). Если не выполняется - действия по этапу (6).

На этапе (4) производят запись значений Ai в выходной буфер без изменений.

На этапе (5) осуществляется выбор дальнейших действий в зависимости от условия i=i+1, j=j+1. Если условие выполняется, производится запись буферов в выходной файл. Если не выполняется, повторяются действия по этапу (3). Этап (5) характеризуется обнаружением локального максимума амплитуды.

На этапе (6) производят обработку участка падения амплитуды обработка j=j+1.

На этапе (7) осуществляется выбор дальнейших действий в зависимости от условия Ai>=Aj. Действие повторяют, пока условие не соблюдается. Затем переходят к шагу (8).

На этапе (8) производят обнаружение локального минимума амплитуды. T=j-i-1 - определение величины служебной информации о времени (количестве отсчетов) участка падения амплитуды. Т записывается в буфер. Соблюдаются условия: Т=0; i=j; j=i+1.

Действия переносят на этап (3).

На вход программы, реализованной на основе данного алгоритма, подавался сигнал в виде стандартного звукового файла РСМ, записанный с помощью микрофона и оцифрованный АЦП преобразователем стандартной звуковой картой компьютера, у которого исключали все участки падения амплитуд (интервалы Т1-Т2, Т3-Т4, Т5-Т6, Т7-...) (см. Фиг.2) между ее измеренными максимальным и минимальным значениями, которые заменяли служебной информацией о длине соответствующего интервала времени.

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

Источники информации

1. Д.Ворсано, «Кодирование речи в цифровой телефонии», «Сети и системы связи», №1, 1996.

2. «Некоторые аспекты технологий IP-телефонии» http://www.ixbt.com/comm/ip-aspects.html. Игорь Барков (ibarkov@ctinet.ru, CTINet), Вед. специалист "Институт компьютерных Технологий", Санкт-Петербург, 199106, 26-линия В.О. 9-a, tel. +7(812)322-15-15. Опубликовано - 31 октября 2000 г.

3. Л.Р.Рабинер, Р.В.Шафер, «Цифровая обработка речевых сигналов», М., Радио и связь, 1981.

4. П.Г.Круг, «Процессоры цифровой обработки сигналов», М., Издательство МЭИ, 2001.

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

название год авторы номер документа
СПОСОБ ПРЕОБРАЗОВАНИЯ ПРОИЗВОЛЬНО ИЗМЕНЯЮЩЕГОСЯ СИГНАЛА 2009
  • Кузнецов Игорь Алексеевич
  • Юдин Алексей Клавдиевич
  • Юдин Александр Алексеевич
RU2465724C2
Способ и устройство высокоэффективного сжатия мультимедийной информации большого объема по критериям ее ценности для запоминания в системах хранения данных 2016
  • Свириденко Владимир Александрович
RU2654126C2
СПОСОБ ВЫДЕЛЕНИЯ СЕГМЕНТОВ ОБРАБОТКИ РЕЧИ НА ОСНОВЕ ПОСЛЕДОВАТЕЛЬНОГО СТАТИСТИЧЕСКОГО АНАЛИЗА 2018
  • Власов Роман Сергеевич
  • Кисляк Алексей Алексеевич
  • Титов Олег Николаевич
  • Любимов Денис Владимирович
RU2684576C1
СПОСОБ СЖАТОГО ПОМЕХОУСТОЙЧИВОГО КОДИРОВАНИЯ ДАННЫХ ДЛЯ ПЕРЕДАЧИ И ХРАНЕНИЯ ИНФОРМАЦИИ 2021
  • Кукушкин Сергей Сергеевич
  • Борискин Сергей Валерьевич
  • Оберемко Алексей Геннадьевич
  • Кукушкин Леонид Сергеевич
  • Ширяев Алексей Александрович
RU2789785C1
СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ С ИСПОЛЬЗОВАНИЕМ ЗАМЕЩАЮЩЕГО ЛОГИЧЕСКОГО ТРОИЧНОГО ПОМЕХОУСТОЙЧИВОГО КОДА 2019
  • Кукушкин Сергей Сергеевич
  • Есаулов Сергей Константинович
  • Светлов Геннадий Валентинович
RU2724794C1
СПОСОБ АВТОМАТИЗИРОВАННОЙ ДИАГНОСТИКИ СОСТОЯНИЯ ПАЦИЕНТА И ПРОГНОЗИРОВАНИЯ РЕЗУЛЬТАТОВ ПОСЛЕ КОХЛЕАРНОЙ ИМПЛАНТАЦИИ 2016
  • Балашова Елена Анатольевна
  • Бахшинян Виген Владимирович
  • Петрова Ирина Павловна
  • Таварткиладзе Георгий Абелович
RU2640569C1
АСИНХРОННО-КЕПСТРАЛЬНЫЙ СПОСОБ ВЫДЕЛЕНИЯ ЗАКОДИРОВАННОЙ ИНФОРМАЦИИ, ПЕРЕДАВАЕМОЙ ПОТРЕБИТЕЛЮ С ПОМОЩЬЮ СВЕРХШИРОКОПОЛОСНЫХ ИМПУЛЬСОВ 2010
  • Жбанов Игорь Леонидович
  • Силаев Николай Владимирович
  • Митрофанов Дмитрий Геннадьевич
  • Сеньков Максим Александрович
  • Жбанова Вера Леонидовна
  • Васильченко Олег Владимирович
  • Степанова Лидия Васильевна
  • Ткаченко Виктор Павлович
RU2427075C2
Способ транскрибирования речи по цифровым сигналам с низкоскоростным кодированием 2023
  • Аладинский Виктор Алексеевич
  • Кузьминский Сергей Владиславович
  • Павлов Андрей Петрович
  • Смирнов Павел Леонидович
RU2801621C1
УСТРОЙСТВО И СПОСОБ ОЦЕНКИ КАЧЕСТВА СВЯЗИ И ПРОГРАММА, ИСПОЛЬЗУЕМАЯ ДЛЯ ОЦЕНКИ 2005
  • Мадзима Таити
RU2383999C2
СПОСОБ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ РЕЧЕВОГО СИГНАЛА МЕТОДОМ ЛИНЕЙНОГО ПРЕДСКАЗАНИЯ 2006
  • Тарасов Валерий Юрьевич
RU2319222C1

Иллюстрации к изобретению RU 2 321 168 C2

Реферат патента 2008 года СПОСОБ ПРЕОБРАЗОВАНИЯ ПРОИЗВОЛЬНО ИЗМЕНЯЮЩЕГОСЯ СИГНАЛА

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

Формула изобретения RU 2 321 168 C2

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

Документы, цитированные в отчете о поиске Патент 2008 года RU2321168C2

БАРКОВ И
Некоторые аспекты технологий IP-телефонии, 31.10.2000, найдено в Интернет: http://www.ixbt.com/comm/ip-aspects.html/
Способ передачи речевого сигнала 1975
  • Вялов Виктор Леонидович
  • Захарченко Гаррий Федорович
  • Куля Виктор Иванович
  • Мохнев Сергей Петрович
SU555424A1
US 4542525, 17.09.1985
Способ измерения амплитудно-частотной характеристики канала связи 1979
  • Барановский Борис Константинович
SU930703A1

RU 2 321 168 C2

Авторы

Юдин Алексей Клавдиевич

Юдин Александр Алексеевич

Кузьмин Олег Викторович

Картышев Сергей Алексеевич

Даты

2008-03-27Публикация

2005-11-29Подача