Устройство для преобразования изображений Советский патент 1990 года по МПК H04N1/387 

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

СГВ Ч

оо оо

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

название год авторы номер документа
ТЕЛЕВИЗИОННАЯ СИСТЕМА ВЫСОКОГО РАЗРЕШЕНИЯ 1996
  • Мирошниченко Сергей Иванович
  • Жилко Евгений Олегович
  • Кулаков Владимир Владимирович
  • Невгасимый Андрей Александрович
RU2127961C1
Устройство для формирования изображений кривых второго порядка на экране телевизионного приемника 1988
  • Пугачев Анатолий Иванович
  • Мартемьянов Борис Викторович
  • Воронцов Игорь Васильевич
SU1596376A1
Устройство для обработки изображений 1989
  • Кравец Александр Кириллович
  • Михайлик Инна Константиновна
  • Опанасюк Алексей Федорович
SU1772806A1
Устройство для воспроизведения псевдообъемного изображения 1984
  • Иванов Николай Михайлович
  • Мазурик Борис Иванович
  • Маслюков Олег Петрович
SU1233302A1
Устройство для отображения информации на газоразрядной индикаторной панели 1989
  • Поленов Александр Николаевич
  • Масютин Николай Павлович
SU1605279A2
Устройство для формирования информации на телевизионном индикаторе 1981
  • Лискин Владимир Михайлович
  • Путятин Евгений Петрович
  • Даев Евгений Александрович
  • Рогачев Владимир Иванович
  • Савенков Вячеслав Александрович
  • Козлов Виктор Павлович
  • Майстренко Александр Александрович
SU1075298A1
Устройство для коррекции изображений объектов 1988
  • Барановский Александр Алексеевич
  • Заливский Игорь Эдуардович
  • Сапронов Игорь Анатольевич
  • Колесник Эдуард Миронович
  • Ключников Александр Сергеевич
SU1566386A1
Устройство для сжатия полосы частот телевизионного сигнала 1981
  • Балясников Николай Владимирович
  • Патренков Алексей Борисович
  • Раскин Андрей Григорьевич
  • Сависько Петр Антонович
SU946009A1
Телевизионный координатор 1983
  • Филатов Владимир Николаевич
SU1109956A1
Устройство для отображения информации на газоразрядной индикаторной панели 1983
  • Задубовский Игорь Иванович
  • Николаенко Виктор Тимофеевич
SU1119065A1

Иллюстрации к изобретению SU 1 578 841 A1

Реферат патента 1990 года Устройство для преобразования изображений

Изобретение относится к технике автоматизированной обработки изображений и может быть использовано в полиграфии, системах автоматизированного проектирования и в оргтехнике. Цель изобретения - уменьшение времени преобразования изображений. В первом блоке памяти 1 записывается сигнал исходного изображения. На входе устройства задаются коды режима работы: координаты по X и Y начала и конца преобразования, смещение координат X и Y соседней точки и коэффициенты аффинного преобразования. Адресный преобразователь 5 вырабатывает начальное значение координаты строки исходного изображения. Обработка строки производится под управлением первого синхронизатора 4 и заключается в перезаписи информации из первого блока памяти 1 в соответствующие ячейки второго блока памяти 2, на выходе которого формируется сигнал преобразованного изображения. Устройство способно выполнять все линейные преобразования изображений: масштабирование, сдвиг, поворот и сочетания этих преобразований. 9 ил.

Формула изобретения SU 1 578 841 A1

Фиг. 1

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

Цель изобретения - уменьшение времени преобразования изображений.

На фиг. 1 представлена структурная электрическая схема устройства для преобразования изображений; на фиг.2- схема счетчика строка; на фиг. 3 - схема адресного преобразователя; на фиг. 4 - схема первого синхронизато- pa; на фиг. 5 - схема второго синхронизатора; на фиго 6 - схема первого адресного генератора; на фиг„ 7 - схема второго адресного генератора; на фиг. 8 и 9 - временные диаграммы, поясняющие работу устройства.

Устройство для преобразования изображений (фиг. 1) содержит первый блок 1 памяти, второй блок 2 памяти, .первый адресный генератор 3, первый синхронизатор 4, адресный преобразователь 5, второй синхронизатор 6, счетчик 7 строк, второй адресный генератор 8, управляющий вход 9 и информационный вход 100

Счетчик 7 строк (фиг„ 2) выполнен в виде двоичного счетчика 11 строк и узла 12 сравнения. Адресный преобразователь 5 (фиг0 3) включает первый - четвертый умножители 13-16 и первый и второй сумматоры 17 и 18. Первый синхронизатор 4 (фиг. 4) образуют триггер 19, счетчик 20, дешифратор 21 генератор 22, который включает в себя

первый - третий 23-25 элементы И и

конденсатор 26 , Второй синхронизатор 6 (фиг. 5) содержит триггер 27, генератор 28, первый и второй элементы ИЛИ 29 и 30, первый и второй элемент И 31 и 32, счетчик 33 второго синхро- низатора и дешифратор 34 второй синхронизатора. Первый адресный генератор 3 (фиг. 6) имеет в своем составе первый и второй регистры 35 и 36, счетчик 37 и узел 38 сравнения. Второй адресный генератор 8 (фиг. 7) об- разуют первый и второй регистры 39 и 40, а также первый и второй сумматоры 41 и 42.

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

В исходном состоянии на информационном входе Ю устройства установ

0

5

0

0

лены требуемые коды для заданного режима преобразования:

Хч - код координаты х начала преобразования;

Y - код координаты у начала преобразования;

Хк - код координаты х конца преобразования;

Y - код координаты у конца преобразования;

В. - смещение координаты по х соседней точки;

D ij - смещение координаты по у соседней точки;

t ,d - коэффициенты аффинного преобразования,

триггеры 19 и 27 синхронизаторов 4 и 6 - в нулевом состоянии, генераторы 22 и 28 выключены, в первом блоке памяти находится исходное изображение, над которым производится преобразование, например поворот. Первый адресный генератор вырабатывает код Готов.

По сигналу Пуск 9 в счетчик 11 счетчика 7 строк заносится код Ґц с информационного входа 10 устройства, а во втором синхронизаторе 6 триггер 27 устанавливается в единичное состояние Генератор 28 начинает вырабатывать синхроимпульсы с заданной частотой (фиг о 8) „ Через элемент И 31 синхроимпульсы поступают на счетный вход счетчика 330 При этом на выходах дешифратора 34 появляются последовательно сигналы СИ1, СИ2, СИЗ„ На временных диаграммах показано, что СИ1 появляется в состоянии счетчика 33 1, СИ2 - в состоянии 2, а СИЗ - в состоянии выход 7 подключен к элементам 29 и 30„ В конкретной ситуации распределение выходов и частота генератора определяется быстродействием счетчика 7 строк и адресного преобразователя 5„ Номера выходов могут быть больше 7.

По сигналу СИ1 состояние счетчика 11 увеличивается на единицу Этот код Y поступает на адресный преобразователь 5, и по сигналу СИ2 начинается перемножение кодов на умножителях 13-16; YH.a, Y-b, XH-c, Y-d. По сигналу СИЗ начинается сложение на сумматорах 17 и 18, в результате чего на выходе адресного преобразователя вырабатываются начальные значе51578841

ния координаты строки исходного изоб

Х„ Х„

+ b YH

+ d YH + t

+

Как только на последнем выходе дешифратора 34 появляется сигнал, он через элементы ИЛИ 29 и И 31 отключает выход генератора 28 от счетного входа счетчика 33 и подключает его через элемент И 32 и элемент ИЛИ 30 на R-вход этого счетчика 33. В результате очередной сигнал генератора проходит элемент И 32, через элемент ИЛИ 30 устанавливает .в нулевое состояние счетчик 33 и как сигнал Пуск 2 с выхода второго синхронизатора 6 поступает на входы блоков 3,4,80 В первом адресном генераторе 3 этот сигнал заносит в регистры 35 и 36 значения Х и Y, а в счетчик 37 - значение Х. Во втором адресном генераторе 8 этот сигнал заносит в регистры 39 и 40 значения смещений D и Dy, а в сумматоры 41 и 42 - значения XH, YH, выработанные в адресном преобразовании 5„ В первом синхронизаторе 4 этот сигнал устанавливает триггер 19 в единичное состояние, а счетчик 20 - в нулевое. На этом заканчивается подготовка к обработке строки о

Обработка строки производится под управлением первого синхронизатора 4, После установки триггера 19 в единичное состояние запускается генера- тор 22 и счетчик 20 меняет свое состояние, в результате чего на выходе дешифратора 21 появляются сигналы СИ4-СИ7. Сигнал СИ4 поступает на первый блок 1 памяти как сигнал чтения, сигнал СИЗ поступает на второй блок памяти как сигнал записи3 Сигнал СИ6 поступает на второй адресный генератор 8 как сигнал сложения для получения нового адреса х , Y O Сигнал СИ7

поступает на первый адресный генератор 3 как сигнал счета для увеличения значения X на единицу на счетчике 37„ Серии сигналов СИ4-СИ7 повторяются до тех пор, пока значение счетчика 37 X первого адресного генератора 3 не достигнет значения Хц. При достижении этого значения на выходе узла сравнения появляется сигнал Го- тов, означающий.готовность устройства к обработке следующей строки. Сигнал Готов поступает на синхронизаторы 4 и 6 0

0

5

В первом синхронизаторе 4 сигнал Готов устанавливает триггер 19 в нулевое состояние и генератор 22-выключаетсяо

Во втором синхронизаторе 6 сигнал Готов открывает элемент И 32 для формирования сигнала Пуск 2. На фиг, 8 показаны временные диаграммы

описанной работы устройства в начале режима при подготовке первой строки, а также при обработке первой и подготовке второй строк. Если обработка строки заканчивается раньше, чем под5 гЪтовка следующей, то на выходе элемента И 32 первым устанавливается сигнал Готов и синхронизатор 4 ожидает сигнал Пуск 2. Последний появляется в конце цикла подготовки,

0 когда устанавливается на последнем выходе дешифратора 34 единичное состояние. При этом сигнал с генератора 28 поступает через элемент И 32 и как сигнал Пуск 2 устанавливает

5 счетчик 33 в нулевое состояние для начала нового цикла подготовки, а триггер 19 и счетчик 20 - в единичное и нулевое состояния соответственно. На R-входе триггера 19 сигнал

о Готов снимается, так как по сигналу Пуск 2 заносятся новые значения в регистр 35 и счетчик 37 первого адресного генератора 3. В дальнейшем работа устройства происходит аналогично описанному

Если первым заканчивает работу второй синхронизатор 6 по подготовке строки к обработке, то, как показано на фиг. 9, счетчик 33 остается в сос0 тоянии 6 до тех пор, пока не поступит сигнал Готов (конец обработки строки п-2) . После этого сигнал генератора 28 через элемент И 32 как сигнал Пуск 2 запускает в работу

5 оба синхронизатора.

Конец обработки происходит при достижений Y значения Y в счетчике 7 строк. При этом узел 12 сравнения вырабатывает сигнал Стоп, По этому сигналу, как показано на фиг. 9, триггер 27 второго синхронизатора 6 устанавливается в нулевое состояние и подготовка новой строки не производится Первый синхронизатор заканчивает свою работу аналогично описанному до получения сигнала Готов.

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

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

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

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

от д от 9 о т 10

11

от 10

5

0

5

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

12

-Кб

Фиг. 2

г

/

ЈЗПф

Гй

27

33

34

Я

Фиг. 6

flofipomoS Пербая строка . Вторая строка Третья строка

Стоп. ,

Пуск9

Tpua27

Генер.28

Готоо38

Пуск231

Траг19

Генер.22

Счетч20

СИЬ21

СИЗ21

СИ621

СИ721

Обработка:

Фиг 7

гллтлтгиги-иггп-Л-ги-иитллл пл.

Первая строкаВторая строка

Фцг.8

Подготовка- n-lп-2

Стоп1пт

Пуск 9 i----

Триг.271

Генер2.81

Счетч.33 SIS

CHI34

СИ234

СИЗН ДешМ J4.

Готов3В i

Писк232 f

Tpua.19 г.

Генер.22 tjpgnjrijaianjTJ4ru n -unлJlJ Jггl uгпJ Jггl -

Счетч.20 Шзшп2 з о 1

СИЬ2i

СИ521

СИ621

Of работка

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

СПОСОБ УМЕНЬШЕНИЯ ТРЕНИЯ В ВАКУУМЕ 1999
  • Ивашов Е.Н.
  • Травкин В.В.
RU2153621C1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 578 841 A1

Авторы

Тарасов Виктор Алексеевич

Зелтиньш Владимир Фрицевич

Каспрук Максим Арсеньевич

Даты

1990-07-15Публикация

1988-06-27Подача