roboforum.ru

Технический форум по робототехнике.

3D сканер своими руками

3D сканер своими руками

Сообщение setar » 25 ноя 2019, 19:03

Давно не писал интересных тем, пора оживить форум.

Понадобилось мне тут на досуге сделать весьма точный скан подошвы, как понимаете для самостоятельной печати ортопедических стелек.

Полез я на полку и достал коробку с David LaserScanner - лицензионка, 3 версия.
Это там где WEB камера и лазерный фанарик с линией, софт смотрит искривление луча.
kisspng-david-laserscanner-3d-scanner-image-scanner-laser-5af6de16078903.7069252315261281500309.jpg

Я его даже модернизировал путем замены лазера на структурированный свет от проектора...
3D-scanner-David-Laser-Scanner-SLS-2_chergnigov.jpg


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

Ну думаю, может вышло обновление ... в общем оказалось что давид лазер сканер давно выкуплен HP и обновление вышло, но его нужно покупать.

Поиски аналогов привели меня к весьма интересному классу приложений для 3D сканирования, которые используют камеры структурированного света (Microsoft Kinnect, Asus Xtion и модули Intel RealSense ).

Вот список ПО работающего со сканерами структурированного света:

  • RecFusion (платное, таблетку пришлось химичить) -самые лучшие результаты на сегодняшний день.
  • ReconstructMe (свободное, даже работает, только не понял в каких размерностях модель получается - дюймы?) с этим приложением нужно разбираться
  • https://www.3dsystems.com/3d-scanners/sense-scanner
    https://www.3dsystems.com/software#scanning-software - кривущая приложуха на Unity
    P.S. отличный бизнес - берем модуль Intel RealSense F250 за 100$ , засовываем в корпус и продаем за 700$ :)

В общем далее я буду выкладывать свой опыт по созданию "нормального" 3D сканера своими силами.

Закупил на алиэкспресс модуль Intel RealSense F200 , буду испытывать

Продолжение следует
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: 3D сканер своими руками

Сообщение moscow » 25 ноя 2019, 20:22

setar писал(а):Поиски аналогов привели меня к весьма интересному классу приложений для 3D сканирования, которые используют камеры структурированного света (Microsoft Kinnect, Asus Xtion и модули Intel RealSense ).

Вот список ПО работающего со сканерами структурированного света:

  • RecFusion (платное, таблетку пришлось химичить) -самые лучшие результаты на сегодняшний день.


Я кинектом пробовал сканировать. Встроенный пример с Fusion выдаёт STL
Именно kinect для мелких моделей не подойдёт, смотри пример тут: forum87/topic18376.html#p393526

setar писал(а):P.S. отличный бизнес - берем модуль Intel RealSense F250 за 100$ , засовываем в корпус и продаем за 700$ :)

Закупил на алиэкспресс модуль Intel RealSense F200 , буду испытывать


Прикол, и правда. Модуль без корпуса 2400р с доставкой.
С корпусом камера в коробке 12 тыщ...
Спасибо за наводку. Как наиграюсь с кинектом, бум расти :)

ЗЫ: Кинект взял б/у за 1500р. Был за 1200, но ехать дальше.
moscow
 
Сообщения: 56
Зарегистрирован: 06 сен 2019, 12:00

Re: 3D сканер своими руками

Сообщение Myp » 25 ноя 2019, 20:59

вот же китайцы, сам сканирующий модуль БУ стоит дешевле чем usb3.0 кабель для него, два разъёма и моток проводов.
https://ru.aliexpress.com/item/32989768127.html
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: 3D сканер своими руками

Сообщение setar » 27 ноя 2019, 12:47

вот только я такого парт номера не нашел, это что за модуль ?
похож и на F200 и на sr300
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: 3D сканер своими руками

Сообщение Виктор Казаринов » 27 ноя 2019, 13:02

Если я не ошибаюсь, в ширпотребных смартфонах типа Samsung Galaxy A50 встроена времяпролетная камера для работы на небольших расстояниях. Это позволит производить прямые 3D измерения человеческого лица, или стопы ноги. У меня такой смартфон имеется, но что-то софта для такой камеры не найду. Структурированный свет, использовавшийся в первом Кинекте был заменен на времяпролетную камеру во втором Кинекте, из-за существенной разнице в точности 3D измерений.

https://4pda.ru/forum/index.php?showtopic=947125&st=3000
Здесь в спойлере технические характеристики на картинке указано что верхняя из трех камер 5-Мпиксельная камера измеренеия глубины.
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: 3D сканер своими руками

Сообщение setar » 27 ноя 2019, 14:03

вот тут продукция интела https://store.intelrealsense.com/products.html
не понятно какие их методов точне - стереопара или лазерный сканер из структурированного света
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: 3D сканер своими руками

Сообщение Myp » 27 ноя 2019, 23:26

setar писал(а):вот только я такого парт номера не нашел, это что за модуль ?
похож и на F200 и на sr300

это F200, рядом с разъёмом открытый корпус микросхемы, а у sr300 вся передняя часть закрыта экраном.
ещё бы найти где кабель купить подешевле...
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: 3D сканер своими руками

Сообщение setar » 28 ноя 2019, 00:15

Интересно - это мне так повезло, или в принципе такое качество датчика F200?
шум по координате дальности гуляет +/- 20мм :
шум_f200.JPG

Шумит прямо с частотой обновления (60 гц)
Это съемка с расстояния в 40см


для сравнения съёмка с Asus Xtion - модуль PrimeSense PS1080 (у меня оба модуля в наличии - хотел использовать пару для охвата грубо/далеко и точно/близко)
расстояние чуть больше - он нормально от 50см работает, шума на порядок меньше! +/- 2мм
ps1080.JPG


Добавлено спустя 6 минут 44 секунды:
для сравнения качество оцифровки с датчиков f200 и ps1080
за одно и качество софта видно
модель снимал в тех же условиях, два датчика в механической связке
просто медленный поворот туловища влево и вправо на 90 градусов:

3DSense (f200)
3DSense_f200.JPG



RecFusion (f200)
RecFusion_f200.JPG


ReconstructMe (ps1080)
ReconstructMe_ps1080.JPG


RecFusion (ps1080)
RecFusion_ps1080.JPG
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: 3D сканер своими руками

Сообщение Myp » 28 ноя 2019, 23:06

вон дядька тоже жаловался.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич


Вернуться в Компьютерное зрение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2