Способ измерения на основе структурированного света
Иллюстрации
Показать всеВ способе определения расстояния до объекта используется видеоизмерительное устройство, включающее первый излучатель света и второй излучатель света, при этом первый излучатель света может испускать свет через отверстие по меньшей мере с одним тенеобразующим элементом. Способ включает захват по меньшей мере одного первого изображения при включенном первом излучателе света и отключенном втором излучателе света, захват по меньшей мере одного второго изображения при включенном втором излучателе света и отключенном первом излучателе света, определение первого множества значений яркости пикселей в упомянутом по меньшей мере одном первом изображении, определение второго множества значений яркости пикселей в упомянутом по меньшей мере одном втором изображении, определение отношений яркостей второго множества значений яркости к первому множеству значений яркости и определение расстояния до объекта с использованием упомянутых отношений яркости. Технический результат - повышение точности измерения. 2 н. и 18 з.п. ф-лы, 11 ил.
Реферат
Предпосылки создания изобретения
[0001] Изобретение относится к измерениям на основе структурированного света и, в частности, к способу определения расстояния от зонда видеоизмерительного устройства до объекта.
[0002] Видеоизмерительные устройства находят применение в широком диапазоне приложений. В некоторых приложениях, например, при оптическом обследовании внутренних органов тела с использованием эндоскопа или при проверке дефектов в серийной аппаратуре, для пользователя видеоизмерительного устройства было бы полезно иметь возможность определять расстояние от зонда до исследуемого объекта для выполнения измерений на этом объекте. Для решения этой и других задач наблюдения в существующих зондах применяют различные способы. Примеры способов измерений включают способы стереоскопии, способы с использованием тени и способы с проецируемой точечной сеткой.
[0003] В стереоскопических системах, как правило, применяют специальную оптическую систему для наблюдения одной и той же сцены с двух положений, основываясь на деталях поверхности объекта в изображениях для установления соответствия между двумя изображениями. Расстояние до объекта определяют путем анализа небольших различий в изображениях, В способах с проецируемой точечной сеткой применяют источник света, например, лазер, для проецирования точек на объект. Затем определяют расстояние между точками или положение точек на изображении для определения расстояния до объекта. В способах с использованием тени между источником света и объектом помещают одиночный непрозрачный элемент, например, линию. Этот элемент размещают на пути света, излучаемого источником света, с угловым смещением от осевой линии светового пучка и источника света. Если объект находится в части светового поля, которая содержит тень, отбрасываемую упомянутым непрозрачным элементом, то при перемещении объекта ближе к устройству или дальше от устройства положение тени на изображении сдвигается, что может быть использовано для определения расстояния до объекта.
[0004] Существующие способы измерения имеют множество ограничений. Например, стереоскопические системы имеют базовое разнесение в пространстве, ограниченное физическими размерами устройства, включающего двухфокусную оптику наблюдения. Базовое разнесение в пространстве определяет разрешение зонда. Увеличение базового разнесения в пространстве позволяет повысить точность измерения при фиксированном расстоянии до объекта. Кроме того, в стереоскопических системах для вычисления расстояния до объекта одна и та же точка должна быть распознана на обоих изображениях. Многие поверхности лишены уникально распознаваемых признаков, что делает точное определение расстояния до объекта затруднительным или невозможным.
[0005] В способах с использованием тени в случае, когда объект не находится в части поля обзора, содержащей тень, измерения невозможны. При этом измерения выполняют лишь в одной конкретной области, а не в большом поле обзора, поэтому неоднородности поверхности по полю обзора и ориентация объекта остаются необнаруженными.
[0006] Во многих стереоскопических измерительных системах и системах измерения с использованием тени применяют два набора оптических инструментов. Первый набор оптических инструментов используется для наблюдения за объектом, а второй набор оптических инструментов - для измерений. Второй набор оптических инструментов, часто содержащийся в отдельном наконечнике зонда, должен чередоваться с первым набором, если необходимо выполнить измерения. Например, в одной из систем измерения с использованием тени один и тот же источник света общего наблюдения используется для общего наблюдения и для измерений. Однако вместе с источником света общего наблюдения должен быть установлен отдельный наконечник для измерений с использованием тени, если обнаружен дефект или другой измеряемый признак. Замена наконечников зонда занимает дополнительное время и снижает эффективность использования зонда. Кроме того, оптика для измерений с использованием тени значительно заграждает выход света, вследствие чего хуже освещено поле обзора, что ограничивает расстояние наблюдения. Использование стереоскопической оптики также нежелательно для общего наблюдения, поскольку, как правило, она характеризуется меньшим разрешением изображения и меньшей глубиной обзора по сравнению со стандартной оптикой наблюдения.
[0007] В других примерах наличие человеческого фактора (например, при оценке местоположения тени или иной структуры на изображении дисплея и т.п.) ограничивает точность измерений и не позволяет автоматизировать измерения. Также многие зонды или узлы головок зондов являются крупными или объемными, часто вследствие сложности их конструкции и/или схемы расположения оптики наблюдения. Меньшая по размеру и/или более простая оптика наблюдения позволит уменьшить зонды и/или наконечники зондов и повысить способность управления ими в ограниченном пространстве или предоставит больше возможностей для проектирования и/или включения дополнительной функциональности.
[0008] Предпочтительно иметь возможность определения расстояния до поверхности объекта во время проверки без недостатков описанных выше систем.
Сущность изобретения
[0009] Предлагается способ определения расстояния до поверхности объекта, который позволяет преодолеть недостатки описанных выше систем.
[0010] В одном из вариантов осуществления изобретения раскрывается способ измерения на основе структурированного света для определения расстояния от зонда видеоизмерительного устройства до объекта. Видеоизмерительное устройство может включать первый излучатель света и второй излучатель света для испускания света на объект через отверстие по меньшей мере с одним тенеобразующим элементом с образованием множества теней на объекте при включенных излучателях света. Способ может включать захват по меньшей мере одного первого изображения объекта при включенном первом излучателе света и отключенном втором излучателе света, захват по меньшей мере одного второго изображения объекта при включенном втором излучателе света и отключенном первом излучателе света, определение первого множества значений яркости пикселей в упомянутом по меньшей мере одном первом изображении, определение второго множества значений яркости пикселей в упомянутом по меньшей мере одном втором изображении, определение отношений яркостей первого множества значений яркости пикселей в упомянутом по меньшей мере одном первом изображении ко второму множеству значений яркости пикселей в упомянутом по меньшей мере одном втором изображении и определение расстояния до объекта с использованием упомянутых отношений яркостей.
[00011] В одном из вариантов осуществления изобретения раскрывается способ измерений на основе структурированного света для определения расстояния от зонда видеоизмерительного устройства до объекта. Видеоизмерительное устройство может включать первый излучатель света и второй излучатель света, при этом первый излучатель света может испускать свет на объект через отверстие по меньшей мере с одним тенеобразующим элементом с образованием по меньшей мере одной тени на объекте при включенном первом излучателе света. Способ может включать следующие шаги: захват по меньшей мере одного первого изображения объекта при включенном первом излучателе света и отключенном втором излучателе света, захват по меньшей мере одного второго изображения объекта при включенном втором излучателе света и отключенном первом излучателе света, определение первого множества значений яркости пикселей в упомянутом по меньшей мере одном первом изображении, определение второго множества значений яркости пикселей в упомянутом по меньшей мере одном втором изображении, определение отношений яркостей второго множества значений яркости пикселей в упомянутом по меньшей мере одном втором изображении к первому множеству значений яркости пикселей в упомянутом по меньшей мере одном первом изображении и определение расстояния до объекта с использованием упомянутых отношений яркостей.
Краткое описание чертежей
[00012] Для обеспечения понимания технических признаков предлагаемого изобретения подробное описание изобретения относится к конкретным вариантам его осуществления, некоторые из которых проиллюстрированы на приложенных чертежах. Однако следует отметить, что чертежи иллюстрируют лишь конкретные варианты осуществления изобретения и поэтому не должны рассматриваться как ограничение изобретения, поскольку настоящее изобретение включает также другие равно эффективные варианты его осуществления. Чертежи не обязательно выполнены в масштабе, акцент сделан на иллюстрации технических признаков конкретных вариантов осуществления изобретения. Таким образом, для лучшего понимания изобретения следует обратиться к подробному описанию и чертежам.
[00013] На фиг.1 представлена структурная схема видеоизмерительного устройства в одном из вариантов осуществления изобретения.
[00014] На фиг.2 схематически представлен вид сверху механической конфигурации узла головки зонда и съемного наконечника, проецирующего теневые картины в одном из вариантов осуществления настоящего изобретения с применением двух излучателей света и трех тенеобразующих элементов.
[00015] На фиг.3 проиллюстрировано пиксельное изображение плоского белого объекта, расположенного на расстоянии 50 мм от съемного наконечника, показанного на фиг.2, при этом изображение захвачено во время общего наблюдения с помощью съемного наконечника, показанного на фиг.2, и видеоизмерительного устройства, показанного на фиг.1, в одном из вариантов осуществления настоящего изобретения.
[00016] На фиг.4 проиллюстрирована одна строка пиксельного изображения плоского белого объекта, расположенного на расстоянии 50 мм от съемного наконечника, показанного на фиг.2, при этом изображение захвачено при включенном первом излучателе света в одном из вариантов осуществления настоящего изобретения.
[00017] На фиг.5 проиллюстрирована одна строка пиксельного изображения плоского белого объекта, расположенного на расстоянии 50 мм от съемного наконечника, показанного на фиг.2, при этом изображение захвачено при включенном втором излучателе света в одном из вариантов осуществления настоящего изобретения.
[00018] На фиг.6 проиллюстрированы профиль яркости изображения, показанного на фиг.4, и профиль яркости изображения, показанного на фиг.5, вдоль одной строки пикселей в одном из вариантов осуществления настоящего изобретения.
[00019] На фиг.7 проиллюстрированы отношения яркостей для профилей яркости, показанных на фиг.6, в одном из вариантов осуществления настоящего изобретения.
[00020] На фиг.8 представлена схема, иллюстрирующая определение пикселей с пиком отношения яркостей, каждый из которых содержит пик отношения яркостей, как показано на фиг.7, в одном из вариантов осуществления настоящего изобретения.
[00021] На фиг.9 показаны тенеобразующие элементы в одном из вариантов осуществления настоящего изобретения, в котором центральный тенеобразующий элемент является более узким, чем два боковых тенеобразующих элемента.
[00022] На фиг.10 показан профиль яркости одной строки пикселей каждого захваченного изображения плоского белого объекта, находящегося на расстоянии 50 мм от съемного наконечника, при этом одно изображение захвачено при включенном первом излучателе света, а второе изображение захвачено при включенном втором излучателе света в одном из вариантов осуществления изобретения с применением двух излучателей света и трех тенеобразующих элементов, причем центральный тенеобразующий элемент является более узким, чем боковые тенеобразующие элементы.
[00023] На фиг.11 проиллюстрированы отношения яркостей для профилей яркости, показанных на фиг.10, в одном из вариантов осуществления настоящего изобретения.
[00024] Чертежи не обязательно выполнены в масштабе, акцент сделан на иллюстрации принципов изобретения. Аналогичные цифровые обозначения на чертежах использованы для указания аналогичных частей в различных видах.
Подробное описание изобретения
[00025] На фиг.1 представлена структурная схема видеоизмерительного устройства 100 в одном из примеров осуществления изобретения. Следует понимать, что видеоизмерительное устройство 100, показанное на фиг.1, приведено только в качестве примера, и изобретение не ограничено конкретным видеоизмерительным устройством 100 и конкретной конфигурацией компонентов внутри видеоизмерительного устройства 100.
[00026] Видеоизмерительное устройство 100 может включать удлиненный зонд 102, включающий вставную трубку 110 и узел 120 головки, размещенный на наружном конце вставной трубки 110. Вставная трубка 110 может быть гибким трубчатым сегментом, через который проходят все соединения между узлом 120 головки и электроникой 140 зонда. Узел 120 головки может включать оптику 122 зонда для направления и фокусирования света от объекта на формирователь 124 изображений. Оптика 122 зонда может включать, например, однолинзовый объектив или многокомпонентный объектив. Формирователь 124 изображений может быть твердотельным датчиком изображений CCD (charge-coupled device, ПЗС, прибор с зарядовой связью) или CMOS (complementary metal-oxide semiconductor, комплементарный металлооксидный полупроводник), предназначенным для получения изображений целевого объекта. Узел 120 головки может также включать источник света 128 общего наблюдения для освещения целевого объекта. Источник 128 света общего наблюдения может быть выполнен множеством различных способов (например, в виде оптоволоконного жгута, передающего свет от расположенной поблизости лампы, светодиода или лазера, или от удаленно расположенной лампы или светодиода).
[00027] Съемный наконечник или адаптер 130 может быть расположен на наружном конце узла 120 головки. Съемный наконечник может включать оптику 132 наблюдения (например, объективы, окна или отверстия), работающие в сочетании с оптикой 122 зонда для направления и фокусирования света от целевого объекта на формирователе 124 изображений. Съемный наконечник 130 может также включать светодиоды подсветки (не показаны), если источник света для видеоизмерительного устройства 100 излучает свет от наконечника 130 или светопропускающего элемента 138 для пропускания света из зонда 102 на целевой объект. Наконечник 130 может также обеспечивать возможность бокового наблюдения путем включения волновода (например, призмы) для поворота поля обзора камеры и испускания света в сторону. Элементы, которые могут быть включены в наконечник 130, могут также включаться и в сам зонд 102.
[00028] Формирователь 124 изображений может включать множество пикселей, организованных в виде множества строк и столбцов, и может формировать сигналы изображения в форме аналоговых напряжений, представляющих свет, падающий на каждый пиксель формирователя 124 изображений. Сигналы изображения могут распространяться через гибридную схему 126 формирователя изображений, которая обеспечивает электронику для буферизации и согласования сигналов, в жгут 112 формирователя изображений, который обеспечивает провода для передачи сигналов управления и видеосигналов между гибридной схемой 126 формирователя изображений и интерфейсной электроникой 142 формирователя изображений. Интерфейсная электроника 142 формирователя изображений может включать источники питания, генератор тактовых сигналов для формирования тактовых сигналов формирователя изображений, внешний аналоговый интерфейс для оцифровки выходного видеосигнала формирователя изображений и цифровой сигнальный процессор для преобразования оцифрованных видеоданных формирователя изображений в более удобный видеоформат.
[00029] Интерфейсная электроника 142 формирователя изображений является частью электроники 140 зонда и обеспечивает набор функций управления видеоизмерительным устройством 100. Электроника 140 зонда может также включать калибровочную память 144, которая хранит данные калибровки зонда 102 и/или наконечника 130. В состав электроники 140 зонда может также входить микроконтроллер 146, предназначенный для связи с интерфейсной электроникой 142 формирователя изображений, для определения и задания установок усиления и экспозиции, хранения и чтения данных калибровки из калибровочной памяти 144, управления светом, передаваемым на целевой объект, и для связи с процессором CPU 150 видеоизмерительного устройства 100.
[00030] Кроме связи с микроконтроллером 146, интерфейсная электроника 142 формирователя изображений может также осуществлять связь с одним или более видеопроцессорами 160. Видеопроцессор 160 может принимать видеосигнал от интерфейсной электроники 142 формирователя изображений и выводить сигналы на различные мониторы, включая встроенный дисплей 170 или внешний монитор 172. Встроенный дисплей 170 может представлять собой жидкокристаллический экран, встроенный в видеоизмерительное устройство 100 для отображения оператору различных изображений или данных (например, изображения целевого объекта, меню, курсоров, результатов измерений). Внешний монитор 172 может быть видеомонитором или компьютерным монитором, соединенным с видеоизмерительным устройством 100 для отображения различных изображений или данных.
[00031] Видеопроцессор 160 может предоставлять/принимать команды, информацию о состоянии, потоковое видео, статические изображения видео и графические наложения в процессор CPU 150 или от него и может включать матрицы FPGA, процессоры DSP или другие процессорные элементы, обеспечивающие такие функции как захват изображений, улучшение изображений, слияние графических наложений, исправление искажений, усреднение по кадру, масштабирование, цифровое масштабирование, наложение, слияние, поворот, обнаружение движения, преобразование видеоформатов и сжатие.
[00032] Процессор CPU 150 может использоваться для управления пользовательским интерфейсом путем приема ввода посредством джойстика 180, кнопок 182, клавиатуры 184 и/или микрофона 186 в дополнение к обеспечению других функций, включающих функции хранения и воспроизведения изображений, видеоинформации и аудиоинформации, функций управления системой и функции обработки измерений. Джойстик 180 может управляться пользователем для выполнения таких операций как выбор пунктов меню, перемещение курсора, регулировка ползунка, управление сочленением зонда 102, и может включать функцию нажимной кнопки. Кнопки 182 и/или клавиатура 184 могут также быть использованы для выбора пунктов меню и подачи пользовательских команд в процессор CPU 150 (например, фиксирование или сохранение статического изображения). Микрофон 186 может быть использован оператором для подачи голосовых инструкций для фиксирования или сохранения статического изображения.
[00033] Видеопроцессор 160 может также осуществлять связь с видеопамятью 162, которая используется видеопроцессором 160 для буферизации кадров и временного хранения данных во время обработки. Процессор CPU 150 может также осуществлять связь с памятью 152 программ CPU, предназначенной для хранения программ, исполняемых процессором CPU 150. Кроме того, процессор CPU может быть связан с энергозависимой памятью 154 (например, RAM) и энергонезависимой памятью 156 (например, устройством флэш-памяти, жестким диском, DVD или устройством памяти EPROM). Энергонезависимая память 156 является основным хранилищем потокового видео и статических изображений.
[00034] Процессор CPU 150 может также осуществлять связь с компьютерным интерфейсом 158 ввода/вывода, который обеспечивает различные интерфейсы к периферийным устройствам и сетям, таким как USB, Firewire, Ethernet, аудиоинтерфейс ввода/вывода и беспроводные приемопередатчики. Упомянутый компьютерный интерфейс 158 ввода/вывода может быть использован для хранения, воспроизведения, передачи и/или приема статических изображений, потокового видео или аудио. Например, в компьютерный интерфейс 158 ввода/вывода может быть вставлены USB-драйв или карта памяти стандарта CompactFlash. Кроме того, видеоизмерительное устройство 100 может быть сконфигурировано для передачи кадров изображений или потоковых видеоданных на внешний компьютер или сервер. Видеоизмерительное устройство 100 может включать стек протоколов связи TCP/IP и может входить в глобальную сеть, включающую множество локальных и удаленных компьютеров, каждый из которых также включает стек протоколов связи TCP/IP. В случае включения стека протоколов TCP/IP видеоизмерительное устройство 100 включает несколько протоколов транспортного уровня, включая протоколы TCP и UDP, а также несколько протоколов других уровней, включая протоколы HTTP и FTP.
[00035] На фиг.2 представлен вид сверху механической конфигурации узла 220 головки зонда и съемного наконечника 230, проецирующего теневые картины в одном из вариантов настоящего изобретения с использованием двух излучателей 211, 212 света и трех тенеобразующих элементов 289, 290, 291. Показанный на фиг.2 съемный наконечник 230 может крепиться на наружном конце узла 220 головки зонда. В корпусе съемного наконечника 230 может находиться набор оптики наблюдения, которая, в свою очередь, может состоять из оптики проецирования структурированного света и светоприемной оптики.
[00036] В одном из вариантов осуществления изобретения съемный наконечник 230 может быть компонентом, выполненным отдельно от узла 220 головки зонда с возможностью крепления к узлу 220 головки зонда и отсоединения от узла 220 головки зонда. В другом варианте осуществления изобретения, как указано выше, элементы съемного наконечника 230 могут быть размещены внутри корпуса узла 220 головки зонда или иным образом интегрированы в него. При этом элементы, описанные как размещенные в корпусе узла 220 головки зонда, могут быть размещены в корпусе съемного наконечника 230. Для упрощения описания рассматриваемые варианты осуществления изобретения относятся к съемному наконечнику 230, однако также возможны варианты осуществления изобретения, в которых элементы съемного наконечника 230 интегрированы в узел 220 головки зонда. Также для упрощения описания оптика наблюдения наконечника и оптика проецирования структурированного света или ее части описаны как находящиеся полностью внутри корпуса съемного наконечника 230. Однако эти компоненты могут быть размещены в соответствии с описанными выше вариантами осуществления изобретения, включающими их разделение между съемным наконечником 230 и узлом 220 головки зонда. В то время как описание относится к узлу головки 230 зонда видеоизмерительного устройства 100, может использоваться также и другое устройство.
[00037] Оптика проецирования структурированного света может включать два или более излучателя 211, 212 света и один или более тенеобразующих элементов 289, 290, 291. Тенеобразующие элементы 289, 290, 291 и излучатели 211, 212 света могут быть интегрированы в узел 220 головки зонда или подключаться как часть съемного наконечника 230 при общем наблюдении, так что тенеобразующие элементы 289, 290, 291 и излучатели 211, 212 света могут быть использованы для снятия измерений или для определения пространственных отношений наблюдаемого объекта 206 без смены наконечников наблюдения. Излучатели 211, 212 света могут быть отдельными светодиодами (light emitting diodes, LED), оптоволокном, лазерами или иными источниками излучения света. Излучатели 211, 212 света могут одиночными или множественными, тонкими, удлиненными или имеющими любую требуемую форму. Может быть использован любой небольшой излучатель света высокой яркости, который формирует в должной степени равномерный выходной сигнал. Специалистам могут быть очевидны соответствующие альтернативы. Использование небольших излучателей 211, 212 света и меньшего их количества позволяет сохранить физическое пространство и достичь малого размера съемного наконечника 230 или большего пространства для увеличения степени интеграции съемного наконечника 230.
[00038] Излучатели 211, 212 света могут быть жестко закреплены относительно друг друга и/или относительно съемного наконечника 230. Одиночный кристалл 286 интегральной схемы может включать излучатели 211, 212 света, что, по существу, задает их относительное расположение. Излучатели 211, 212 света могут испускать свет через отверстие 292 на наружном конце съемного наконечника 230. Отверстие 292 может представлять собой открытое окно или окно, частично или полностью закрытое стеклом, пластиком или иным светопропускающим материалом. Излучатели 211, 212 света могут выступать в роли источника света при общем наблюдении, или при общем наблюдении весь свет может обеспечивать альтернативный источник 228 света общего наблюдения, возможно, связанный со светопропускающим элементом 238.
[00039] На пути света, испускаемого излучателями 211, 212 света через отверстие 292, могут быть расположены один или более тенеобразующих элементов 289, 290, 291. Эти тенеобразующие элементы 289, 290, 291 могут быть расположены в отверстии 292 или рядом с ним. Если в отверстии 292 помещен светопропускающий материал, то тенеобразующие элементы 289, 290, 291 могут быть расположены на упомянутом светопропускающем материале, закреплены на нем или интегрированы в него. Тенеобразующие элементы 289, 290, 291 могут быть твердыми объектами или могут быть нанесены на прозрачное окно. Для формирования тенеобразующих элементов 289, 290, 291 может также применяться жидкокристаллический дисплей (liquid crystal display, LCD). В случае применения жидкокристаллического дисплея оператор имеет больше возможностей для управления тенеобразующими элементами, изменяя их размер, форму, затемнение, положение, а также их наличие.
[00040] В примере осуществления изобретения, показанном на фиг.2, три тенеобразующих элемента 289, 290, 291 могут быть сконфигурированы для проецирования теней, имеющих форму линий, полос или прямоугольников, которые становятся более темными в направлении от длинных сторон к центру. Однако может быть использовано любое количество тенеобразующих элементов 289, 290, 291. Поскольку на фиг.1 представлен двумерный вид сверху, глубина (т.е. размерность в продольном направлении) тенеобразующих элементов 289, 290, 291 не показана. В одном из вариантов осуществления изобретения тенеобразующие элементы 289, 290, 291 могут быть уже ширины излучателей света. Сохранение необходимой формы проецируемых теней возможно путем применения тенеобразующих элементов 289, 290, 291, ширина которых не превосходит удвоенной ширины излучателей 211, 212 света. В проиллюстрированном примере осуществления изобретения ширина тенеобразующих элементов 289, 290, 291 приблизительно равна ширине излучателей 211, 212 света. Альтернативно, тенеобразующие элементы 289, 290, 291 могут иметь различную форму или размер для формирования теней необходимой ширины, длины или формы.
[00041] Тенеобразующие элементы 289, 290, 291 могут заграждать часть света, испускаемого излучателями 211, 212 света, так что впереди узла 220 головки зонда и/или съемного наконечника 230 могут проецироваться теневые картины 201, 202, представляющие собой картины света и тени. Излучатели 211, 212 света могут включаться поочередно. Теневая картина 201 может проецироваться при включенном первом излучателе 211 света, а теневая картина 202 может проецироваться при включенном втором излучателе 212 света. Когда излучатели 211, 212 света включены, источник света 228 общего наблюдения может быть отключен. Излучатели 211, 212 света и тенеобразующие элементы 289, 290, 291 могут быть расположены и сконфигурированы таким образом, что если излучатели 211, 212 света испускают свет одновременно, то проецируемые теневые картины 201, 202 имеют чередующиеся области света и тени. Другими словами, если теневые картины 201, 202 накладываются друг на друга, то тени в наложенных теневых картинах 201, 202 могут не перекрываться. Проецируемые тени могут иметь резкие границы или могут плавно переходить в светлую область. Однако по мере приближения к центру тени в направлении оси Х от резкой границы или плавного перехода значения яркости тени уменьшаются.
[00042] Использование излучателей 211, 212 света с узким лучом обеспечивает относительно узкие тени. Использование узких тенеобразующих элементов 289, 290, 291, ширина которых примерно равна ширине излучателей 211, 212 света или находится внутри диапазона ширины излучателей 211, 212 света, способствует обеспечению относительно узких теней, которые не перекрываются. Если тенеобразующие элементы 289, 290, 291 слишком широкие, то проецируемые тени могут также иметь большой размер, при этом тени, проецируемые от одного излучателя 211, 212 света могут перекрывать тени, проецируемые от другого излучателя 211, 212 света. Если тенеобразующие элементы 289, 290, 291 слишком узкие по сравнению с излучателями 211, 212 света, то свет может проходить под углом через тенеобразующие элементы 289, 290, 291 и попадать в центральную область проецируемой тени, в результате чего тень может быть слабой или нечеткой. Увеличение ширины тенеобразующих элементов 289, 290, 291 до ширины, равной ширине источников 211, 212 света, обеспечивает относительно четкие и узкие тени, которые не перекрываются.
[00043] Питание излучателей света может осуществляться обычными способами. Например, как показано на фиг.2, излучатели 211, 212 света могут принимать электрические сигналы, включая электропитание, по первому набору 240 проводов, соединенных с излучателями 211, 212 света. Первый набор 240 проводов может оканчиваться первым набором 250 электрических контактов, который, в свою очередь, может присоединяться, с возможностью отключения, ко второму набору электрических контактов (не показаны), расположенному в корпусе узла 220 головки зонда. Такая схема обеспечивает возможность подключения съемного наконечника 230 к узлу 220 головки зонда и отключения его от узла 220 головки зонда. Второй набор электрических контактов (не показан) может соединять второй набор электрических проводов (не показан), проходящих через переднюю часть узла 220 головки зонда. Провода ведут к схеме управления (не показана) и/или источнику питания (не показан, см. фиг.1). Специалистам также очевидны другие схемы расположения проводов.
[00044] Например, в одном из альтернативных вариантов осуществления изобретения вместе с непараллельными излучателями 211, 212 света для управления ими могут быть использованы двунаправленная схема управления (не показана), одиночный провод 240 и, если необходимо, одиночный контакт 250. В данном варианте осуществления изобретения узел 220 головки зонда может быть использован для электрического заземления.
[00045] Светоприемная оптика принимает свет, проецируемый оптикой проецирования структурированного света и отражаемый от объекта 206 в поле обзора. Если объект 206 находится перед узлом 220 головки зонда, то проецируемые теневые картины 201, 202 проецируются на объект 206. Свет отражается от объекта 206 обратно в узел 220 головки зонда, где светоприемная оптика передает этот свет в оптику 122 зонда и формирователь 124 изображений. В примере осуществления изобретения, показанном на фиг.2, светоприемная оптика включает объектив 234 и призму 236. Объектив 234 может быть расположен над излучателями 211, 212 света и тенеобразующими элементами 289, 290, 291, под ними или сбоку от них. Объектив 234 может фокусировать изображение через призму 236 в оптику 122 зонда и формирователь 124 изображений. В данном примере осуществления изобретения расстояние, на которое объектив 234 смещен в сторону от излучателей 211, 212 света и/или тенеобразующих элементов 289, 290, 291, может определять базовое разнесение. Использование ограниченного числа излучателей 211, 212 света и тенеобразующих элементов 289, 290, 291 и/или применение небольших излучателей 211, 212 света и небольших тенеобразующих элементов 289, 290, 291 позволяет сохранить дополнительное пространство для большего сдвига объектива 234, что увеличивает базовое разнесение и, следовательно, точность и/или разрешение видеоизмерительного устройства 100.
[00046] Призма 236 может иметь форму, подходящую для направления света в соответствующем направлении. Показанная на фиг.2 призма 236 имеет трапецеидальную форму. Как известно специалистам, расположение оптики наблюдения наконечника в устройстве может изменяться отчасти в зависимости от конкретного видеоизмерительного устройства 100, к которому съемный наконечник 230 может быть прикреплен и от которого съемный наконечник 230 может быть отсоединен, или с которым могут быть интегрированы элементы съемного наконечника 230. Например, в одном из альтернативных вариантов осуществления изобретения, излучатели 211, 212 света и/или тенеобразующие элементы 289, 290, 291 могут располагаться по обеим сторонам светоприемной оптики, что потенциально позволяет использовать большее число излучателей 211, 212 света и/или большее число тенеобразующих элементов 289, 290, 291 и/или потенциально обеспечивает повышенную плотность данных. В другом варианте осуществления изобретения объектив 234 и призма 236 отсутствуют, используется только оптика 122 зонда, уже имеющаяся в существующем видеоизмерительном устройстве 100.
[00047] Проецируемые теневые картины 201, 202 имеют траектории проецирования теней, отбрасываемых на расстояние по оси Z от съемного наконечника 230 до объекта, равное 50 мм (≈1,9685 дюйма), при этом тени проецируют на плоскую матовую белую поверхность. Показанное двумерное распределение представляет собой вид сверху поля обзора. Траектории теней представлены линиями 221, 222, 231, 232, 241 и 242. Линии 313, 314 представляют собой границы поля обзора. Линии 221, 231 и 241 представляют тени, проецируемые с помощью трех тенеобразующих элементов 289, 290 и 291, когда включен первый излучатель 211 света. Линии 222, 232 и 242 представляют центры теней, проецируемых в поле обзора с помощью тех же трех тенеобразующих элементов 289, 290 и 291, когда включен второй излучатель 212 света. Центральный тенеобразующий элемент 290 расположен вблизи начала координат (0, 0). Излучатели 211, 212 света расположены по оси Z в направлении отрицательных значений от точки начала координат. За точку начала координат альтернативно может быть принято другое положение, например, положение одного из излучателей 211 или 212 света или центральная точка между излучателями 211 и 212 света.
[00048] Как показано на фиг.2, положения теней изменяются в зависимости от расстояния до съемного наконечника 230, и это изменение может быть предсказуемо. Следовательно, путем определения того, где в поле обзора на объект 206 падают тени, можно определять расстояние до объекта 206 в измеряемом положении и его масштаб. На основе известной геометрии элементов, например, оптики наблюдения в съемном наконечнике 230, видеоизмерительное устройство 100 может быстро и автоматически определять расстояние до объекта 206 посредством триангуляции без участия человека. Таким образом, видеоизмерительное устройство 100 может обеспечивать автоматическое измерение расстояния до объекта и других пространственных характеристик. Однако тени не всегда четко определены в изображениях, захваченных при освещении одним из излучателей 211, 212 света. Например, может оказаться непросто определить положение границ или центров теней с высокой точностью вследствие неоднородностей поверхности, вызывающих отражение света или создающих дополнительные тени. Однако могут быть более точно определены положения теней или точек в тени на объекте 206 в поле обзора.
[00049] Для запуска последовательности захвата изображений, обеспечивающей определение пространственных характеристик наблюдаемого объекта 206, включая расстояние до объекта, может быть захвачено изображение 300 общего наблюдения при включенным источнике 228 света общего наблюдения и выключенных излучателях 211, 212 света. На фиг.3 проиллюстрирована одна строка пиксельного изображения 300 общего наблюдения плоского белого объекта 206, расположенного на расстоянии 50 мм от съемного наконечника, показанного на фиг.2, при этом изображение 300 общего наблюдения захвачено во время общего наблюдения с помощью съемного наконечника, показанного на фиг.2, и видеоизмерительного устройства 100, показанного на фиг.1, в одном из вариантов осуществления настоящего изобретения. В качестве примера пиксельное изображение 300 общего наблюдения содержит 48 строк и 64 столбца пикселей. Строк и столбцов может быть гораздо больше, например, без ограничения этим, 640×480 или 1280×1024. Изображение 300 общего наблюдения может быть захвачено с использованием источника 228 света