Использование Kinect 360 в качестве 3D сканера
Я хотел бы использовать свой старый Xbox 360 Kinect в качестве сканера для 3D-моделирования и (надеюсь) печати нескольких бюстов друзей/членов семьи; однако мои усилия не увенчались успехом в каждом направлении, которое я предпринял. У кого-нибудь был успех с этим, и если да, то как я могу исправить проблемы, с которыми я сталкиваюсь?
То, что я сделал до сих пор, и проблемы, которые у меня были:
- Я купил кабель для подключения 12 В к Kinect, а также USB к ПК.
- Я установил Kinect SDK, а также Kinect Developers Toolkit на свой ультрабук Windows 10.
- Я установил приложение Microsoft "3D Scan" и приложение "Kinect Readiness" (не имя, не уверен в этом на данный момент), предоставленное Microsoft.
**Проблема: ** Ни одно из приложений Microsoft не обнаруживает Kinect при подключении кабеля. Свет Kinect медленно мигает зеленым. Кроме того, мой курсор зависает, когда Kinect подключен.
- Я проверил аппаратные профили и нашел уведомление о том, что у меня нет драйверов для двигателя Kinect и что подходящих драйверов найти не удалось. Однако никаких других подробностей о Kinect не появилось.
- Я удалил SDK и инструментарий разработчика, установил v1.7, запустил их в режиме совместимости (Windows 8), и возникли те же проблемы.
- Затем я начал изучать использование другой программы, нашел ReconstructMe. Это тоже не позволило обнаружить Kinect, даже когда он был выбран вручную в качестве сканера.
Есть идеи? У меня также есть ноутбук Linux Mint, который я с удовольствием использую для этих усилий, если бы знал, какое программное обеспечение для захвата 3D-сканирования. Кажется, что есть несколько вариантов драйверов, просто не уверен, что использовать помимо этого. Похоже, что Blender можно использовать для захвата движения с помощью Kinect; однако я не уверен, как это связано с моими целями.
@JG7, 👍6
Обсуждение1 ответ
Лучший ответ:
Я попробовал ту же настройку старого kinect (но для ПК - на самом деле с блоком питания и USB-кабелем) подключить к моему surface windows10.
После некоторых проблем это работает и сейчас ;-)
Упомянутая готовность MS 3D - сканирования и kinect не сработает. Это предполагается для новой модели kinect2 из-за нового драйвера. Лучше всего вам удалить оба. Даже драйверы и SDK.
Вам нужен Kinect для Windows версии 1.1.8 для старого kinect. https://www.microsoft.com/en-us/download/details.aspx?id=40278
RecFusion-это программное обеспечение для использования одной или нескольких камер глубины для получения 3D-моделей. Это довольно хорошо работает с моим kinect. Это стоит 99 евро. http://recfusion.net/index.php/en/download
Я надеялся использовать Kinect как способ сэкономить деньги. Так что, к сожалению, этот вариант немного выходит за рамки моего ценового диапазона. Однако спасибо вам за помощь., @JG7
- Можно ли преобразовать файл Las /Laz в файл STL или OBJ?
- Печать копии реального объекта, начиная с файла .mpo или файлов
- Добавление точек в облако точек
- Существует ли общедоступное и достаточно точное 3D-сканирование с компьютера Cray-2?
- Получение точного измерения сложного стержня
- Можно ли получить 3D-сканирование очень высокого разрешения с помощью не слишком дорогих сканеров?
- Детали 3D-сканирования, которые не стоят сами по себе
- Ресурсы для выполнения 3d-сканирования электропроводящих материалов?
Вы заглядывали в Сканект?, @Ryan Carlyle
В прошлом я использовал openkinect freenect Python wrapper в Linux для потоковой передачи данных глубины структурированного светового датчика Kinect через TCP-сокет в приложение Blender (используя его внутренний python API), которое затем получало данные сокета и визуализировало pointcloud вершин в видовом окне, каждая вершина вдоль координатной плоскости XY имела свою координату Z в зависимости от интенсивности пикселя глубины. Блендер позволит вам также написать пользовательский алгоритм восстановления поверхности (если вы хотите), или вы можете экспортировать облако в стороннее приложение., @Logic1
К сожалению, сложность этого варианта ограничена. Я хотел бы реализовать это со своими учениками средней школы. Есть ли более простые/обтекаемые решения?, @JG7
Для чего это стоит, я установил это (несколько лет назад) с очень минимальным количеством суеты, используя http://brekel.com/kinect-3d-scanner/ Я сделал несколько сканирований домашних предметов, друзей, а затем отвлекся на какую-то другую блестящую вещь. Надеюсь, страница по-прежнему будет хорошим ресурсом. Решил на всякий случай поделиться., @Kara Marfia
Я думаю, что вы просто немного не в себе с вашим SDK. Я почти уверен, что самая стабильная версия для **XBox 360 Kinect** на ПК-это **V1.6.0**. Который отлично работает для сканирования, но не имеет некоторых других функций, таких как отслеживание скелета и более быстрое распознавание лиц., @tbm0115
Я думаю, что профессиональные сканеры имеют лучшее качество. В этом видео, которое я смотрел, вы можете увидеть качество https://youtu.be/cEJHXDsYeww, @LCarvalho