УДК 621.179.14
МЕТРОЛОГИЧЕСКИЕ ОСНОВЫ ДИСТАНЦИОННЫХ ТЕЛЕВИЗИОННЫХ МЕТОДОВ ИЗМЕРЕНИЯ ГЕОМЕТРИЧЕСКИХ ПАРАМЕТРОВ ОБЪЕКТОВ
© 2009 И.Ю. Жиганов
Самарский государственный аэрокосмический университет
Рассмотрены метрологические основы дистанционных телевизионных методов измерения геометрических параметров объектов. Проанализированы основные источники погрешностей, возникающих при формировании измерительной информации. Определены требования к оптической системе и к телекамере как к пространственному дискретизатору изображений. Приведены результаты экспериментальных исследований.
Ключевые слова: геометрические параметры, дистанционные измерения, погрешность, схема, дискретизация изображения.
Дистанционные измерения геометрических параметров объектов (ГПО) актуальны, так как позволяют оценивать размеры изделий без механического контакта с ними, в том числе в труднодоступных местах, а также в процессе их производства. Широко известны оптические методы, связанные с проецированием изделий на шаблоны и применением дорогостоящей оптики с метрологическими штрихами. В статье рассматривается анализ погрешностей дистанционных телевизионных методов и устройств измерения ГПО [1, 2], которые имеют очевидные преимущества, а в связи с развитием видеоком-пъютерной техники, в настоящее время, становятся дешевыми и доступными.
Одна из разработанных конструкций телевизионных дистанционных измерений геометрических параметров объектов показана на рис. 1.
Сущность измерительной процедуры состоит в том, что контролируемый объект снимается одной телекамерой под разными углами. На измеряемом объекте делается произвольная метка (точка а, рис.1а), которая при повороте телекамер будет проецироваться на разные точки экрана видеоконтрольного устройства. При совмещении изображений на одном видеоконтрольном устройстве для двух положений телекамер точки а1 и а2 будут разнесены в плоскости экрана на расстояние ё' (рис. 1б). Таким образом, независимо от смещения оптической оси телекамер от центра фигуры, измеряя на экране длину отрезка ё' можно определить цену деления одно-
го пиксела экрана (масштаб): M =
S ■ tga d'
Далее, подсчитывая число пикселов, соответствующих изображению контролируемой фигуры на одном из экранов, и умножая результат на
Жиганов Игорь Юрьевич, кандидат технических наук, старший научный сотрудник. E-mail: [email protected]
цену деления, можно определить реальные геометрические размеры изделия, т.е. реальный размер Я объекта определится:
Я = МЯ', где Я' - размер изделия на экране. Таким образом, независимо от взаимного расположения объекта и телекамеры в устройстве автоматически вычисляется цена деления экра-
а) 6)
Рис. 1. Структурная схема поворотного телевизионного устройства измерения торцевых размеров трубы: а - схема формирования изображения контролируемой фигуры на экранах телекамеры; б - совмещенное изображение фигуры от двух положений телекамеры на одном экране;
1 - устройство управления поворотом камеры;
2 - телекамера; 3 - устройство ввода; 4 - видеоконтрольное устройство; 5 -устройство масштабирования; 6 - устройство обработки (ЭВМ); 7 - контролируемый объект; 8 - экран при первом положении телекамеры; 9 - экран при втором положении телекамеры; 10 - изображение фигуры на видеоконтрольном устройстве после совмещения изображений, полученных от съемки объекта под разными углами
на. При этом, если камерой захватывается все изображение объекта, то устройство обработки можно запрограммировать не только на измерение каких-то размеров, но и проводить анализ формы, вычислять центр тяжести, момент сопротивления и т.д.
Основными источниками погрешностей в телевизионных устройствах измерения ГПО являются искажения оптической системы, связанные с дифракцией света, аберрациями объектива, ди-сторсией, а также дискретизация изображения и шумы фотоприемной матрицы. Погрешности, вызванные искажением оптической системы, подробно рассмотрены в различной литературе и связаны с нечеткостью границ и искажением геометрической формы объекта. Количественный анализ различных видов искажений показал, что все виды искажений, увеличиваются с ростом угла поля зрения в и уменьшаются с уменьшением относительного отверстия объектива О / /'. В целом оптические искажения минимизируются на уровне выбора объектива телекамеры, который чем больше по размерам и дороже по цене, тем точнее передает изображение. Суммарная погрешность изменения размеров объекта от всех видов аберраций для объективов с параметрами О//' > 0,2 и в < 15° не превышает 0,08 %, что на фоне других видов погрешностей можно признать незначительным. Применение оптики с малым углом зрения приводит к необходимости удалять телекамеру от объекта измерения, чтобы захватить его изображение.
Другое дело дисторсия, которая заключается в том, что линии, не проходящие через центр поля зрения изображаются кривыми. Это значит, что на изображении искажается форма объекта. Это вызывает методическую погрешность при измерении геометрического параметра и, тем более, при анализе его формы. Для большинства телеобъективов, изготавливаемых различными фирмами, дисторсия для угла обзора в = 15° составляет от 3 до 6 %, причем резко возрастает с ростом угла в ■ Если все другие виды искажений связаны с волновой природой света и компенсируются специальными приемами конструирования и технологии изготовления оптических систем, то дисторсия определяется в основном геометрическими законами оптики, связанными с кривизной линз. Чем тоньше линзы и больше фокусные расстояния, тем меньше искажения от дисторсии. Эффективными способами борьбы с дисторсией является центрирование объектива телекамеры относительно объекта измерения, калибровка прибора, если заведомо известно, что объект измерения будет находиться вне центра поля зрения с последующим учетом искажения формы при математичес-
кой обработке изображения.
Другим важным фактором возникновения погрешности является то, что линия измеряемого размера не параллельна главной плоскости объектива (не перпендекулярна главной оптической оси системы), то есть имеет место перекос камеры. В работе [1] подробно рассмотрены искажения размеров и формы фигуры при перекосах, даны формулы и графики для вычисления погрешностей.
Из основных погрешностей значительный вес имеет погрешность, обусловленная дискретизацией изображения, одной из составляющих которой является пространственная дискретизация фотоприемной матрицы и импульсное сканирование ее элементов (развертка). Сформулируем требования к телевизионной камере, как пространственному дискретизатору изображения. Для этого рассмотрим частотно-контрастную характеристику (ЧКХ) телевизионной камеры и оценим ее влияние на передачу входного оптического сигнала. Существуют три фактора, формирующие вид ЧКХ телекамеры - пространственная дискретизация изображения фотоматрицей, процесс переноса зарядовых пакетов и АЧХ видеоусилителя.
Важной характеристикой фотоприемника является его пространственная разрешающая способность. Структура матричного ПЗС-фото-приемника является дискретной в обоих направлениях. В этом случае теорема Найквиста утверждает, что наивысшая пространственная частота, которая может быть передана приемником, равна половине пространственной частоты, задаваемой периодичностью расположения чувствительных элементов. На разрешающую способность большое влияние оказывает распределение чувствительности по площади элемента. На практике распределение чувствительности аппроксимируется прямоугольной функцией, и ЧКХ фотоприемника, обусловленная геометрической структурой матрицы, в обоих направлениях имеет вид:
нг (Л) =
ът{/нжаэ / р)
(1)
/нпаэ / Р '
где /н = ///тах - нормированная пространственная частота, /тах = 1 / р;
р, аэ - шаг структуры и размер элемента соответственно.
Если коэффициент использования площади матрицы составляет 100% и размер элемента равен расстоянию между элементами, значение ЧКХ на частоте Найквиста упадет до 64% . Если размер фоточувствительного элемента составляет половину величины шага, значение ЧКХ на той же частоте составит 90%. Другой важнейшей
особенностью, влияющей на вид ЧКХ фотоприемников на ПЗС, является их способность поддерживать целостность зарядовых пакетов при переносе их к выходному усилителю приемника. Перенос заряда из одной потенциальной ямы в другую не является ни мгновенным, ни полным. Это приводит к тому, что при каждом переносе некоторое количество заряда отстает от зарядового пакета. Эффект отставания заряда накапливается, и после многих переносов наблюдается существенное перемешивание зарядовых пакетов. Качество переноса оценивается коэффициентом неэффективности переноса s , показывающим, какая часть заряда отстает от пакета за один перенос. Умножив значение неэффективности на число переносов в данном направлении, получим результирующую неэффективность переноса ns ПЗС-фотоприемни-ка. Если представить схему переноса как отдельный узел электронного тракта, то ее ЧКХ будет иметь следующий вид:
Hn (/„) = exp [- ns( 1 - cos (lnfH ))]. (2)
Из (2) видно, что если результирующая неэффективность переноса имеет значение менее 0,01, то падение ЧКХ на высоких частотах становится незначительным. В ПЗС-матрицах значение s не превышает 10-5 , и для приемника с трехфазным переносом с числом элементов по горизонтали равным 320 суммарная неэффективность вдоль строки составит 0,0096, а значение ЧКХ узла переноса на частоте Найквиста 0,98.
АЧХ электронного тракта камеры является еще одним фактором, который может привести к искажению ее ЧКХ. Особенностью этого фактора является действие только в горизонтальном направлении, т.е. в направлении временной развертки. Вид АЧХ видеоусилителя обычно априори не известен. В общем случае АЧХ тракта выбирается такой, чтобы в области пространственных частот от нуля до частоты Найквиста ЧКХ камеры не уменьшалась. На частотах выше частоты Найквиста следует спад АЧХ для повышения соотношения сигнал/шум. Видеоусилитель камеры представляет собой ФНЧ, АЧХ которого в пределах частоты Найквиста можно считать горизонтальной и не учитывать при рассмотрении пространственной частотно-контрастной характеристики. С учетом вышесказанного, суммарную ЧКХ телевизионной камеры в заданном направлении можно представить в виде произведения:
H ( /н ) = H г ( /н ) ■ H п ( /н ) =
Анализ суммарной ЧКХ современных камер показывает, что коэффициент передачи контраста на частоте Найквиста снижается не более чем до 0,6 от максимума. Это означает, что наивысшая частота, передаваемая матрицей, будет уверенно и с большой долей запаса различима в выходном сигнале. Поэтому можно считать, что ЧКХ камеры не приведет к существенному снижению разрешающей способности всего прибора, которая в данном случае будет определяться только качеством оптической системы.
Дискретизация двумерного изображения должна выполняться таким образом, чтобы на период наивысшей пространственной частоты в горизонтальном и вертикальном направлениях приходилось не менее двух выборок сигнала, что следует из теоремы Найквиста. Применительно к дискретной структуре фотоматрицы это условие означает, что пространственный шаг дискретизации должен быть меньше или равен шагу расположения фоточувствительных элементов, т.е. быть согласован с параметрами матрицы, которая также является пространственным диск-ретизатором.
Реально дискретизации подвергается одномерный временной сигнал, формируемый при развертке исходного двумерного изображения, при этом автоматически выполняется дискретизация изображения в вертикальном направлении. Шаг дискретизации по вертикали в этом случае определяется числом активных строк в телевизионном изображении и составляет 1/576 часть высоты растра. Шаг дискретизации в горизонтальном направлении должен составлять величину 1 / Ых, где Ых - число фоточувствительных элементов в строке матрицы. Для временного сигнала частота дискретизации будет определяться следующим образом:
F = у Nx,
(4)
sin ( fHnaэ / p) fHnaэ / P
exp [- ns (1 - cos ( 2nfH ))]. (3)
где Тс - время развертки строки.
Для определения интервала квантования амплитуды сигнала воспользуемся понятием порога чувствительности, равный тому наименьшему значению амплитуды полезного сигнала, который обнаруживается на фоне шумов. Эта величина показывает, что поток излучения, воздействуя на приемник, вызывает появление на выходе электронного тракта сигнала ип0р , превышающего значение среднеквадратической амплитуды шума в заданное число раз и обеспечивающее уверенное обнаружение сигнала. Сигнал будет уверенно обнаружен, если величина порога чувствительности будет больше максимального значения размаха шумового сигнала. Если шум имеет нормальное распределение, то мак-
симальное значение его амплитуды составляет: Nшmax = 3Кш , где Ыш - среднеквадратическая амплитуда шума, выраженная в числе электронов. Тогда порог обнаружения сигнала составит: ^пор = 2 ■ 3Мш = 6Мш, то есть для уверенного обнаружения сигнал должен превышать средне-квадратическую амплитуду шума в 6 раз. Для определения порога чувствительности применяют другой критерий, из которого следует, что порог чувствительности равен среднеквадрати-ческой амплитуде шума: ^пор = Ыш.
Зная Nп0р , можно определить число уровней квантования:
п = ■
Nm
N
пор.
(5)
где Nmax - максимальное число электронов, приводимое в паспортных данных телевизионной камеры. Видно, что если порог чувствительности выбран равным среднеквадратической амплитуде шума, число уровней квантования численно равно соотношению сигнал/шум. В самом простом случае, при идеально четкой границе изображения, абсолютная погрешность измерения размера изображения равна размеру элементарной ячейки (шагу) фотоприемной матрицы. Если шаг фотоприемной матрицы составляет а (мкм), то абсолютная погрешность Л измерения реального размера составит: Л = а / К, где К - коэффициент преобразования оптической системы.
Наиболее распространенный формат фотоприемных матриц среднего класса
512 х 512 ячеек при общем размере 1/3 дюйма (8,3 мм) определяет шаг матрицы а = 0,0162 мм ■ При широко распространенном для телекамер коэффициенте преобразования оптической системы К = 0,01 абсолютная погрешность измерения составит Л = 1,62 мм, что в основном соответствует требованиям, по точности измерения размеров. При этом можно отметить, что коэффициент преобразования оптической системы телекамер всегда меньше единицы. В рассмотренном примере коэффициент преобразования К = 0,01 соответствует тому, что линейный размер 1,0 м преобразуется в размер 10 мм на плоскости матрицы.
При измерении размеров крупных объектов расстояние S увеличивается, так как объект должен попасть в поле захвата оптической системы, а коэффициент преобразования уменьшается, абсолютная погрешность измерения увеличивается, относительная погрешность практически не изменяется. При измерении малых размеров (диаметров или толщины стенки) объект приближается к телекамере, коэффициент преобразования увеличивается, абсолютная погрешность снижается. Уменьшение погрешности можно достиг-
нуть также применением матриц с большим разрешением, например, с числом ячеек 1024 х 1024 и тем же габаритным размером 1/3 дюйма. Чем больше фокусное расстояние объектива /, тем больше коэффициент преобразования, тем точнее система. Разрешение матрицы (размер ячейки) не имеет смысла делать большим, чем разрешение объектива, которое определяет число достоверно различимых линий на одном миллиметре длины. Разрешающая способность наиболее распространенных объективов составляет 50 х 100 мм-1 , что соответствует толщине разрешаемой линии изображения 0,01х 0,02 мм и согласуется с размером ячейки ранее рассмотренной фотоприемной матрицы с числом элементов 512х512. Соответственно применение матрицы с шагом меньшим 0,0162 мм требует применения оптики с разрешением большим 100 мм-1.
Среди дополнительных погрешностей, основные причины возникновения которых перечислены в предыдущем разделе, важнейшими являются погрешности, вызванные колебаниями питающих напряжений и электромагнитными наводками. Климатическую погрешность, вызванную изменением температуры и влажности окружающей среды можно считать незначительными, так как они мало влияют на процесс формирования изображения в телекамере.
Колебания напряжения питания датчика и электронных узлов приводят к ошибкам в определении значений сигналов, поступающих в устройство обработки. "Быстрые" изменения в питающем напряжении, вызванные остаточными пульсациями выпрямителей, приводят к появлению на телевизионном изображении широких горизонтальных светлых и темных полос, медленно перемещающихся в вертикальном направлении. Соответственно в отсчетах напряжений опорного и рабочего каналов будут появляться ошибки. "Медленные" колебания напряжения питания, связанные с изменением температуры кристаллов стабилизаторов и старением, постоянная времени которых многократно превышает период развертки кадра, не приведут к ошибкам измерения, так как будут взаимно скомпенсированы при вычислениях и калибровках. Аналогичное действие на выходные сигналы аналогового тракта приборов будут оказывать наводки от сети переменного тока и других источников электромагнитных помех. Избавиться от этих наводок можно при помощи тщательного экранирования электронных узлов и уменьшения длины соединительных электрических кабелей. Простым, но радикальным средством борьбы с помехами от сети переменного тока, в том числе вызванными пульсациями напряжений питания, является синхронизация кадровой раз-
Рис. 2. Иллюстрация к возможности комплексного измерения ГПТ
вертки телевизионной камеры с частотой питающей сети. В этом случае упомянутые горизонтальные полосы на изображении будут неподвижны и могут быть легко скомпенсированы вычитанием.
Для экспериментального исследования телевизионных методов измерений ГПО создана установка, состоящая из телекамеры Video Blaster WebCam Plus со встроенной платой ввода изображения, собственным программным обеспечением и компьютером класса P-IV . Целью экспериментальных исследований было изучение особенностей формирования изображения профиля трубы в зависимости от расстояния до объекта, перекосов камеры в различных плоскостях и изучение искажений изображений на соответствие их математическому описанию, проведенному в [1]. В результате экспериментально показано, что при перекосах камеры в пределах у = ± 50 погрешность измерения размера не превышает 1%.
Удельное изменение размера при смещении объекта от оптической оси составляет ах = 0,00047 1/мм и = 0,00022 1/мм. При этом эллипсность, вычисленная как отношение размеров по осям, составляет аэ = 0,975. Удельная погрешность при изменении расстояния до трубы: а = 0,003 1/мм. На рисунке 2 показана возможность измерения внешнего и внутреннего диаметров, толщины стенки и длины трубы по размеру изображения противоположного отверстия. Цена одного пиксела для данного расстояния определена предварительной калибровкой установки.
Результаты измерений, полученные после обработки изображения: D = 42,1 мм, d = 39,6 мм, толщина стенки 1,26 мм, длина трубы L = 156 мм, что удовлетворяет требованиям ГОСТа к системам измерения ГПО.
Данные результаты получены при использовании средних по разрешающей способности и производительности оптики, телекамеры и компьютера. Современный уровень указанного оборудования позволяет достичь значительно большей точности.
Результаты экспериментальных исследований телевизионных методов измерений ГПО показали широкие возможности получения измерительной информации с достаточной точностью и высокой эффективностью.
СПИСОК ЛИТЕРАТУРЫ
1. Жиганов И.Ю. Бесконтактные устройства измерения геометрических параметров труб. М.: Вузовская книга, 2004. 266 с.
2. Патент на полезную модель РФ № 32261. Двухка-нальное телевизионное устройство измерения геометрических параметров объектов. /Жиганов И.Ю, Скворцов Б.В.// бюл. № 25 от 10.09.2003.
METROLOGICAL BASES OF REMOTE METHODS OF MEASUREMENT OF GEOMETRICAL PARAMETERS OF OBJECTS
© 2009 I.Yu. Zhiganov
Samara State Aerospace University
In clause metrological bases of remote television methods of measurement of geometrical parameters of objects are considered. The basic sources of the errors arising at formation of the measuring information are analyzed. Requirements to optical system to a television camera as to spatial quantizer images are certain. Results of experimental researches are resulted.
Key words: geometrical parameters, television methods of measurement, error, scheme, quantizer images
Igor Zhiganov, Candidate of Technics, Senior Fellow. E-mail: [email protected]