Устройство формирования сигнала для коррекции искажений телевизионного изображения
Иллюстрации
Показать всеРеферат
Изобретение относится к телевидению Цель изобретения - адаптация в реальном масштабе времени параметров корректирующего сигнала. Устройство формирования сигнала для коррекции искажений телевизионного изображения содержит датчик 1 видеосигнала, тест таблицу 2. блок 3 вычитания формирователь 4 модуля сигнала, пе ремножитель 5 интегратор 6 процессор 7 блок 8 памяти блок 9 весового суммирова ния, генератор 10 эталонного сигнала генератор 11 весового сигнала синхронизатор 12 и генератор 13 ортогональных сигналов Цель достигается введением датчика 14 фокуса датчика 13 масштаба датчика 16 диафрагмы, комг утатора 17, аналого-цифрового преобразователя 18 регистра 19 опроса датчиков. Устройство реализует модель автоматической адаптации с идентификацией параметров этой модели рекурентным методом наименьших квадратов во время самообучения а также наблюдение за условиями передачи и пересчет в соответствии с этими наблюдениями векто ра параметров регулирования в реальном масштабе времени 1 ил СО с о со 00 -N ел ю
СОЮЗ CORE! CKVIX
СОЦИАЛИСТИЧГ CKVIX
РЕСГ1УБЛИК
rsIIs Н 04 N 5/14
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И 01КРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) 1109945 (21) 4629657/09 (22) 02.01,89 (46) 30.10.91. Бюл. № 40 (72) Б.Н.Бычков Н.А.Калинин Н.Н.Кузнецов, Б.А.Ромашов, Б.С.Тимофеев и В.С.Искра (53) 621.397 (088.8) (56) Авторское свидетельство СССР
¹ 11110099994455, кл. Н 04 N 5/ 14. 1982. (54) УСТРОЙСТВО ФОРМИРОВАНИЯ СИГНАЛА ДЛЯ КОРРЕКЦИИ ИСКАЖЕНИЙ ТЕЛЕВИЗИОННОГО ИЗОБРАЖЕНИЯ (57) Изобретение относится к телевидению.
Цель изобретения — адаптация в реальном масштабе времени параметров корректирующего сигнала. Устройство формирования сигнала для коррекции искажений телевизионного изображения содержит датчик 1
„„Я „„1688451 А2 видеосигнала, тест-таблицу 2, блок 3 вычитания, формирователь 4 модуля сигнала, перемножитель 5, интегратор 6 процессор 7 блок 8 памяти, блок 9 весового суммирования, генератор 10 эталонного сигнала генератор 11 весового сигнала. синхронизагор 12 и генератор 13 ортогональных сигналов. Цель достигается введением датчика 14 фокуса, датчика 15 масштаба. датчика 16 диафрагмы, коммутатора 17, аналого-цифрового преобразователя 18. регистра 19 опроса датчиков. Устройство реализует модель автоматической адаптации с идентификацией параметров этой модели рекурентным методом наименьших квадратов во время самообучения. а также наблюдение за условиями передачи и пересчет в соответствии с этими наблгодениями вектора параметров регулирования в реальном масштабе времени 1 ил.
1688451
10
20
35
Изобретение относится к телевидению, может быть использовано в вещательном и прикладном телевидении в составе систем автоматической коррекции искажений телевизионного (TB) изображения в реальном масштабе времени и является дополнительным к авт. св, N. 1109945, Цель изобретения — адаптация в реальном масштабе времени параметров корректирующего сигнала.
На чертеже приведена структурная схема предлагаемого устройства.
Устройство формирования сигнала для коррекции ТВ изображения содержит датчик 1 видеосигнала, тест-таблицу 2, блок 3 вычи ания, формирователь 4 модуля сигнала, перемножитель 5 и интегратор 6, процессор 7, блок 8 памяти, блок 9 весового суммирования. генератор 10 эталонного сигнала, генератор 11 весового сигнала. синхронизатор 12, генератор 13 ортогональных сигналов, датчик 14 фокуса. датчик
15 масштаба и датчик 16 диафрагмы. коммутатор 17, аналого-цифровой преобразователь 18, регистр 19 опроса датчиков. Выход адреса и выход данных процессора 7 соединены соответственно с входом rëäðåñà и входом информации регистра !9 опроса датчиков, вторым выходом подключенного к входу управления коммутатора 17.
Устройство работает в трех режимах:
"Оптимизация". "Идентификация" и "Адаптация", задаваемых оператором нажатием соответствующей кнопки нэ пульте управления процессора 7. В режиме "Оптимизация" производится автоматически поиск оптимальных значений вектора параметров е(у) = (г.,(у)), корректирующих сигналов при фиксированном векторе состояния у—
= (F, О, f)- const оптического входа датчика
1 видеосигнала путем минимизации интегральной оценки за кадровый период взвешенного модуля разности эталонного и формируемого датчиком 1 сигналов изображений с использованием численных методов нелинейного програмглировэния.
Составляющими г . вектора г,. являются сигналы управления весовыми коэффициентами ортогональнь,x сигналов в виде взвешенной суглглы которых формируется корректирующии сигнал.
Работа устройства в режиме "Оптимизация" происходит =ледующим образом.
Датчик 1 видеосигнала при фиксированных харэктеристикэл F. 0 и f считывает оптическое эталонное изображение с тест-таблицы 2, На сигнальном выходе датчика 1 видеосигнала формируется искаженный видеосигнал. В качестве датчика 1 видеосигнала может быть использована передающая
TB камера любого типа с вариообьективом, в том числе один из цветоделенных каналов цветной TB камеры, Для коррекции искажений к управляющему входу (усилителем отклоняющей системы, управляемым формирующим видеоусилителем) датчика 1 видеосигнала по сигнальной шине подаются сигналы для коррекции искажений ТВ иэображения с выходов блока 9 весового суммирования. Каждый отдельный сигнал для коррекции искажений представляет собрй взвешенную сумму ортогональных сигналов, определенных на поле растра и синхронных с TB разверткой. Поэтому для формирования корректирующих сигналов по сигнальной шине поступает на второй вход блока 9 весового суммирования набор (система) ортогональных сигналов с выхода генератора 6 ортогональных сигналов, а на его первый вход !<одаются по шине данных с выхода блока 8 памяти сигналы управления весовыми коэффициентэгли ортогональных сигналов в виде двоичных кодов. Синхронное с
TB разверткой формирование орто<ональных сигналов обеспечивается подачей адресного сигнала в виде двоичного кода с первого выхода синхронизатора 12 на управляющий вход генератора 12 ортогональных сигналов. Перед началом формирования сигналов для коррекции искажении
Т8 изображения на выходе данных процессора 7 устэнавлинаюг начальные значения сигналов управления весовыми коэффициентагли ортогональных сигналов для ка>кдого из формируемых корректирующих сигналов. Эти на <альнь<е значения сигналов управления подаются по шине данных в виде двоичных кодов нэ информационный вход блока 8 памяти и записываются в его соответствующие регисгры по адресу. приходящему по шине адреса в виде двоичного кода с выхода адреса процессора 7 на адресный вход блока 8 памяти. Вследствие этого на выходе блока весового суммирования формируются сигí i/lb< для коррекции искажений TB изображения в виде первоначально взвешенных сумм ортогональных сигн алов. Эти сигналы воздействуют на цепи управления датчика 1 видеосигнала, на сигнальном выходе которого формируется первоначально корректированный видеосигнал от оптического эталонного изображения.
Далее видеосигнал подается на первый вход блока 3 вычитания, а на второй вход— сигнал с выхода генератора 10 эталонного (неискаженного) сигнала. В цветных TB камерах в качестве эталонного сигнала может
1688451 служить видеосигнал на выходе предварительно настроенного по указанному способу яркюстного канала, На выходе блока 3 вычитания формируется разностный сигнал, который подается на вход формирователя 4 модуля сигнала, на выходе которого получается сигнал ошибки, представляющий собой модуль разности текущих значений первоначально корректированного видеосигнала и электрического эталонного сигнала. Сигнал ошибки характеризует распределение по полю растра всех видов ТВ искажений в первоначально корректированном видеосигнале. а следовательно. и качество (точность) формирования первоначально сформированного сигнала для коррекции искажений. Сигнал ошибки с выхода формирователя 4 модуля сигнала подается на первый вход перемножителя 5, на второй вход которого поступает весовой =игнал с выхода генератора 11 весового сигнала. Форма весового сигнала определяет требуемую точность коррекции искажений по полю растра. На выходе перемножителя 5 формируется взвешенный по полю растра сигнал ошибки, который подается на вход интегратора б со сбросом, на управляющий вход которого подается кадровый гасящий импульс с второго выхода синхронизатора 12. Для измерительных ТВ систем и систем формирования высокого качества ТВ изображения задается одинаковая точность коррекции искажений по полю растра. В этом случае весовой сигнал постоянен и генератор 11 весового сигнала, а Также перемножитель 5 могут быть. исключены из состава устройства. Интегратор б формирует а двоичном коде в конце прямого хода кадровой развертки значение интегральной оценки р, которое однозначно определяет качество коррекции искажений видеосигнала и, следовательно. точность формирования сигналов для коррекции. Двоичный код интегральной оценки поступает во время кадрового гасящего импульса на вход данных процессора 7, при этом на управляющий вход процессора 7 поступает задержанный кадровый гасящий импульс с третьего выхода синхронизатора
12. После этого процессор 7 изменяет по заданной программой оптимизации на своем выходе данных значения сигналов управления весовыми коэффициентами ортогональных сигналов относительно их предшествующих значений. Эти измененные сигналы управления прикладываются через блок 8 памяти к первому входу блока
9 весового суммирования, на выходе которого формируются измененные сигналы для
55 коррекции искажения ТВ иэображения, которые подаются на управляющий вход датчика 1 видеосигнала. Ня выходе датчика 1 видеосигнала формируется вновь корректи рованный видеосигнал, текущие значения которого вновь сравниваются с текущими значениями электрического эталонного сигнала, аналогично как и для первоначально корректированного видеосигнала. На выходе интегратора 6 вновь формируется отсчет интегральной оценки р, который определяет качество формирования сигналов для коррекции искажений TB изображения при измененном значении сигналов управления весовыми коэффициентами ортогональных сигналов. которые вновь записываются. как и значение интегральной оценки, в процессор 7. Таким образом в памяти процессора 7 записываются от кадра к кадру отсчеты интегральной оценки и соответствующие им отсчеты значений сигналов управления весовыми коэффициентами ортогональных сигналов. Процессор 7 вычисляет по этим значениям оптимальные значени.«.с1 каждого из сигналов управления. при которых достигается минимум оценки р, используя один из алгоритмов численной оптимизации. например метод интерполяции плраболои целевой функции р, Выли-.ленные опгил лчьныe значения сигналов управления весовыми коэффициентами ортогональных сигналов записываются в процессоре 7 и в соответствующие регистры блока 8 памяти. С помощью этих сигналов управления на выходе блока 9 весового суммирования формируются оптимальные при фиксированном значении у характеристик оптического входа датчика 1 видеосигнала корректирующие сигналы, которые воздействуют на видеосигнал через соответствующие цепи управления датчиком 1 видеосигнала. Сигналы для коррекции искажений видеосигналов цветоделенных каналов камер цветного телевидения формируются аналогично, с той лишь разницей, чтп в эчом случае в качестве электрического эталонного сигнала используется скорректированный видеос..гнал скоростного канала от оптического эталонного изображения. Это позволяет минимизировать взаимные искажения цветоделенных каналов одни относительно других. В режиме "Идентификация" производитсЯ оценка паРаметРов ау1 моДели ДлЯ адаптации параметров корректирующих сигналов ау1 (У) = Щ Р (У), 1 = 1. и к текУщим значениям вектора состояния оптической системы датчика 1 видеосигнала. В этом режиме устройство работает в интерактивном
1688451
55 режиме. Оценка параметров модели адаптации производится в процессе самообучения устройства формирования сигнала для коррекции искажений TB изображения рекуррентным методом наименьших квадратов (MHK), реализованным программой "Идентификация". При этом в качес ве начального приближения принимается Д (О) == 0; Р(0) = 1с где 0— нулевой вектор параметров, t -- единичная матрица, — большое число такое. чтобы число 1/ к не было нулем процессора 7, На первом шаге самообучения k =- 1 устанавливаются характеристики оптического входа датчика 1 видеосигнала у(1) = (F(1), 0(1), f(1)) и соответствующего им размера тест-таблица 2. j locne чего нажимается оператором кнопка Идентификация", B результате инициализируется к работе программ "Идентификация" и загорается светодиод
"Идентификация". Входными данными для программы являются вектор состояния у(1) оптической системы и динамический вектор параметров корректирующих сигналов
У(1) = Cl (1) -- С. ол, ГДЕ а (1) — ОПтИМаЛЬНЫй вектор параметров корректирующих сигналов. оптимальный при фиксированных значениях оптического входа, например F = 100 мм, 0 = 5.6: f -- 4 м. Вектор с (1) получается путем оптимизации параметров корректирующих сигналов при у(1), проводимой с помощью программы "Оптимизация", работа которои изложена ранее. Расс итывается вектор Iq (1) = cl(1) — ст,„, который записывается в процессор 7. С помощью регистра
19 опроса датчиков производится запрос значений составляющих F(1), 0(1) вектора у(1) текущего состояния оптической системы, которое поступает на вход данных процессора 7 и запоминается нам. Для этого в соответствии с программой "Идентификация назначается процессором 7 по окончании кадрового гасящего импульса на MA e виде двоичного кода адрес общения с датчиками фокуса 14, масштаба 15 и диафрагмы
16, на выходе когорых формируются напряжения, ппопооииональные фокусировке (1(1), масштабу F(1) и относительному отверстию 0(1) вариообьектива датчика 1 видеосигнала соответственно, На выходе данных процессора 7 устанавливается позиционный деои«ный код управления коммутатором 17, ко1 орый записывается в регис1р 19 опроса датчиков импульсом записи с выхода управления процессора 7 и открывает по управляющему входу коммутатор 17. При этом напряжение с запрашиваемого датчика состояния (14. 15 или 16) оптической системы подается на
45 аналоговый вход аналого-цифрового преобразователя 18, который е двоичном коде формирует значения состоящих у1(1), подаваемых на вход данных процессора 7 в момент прихода импульса чтения с первого выхода регистра 19 опроса датчиков, Значение вектора состояния у(1) записывается е процессор 7. На основании данных ац (1) и у(1) процессором 7 производится оценка параметров Pj (1), J = 1,п модели адаптации (4). Эта оценка записывается . По окончании расчетов светодиод "Идентификация" гаснет. На втором шаге самообучения устанавливается оператором новая совокупность у(2) =- (F(2), 0(2), f(2)) характеристик оптического входа датчика 1 видеосигнала и соответствующего размера, на соответствующем расстоянии от оптического входа датчика 1 видеосигнала тест-таблица 2. Производится оптимизация параметров а (2) корректирующих сигналов при новом установленном значении вектора у(2) состояния оптической системы датчика 1 видеосигнала, аналогично, как на первом шаге самообучения.
Рассчитывается у(2) и считывается текущий вектор состояния а(2). На основании этих данных уточняется оценка на втором шаге самообучения. На k+1 > m шаге самообучения оценки являются достоверными. На этом режим "Иде тификация" заканчивается. Вектор оценки PI (m) хранится в процессоре 7 и используется в режиме
"Адаптация" при замене оптимальных корректирующих сигналов в соответствии с текущим значениеМ ч состояния оптической системы датчика 1 видеосигнала в процессе его эксплуатации (передачи ТВ изображения), Для этого по окончании кадрового гасящего импульса производится опрос датчиков фокуса 14, масштаба 15 и диафрагмы 17, Поступаемые синхронно с ТВ разверткой на вход данных процессора 7 значения используются для расчета оптимального для данной совокупности у вектора параметров корректирующих сигналов:.1
clj (у) = cljon + pI (m) q (у). j = 1.п.
Значения сигналов управления а (у) записываются в блок 8 памяти, С помощью этих сигналов управления, скорректированных с учетом реальных условий передачи, формируются на выходе блока 9 весового суммирования сигналы для коррекции искажений
ТВ изображения, которые компенсируют в реальном масштабе времени искажения, вносимые вариообьективом при изменении
его характеристик, 0 и f. Параметры опти1688451
Формула изобретения
Устройство формирования сигнала для коррекции искажений телевизионного изображения по авт. св. М 1109945, о т л и ч аю щ е е с я тем, что, с целью адаптации в реальном масштабе времени параметров корректирующего сигнала, введены датчик фокуса, датчик масштаба, датчик диафраг20
Составитель Г.Князева
Гехред M,Ìoðãåíòàë Корректор С.Черни
Редактор Э.Слиган
Заказ 2109 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб.. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина. 101 ческой системы датчика 1 видеосигнала очень медленно изменяются во времени. например за счет ее старения.,Для учета этого неконтролируемого фактора производится время от времени уточнение параметров Д (m) модели адаптации в режиме
"Идентификация". Для этого в качестве начальных значений принимается /3 (0) = Д (m), Р(0):= P(m). мы, коммутатор, аналого-цифровой преобразователь и регистр опроса датчиков, входы управления, информации и адреса которого подключены к выходу управления, 5 первому и второму выходам процессора соответственно, вход данных которого соединен с выходом аналого-цифрового преобразователя, подключенного аналоговым входом к выходу коммутатора, а синх10 ровходом — к первому выходу регистра опроса датчиков, второй выход которого соединен с управляющим входом коммутатора, подключенного тремя сигнальными входами к выходам датчиков фокуса, масш15 таба и диафрагмы соответственно, входы которых соединены с первым, вторым и третьим выходами датчика видеосигнала соответственно.