Телевизионный измеритель координат
Изобретение относится к телевидению. Цель изобретения - повышение точности измерений. Измеритель содержит фотоэлектронный преобразователь 1, видеоусилитель 2, АЦП 3, синхрогенератор 4, формирователь (Ф) 5 развертки, Ф 8 импульсов записи, Ф 9 импульса привязки, счетчик 10 и каналы 7 и 11 измерений X и Y, состоящие каждый из цифрового интегратора (ЦИ) 6, сумматоров 12 и 18, регистра 13 сдвига, масштабирующего блока 14, блока 15 вычисления коэффициентов экстраполяции, экстраполятора 16 и Ф 17 сигнала ошибки. После задания траектории растрового сканирования формируются ошибки рассогласования между центром изображения объекта и электрическим центром следящего строба, которые записываются в ЦИ 6. Синхронизация записи обеспечивается с помощью Ф 8. Одновременно с этими ошибками в ЦИ 6 вносятся экстраполируемые приращения координат. С помощью Ф 9 обеспечивается начальная установка счетчика 10 и запись в регистр 13 величины текущей координаты объекта. Цель достигается за счет реализации параллельного формирования экстраполяционного приращения координат и ошибки экстраполяции с последующей фиксацией их в ЦИ 6 каналов 7 и 11, что обеспечивает экстраполяцию траекторий, описываемых управлениями третьего порядка. Даны иллюстрации выполнения блока вычисления 15, экстраполятора 16 и Ф 17. 4 ил.
Изобретение относится к технике телевидения и может быть использовано для измерения координат подвижных объектов. Цель изобретения - повышение точности измерения. На фиг. 1 представлена электрическая структурная схема телевизионного измерителя координат; на фиг. 2 - формирователя сигнала ошибки; на фиг. 3 - блока вычисления коэффициентов экстраполяции; на фиг. 4 - экстраполятора. Телевизионный измеритель координат (фиг. 1) содержит фотоэлектронный преобразователь (ФЭП) 1, видеоусилитель 2, аналого-цифровой преобразователь (АЦП) 3, синхрогенератор 4, формирователь 5 развертки, цифровой интегратор 6, канал 7 измерения Х, формирователь 8 импульсов записи, формирователь 9 импульса привязки, счетчик 10, клапан 11 измерения Y, идентичный каналу 7 измерения Х, которые содержат второй сумматор 12, регистр 13 сдвига, масштабирующий блок 14, блок 15 вычисления коэффициентов экстраполяции, экстраполятор 16, формирователь 17 сигнала ошибки и первый сумматор 18. Формирователь 17 сигнала ошибки (фиг. 2) содержит формирователь 19 строба, цифровой дискриминатор 20, цифровой интегратор 21, блок 22 деления, элемент И 23, формирователь 24 опорного сигнала. Блок 15 вычисления коэффициентов экстраполяции (фиг. 3) содержит сумматоры 25, 26, блок 27 деления, регистры 28-33 памяти кодов, умножители 34-36, сумматоры 37, 38, блок 39 деления, умножители 40-43, сумматоры 44, 45, регистры 46-48 памяти кодов, блок 49 деления, регистр 50 памяти кода, умножители 51, 52. Экстраполятор (фиг. 4) содержит регистр 53 памяти кода, умножители 54, 55, сумматор 56, умножитель 57, сумматор 58, умножитель 59, квадратор 60, регистры 61, 62 памяти кода, умножитель 63. Работает телевизионный измеритель координат следующим образом. Траектория растрового сканирования задается выходными напряжениями формирователя 5, синхронизированного выходными сигналами синхрогенератора 4. Видеосигнал с выхода АЦП 3 поступает в формирователи 17 сигнала ошибки рассогласования между центром изображения объекта и электрическим центром следящего строба. Ошибки рассогласования qx, qy сформированные по результатам анализа положения видеосигнала изображения объекта относительно опорных сигналов временного строба, записываются в цифровые интеграторы 6. Синхронизация записи обеспечивается задним фронтом кадрового стробирующего импульса, поступающего на вход формирователя 8. Одновременно с ошибками рассогласований qx, qy в цифровые интеграторы 6 вносятся экстраполируемые приращения x, y с выхода масштабирующего блока 14, имеющего коэффициент передачи 1/Кп. Передний фронт импульса привязки на выходе формирователя 9, задержанный на один такт относительно входного сигнала, производит начальную нулевую установку счетчика 10, а задним фронтом импульса привязки обеспечивается запись в регистр 13 величины текущей координаты объекта Sэк. Задача экстраполяции координат решается на основе четырехточечной аппроксимации траектории движения объекта, описываемой полиномом вида Sэ = Аp3 + Вp2 + Сp + D, где р = М + nt; М - базовый временной интервал, nt - временной интервал экстраполяции. Инвариантность экстраполируемого приращения координаты э к значению кадровой частоты обеспечивается условием H = = Z, где Z = n x m - число элементов разложения в растре. Коэффициенты полинома вычисляются в блоке 15 из следующих соотношений: D = S1; A = (S4-3S3+3S2-D); B = (-S4+4S3-5S2+2D); C = (2S4+9S3-18S2-11D). Операция вычисления коэффициентов производится в начале очередного шага Н дискретизации. Временной интервал экстраполяции задается выходным кодом nt счетчика 10 (nt 0), на вход которого поступают тактовые импульсы (fти = FкадрZ) с третьего выхода синхрогенератора 4, а экстраполяционное приращение координат (х, y) обеспечивается экстраполяторами 16, реализующими следующий алгоритм экстраполяции: x = nt[B(2M - 1) - 3AM(M - nt) + Ant2 + C] , который получено из условия х = Sэ - S4
Таким образом, на выходе второго сумматора 12 имеем Sэ = S4 + х. Погрешность экстраполяции в конце каждого шага Н отражается на амплитуде и знаке выходного сигнала формирователя 17, обеспечивающего отработку рассогласования Sэк = Sэ+qx. Таким образом, предлагаемая реализация параллельного формирования экстраполяционного приращения х, y и ошибки экстраполяции qx, qy с последующей фиксацией их в цифровых интеграторах 6 каналов 7 изменений Х, Y обеспечивает экстраполяцию траекторий, описываемых уравнениями третьего порядка. Экстраполяционное измерение координат объекта обеспечивается реализацией уравнения
S= (qi+)+, где S - предсказанная координата на шаге р + 1, вычисленная на шаге p, qp= Sкэp - Sзp - вычисленная ошибка экстраполяции на шаге p; эр = Sэp - Sкэp-1 - экстраполяционное приращение на шаге p, вычисленное на шаге p - 1; Sкэp - вычисленная координата на шаге p. Выходной сигнал формирователя 17 инвариантен к изменению масштаба и яркости изображения объекта. Временной строб на выходе формирователя 19 строба вырабатывается путем сравнения текущего кода синхрогенератора 4 и кода на выходе второго сумматора 12. При временном совпадении строчного и кадрового стробов на выходе формирователя 24 вырабатывается опорное напряжение (симметричное относительно электрического центра строба), которое поступает в цифровой дискриминатор 20. Выходной сигнал последнего есть результат свертки ij xijbij, где xij - текущее значение видеосигнала; bij - весовая функция рассогласования, задаваемая опорным сигналом (i и j - координатное положение элемента разложения в стробе). На выходе цифрового интегратора 21 формируется величина ij xij - эквивалент суммы площадей сечений изображения объекта в стробе. Синхронизация включения цифрового дискриминатора 20 и цифрового интегратора 21 осуществляется с выхода элемента И 23. Таким образом, к моменту окончания строба на выходе блока 22 деления мы имеем нормированную величину qx, qy ошибки рассогласования, равную отношению
. Начальная установка цифрового дискриминатора 20 и цифрового интегратора 21 (подготовка к очередному циклу) обеспечивается синхроимпульсом обратного хода кадровой развертки синхрогенератора 4. (56) Авторское свидетельство СССР N 987857, кл. H 04 N 7/18, 1981.
Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4