Устройство для вычисления амплитудных гистограмм телевизионных изображений
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может применяться в системах цифровой обработки изображений. Цель изобретения - расширение функциональных возможностей за счет накопления гистограмм для различных фрагментов изображения . Адреса фрагментов формируются блоком выделения фрагментов для текущих координат развертки на выходе блока счетчиков числа элементов и строк. По адресам фрагментов в блоке памяти происходит накопление соответствующих гистограмм . 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (si>s 6 06 F 15/70, 15/36
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4449637/24 (22) 29.06.88 (46) 07.02.92, Бюл. М 5 (72) А.B.Âàñèëüêåâè÷, А.Г.Дмитриев и
Ю.А. Кипецкий (53) 681.325(088.8) (56) Авторское свидетельство СССР
bL 1302300, кл. G 06 F 15/70, 1985.
Авторское свидетельство СССР
М 1644172, кл. G 06 F 15/70, 15/36, 06.06.88. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ АМПЛИТУДНЫХ ГИСТОГРАММ ТЕЛЕВИЗИОННЫХ ИЗОБРАЖЕНИЙ
Изобретение относится к вычислительной технике и может применяться в системах цифровой обработки изображений.
Цель изобретения — расширение функциональных возможностей за счет накопления гистограмм для различных фрагментов изображения.
На чертеже показана схема устройства.
Устройство содержит генератор 1 тактовых импульсов, блок 2 счетчиков числа элементов и строк, блок 3 синхронизации, аналого-цифровой преобразователь АЦП 4, блок выделения фрагментов изображения, включающий первую 5 и вторую 6 схемы сравнения, первый 7 и второй 8 регистры и мультиплексор 9 координат, мультиплексор
10 данных, мультиплексор 11 адреса, мультиплексор 12 записи/считывания, блок 13 памяти, сумматор 14 единицы, блок 15 ввода/вывода, магистраль 16.
Устройство работает следующим образом.
„„Я „„1711194 А1 (57) Изобретение относится к вычислительной технике и может применяться в системах цифровой обработки иэображений, Цель изобретения — расширение функциональных возможностей за счет накопления гистограмм для различных фрагментов изображения. Адреса фрагментов формируются блоком выделения фрагментов для текущих координат развертки на выходе блока счетчиков числа элементов и строк. По адресам фрагментов в блоке памяти происходит накопление соответствующих гистограмм. 1 ил.
Блок 2 счетчиков числа элементов и строк 2, тактируемый генератором 1, формирует набор управляющих сигналов для блока 3 синхронизации, а также для внешнего телевизионного датчика. Видеосигнал изображения, получаемый с помощью этого датчика, подается на вход АЦП 4, который, тактируясь генератором 1, производит дискретизацию видеосигнала во времени и квантование его по амплитуде. Оцифрованные АЦП 4 значения яркости каждого элемента изображения телевизионных строк поступают на первый вход мультиплексора
11 адреса, с помощью мультиплексора 11 выбирается источник адресации ячеек внутри отдельных областей памяти блока 13, а в то время как источник адреса самих областей выбирается мультиплексором 9 координат. Каждому значению адреса на выходе мультиплексора 9 соответствуют определенные фрагменты изображения, для которых вычисляются амплитудные гистограммы. Второй информационный вход
1711194 мультиплексора 9 координат представляет собой старшие разряды счетчика числа элементов и счетчика числа строк, значения которых фиксируются в первом 7 и втором
8 регистрах и позволяют получить крупномасштабную координатную сетку в плоскости телевизионного кадра, Границы координатной сетки определяют фрагменты изображений, в которых вычисляются гистограммы.
Перед началом вычислений все мультиплексоры 9-12 переводятся на прием информации от блока 15 ввода/вывода. Этот перевод осуществляется сигналами, поступающими с выходов блока 15 на управляющие входы мультиплексоров. Далее производится обнуление всей памяти блока
13 путем последовательного перебора адресов всех его ячеек через мультиплексоры 9 и 11 при нулевых входных данных с одновременной подачей сигнала записи через мультиплексор 12. Сигналы, управляющие обнулением памяти 13, формируются блоком 15, который управляется внешней системой (ЭВМ или микропроцессором) через магистраль 16 и содержит порты ввода/вывода внешней системы. После окончания обнуления блока памяти 13 мультиплексоры
9 — 12 по управляющим входам переводятся в режим приема информации с внутренних каналов устройства.
Вычисление амплитудных гистограмм начинается по сигналу запуска, который подается на вход-запуска блока 3 синхронизации. Сигнал запуска формируется по инициативе внешней системы путем программной установки в состояние логической "1" определенного разряда порта ввода/вывода в блоке 15. Под управлением сигнала запуска блок 3 синхронизации вырабатывает сигналы управления обращением в блок 13 памяти, которые поступают через мультиплексор 12 записи/считывания во время прямых ходов строк всего кадра изображения, начиная с первой строки.
Сигналы управления обращением в блок 13 памяти обеспечивают его выборку, установку режима чтения и записи для каждого отсчета входного изображения. Каждое очередное обращение в блок 13 памяти делится на два такта. В первом такте производится считывание содержимого ячейки памяти и увеличение содержимого на единицу с помощью сумматора 14. Во втором такте — запись полученного результата через мультиплексор 10 в блок 13 памяти, Адрес ячейки памяти для каждого обращения определяется значением амплитуды на выходе АЦП 4 и номером фрагмента изображе5
55 ния, в котором ведется в данный момент времени подсчет гистограмм.
Номер фрагмента изображения фиксируется в первом 7 и втором 8 регистрах и представляет собой старшие разряды счетчика числа элементов в строке и счетчика числа строк (крупномасштабная координатная сетка в плоскости телевизионного кадра). Указанные счетчики размещаются в блоке 2, второй и третий выходы которого составляют соответственно младшие и старшие разряды счетчика элементов, а четвертый и пятый младшие и старшие разряды счетчика строк.
Младшие разряды используются для определения момента перехода через границы фрагментов. Этот момент времени определяется схемами сравнения 5 и 6 и сопровождается импульсами на их выходах, которые фиксируют значения старших разрядов счетчиков элементов и строк в регистрах 7 и 8. Значения, с которыми сравниваются младшие разряды счетчиков элементов и строк (размер крупномасштабной сетки), задаются внешней системой. Установка любого из возможных значений позволяет смещать крупномасштабную сетку, определяющую границы фрагментов плоскости изображения с точностью размера дискретного отсчета. Источником значений смещения для внешней системы могут служить средства интерактивного или автоматического указателя (световое перо, курсар и т.п,).
Формула изобретения
Устройство для вычисления амплитудных гистограмм телевизионных изображений, содержащее генератор тактовых импульсов, выход которого соединен с тактовыми входами аналого-цифрового преобразователя, блока синхронизации и блока счетчиков числа элементов и строк, первый выход которого соединен с входом синхронизации блока синхронизации, вход запуска которого является входом запуска вычислений устройства, вход начальной установки данных которого соединен с первым информационным входом мультиплексора данных, выход которого соединен с входом данных блока памяти, выход которого соединен с информационным входом сумматора единицы, выход которого соединен с вторым информационным входом мультиплексора данных, входы управления мультиплексоров данных, адреса и записи-считывания соединены с входом задания режимов начальной установкивычисления устройства, вход управления записью-считыванием данных которого соединен с первым информационным входом мультиплексора записи-считывания, выход которого соединен с входом управления записью-считыванием блока памяти, первый
1711194
Составитель В.Куленкама
Редактор С,Патрушева Техред M.Moðãåíòàë Корректор Н.Ревская
Заказ 342 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 адресный вход которого соединен с выходом мультиплексора адреса, первый и второй информационные входы которого соединены с первым входом адреса устройства и с выходом аналого-цифрового
-преобразователя соответственно, информационный вход которого является информационным входом элементов изображения устройства, второй выход блока счетчика числа элементов и строк соединен с информационным входом блока выделения фрагментов изображения, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей путем накопления гистограмм для различных фрагментов изображения, выход блока синхронизации соединен с вторым информационным входам мультиплексора эапи5 си-считывания, второй вход адреса блока памяти соединен с выходом блока выделения фрагментов изображения, входы задания режимов начальной установки-вычисления, адреса фрагмента и задания параметров
10 фрагментов являются входом задания режимов начальной установки-вычисления, вторым входом адреса и с входом задания параметров фрагментов устройства соответственно.