Как перевести расстояние в пикселях в Vision Assistant в мм?
-
- professional
- Сообщения: 301
- Зарегистрирован: 12 июн 2008, 19:56
- Награды: 1
- Версия LabVIEW: 8.6; 2009
- Откуда: Montreal
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
тебе надо выбирать Simple Calibration а не Grid
-
- beginner
- Сообщения: 29
- Зарегистрирован: 26 мар 2011, 10:04
- Версия LabVIEW: 7.1,8.6
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
тааак... ясно понятно я открыл в Simple Calibration обозначил 2 точки а как все таки переводить что вводить в Real-World на скриншоте красным отмечено!!!
-
- professional
- Сообщения: 301
- Зарегистрирован: 12 июн 2008, 19:56
- Награды: 1
- Версия LabVIEW: 8.6; 2009
- Откуда: Montreal
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
как что? расстояние между этими точками в мм
Лучше положи линейку и на шкале поставь две точки (например 0 и 5 см, причем координата Y должна быть одна и та же) и в окно введи 50 мм
Лучше положи линейку и на шкале поставь две точки (например 0 и 5 см, причем координата Y должна быть одна и та же) и в окно введи 50 мм
-
- beginner
- Сообщения: 29
- Зарегистрирован: 26 мар 2011, 10:04
- Версия LabVIEW: 7.1,8.6
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
спасибо большое все получилось ) но на этом еще далеко не все прикол в том что откалибровывая камеру на одну плоскость т. е. на один размер у нас получается погрешность в др плоскости т. е. если мы измеряем одно отверстие плоскость которой мы откалибровали то отверстие которое на этой же детали но немного ниже на нем уже существенные погрешности примерно в 4 мм
на скриншотах 3 отверстия отмеченные синим цветом так вот они в разных плоскостях т. е. на разных расстояниях от камеры если откалибровывать по одной то на других уже погрешности я еще выложил екзэлевский документ где примерно хотел вывести коэфицент вернее среднее калибровочное число калибруя все изображения по синему отверстию расположенному в средней плоскости детали
надеюсь в экзэле работать учитть не надо поймете все нажав на ячейки вернее что на что я делил !!! вот...
в общем выслушаю любые существенные предложения по расчету радиусов отверстий в разных плоскостях с учетом их расстояния от камеры !!!!
[*]
на скриншотах 3 отверстия отмеченные синим цветом так вот они в разных плоскостях т. е. на разных расстояниях от камеры если откалибровывать по одной то на других уже погрешности я еще выложил екзэлевский документ где примерно хотел вывести коэфицент вернее среднее калибровочное число калибруя все изображения по синему отверстию расположенному в средней плоскости детали
надеюсь в экзэле работать учитть не надо поймете все нажав на ячейки вернее что на что я делил !!! вот...
в общем выслушаю любые существенные предложения по расчету радиусов отверстий в разных плоскостях с учетом их расстояния от камеры !!!!
[*]
-
- professional
- Сообщения: 301
- Зарегистрирован: 12 июн 2008, 19:56
- Награды: 1
- Версия LabVIEW: 8.6; 2009
- Откуда: Montreal
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
даже не знаю, т.к. в Vision Assistant не работаю. Раз у тебя деталь круглая, то может сначала определяешь координаты центра детали, а затем смотришь на каком расстоянии от центра находятся твои отверстия и в зависимости от результата выбираешь корректирующий коэффициент
-
- beginner
- Сообщения: 29
- Зарегистрирован: 26 мар 2011, 10:04
- Версия LabVIEW: 7.1,8.6
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
не думаю, что дело в центре ведь плоскости то разные и для каждого отверстия свои центра ...
кто еще что может предложить народ???!!!!
кто еще что может предложить народ???!!!!
-
IvanLis
- guru
- Сообщения: 5463
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: как перевести расстояние в пикселях в Vision Assistant в
exel файл так и не дождался....KereY писал(а):не думаю, что дело в центре ведь плоскости то разные и для каждого отверстия свои центра ...
кто еще что может предложить народ???!!!!
по логике сначала необходимо определить расстояние до плоскости, так как чем дальше от камеры, тем визуально меньше размер
потом в зависимости от расстояния необходимо выбирать либо считать калибровочный коэф. для этой плоскости, а уже потом измерять в этой плоскости диаметр например
выводит средний не правильно
наверное необходимо вывести зависимость между плоскостями, либо определить экспериментально
самое сложное определить в какой плоскости все-же находится наше отверстие
я бы сделал так....
1. если это единичные измерения, то промаркировал различные плоскости цветом либо цветными метками
2. если конвейер, то сделал бы макеты изделий и схему размещения отверстий на них с указанием расстояния (калибровочного коэф.) до каждого. А потом определял ориентацию детали и сопоставлял с эталоном-макетом расстояния до отверстий
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- beginner
- Сообщения: 29
- Зарегистрирован: 26 мар 2011, 10:04
- Версия LabVIEW: 7.1,8.6
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
Я приношу извинения за не совсем корректное изложение предыдущего сообщения)))
дело в том что я на каждую плоскость нанес "эталоны" милиметра т.е. те самые синие кржучки что бы расчитать для каждой плоскость внезависимости от чего калибруешь коэфициент поправки (калибровки)
мой способ с эталонами отверстий это примерно одно и тоже с твоим (1. если это единичные измерения, то промаркировал различные плоскости цветом либо цветными метками)
При экспорте в Labview в кластере функции Shapre Detection у меня отображаются размеры только в пикселях и не отображаются размеры в милиметрах?
что вы могли бы предложить, или может можно как то в лабвью по разбираться в фронт панели что эти размеры отобразились могу выложить vi в лабвью и изображение которое проверяем ?!
дело в том что я на каждую плоскость нанес "эталоны" милиметра т.е. те самые синие кржучки что бы расчитать для каждой плоскость внезависимости от чего калибруешь коэфициент поправки (калибровки)
мой способ с эталонами отверстий это примерно одно и тоже с твоим (1. если это единичные измерения, то промаркировал различные плоскости цветом либо цветными метками)
При экспорте в Labview в кластере функции Shapre Detection у меня отображаются размеры только в пикселях и не отображаются размеры в милиметрах?
что вы могли бы предложить, или может можно как то в лабвью по разбираться в фронт панели что эти размеры отобразились могу выложить vi в лабвью и изображение которое проверяем ?!
-
- beginner
- Сообщения: 29
- Зарегистрирован: 26 мар 2011, 10:04
- Версия LabVIEW: 7.1,8.6
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
вот экзелевский файл просто немного тупил с вложениями пока разберешься в каждом форуме по разному [quote][/quote]
- Вложения
-
- Зависимость.rar
- (379.48 КБ) 197 скачиваний
-
- professional
- Сообщения: 301
- Зарегистрирован: 12 июн 2008, 19:56
- Награды: 1
- Версия LabVIEW: 8.6; 2009
- Откуда: Montreal
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
может я плохо объяснил. Смотри, ты определяешь центр детали и как не крути ты свою деталь, все отверстия которые тебе надо померить будут находиться на каком то одном и том же (+- пару мм) расстоянии от центра. Ты калибруешь камеру для одной плоскости, а для второй и третьей ты измеренное расстояние умножаешь на калибровочные коэффициенты которые ты выбираешь в зависимости от дистанции между центром детали и центром измеряемого отверстия
-
- beginner
- Сообщения: 12
- Зарегистрирован: 29 мар 2011, 17:09
- Версия LabVIEW: 7.0
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
наверно стоит выложить свой VI + фото, чтобы можно было понять о чем идет речь и постараться помочьKereY писал(а): При экспорте в Labview в кластере функции Shapre Detection у меня отображаются размеры только в пикселях и не отображаются размеры в милиметрах?
-
- beginner
- Сообщения: 29
- Зарегистрирован: 26 мар 2011, 10:04
- Версия LabVIEW: 7.1,8.6
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
Вот два скрина и в архиве прибор экспортированный в лабвью могу еще ассистанский фйл выложить если что...
[quote][/quote]
[quote][/quote]
- Вложения
-
- деталь определение размеров.rar
- (18.9 КБ) 188 скачиваний
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
Перед последним шагом необходимо загрузить файл шаблон - как на рисунке.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- beginner
- Сообщения: 29
- Зарегистрирован: 26 мар 2011, 10:04
- Версия LabVIEW: 7.1,8.6
- Контактная информация:
Re: как перевести расстояние в пикселях в Vision Assistant в
я не совсем понял перед каким последним шагом это когда экспортируешь в лабвью? и еще что это за путь к какому файлу? поясните если не трудно ну или скрин было б вообще замечательно....