Способ анализа векторов движения деталей в динамических изображениях

 

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

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

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

Наиболее простым и точным является способ поиска векторов движения макроблоков на основе полного перебора [1, с. 89-91]. Для поиска вектора движения рассматривается норма разницы сигналов яркости двух макроблоков в текущем и опорном кадрах SAD со сдвигом на вектор движения: Под опорным подразумевается кадр, относительно которого осуществляется поиск векторов движения макроблоков текущего кадра. Иногда в качестве суммы норм принимают величину Здесь F - значение яркости, (x, y) - пространственные координаты точки в кадре, t - временной индекс кадра, суммирование производится по всем точкам макроблока. Значение для которого норма SAD имеет наименьшее значение, принимается за искомый вектор. Вектора движения ищутся методом полного перебора в некоторой ограниченной окрестности: min < Vx, Vy < max. Предполагая, что размер этой окрестности равен N по координатам x и y, получим для числа операций, необходимых для определения вектора движения одного макроблока, величину порядка 3 256 (2N +1)2. На один пиксел макроблока количество операций составляет 3 (2N +1)2, что уже при N = 15 (значения векторов движения в пределах 15 точек) составляет значительную величину более 103 операций / пиксел.

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

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

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

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

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

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

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

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

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

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

Устройство, изображенное на фиг. 1, содержит подключенные к входу 1 параллельно блок синхронизации 2 и последовательно соединенные аналого-цифровой преобразователь 3, схему выделения 4 сигнала яркости, последовательно соединенные блок памяти 5 текущего кадра и блок памяти 6 опорного кадра, подключенные к выходам блока памяти текущего кадра последовательно соединенные блок памяти 7 текущего макроблока, блок преобразования 8 в порядковую статистику уровней пикселов макроблока и вычислитель 9 положений и уровней характерных пикселов макроблока, первые выходы которого соединены с блоком памяти 10 уровней выбранных пикселов, а вторые входы - через сумматор 11 к входам управления блока памяти опорного кадра 6, выходы которого через блок памяти 12 уровней пикселов сравнения подключены к первым входам блока 13 попиксельного вычитания уровней характерных пикселов текущего и опорного кадров, вторые входы которого подключены к вторым выходам блока памяти 10, а выходы - к блоку суммирования 14 модулей, выходы которого параллельно подключены к блоку сравнения сумм 15 и блоку вычисления 16 минимальной суммы и текущих векторов движения, вторые входы блока сравнения сумм 15 подключены к выходам блока 16, а выходы - непосредственно ко входам управления блока 14 и через счетчик перемещений 17 к второму входу сумматора 11, вторые выходы блока 16 подключены через блок памяти 18 векторов движения к выходам устройства 19, вторые выходы блока 18 соединены параллельно с дополнительными входами блока 16 и счетчика 17, выходы блока синхронизации 2 соединены с входами управления блоков 3 и 4, а также через блок управления 20 - с входами синхронизации работы блоков 5-18 устройства.

Сущность предполагаемого способа состоит в следующем.

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

Изложение предлагаемого способа иллюстрируется на примере анализа вектора движения одного из макроблоков динамического изображения, приведенного на фиг. 2: фиг. 2а - текущий кадр, фиг. 2б - опорный кадр. На фиг. 3а приведена в увеличенном масштабе часть изображения текущего кадра в увеличенном масштабе с обведенным макроблоком, вектор движения которого определяется в зоне опорного кадра, изображенной на фиг. 3б. Макроблок имеет размер 1616 пикселов, зона поиска движения - 6464 пиксела. На фиг. 3б обозначено положение смещенного макроблока в опорном кадре.

В случае использования стандартного метода поиска вектора движения в указанной зоне поиска требуется использование вычислительной мощности в 3492 = 7203 операций на каждый пиксел макроблока. Рельеф сигнала яркости макроблока изображен на фиг. 4а, а на фиг. 4б приведены цифровые значения пикселов этого макроблока.

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

Один из вариантов выбора может быть связан с использованием порядковых статистик. В этом случае все значения пикселов F1.... F256 располагаются в порядке возрастания уровней, как показано в таблице на фиг. 5. В этой таблице наряду со значениями уровней пикселов F(1) F(2) ..... F(255) F(246) приведена принадлежность их к соответствующим выбранным девяти участкам.

Для того, чтобы на точность оценки векторов движения в меньшей степени влияло наличие помех в сигнале яркости, в качестве первых двух пикселов принимаются пикселы, уровни в которых соответствуют следующему за минимальным и предшествующий максимальному (в данном случае - пиксел с уровнем F(2)= 24, расположенный на 5-м участке макроблока и пиксел с уровнем F(255)=236, расположенный на 7-м участке макроблока). Если эти пикселы оказываются расположенными в одном участке, то положение одного, например F(2), - фиксируется, и пикселы F(254), F(253) ... перебираются, пока участок окажется не тем, в котором располагается пиксел с уровнем F(2).

Пикселы в других участках выбираются отступая от F(2) в сторону увеличения индекса и от F(255) в сторону уменьшения индекса, например, на равное количество пикселов Следовательно, выбранными пикселами должны быть F(30)=87, расположенный на 4-м участке и F(227)=178, расположенный на 6-м участке.

Аналогично следующими пикселами выбираются F(59)=112, расположенный на 9-ом участке, и F(198)=164, расположенный на 1-м участке.

Далее выбираются пиксел с уровнем F(88)=124, расположенный на 8-м участке, и пиксел с уровнем F(169)=151, расположенный на 5-м участке. Учитывая, что на 5-м участке пиксел уже был выбран ранее (F(2)), выбор осуществляется из двух пикселов F(170) и F(168) в данном случае с равными уровнями. Из них выбирается пиксел F(170), расположенный на 3-м участке.

И, наконец, в качестве претендента на выбранное значение пиксела можно указать F(117)= 132. Но этот пиксел оказался также расположенным на 6-м участке и по этой причине подбирается пиксел с тем же уровнем F(118), расположенный на 2-м участке.

Таким образом, на 1-м участке выбран пиксел с уровнем 164; на 2-м участке выбран пиксел с уровнем 132; на 3-м участке выбран пиксел с уровнем 151; на 4-м участке выбран пиксел с уровнем 87; на 5-м участке выбран пиксел с уровнем 24;
на 6-м участке выбран пиксел с уровнем 178;
на 7-м участке выбран пиксел с уровнем 236;
на 8-м участке выбран пиксел с уровнем 124;
на 9-м участке выбран пиксел с уровнем 112.

Для реализации этого метода подбора пикселов требуется использование примерно log2256 = 8 вычислительных операций на каждый пиксел макроблока.

Возможен более простой метод выбора характерных пикселов в каждом из участков макроблока, например, путем чередования максимальных и минимальных значений уровней в смежных участках. Предположим, на заштрихованных на фиг. 4б участках выбираются пикселы с минимальными значениями уровней, а на остальных - с максимальными значениями уровней. Тогда
на 1-м участке будет выбран пиксел с уровнем 81;
на 2-м участке будет выбран пиксел с уровнем 196;
на 3-м участке будет выбран пиксел с уровнем 84;
на 4-м участке будет выбран пиксел с уровнем 221;
на 5-м участке будет выбран пиксел с уровнем 24;
на 6-м участке будет выбран пиксел с уровнем 237;
на 7-м участке будет выбран пиксел с уровнем 61;
на 8-м участке будет выбран пиксел с уровнем 188;
на 9-м участке будет выбран пиксел с уровнем 94.

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

Для поиска вектора движения в предлагаемом способе рассматривается норма разницы сигналов яркости выбранных точек двух макроблоков в текущем и опорном кадрах SAD1 со сдвигом на вектор движения:

Очевидно, что скорость анализа движения при использовании предлагаемого способа увеличивается в N/M раз, где N - число пикселов в макроблоке, М - количество участков, на которое поделен макроблок. В данном случае скорость анализа увеличивается в 256/9=28,44 раз.

Дополнительно скорость анализа движения макроблоков увеличивается в соответствии с п. 2 настоящего изобретения за счет определенного подбора вычисления контрольной суммы SAD 1.

В этом случае вычисляется среднее значение яркости выбранных пикселов макроблока

Затем вычисляются модули разностей
X(x,y) = |F(x,y,t)-Fср|,
где (x, y) - координаты выбранных точек в соответствующих участках макроблока, и контрольная сумма (2) вычисляется последовательно по координатам (x, y), для которых величины X(x, y) располагаются в убывающей последовательности.

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

Эффективность предлагаемого способа анализа движения иллюстрируется на фиг. 6-8.

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

На фиг. 7 приведены изображения разности текущего и опорного кадров после компенсации движения (а) и векторов движения (б), рассчитанных предлагаемым способом с использованием лишь 9 пикселов макроблока.

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

Из визуального сравнения диаграмм фиг.6б и 7б видно, что анализ движения макроблоков с использованием стандартного и предлагаемого способов практически во всех областях кадра, насыщенных резко изменяющимся рельефом, осуществляется одинаково. Отличия возникают лишь в областях с малым изменением рельефа. Это подтверждается фиг. 8, на которой видно, что различие контрольных сумм оказывается малым (менее 10%).

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

Устройство для реализации предложенного способа работает следующим образом.

Предположим, на вход 1 устройства поступает аналоговый сигнал изображения, например полный цветовой телевизионный сигнал стандартных систем SECAM, PAL или NTSC. Со входа этот сигнал подается параллельно на блок синхронизации 2, выделяющий соответствующие сигналы и обеспечивающий формирование импульсов дискретизации, и на аналого-цифровой преобразователь АЦП 2, в котором дискретные отсчеты сигнала преобразуются в цифровой код, поступающий на схему выделения сигнала яркости 4, устраняющую цветовые поднесущие из полного цветового телевизионного сигнала. Выделение сигнала яркости необходимо, поскольку в соответствии со стандартами MPEG анализ движения деталей изображения осуществляется только при использовании яркостной компоненты изображения. Синхронизация работы схемы 4 осуществляется также дискретизирующими импульсами, поступающими с блока синхронизации 2.

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

Выходы блока 5 соединены со входами блока памяти макроблока 7, анализ движения которого производится. В этом блоке запоминаются значения рельефа сигнала яркости макроблока 1616 пикселов. После вычисления вектора движения 1-го макроблока, соответствующего левому верхнему углу изображения, в память этого блока вводится рельеф сигнала яркости следующего за ним макроблока. Отсчет номера макроблока осуществляется обычно слева направо и сверху вниз.

После запоминания уровней яркости всех пикселов макроблока они в блоке 8 преобразуются в порядковую статистику.

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

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

В случае использования описанного выше второго варианта выбора точек их координаты будут иными (см. табл. 2)
Таким образом, в вычислителе 9 выделяются значения уровней яркости выбранных пикселов и их координаты x и y.

В этом же блоке осуществляется преобразование выбранных пикселов в последовательность по мере убывания отклонений значений уровней пикселов от их среднего значения, для этой цели в первом варианте вычисляется среднее значение уровней
Fср=(164+132+151+87+24+178+236+124+112)/9134, а затем модули
X(i) = X(x,y) = |F(x,y,t)-Fср|:
X(1) = 30; X(2) = 2; X(3) = 17; X(4)= 47; X(5)= 110;
X(6) = 44; X(7) = 102; X(8) = 10; X(9) = 22.

При этом выбранные пикселы представляются и запоминаются в вычислителе 9 в последовательности уменьшения модулей разностей (см. табл. 3).

При выборе пикселов по второму варианту среднее значение яркости будет равно:
Fср=(81+196+84+221+24+237+61+188+94)/9132.

Модули разностей при этом равны:
X(1)=51; X(2)=64; X(3)=48; X(4)=91; X(5)=108;
X(6) = 105; X(7) = 71; X(8) = 56; X(9) = 38, и выбранные пикселы представляются и запоминаются в вычислителе 9 в последовательности (см. табл. 4).

Далее уровни сигналов яркости в рассчитанной пиксельной последовательности запоминаются в блоке памяти 10, а их координаты (x, y) - через сумматор 11 поступают на вход управления блока памяти опорного кадра 6, обеспечивая запись в блоке 12 памяти уровней пикселов сравнения уровней пикселов с координатами
(x-VOX-Vx.y-VOY-VY),
где (VOX, VOY)- координаты начального вектора смещения, которые определяются, например, из результатов оценки движения соответствующих макроблоков в предыдущем кадре или из иных соображений,
(VX, VY) - координаты текущего вектора смещения макроблока, при изменении которых производится анализ контрольной суммы разностей модулей уровней выбранных пикселов в макроблоке и пикселов в опорном кадре.

С блоков памяти 10 и 12 в указанной выше последовательности значения соответствующих уровней пикселов поступают на блок попиксельного высчитания 13 и с его выхода - на блок суммирования модулей 14. Блоки 13 и 14 совместно реализуют операцию, определяемую соотношением (2).

Последовательно вычисляемая в блоке 14 сумма поступает параллельно на блок сравнения сумм 15 и блок вычисления 16 минимальной суммы и соответствующих ей векторов движения. Первоначально при переходе от одного макроблока к другому в блоке 16 запоминается рассчитанный ранее начальный вектор движения (VOX, VOY), а сумма устанавливается нереально большой величиной.

При вычислении суммы для начального вектора движения эта сумма запоминается в блоке 16 и становится опорной для последующих расчетов. Если эта сумма при первом же расчете оказывается ниже некоторой установленной малой величины, то считается, что вектор движения найден. В противном случае по окончании расчета суммы при нулевом векторе (VX, VY) блок сравнения 15 выдает команду на изменение координат вектора движения в счетчик перемещений 17 и обнуление результатов суммирования в блок 14. Обычно для обеспечения эффективного анализа вектора движения перемещение текущего вектора движения осуществляется от точки (VOX, VOY) по расходящейся спирали в пределах заданной зоны анализа.

В счетчике 17 формируется вектор (- VOX - VX, - VOY - VY), который затем суммируется в схеме 11 с текущими значениями координат выбранных характерных пикселов макроблока. Полученные координаты определяют запись уровней яркости соответствующих пикселов из блока 6 в блок 12, и процесс анализа вектора движения продолжается до тех пор, пока не найден будет истинный вектор движения макроблока (когда минимальная сумма, вычисляемая блоком 16, не станет меньше некоторой установленной минимальной величины), либо пока не будет проанализирована вся заданная зона анализа. Последний случай означает, что подобного макроблока в опорном кадре не существует.

Ускорение процесса анализа движения в соответствии с п. 2 настоящего изобретения определяется непрерывным сравнением текущей суммы и минимальной суммы в блоке 15. Если текущая сумма (до окончания процесса суммирования по всем выбранным пикселам) превышает ранее найденную минимальную сумму, то процесс суммирования прекращается и счетчик 17 перемещений изменяет координаты текущего вектора движения макроблока.

Результаты вычисления векторов движения, определяемые в блоке 16, запоминаются блоком памяти 18 векторов движения из которого результаты расчетов векторов движения, например в предыдущих кадрах (VOX, VOY), используются блоками 16 и 17 в качестве исходных векторов. С блока 18 координаты векторов движения подаются на цифровые выхода устройства 19.

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

Источники информации
1. K. R.Rao, J.J. Hwang, "Techniques and Standards for Image, Video and Audio Coding", 1996, Prentice-Hall PTR, ISBN 0-13-309907-5.


Формула изобретения

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

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

РИСУНКИ

Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10, Рисунок 11



 

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

Фотореле // 966638
Изобретение относится к работе с многоразовыми финансовыми документами

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

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

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

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

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

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

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

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

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

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

Изобретение относится к цифровой обработке изображений

Изобретение относится к вычислительной технике

Изобретение относится к вычислительной технике

Изобретение относится к оптическим устройствам распознавания образов
Наверх