Способ прямого и обратного быстрого двухмерного вейвлет-преобразования

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

 

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

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

При выполнении вейвлет-преобразования сигнал раскладывается на ряд частотных полос, для чего задается набор низко- и высокочастотных фильтров для выполнения декомпозиции сигнала. После выполнения требуемых действий над коэффициентами преобразованных данных сигнал может быть восстановлен с различной степенью точности. При выполнении быстрого преобразования используются неполные - прореживающие и сгущающие выборки [1, 2]. Для изображений и двухмерных сигналов могут использоваться «сепарабельные свертки», являющиеся основой разделимых фильтров, которые позволяют обрабатывать многомерный сигнал на основе последовательной одномерной фильтрации [1, 2].

Из существующего уровня техники известны способ и устройство вейвлет-преобразования (см. патент на изобретение US 6591017 B, публикация 08.07.2003) и способ сжатия данных, в которых используется вейвлет-преобразование (см. заявка на изобретение US 2010/0232723 А1).

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

Наиболее близким по технической сущности способом к заявляемому изобретению является способ прямого и обратного быстрого двухмерного вейвлет-преобразования. Способ выполнения прямого и обратного быстрого двухмерного вейвлет-преобразования, основанный на свертке входных данных по строкам с низкочастотным и высокочастотным фильтрами, на выходах которых производится неполная выборка, с получением в результате низкочастотных и высокочастотных значений одномерного преобразования, далее к ним по столбцам применяется свертка с низкочастотными и высокочастотными фильтрами с последующей неполной выборкой, причем к низкочастотным коэффициентам может быть применена описанная последовательность действий для выполнения следующего уровня прямого преобразования, а обратное вейвлет-преобразование выполняется по столбцам на основе сгущающей выборки, применяемой к низкочастотной и высокочастотным составляющим, полученным в результате прямого вейвлет-преобразования, с последующей сверткой с низкочастотным и высокочастотным фильтрами и суммированием, затем производится обработка по строкам на основе сгущающей выборки, применяемой к полученным низкочастотной и высокочастотной составляющим, с последующей сверткой с низкочастотным и высокочастотным фильтрами и суммированием, при этом полученный результат может быть использован с соответствующими высокочастотными составляющими для выполнения следующего уровня обратного вейвлет-преобразования (см. Малла С. Вэйвлеты в обработке сигналов / С. Мала; Пер. с англ. - М.: Мир, 2005. - С.332-336), принято за прототип.

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

Задачей, на решение которой направлено заявленное изобретение, является обеспечение инвариантности к повороту вейвлет-преобразования.

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

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

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

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

Сущность изобретения поясняется чертежами, на которых изображено:

на фиг.1 - структурная схема блока выполнения прямого быстрого вейвлет-преобразования;

на фиг.2 - структурная схема блока выполнения обратного быстрого вейвлет-преобразования;

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

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

Сущность изобретения заключается в следующем.

Быстрое вейвлет-преобразование представляет собой эффективный метод реализации вычислений дискретного вейвлет-преобразования [1]. Оно может быть представлено в виде произведения блочной матрицы на вектор-столбец [3]:

[ A j D j ] a j = [ a j + 1 d j + 1 ] , ( 1 )

где j - уровень преобразования;

Aj, Dj - блоки матрицы преобразования;

aj, aj+1 и dj+1 - векторы-столбцы аппроксимирующих и детализирующих коэффициентов преобразования.

Блочная матрица преобразования формируется с использованием значений масштабирующей (φ) и вейвлет-функций (ψ), которые являются основой для формирования низкочастотного ( h ¯ ) и высокочастотного ( g ¯ ) фильтров [1, 3].

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

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

a j = [ a 1 j a 2 j ] , ( 2 )

где a1j и a2j - первая и вторая части входной последовательности соответствующего уровня преобразования.

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

h 1 ¯ [ 1 : n ] = h 2 ¯ [ n : 1 ] g 1 ¯ [ 1 : n ] = g 2 ¯ [ n : 1 ] , ( 3 )

где h 1 ¯ , g 1 ¯ и h 2 ¯ , g 2 ¯ - низкочастотный и высокочастотный фильтры для обработки первой и второй частей входных последовательностей соответственно.

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

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

[ D 1 j A 1 j A 2 j D 2 j ] [ a 1 j a 2 j ] = [ d 1 j + 1 a 1 j + 1 a 2 j + 1 d 2 j + 1 ] , ( 4 )

где D1j, A1j, A2j и D2j - части матрицы блочной преобразования, каждая размером 2n/2×2n;

a1j+1, a2j+1 и d1j+1 d2j+1 - аппроксимирующие и детализирующие части вектора-столбца прямого преобразования, каждая длиной 2n-2.

В соответствии с (2), (4) с заменой входных данных могут последовательно обрабатываться данные, принадлежащие различным частотным диапазонам.

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

hl[l:n] = h2[n:l]  gl[l:n] = g2[n:l] . ( 5 )  

На их основе формируется блочная матрица обратного преобразования. Использование ортогональных функций [1, 2] при формировании фильтров может использоваться выражение:

a j = [ a 1 j a 2 j ] = [ D 1 j A 1 j A 2 j D 2 j ] 1 [ d 1 j + 1 a 1 j + 1 a 2 j + 1 d 2 j + 1 ] ( 6 )

С заменой входных данных в (6) могут последовательно обрабатываться данные, принадлежащие различным частотным диапазонам.

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

На вход блока фильтров F1 поступают входные данные aj по строкам.

Первая часть каждой строки через выход 1 переключателя Sw блока фильтров F1 поступает на низкочастотный и низкочастотный фильтры h 1 ¯ и g 1 ¯ . После свертки с данными фильтрами данные прореживаются через один отсчет ↓2 и на выходах 1 и 2 блока фильтров F1 формируются высокочастотная d1j+1 и низкочастотная a1j+1 составляющие соответственно.

Вторая часть каждой строки через выход 2 переключателя Sw блока фильтров F1 поступает на низкочастотный и низкочастотный фильтры h 2 ¯ и g 2 ¯ . После свертки с данными фильтрами данные прореживаются через один отсчет ↓2 и на выходах 3 и 4 блока фильтров F1 формируются низкочастотная a2j+1 и высокочастотная d2j+1 составляющие соответственно. Распределение по частотам результатов одномерного прямого быстрого вейвлет-преобразования представлено на фиг.3,а.

Первая высокочастотная составляющая d1j+1 с выхода 1 блока фильтров F1 поступает на вход блока фильтров F2, который обрабатывает данные по столбцам.

Первая часть столбца входных данных с выхода 1 переключателя Sw блока фильтров F2 свертывается с фильтрами h 1 ¯ и g 1 ¯ и после прореживания через один отсчет ↓2 на выходах 1 и 2 данного блока формируются значения d 11 j + 1 3 и d 11 j + 1 2 соответственно.

Вторая часть столбца входных данных с выхода 2 переключателя Sw блока фильтров F2 свертывается с фильтрами h 2 ¯ , g 2 ¯ и после прореживания через один отсчет ↓2 на выходах 3 и 4 данного блока формируются значения d 11 j + 1 2 и d 12 j + 1 3 соответственно. Блоки фильтров F3-F5 обрабатывают входные данные аналогично блоку F2. Низкочастотная составляющая a1j+1 с выхода блока фильтров F1 поступает на вход блока F3, на выходах 1, 2, 3. 4 которого формируются составляющие прямого быстрого вейвлет-преобразования d 11 j + 1 1 , a11j+1, a12j+1 и d 12 j + 1 1 соответственно. Низкочастотная составляющая a2j+1 с выхода блока фильтров F1 поступает на вход блока F4, на выходах 1, 2, 3, 4 которого формируются составляющие прямого быстрого вейвлет-преобразования d 21 j + 1 1 , a21j+1, a22j+1 и d 22 j + 1 1 соответственно. Высокочастотная составляющая d2j+1 с выхода блока фильтров F1 поступает на вход блока F5, на выходах 1, 2, 3, 4 которого формируются составляющие прямого быстрого вейвлет-преобразования d 21 j + 1 3 , d 21 j + 1 2 , d 22 j + 1 3 и d 22 j + 1 3 , соответственно. Распределение по частотам результатов двухмерного прямого быстрого вейвлет-преобразования представлено на фиг.3,б.

Совокупность значений 16-ти составляющих на всех выходах блоков фильтров F2-F4 является результатом прямого быстрого вейвлет-преобразования j+1 и может использоваться для последующей обработки на основе различных алгоритмов, включая и повороты на фиксированные углы. Совокупность 4-х низкочастотных составляющих a11j+1, a12j+1, a21j+1 и a22j+1 на выходах 2, 3 блоков фильтров F3 и F4 соответственно может использоваться для выполнения прямого быстрого вейвлет-преобразования следующего уровня.

В соответствии с заявленным способом обратное быстрое двухмерное вейвлет-преобразование выполняется с использованием 5 однотипных блоков фильтров Fb-Fb5 (фиг.2), каждый из которых имеет 4 входа, две пары низкочастотных и высокочастотных фильтров h1, g1 и h2, g2 с реализацией сгущающее выборки ↑2 на входе каждого, 2 сумматора ⊕ на выходе каждой пары фильтров для формирования первой и второй части выходной последовательности, содержит переключатель - Sw, выполняющий функции мультиплексирования для формирования одной полной частотной составляющей.

На входы 1-4 блока фильтров Fb1 поступают частотные составляющие d 11 j + 1 3 , d 11 j + 1 2 , d 11 j + 1 2 и d 12 j + 1 3 соответственно. Значения составляющих d 11 j + 1 3 , d 11 j + 1 2 подвергаются сгущающей выборке ↑2, далее осуществляется фильтрация на основе свертки с h1 и g1 и в результате суммирования на ⊕ формируется первая часть столбца d1j+1. Значения составляющих d 12 j + 1 2 , d 12 j + 1 3 подвергаются сгущающей выборке ↑2, далее осуществляется фильтрация на основе свертки с h2, g2 и в результате суммирования на ⊕ формируется вторая часть столбца d1j+1.

Первая и вторая части столбца d1j+1 подаются на входы 1, 2 переключателя Sw блока фильтров Fb1, на выходе которого формируется полная высокочастотная составляющая d1j+1 по столбцам, поступающая на вход 1 блока фильтров Fb5. Блоки фильтров Fb2-Fb4 работают аналогично.

На входы 1-4 блока фильтров Fb2 поступают частотные составляющие d 11 j + 1 1 , a11j+1, a12j+1 и d 12 j + 1 1 соответственно, и на выходе данного блока формируется полная низкочастотная составляющая a1j+1 по столбцам, поступающая на вход 2 блока фильтров Fb5. На входы 1-4 блока фильтров Fb3 поступают частотные составляющие d 21 j + 1 1 , a21j+1, a22j+1 и d 22 j + 1 1 соответственно, и на выходе данного блока формируется полная низкочастотная составляющая a2j+1 по столбцам, поступающая на вход 3 блока фильтров Fb5.

На входы 1-4 блока фильтров Fb4 поступают частотные составляющие d 21 j + 1 3 , d 21 j + 1 2 , d 22 j + 1 3 и d 22 j + 1 3 соответственно, и на выходе данного блока формируется полная высокочастотная составляющая d2j+i по столбцам, поступающая на вход 4 блока фильтров Fb5. Значения составляющих по столбцам d1j+1 и a1j+1 подвергаются сгущающей выборке ↑2 по строкам, далее осуществляется фильтрация на основе свертки с h1 и g1 и в результате суммирования на ⊕ формируется первая часть строк aj. Значения составляющих по столбцам a2j+1 и d2j+1 подвергаются сгущающей выборке ↑2 по строкам, далее осуществляется фильтрация на основе свертки с h2, g2 и в результате суммирования на ⊕ формируется вторая часть столбца aj. Первая и вторая части строк aj подаются на входы 1, 2 переключателя Sw блока фильтров Fb5, на выходе которого формируется полная составляющая aj по строкам. Данная низкочастотная составляющая aj является результатом выполнения обратного быстрого вейвлет-преобразования и может использоваться в реализации алгоритмов обработки изображений или в совокупности с соответствующими высокочастотными составляющими участвовать в вейвлет-преобразовании следующего уровня.

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

На фиг.4,г представлена разность между результатом прямого быстрого вейвлет-преобразования первого уровня, выполненным в соответствии с прототипом и с заявленным способом. Здесь проведено совмещение частотных диапазонов и, как видно, значения могут отличаться на 3/4 площади (75%). Совпадает 1/4 значений, соответствующая правому нижнему темному квадранту.

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

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

Список использованных источников

1. Гонсалес Р. Цифровая обработка изображений / Р. Гонсалес, Р. Вудс. - М.: Техносфера, 2005. - 1072 с.

2. Добеши И. Десять лекций по вейвлетам / И. Добеши. - Ижевск: НИЦ «Регулярная и хаотическая динамика», 2001. - 464 с.

3. Уэлстид С. Фракталы и вейвлеты для сжатия изображений в действии / С. Уэлстид. - М.: Триумф, 2003. - 320 с.

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



 

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

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

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

Изобретение относится к области телевидения и цифровой обработки видеоинформации, а именно к способам декодирования сжатых видеоданных, и предназначено для проектирования систем декодирования на основе трехмерного дискретного косинусного преобразования (ДКП-3D) видеоданных.

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

Изобретение относится к устройству кодирования/декодирования данных изображения. .

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

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

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

Изобретение относится к технологии имитации зерна пленки в изображении. .

Изобретение относится к области цифровой обработки сигналов. Техническим результатом изобретения является создание ядра сопроцессора быстрого преобразования Фурье реального времени для автономного, параллельного с работой DSP - процессора (процессора цифровой обработки сигнала), выполнения быстрых преобразований Фурье комплексных массивов и некоторых сопутствующих операций, которое имеет следующие преимущества: ввод/вывод выполняются в реальном времени, параллельно с обработкой; входные/выходные данные для пользователя входных/выходных данных располагаются в прямом порядке; для расчетов и хранения данных в прямом порядке дополнительная память не требуется; форматы действительных/мнимых компонент входных и выходных данных: 32-разрядная плавающая точка (стандарт IEEE-754), 32-разрядная фиксированная точка (целое число, дополнительный код), 16-разрядная фиксированная точка (целое число, дополнительный код); формат вычислений: 32-разрядная плавающая точка; максимальный размер непосредственно выполняемого преобразования - 8192 К, минимальный - 16 К, предельный размер наращиваемого преобразования - 256 К.

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

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

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

Изобретение относится к области цифровой обработки сигналов и может быть использовано при обработке видео- и аудиосигналов в реальном масштабе времени. Техническим результатом является обеспечение выполнения различных подклассов дискретных полиномиальных преобразований (ДПП) и для реализации КИХ-фильтров с использованием заданной системы функций на конечном интервале длины N=2c.

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

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

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

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

Изобретение относится к области медицины и может быть использовано для автоматизированного исследования электроэнцефалограмм (ЭЭГ) человека. .

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