3D сканирование с открытым исходным кодом
Я пытаюсь сделать структурированный световой 3D-сканер, используя одну камеру, световой проектор и поворотный стол.
После нескольких дней работы в Google я не нашел ни одного надежного проекта с открытым исходным кодом, который я мог бы заставить работать. SLStudio действительно казался хорошим выбором, но не компилировался должным образом.
Мне было интересно, знает ли кто-нибудь хороший открытый исходный код, который они использовали с такой же настройкой? Любая помощь будет очень ценна. Я здесь заблокирован.
@Hamza Tasneem, 👍19
Обсуждение7 ответов
Лучший ответ:
У меня здесь есть несколько действительно полезных ресурсов, но я избавился от структурированного легкого подхода из-за меньших ресурсов.
Для этой цели я использовал VisualSFM(.exe) , VisualSFM(исходный код) с поворотным столом и получил довольно аккуратные результаты. Работает хорошо и прост в использовании.
Я сам не пробовал, но взгляните.
Я попробовал ... тогда, кажется, это не сработало... я снова поработаю над этим и свяжусь с тобой.. thnx :), @Hamza Tasneem
@hamza Мне просто интересно, почему ты не даешь ответ с +1 ? Это действительно придало тебе ценность, @FrankL
Я определенно буду.... сожалею, что не сделал этого раньше.....:), @Hamza Tasneem
Это не структурированный свет. Для этого используется лазер:
https://hci.rwth-aachen.de/fabscan
Но это полностью программное обеспечение с открытым исходным кодом / аппаратное обеспечение с открытым исходным кодом.
Смотрите также здесь:
Спасибо, Ларс, похоже, это действительно хорошие ресурсы, я изучу каждый из них... Я избавился от структурированного подхода к освещению, потому что не хватало ресурсов, и сделал это с помощью VisualSFM. это действительно хорошо и быстро., @Hamza Tasneem
Я также искал какое-нибудь бесплатное или платное программное обеспечение для 3D-сканирования, и самое близкое, что я нашел к тому, что могло бы сработать, - этоhttp://wedidstuff.heavyimage.com/index.php/2013/07/12/open-source-photogrammetry-workflow/ Но это не структура из света (не использует проектор)
Если вы хотите придерживаться структурированного света, я бы посоветовал изучить OpenCV (http://docs.opencv.org/trunk/d1/d90/group__structured__light.html#gsc.tab=0) Я не очень разбирался в этом, но, похоже, вы могли бы что-то с этим сделать.
Благодаря user802599, решение OpenCV выглядит хорошо, жаль, что у меня не было его раньше, я все равно изучу его, так как работал с OpenCV Я избавился от структурированного подхода к освещению, потому что не хватало ресурсов, и сделал это с помощью VisualSFM. это действительно хорошо и быстро., @Hamza Tasneem
Я нашел только один 3d-сканер, который использует структурированный свет. Существует множество проектов с использованием лазерного диода. И эти системы полностью с открытым исходным кодом.
Структурированный Свет
Структурированное световое 3D-сканирование от kylemcdonald
Лазерный диод
Сардаускан
- http://www.instructables.com/id/Build-a-30-laser/?ALLSTEPS
- https://github.com/Sardau/Sardauscan
- http://www.thingiverse.com/thing:702470
3D-сканер ATLAS
- http://www.freelss.org
- http://www.thingiverse.com/thing:1280901
- https://www.kickstarter.com/projects/1545315380/atlas-3d-the-3d-scanner-you-print-and-build-yourse/posts/1475722
Сиклоп
3D(ollar) сканер
- https://hackaday.io/project/2021-3dollar-scanner
- http://www.instructables.com/id/Lets-cook-3D-scanner-based-on-Arduino-and-Proces/?ALLSTEPS
"Супер Сделать Что-Нибудь" Учебник О Том, Как Создать простой 3D-Сканер
- https://www.youtube.com/watch?v=-qeD2__yK4c
- http://www.thingiverse.com/thing:1413891
- http://diy3dprinting.blogspot.de/2016/04/super-make-something-tutorial-on-how-to.html
Другой метод
$15 3D-сканер состоит из ванны с молоком и смартфона
Интересная идея использования молока и телефона.
- Объем сканирования: Больше 5 см х 5 см и меньше 20 см х 20 см
- Точность сканирования: 0,5 мм
Все необходимые детали для Ciclop включены в этот комплект DIY, который поставляется в разобранном виде.
Этот список деталей 3D-сканера Ciclop:
- 1 x Пластиковые детали( 1 комплект с 11 шт)
- 1 x Arduino Uno R3 с USB-кабелем
- 1 x ZUM Scan Shield
- 1 x Шаговый драйвер A4988
- 1 x C270 HD камера
- 1 x шаговый двигатель Nema17
- 2 x Лазер
- 1 x Адаптер питания
- 1 x 16014 шарикоподшипник
- 1 x резьбовой стержень M8 (9 шт.)
- 2 x Акриловая панель
- 1 х 8 мм спиральная оберточная лента
- 1 х Набор винтов и гаек
Примечание для модов и рецензентов: Хотя технически это спам, это *скорее* описательный, а не вредоносный спам (в отличие от двух удаленных ответов). Эта информация фактически дополняет один из вариантов, приведенных в ответе Амры. По этой причине в настоящее время он должен быть оставлен на месте. Возможно, ссылку следует удалить, а учетную запись пользователя уничтожить., @Greenonline
Вы можете использовать датчик Kinect для Xbox 360 ИЛИ датчик Kinect для Xbox One. Этот датчик позволяет вам получить настоящую 3D-поверхность с помощью SDK. Вы можете подключить эти устройства непосредственно к компьютеру с помощью USB (у меня есть один).
Даже модель Xbox One в своем SDK содержит пример, позволяющий экспортировать захваченную сетку в виде файлов STL.
- Ресурсы по обеспечению работы сканеров horus/ciclop?
- Может ли intel sense "xyzprinters 3dscanner" работать на процессорах amd?
- Печать копии реального объекта, начиная с файла .mpo или файлов
- Существует ли общедоступное и достаточно точное 3D-сканирование с компьютера Cray-2?
- Получение точного измерения сложного стержня
- Как зафиксировать разделение стен в 3D-принтах (зазоры между периметрами стен)?
- Каков самый простой способ изменить/изменить размер объекта внутри STL-файла?
- Будут ли 3D напечатные игральные кости честными?
В этом видео я что-то видел, но я не уверен, что это источник open source https://youtu.be/_LyuTwJ2vsY, @LCarvalho