Рус Eng Cn 翻译此页面:
请选择您的语言来翻译文章


您可以关闭窗口不翻译
图书馆
你的个人资料

返回内容

Программные системы и вычислительные методы
Правильная ссылка на статью:

Бесконтактный метод определения непрямолинейности подкрановых рельсов мостовых кранов путем обработки фотоизображений

Шеховцов Геннадий Анатольевич

доктор технических наук

профессор, кафедра кафедра геоинформатики, геодезии и кадастра, Нижегородский государственный архитектурно-строительный университет

603950, Россия, г. Нижний Новгород, ул. Ильинская, 65, корпус 5

Shekhovtsov Gennady Anatolyevich

Doctor of Technical Science

Professor, Department of Geoinformatics, Geodesy and Cadastre Department, Nizhny Novgorod State University of Architecture and Civil Engineering

603950, Russia, g. Nizhnii Novgorod, ul. Il'inskaya, 65, korpus 5

kaf_ig@nngasu.ru
Жилина Наталья Дмитриевна

кандидат педагогических наук

доцент, кафедра кафедра инженерной геометрии, компьютерной графики и автоматизированного проектирования, Нижегородский государственный архитектурно-строительный университет

603950, Россия, г. Нижний Новгород, ул. Ильинская, 65, корпус 3

Zhilina Natalya Dmitrievna

PhD in Pedagogy

Associate Professor, Department of Engineering Geometry, Computer Graphics and Computer-aided Design Department, Nizhny Novgorod State University of Architecture and Civil Engineering

603950, Russia, g. Nizhnii Novgorod, ul. Il'inskaya, 65, korpus 3

zhilina@nngasu.ru
Раскаткина Ольга Валерьевна

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

603950, Россия, Нижегородская область, г. Нижний Новгород, ул. Ильинская, 65

Raskatkina Olga Valer'evna

Postgraduate Student, Department of Engineering Geometry, Computer Graphics and Computer-Aided Design, Nizhny Novgorod State University of Architecture and Civil Engineering

603950, Russia, Nizhegorodskaya oblast', g. Nizhnii Novgorod, ul. Il'inskaya, 65

Raskatkina.o@mail.ru

DOI:

10.7256/2454-0714.2019.4.31110

Дата направления статьи в редакцию:

21-10-2019


Дата публикации:

06-01-2020


Аннотация: В статье описан метод определения непрямолинейности подкрановых рельсов мостовых кранов путем обработки фотоизображений. Метод не требует маркировки на рельсах съёмочных точек, использования специальных приспособлений и выполнения большого количества угловых, линейных или иных измерений. Метод использует горизонтальную референтную линию, прочерчиваемую на снимке или создаваемую с помощью изображения на снимке нити свободно подвешенного перед объективом шнурового отвеса. Линия также может создаваться с помощью программы Plumb-bob, дающей на снимке изображение вертикальной линии. Изложен алгоритм обработки снимка с помощью растрового редактора изображений с целью определения отклонений осевых точек рельса от референтной прямой. Рассматриваются различные варианты определения размера одного пикселя в зависимости от расстояния съёмки и высоты расположения камеры над рельсом. Приведены результаты измерений и их сравнение с результатами, полученными традиционными методами, показавшее расхождение 0-5 мм. Описан алгоритм определения количества пикселей, содержащихся в линии, соответствующей заданному расстоянию до любой съёмочной точки, что позволяет производить на снимке определение отклонений в любом месте кранового пути.


Ключевые слова:

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

УДК 624-2/-9

Abstract: The article describes a method for determining the linearity of crane rails of bridge cranes by processing photo images. The method does not require marking of the shooting points on the rails, the use of special devices and performing a large number of angular, linear or other measurements. The method uses a horizontal reference line drawn on the image or created using the image on the image of the thread hanging freely in front of the lens cord plummet. The line can also be created using the Plumb-bob program, which gives the image of a vertical line. The image processing algorithm is described using a raster image editor to determine the deviations of the axial points of the rail from the reference line. Various options are being considered for determining the size of one pixel depending on the shooting distance and the height of the camera above the rail. The results of measurements and their comparison with the results obtained by traditional methods, which showed a difference of 0-5 mm are presented. An algorithm for determining the number of pixels contained in a line corresponding to a given distance to any shooting point is described, which allows for the determination of deviations in the image anywhere in the crane path.


Keywords:

photo images, pixel, basis, plumb, reference line, straightdness, non-contact measurements, camera, crane rail, deviation

Abstract.

The article describes a method for determining the linearity of crane rails of bridge cranes by processing photo images. The method does not require marking of shooting points on rails, using special devices and performing a large number of angular, linear or other measurements. The method uses a horizontal reference line drawn on the image or created using the image on the image of the thread hanging freely in front of the lens cord plummet. The line can also be created using the Plumb-bob program, which gives the image of a vertical line. The image processing algorithm is described using a raster image editor to determine the deviations of the axial points of the rail from the reference line. Various options are being considered for determining the size of one pixel depending on the shooting distance and the height of the camera above the rail. The results of measurements and their comparison with the results obtained by traditional methods, which showed a difference of 0-5 mm, are presented. An algorithm for determining the number of pixels contained in a line corresponding to a given distance to any shooting point is described, which allows for the determination of deviations in the image anywhere in the crane path.

Существует несколько методов определения непрямолинейности подкрановых рельсов мостовых кранов, подробно описанных в работе [1]. Все они, являясь контактными, связаны с многократным задействованием мостового крана, необходимостью выхода исполнителей на подкрановый путь и обозначения на рельсах точек съёмки. При этом требуется наличие специальных приспособлений, выполнение большого количества угловых, линейных или иных измерений, что в условиях действующих цехов сопряжено со значительными трудностями.

Высказанная в работе [2] идея использования фотограмметрических створов ввиду сложности классической обработки снимков не получила своего дальнейшего развития. В настоящее время в ряде статей [3, 4, 5, 6, 7] обращено внимание на достоинства цифровой фотограмметрии, позволяющие рекомендовать её для измерения геометрии объектов бесконтактным методом.

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

Фотоизображение получается с помощью цифровой фотокамеры, установленной над рельсом в начале контролируемого участка. Рельс фотографируется в направлении его конечной точки (рис. 1а). Фотоизображение загружается в любой растровый редактор, после чего снимаются растровые координаты курсора левого и правого края рельса в начальной и конечной точках контролируемого участка (величины Л1, П1 и Лn, Пn). На снимке строится референтная линия 1-n так, чтобы растровые координаты в точках 1 и nбыли соответственно равны (Л1 + П1)/2 и (Лn+ Пn)/2. Далее снимаются растровые координаты курсора последовательно левого края рельса, в точках 2, 3, 4,… референтной линии и правого края рельса (величины Л, О и П в пикселях (пкс), соответствующие каждому положению курсора, см. рис. 1б).

По значениям этих координат вычисляются отклонения Δ оси рельса от референтной линии в пикселях, причём, знак «плюс» означает отклонение влево, знак «минус» – вправо.

Δ = О – (Л + П)/2 , (1)

Для перевода полученных результатов в метрическую систему единиц (мм) необходимо подсчитанные по формуле (1) значения Δ пкс умножить на соответствующий им размер пикселя δ мм/пкс, определяемый по формуле

(2)

где l – ширина головки рельса (П – Л) в мм и в пкс.

Рис. 1. Фотография рельса с референтной линией 1-n (а) и схемой измерения (б)

Ключевым моментом описанного подхода является установление зависимости размера одного пикселя в метрических величинах для разных расстояний d (рис. 1б). С этой целью было выполнено знаковое моделирование, сущность которого заключалось в фотографировании дорожного бордюра с известными размерами (рис. 2а) с высоты 1,0 и 1,5 м.

Рис. 2. Фотографии бордюра с референтной линией (а), с «крестом» (б) и отвесом (в)

По полученным фотоизображениям в растровом редакторе были определены растровые координаты левого Л и правого П края бордюрного камня с интервалом 1 м. По разности этих координат и ширине бордюрного камня 120 мм были подсчитаны размеры в мм одного пикселя для каждого расстояния.

По полученным данным построены графики (рис. 3), наглядно иллюстрирующие, во-первых, прямолинейную зависимость между δ и d и, во-вторых, тот факт, что с уменьшением высоты фотографирования уменьшается размер одного пикселя.

Поскольку зависимость δ от dносит прямолинейных характер, то на практике рекомендуется ограничиться тщательным определением δн в начале и δк в конце контролируемого участка, а любой размер пикселя δi может быть найден по формуле:

, (3)

где δi – размер пикселя на расстоянии di; δн– размер пикселя на расстоянии dн ; δк – размер пикселя на расстоянии dк .

По формуле (3) были подсчитаны теоретические значения δ. Их расхождение с экспериментальными данными оказались в пределах от –0,6 до +0,2 пкс для высоты фотокамеры 1,5 м и от –0,2 до +0,1 пкс для высоты 1,0 м. Для повышения точности определения размера пикселя на расстояниях dн и dк удобно использовать нивелирную рейку, устанавливаемую горизонтально или вертикально.

Рис. 3. Графики зависимости размера пикселя δ от расстояния dи высоты

расположения камеры 1,5 м, 1,0 м и 0,75 м

С целью определения соотношения размеров одного пикселя, найденных по горизонтальному и вертикальному базисам. была выполнена соответствующая калибровка цифровой фотокамеры Nikon COOLPIX S9100.

Методика калибровки заключалась в фотографировании «креста» из двух 1,5-метровых нивелирных реек в интервале от 2 до 30 м (рис. 2б). Для этого фотокамера центрировалась над осью бордюра в его начале на высоте 0,75 м. Оптическая ось камеры ориентировалась вдоль этой полосы и была направлена на центр «креста», установленного в конце контролируемого участка. Последовательно при неподвижном положении фотокамеры фотографировали «крест», однообразно устанавливаемый по оси бордюра.

На каждой фотографии в растровом редакторе снимались растровые координаты в пикселах левого Л, правого П, верхнего Ви нижнего Нконцов обоих базисовили их видимой на снимке части. Результаты обработки снимков иллюстрируются совмещённым графиком на рис. 3, подтверждая, во-первых, ранее сделанный вывод о зависимости размера одного пикселя от высоты расположения фотокамеры. Во-вторых, для фотокамеры Nikon COOLPIX S9100 определение размера одного пикселя может осуществляться как по горизонтальному, так и по вертикальному базису.

Кроме того, по формуле (3) были подсчитаны теоретические значения δ. Их расхождение с экспериментальными данными оказались ничтожными в пределах от –0,01 до +0,02 пкс.

Отличительной особенностью предлагаемого бесконтактного метода является то, что в качестве референтной линии может быть использована нить шнурового отвеса. Для этого достаточно сфотографировать отвес на фоне исследуемого участка. Если на фотографии (рис. 2в) нить отвеса будет совпадать с начальной и конечной точками линии 1-n, то в результате обработки снимка можно получить сразу отклонения осевых точек рельса от этой линии. В этом отношении представляется перспективным применение программы Plumb-bob, позволяющей всегда иметь на снимке изображение вертикальной прямой, которую можно использовать в качестве референтной линии.

Для определения непрямолинейности бордюра была проведена на фотографии, выполненной с высоты фотокамеры 1,0 м, референтная линия (рис. 2а) через начальную и конечную точки, которым соответствовали растровые координаты (Лн + Пн)/2 и (Лк+ Пк) /2 и через 2 м были определены координаты Л, О и П и вычислены значения (Л + П)/2.

Для того, чтобы обнаружить возможные грубые ошибки в замеренных координатах Л, П, О и полусумме (Л + П)/2, построены графики, представленные на рис. 4.

Рис. 4. Графики зависимости отсчётов Л, О, П, (Л+П)/2 по курсору от расстояния d

По формуле (1) с учётом формулы (2) были подсчитаны отклонения Δ в мм. Для контроля было выполнено обычное боковое нивелирование бордюра и подсчитаны отклонения Δʹ. По их значениям построены графики отклонений осевых точек бордюра от референтной линии (рис. 5), наглядно показывающие хорошую сходимость результатов обработки фотоснимков и бокового нивелирования.

Рис. 5. Графики отклонений осевых точек бордюра от референтной линии

Решение задачи по определению на снимке расстояний между точками 1, 2, 3,… (рис. 1) осуществлялось следующим образом. На снимках (рис. 2а), выполненных с высоты 1,0 и 1,5 м, было определено количество р пикселей, содержащихся в известных расстояниях 3, 4, 5,…, 28, 29, 30 м от фотокамеры до точек съёмки. Результаты измерений представлены в таблице 1 (графы 2, 4, 7, 9).

Таблица 1

Соотношение между расстоянием и количеством пикселей

при различной высоте расположения камеры

Рас-сто-яния d, м

Количество пикселей, пкс

Рас-сто-яния d, м

Количество пикселей, пкс

Высота 1,0 м

Высота 1,5 м

Высота 1,0 м

Высота 1,5 м

p

А

p

А

p

А

p

А

1

2

3

4

5

6