I
Изобретение относится к вычислительной технике и может быть использовано для обработки цифровых сигналов, в том числе радиолокационных и видеосигналов.
Целью изобретения является повышение быстродействия устройства за счет изменения алгоритма его функционирования, а также введения новых элементов и новых связей между ними.
Операция скользящей эквализации гистограмм (СЭГ) относится к классу адаптивных амплитудных преобразований и позволяет реализовать нелинейную фильтрацию цифрового сигнала. Скользящая эквализация гистограмм распределения значений цифрового сигнала состоит в том, что каждое значение х . цифрового сигнала х преобразуется по гистограмме h,-,j, построенной по некоторой окрестности точки х ; из (2L+1) (2К+1) элементов
х 14J
У .) (2L+7H2K+T) 1га h|.J(1) (1)
где у. - преобразованный элемент
изображения х.
В прототипе для ускорения вычисления выражения (i) используется алгоритм с поразрядным поиском результата, основанный на параллельном формировании грубых и точных отсчетов гистограмм и последующем вычислении в течение q тактов по построен ным гистограммам результата операции эквализации, т.е. время вычисления одного значения по формуле (1) равно t,tr+qt, где (2L+l)tn - время формирования гистограммы фрагмента изображения h(; t ц- время цикла устройства. В результате t,2(2L+1)+ +q t ц.
Ј vj
fb О
сл
Предложенный алгоритм выпблнения операций эквализации основан на следующем. Выражение (1) переписывается в виде
1
L k
I X
(2L+TH2K+T) f t-i-sgnCx -x -«,r
(2)
где sgn(y-x)
0,у-х 7,0;
1,у-х 0.
(3)
Выполнение операции эквализации по формуле (2) не требует построения гистограмм фрагментов, что позволяет распараллелить процесс вычислений и тем самым увеличить быстродействие устройства. Максимальное распараллеливание вычислений по формуле (2) достигается при параллельном вычислении всех q(2L-H)(2K+l) значений (3) с последующим суммированием этих значений в древе суммирования из r Fq/Pl Р-входовых параллельных счетчиков и г-1 сумматоров, где Г 1 - операция округления до ближайшего большего целого. Время вычисления-одного значения результата в
этом случае равно t tj+tcw
+ flosar1t
где t з - время выполнения операции выделения инверсного знака разности сравниваемых чисел (3); tC4- время выполнения операции счета в параллельном счетчике; tCM- время выполнения операции сложения в сумматоре, Нормирование результатов вычислений производится во внешнем устройстве.
40
Для сравнения: при 8 и CM имеют t,70 tu и t4.
Таким образом, использование предложенного алгоритма позволяет распараллелить выполнение операции эквализации и, следовательно, повысить быстродействие устройства.
На чертеже изображена функциональная схема устройства скользящей эквализации гистограмм.
50
10
20
5
25
.
30
35
40
50
Устройство скользящей эквализации гистограмм состоит из информационного входа 1, входа 2 центрального элемента, группы сумматоров 3, г Р-входовых параллельных счетчиков 4, сумматоров 5, образующих древовидный сумматор, и информационного выхода 6 устройства.
Устройство работает следующим образом.
В моменты времени, определяемые внешним устройством, на информационный вход 1 параллельно подаются элементы х ,j-k i t,-, на ВХ°Д 2
центрального элемента - элемент х.., Инверсные значения знаков разности с выходов сумматоров 3 группы параллельно подаются на входы Р-входовых параллельных счетчиков 4, и далее информация с выходов параллельных счетчиков подается в древовидный сумматор. Результаты вычислений с выхода 6 передаются во внешнее устройство .
Формула изобретения
Устройство скользящей эквализации гистограмм, содержащее группу из q сумматоров, отличающееся тем, что, с целью повышения быстродействия, в него введены г Р-входовых параллельных счетчиков (где г - ближайшее большее целое к q/P), древовидный сумматор, причем первые входы сумматоров группы являются информационным входом устройства, вторые входы сумматоров группы объединены и являются входом центрального элемента изображения устройства, выходы которых соединены с информационными входами соответствующих параллельных счетчиков, выходы которых соединены с соответствующими информационными входами древовидного сумматора, выход результата которого является информационным выходом устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обработки видеоинформации | 1990 |
|
SU1732354A1 |
Устройство для анализа распределений случайных процессов | 1986 |
|
SU1517040A1 |
Устройство для локального выравнивания гистограмм | 1986 |
|
SU1312614A1 |
Цифровой фильтр | 1985 |
|
SU1350823A1 |
Устройство для обработки данных гистограмм | 1984 |
|
SU1196898A1 |
Поточно-параллельный процессор Хаара | 1989 |
|
SU1756901A1 |
Устройство параллельной обработки видеоинформации | 1989 |
|
SU1651299A1 |
Функциональный преобразователь квадратичной формы | 1983 |
|
SU1136180A1 |
Устройство для построения гистограмм | 1984 |
|
SU1188754A1 |
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СКОЛЬЗЯЩЕГО СРЕДНЕГО ЗНАЧЕНИЯ | 1990 |
|
RU2015552C1 |
Изобретение относится к вычислительной технике и может быть использовано для обработки цифровых сигналов, в том числе радиолокационных и видеосигналов. Целью изобретения является повышение быстродействия устройства. В устройство, содержащее группу из Q сумматоров, введены R P -входовых параллельных счетчиков (где R - ближайшее большее целое к Q/P) и древовидный сумматор. Это позволяет распараллелить процесс вычислений. 1 ил.
Вудс Р.Э., Гонсалес Р.С | |||
Цифровые методы улучшения изображения в реальном времени | |||
- ТИИЭР, 1981, т | |||
Способ приготовления пищевого продукта сливкообразной консистенции | 1917 |
|
SU69A1 |
Приспособление для удаления таянием снега с железнодорожных путей | 1920 |
|
SU176A1 |
Устройство для обработки данных гистограмм | 1984 |
|
SU1196898A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-04-23—Публикация
1986-10-08—Подача