СПОСОБ АВТОМАТИЗИРОВАННОГО ИЗМЕРЕНИЯ С ИСПОЛЬЗОВАНИЕМ МОДЕЛИ ВНЕШНЕЙ СРЕДЫ В СТЕРЕОТЕЛЕВИЗИОННОЙ СИСТЕМЕ ТЕХНИЧЕСКОГО ЗРЕНИЯ Российский патент 2000 года по МПК G01C11/26 

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

Изобретение относится к робототехнике и (полу)автоматическому измерению трехмерных объектов на расстоянии, в частности к системам технического зрения (СТЗ) в оптическом диапазоне.

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

Особый интерес представляют СТЗ для целенаправленного измерения лишь тех объектов, которые на изображении выбраны оператором.

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

Известен способ (прототип) автоматизированного (по указанию оператора) измерения точек внешней среды для построения ее трехмерной модели с использованием стереотелевизионной системы технического зрения [2]. Способ реализуется в человеко-машинном измерительном комплексе, основу которого составляет система технического зрения, включающая телевизионный стереоблок, сопряженный с персональной электронно-вычислительной машиной (ПЭВМ), дисплей для визуализации изображения и устройство управления перемещением курсора. Измеряемая точка наблюдаемой сцены указывается оператором с помощью курсора на экране дисплея, а ее три пространственные координаты вычисляются автоматически с использованием программы на ПЭВМ и визуализируются на экране дисплея. Объединение измеренных точек в модель внешней среды происходит на основе их принадлежности к наблюдаемым объектам (выявляемой оператором), что повышает достоверность модели.

Способ заключается в том, что получают стереопару наблюдаемой сцены в виде двух оцифрованных изображений в системе координат Xл, Yл и Xп, Yп, где оси Xл и Xп ортогональны базису стереосистемы B; визуально осуществляют выбор области левого изображения на экране дисплея; выделяют фрагмент области по характерному перепаду яркости с применением указывающего устройства; выделяют на фрагменте левого изображения идентифицируемый элемент (измеряемую точку); выделяют фрагменты правого изображения в соответствии с расчетным диапазоном параллаксов, выделяют на фрагменте правого изображения группы отождествляемых элементов; осуществляют поиск корреспондирующей пары на множестве элементов группы; вычисляют параллакс корреспондирующей точки, соответствующей этой паре, вычисляют пространственные координаты измеряемой точки и объединяют измеренные точки в модель.

Особенностью способа является то, что выделяемый фрагмент области должен содержать достаточно заметный (контрастный) перепад яркости в окрестности измеряемой точки. Это необходимо для надежного поиска корреспондирующей пары. Указанная особенность существенно снижает возможности известного способа.

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

Целью предложенного способа является устранение указанного недостатка, увеличение возможностей способа путем измерения точек изображения, расположенных на гладких поверхностях, например плоских гранях объекта, однородных по яркости, а также точек, расположенных в пространстве между физическими объектами сцены. Эти точки помечаются на модели внешней среды курсором, управляемым оператором с помощью устройства "мышь", и автоматически переносятся на изображение наблюдаемой сцены для идентификации с реальными объектами (см. чертеж). В предлагаемом способе модель внешней среды играет роль связующего звена в человеко-машинном диалоге по измерению объектов внешней среды, наблюдаемых оператором на экране дисплея ПЭВМ.

На чертеже представлена схема измерения пространственных координат точки (A), указанной оператором на модели объекта (AM), где 1, 2, 3 - измеренные точки для построения модели.

Поставленная цель достигается тем, что в отличие от известного способа автоматизированного измерения внешней среды робота, заключающегося в получении стереопары измеряемого объекта; выводе одного изображения (левого) на экран монитора; установке оператором с помощью устройства "мышь" курсора на интересующую точку объекта (достаточно контрастную); пересылке координаты этой точки (Xл, Yл) в память ПЭВМ; фрагментации левого изображения по координате Y на малой окрестности Xл + DX; уточнении положения точки контрастного элемента в этой окрестности (Xл, Yл); вычислении параметров отождествляемого элемента; передаче уточненной координаты в ПЭВМ; выделении фрагмента на строке второго изображения при ограничении на параллакс P
Pmin • P • Pmax, (1)
где Pmin, Pmax - минимальный и максимальный допустимые параллаксы; отождествлении на множестве элементов стереопары, входящих в указанную группу; вычислении параллаксов соответственных элементов; вычислении координат точек объектов, соответствующих этим элементам, и построении модели внешней среды, предлагается способ, отличающийся тем, что после построения модели внешней среды, состоящей из моделей объектов, представляющих собой выпуклые трехмерные тела: пирамиды, прямоугольные призмы, конусы, цилиндры, сферы (тип модели задается оператором), выбирают требуемый ракурс осмотра измеряемой модели объекта; подводят курсор к измеряемой поверхности модели объекта; вычисляют по уравнению поверхности (например, плоскости) и двумерным координатам курсора (Xк, Yк) трехмерные координаты (X, Y, Z) точки поверхности; вычисляют по известным параметрам оптической системы левой камеры и трехмерным координатам точки поверхности модели объекта (X, Y, Z) двумерные координаты проекции этой же точки на плоскость левого изображения (Xл, Yл); отображают точку с координатами (Xл, Yл) на выведенном на экран монитора изображении; устанавливают отображение точки на интересующее оператора место на изображении объекта, перемещая курсор по модели объекта; считывают трехмерные координаты (X, Y, Z) точки поверхности наблюдаемого объекта.

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

В отличие от аналога в предлагаемом способе точки считывания сигнала изображения (метки) устанавливаются целенаправленно по указанию оператора, а не по заранее рассчитанным траекториям.

В отличие от прототипа могут измеряться дополнительные точки:
а) принадлежащие выпуклым однородным по яркости поверхностям объекта;
б) принадлежащие пространству между физическими объектами сцены.

Программное обеспечение измерительной системы позволяет не только вычислять модель внешней среды, но и выводить ее на экран дисплея, используя для этого дополнительно введенный стандартный пакет программ машинной графики. Одновременная визуализация монокулярного изображения (одного из стереопары) на экране дисплея с графической моделью внешней среды создает дополнительные условия для эффективной работы оператора по измерению точек, вычислению расстояний между ними и пространственной интерпретации внешней среды. Именно возможность визуализации графической модели внешней среды позволяет оператору измерить любую точку поверхности наблюдаемого объекта, определив ее с помощью указывающего устройства (типа "мышь") на модели того же объекта с отображением ее на изображении объекта.

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

Список литературы
1. Лупичев Л.Н., Парфенов А.П., Шаманов И.В. Способ сканирования в стереоскопической системе. Авт. свид. N 754208, 1980 г. (Заявка N 2617745 с приоритетом 12 мая 1978 г.).

2. Васильев В.Ф., Иванюгин В.М., Петухов С.В. Способ автоматизированного измерения координат точек внешней среды и построения ее трехмерной модели в стереотелевизионной системе технического зрения. Патент N 2065133, бюллетень N 22, 1996 г. (заявка N 93033305/10 с приоритетом 28.06.93), дата регистрации 10.08.96 г.

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

название год авторы номер документа
СПОСОБ АВТОМАТИЗИРОВАННОГО ИЗМЕРЕНИЯ КООРДИНАТ ТОЧЕК ВНЕШНЕЙ СРЕДЫ ДЛЯ ПОСТРОЕНИЯ ЕЕ ТРЕХМЕРНОЙ МОДЕЛИ В СТЕРЕОТЕЛЕВИЗИОННОЙ СИСТЕМЕ ТЕХНИЧЕСКОГО ЗРЕНИЯ 1993
  • Васильев В.Ф.
  • Иванюгин В.М.
  • Петухов С.В.
RU2065133C1
ТЕЛЕВИЗИОННЫЙ МНОГОРАКУРСНЫЙ СПОСОБ ПОЛУЧЕНИЯ, ПЕРЕДАЧИ И ПРИЕМА СТЕРЕОИНФОРМАЦИИ О НАБЛЮДАЕМОМ ПРОСТРАНСТВЕ С ЕГО АВТОМАТИЧЕСКИМ ИЗМЕРЕНИЕМ. СИСТЕМА "ТРЕТИЙ ГЛАЗ" 2013
  • Соболев Сергей Александрович
RU2543549C2
Способ автоматического измерения параметров внешней среды робота и построения ее геометрической модели и устройство для его осуществления 1988
  • Парфенов Александр Павлович
SU1647588A1
СПОСОБ ФОТОГРАММЕТРИЧЕСКОГО ИЗМЕРЕНИЯ РАЗМЕРОВ И КОНТРОЛЯ ФОРМЫ ТЕЛА, ОГРАНИЧЕННОГО НАБОРОМ СВЯЗАННЫХ МЕЖДУ СОБОЙ ПОВЕРХНОСТЕЙ 2013
  • Малыгин Владимир Иванович
  • Черепенин Филипп Веденеевич
  • Лобанов Николай Владимирович
  • Мансуров Виктор Васильевич
  • Угренюк Дмитрий Михайлович
  • Рохин Олег Викторович
  • Бызова Марина Алексеевна
RU2522809C1
СПОСОБ ИЗМЕРЕНИЯ ТРЕХМЕРНОЙ ГЕОМЕТРИИ ВЫПУКЛЫХ И ПРОТЯЖЕННЫХ ОБЪЕКТОВ 2019
  • Двойнишников Сергей Владимирович
  • Меледин Владимир Генриевич
  • Щепихин Игорь Владимирович
  • Кабардин Иван Константинович
  • Куликов Дмитрий Викторович
RU2708940C1
СПОСОБ ПОЛУЧЕНИЯ СТЕРЕОСКОПИЧЕСКИХ ТЕЛЕВИЗИОННЫХ ИЗОБРАЖЕНИЙ С АВТОМАТИЧЕСКИМ ИЗМЕРЕНИЕМ ПРЕДМЕТНОГО ПРОСТРАНСТВА В РЕАЛЬНОМ ВРЕМЕНИ 2012
  • Соболев Сергей Александрович
RU2490819C1
СПОСОБ СОЗДАНИЯ СТЕРЕОСКОПИЧЕСКОГО ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ КОМПЬЮТЕРА 2013
  • Алчинов Александр Иванович
  • Вербицкий Борислав Борисович
  • Иванов Анатолий Витальевич
RU2532866C1
Способ формирования и воспроизведения телевизионного сигнала изображения пространственно расположенных объектов и устройство для его реализации 1982
  • Алхазов Владимир Юрьевич
  • Некрасов Борис Борисович
SU1072289A1
СПОСОБ ОПРЕДЕЛЕНИЯ ЗОН И СТЕПЕНЕЙ НЕГАБАРИТНОСТИ ГРУЗОВ НА ОТКРЫТОМ ПОДВИЖНОМ СОСТАВЕ С ПОМОЩЬЮ ТЕЛЕВИЗИОННЫХ ИЗОБРАЖЕНИЙ 2008
  • Лысый Вячеслав Михайлович
  • Дегтярь Виктор Борисович
  • Аюпов Борис Анварович
  • Хазанский Алексей Валентинович
  • Кугель Александр Яковлевич
  • Курсиков Олег Алексеевич
RU2355595C1
УСТРОЙСТВО СТЕРЕОВИДЕНИЯ В РЕАЛЬНОМ ВРЕМЕНИ 2011
  • Ежов Василий Александрович
  • Компанец Игорь Николаевич
RU2474973C2

Иллюстрации к изобретению RU 2 148 794 C1

Реферат патента 2000 года СПОСОБ АВТОМАТИЗИРОВАННОГО ИЗМЕРЕНИЯ С ИСПОЛЬЗОВАНИЕМ МОДЕЛИ ВНЕШНЕЙ СРЕДЫ В СТЕРЕОТЕЛЕВИЗИОННОЙ СИСТЕМЕ ТЕХНИЧЕСКОГО ЗРЕНИЯ

Изобретение относится к робототехнике и предназначено для (полу)автоматического измерения трехмерных объектов на расстоянии. Способ реализуется в человеко-машинном комплексе, основу которого составляет система технического зрения, включающая телевизионный стереоблок, сопряженный с ПЭВМ, дисплей для визуализации изображения и устройство управления перемещением курсора. С помощью курсора на экране дисплея указываются опорные точки, по которым строится модель поверхности. В простейшем случае три точки определяют плоскую поверхность в пространстве. Модель поверхности воспроизводится на экране дисплея рядом с изображением наблюдаемой сцены. С помощью курсора на модели указывают точки, подлежащие измерению, которые автоматически помечаются маркером на изображении наблюдаемой сцены. Значения пространственных координат опорных и принадлежащих поверхности точек визуализируются на экране дисплея. Техническим результатом является возможность измерения координат точек на гладких поверхностях, а также в пространстве между физическими объектами сцены. 1 ил.

Формула изобретения RU 2 148 794 C1

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

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

СПОСОБ АВТОМАТИЗИРОВАННОГО ИЗМЕРЕНИЯ КООРДИНАТ ТОЧЕК ВНЕШНЕЙ СРЕДЫ ДЛЯ ПОСТРОЕНИЯ ЕЕ ТРЕХМЕРНОЙ МОДЕЛИ В СТЕРЕОТЕЛЕВИЗИОННОЙ СИСТЕМЕ ТЕХНИЧЕСКОГО ЗРЕНИЯ 1993
  • Васильев В.Ф.
  • Иванюгин В.М.
  • Петухов С.В.
RU2065133C1
ВССОООЗКАЯ !!1^П?«!»«(КШ(ШШД|1 ; г^^й?Г'ог?;-:л I 0
SU303736A1
Способ формирования и воспроизведения телевизионного сигнала изображения пространственно расположенных объектов и устройство для его реализации 1982
  • Алхазов Владимир Юрьевич
  • Некрасов Борис Борисович
SU1072289A1
СПОСОБ ПОВОРОТА ДВИЖИТЕЛЯМИ И УСТРОЙСТВО РУЛЕВОЕ ТРАКТОРА 2010
  • Черняков Юрий Феликсович
RU2430851C1
Пуговица 0
  • Эйман Е.Ф.
SU83A1

RU 2 148 794 C1

Авторы

Петухов С.В.

Иванюгин В.М.

Кораблев К.В.

Даты

2000-05-10Публикация

1997-12-08Подача