Программное обеспечение для сканирования для kinect

Обновлено: 24.11.2024

Этот программный пакет позволяет использовать Microsoft XBOX Kinect для сканирования 3D-геометрии в режиме реального времени и сохранения ее в различных форматах. Приложение KinFu зависит от инструкций Fermi графического процессора с поддержкой NVIDIA CUDA. Поэтому требуется графическая карта NVIDIA GeForce GTX 300 или выше.

Запуск основного приложения отобразит карту глубины устройства и представление выходных данных в реальном времени. Когда вы затем перемещаетесь или указываете на объект под разными углами, новые данные о глубине постоянно добавляются для полного захвата сценария, в котором вы находитесь.
Как только вы будете удовлетворены результатом, данные могут быть сохранены в чтобы построить сетку и соответствующую текстуру. Пожалуйста, имейте в виду, что этот проект в настоящее время находится в разработке и может быть нестабильным. Поскольку устройства Microsoft XBOX Kinect продаются отдельно по цене около 100 долларов США, это самый дешевый вариант сканирования сцены, который может использовать любой.

KinFu Kinect 3D Scan Toolkit Win32 MSVC2008
57,0 МБ (59 866 150 байт) md5 54642e630effc502f42b2f0db5c8922a

• Загрузите пакет и запустите установочные файлы OpenNI и SensorKinect из каталога установки.

• Подключите устройство XBOX Kinect к USB-порту и убедитесь, что каталог KinFuSnapshots пуст, если вы уже запускали приложение раньше.

• Теперь установите Kinect в исходное положение и запустите. Двигайтесь медленно во время сканирования. Выберите пустой вид и нажмите 'H' для следующего списка горячих клавиш:


Esc : выход
T : взять облако
A : взять сетку
M : переключить режим выделения облака
N : переключить выделение нормалей
I : переключение режима независимой камеры
B : переключение границ объема
* : переключение рисования вида сцены (требуется режим регистрации)
C : очистка облаков
1,2,3 : сохранение облака в PCD(binary), PCD(ASCII), PLY(ASCII)
7,8 : сохранить сетку в PLY, VTK
X, V : утилита тома TSDF
L, l : на следующем смены, KinFu извлечет весь текущий куб, извлечет мир и остановится
S, s : В следующую смену KinFu извлечет мир и остановится

• Сохраните сцену, нажав L и медленно отойдя от захваченной сцены.

• Чтобы построить участок сетки


• Для текстурированной сетки убедитесь, что сохраненные изображения VGA и соответствующие координаты камеры в каталоге KinFuSnapshots помещены в одну папку и запущены.


• Нажмите 'q' в визуализаторе, показывающем все положения камеры, чтобы окончательный результат был сохранен в и

// Обратите внимание, что существует множество способов построить сетку из облака точек, например, после сохранения pcd-файла его можно легко загрузить в приложение, такое как MeshLab.

// В случае сбоя наложения текстуры попробуйте ограничить количество захваченных кадров примерно 10 или 20 снимками.

Сейчас несуществующий Microsoft Kinect

Оказывается, Microsoft официально прекратила производство своего популярного 3D-сенсора Kinect. Что это значит для 3D-печати?

Изначально назначение Kinect не имело никакого отношения к 3D-печати. он был разработан как способ для игровой консоли Microsoft, XBox, иметь необычный метод ввода. Идея заключалась в том, чтобы недорогой дополнительный 3D-сенсор обнаруживал движения игроков, а затем включал их в игру.

Например, вы можете размахивать мечом в игре, перемещая руки соответствующим образом перед Kinect, что позволит игровой консоли поместить меч в то же положение, в котором вы намеревались его держать. Своего рода виртуальная реальность.

Однако пока Microsoft продала миллионы таких устройств, изобретательные поклонники 3D-печати поняли, что с Kinect можно сделать кое-что интересное.

Устройство можно использовать как 3D-сканер в реальном времени! Kinect проецирует массив инфракрасных лучей на цель и возвращает расстояние до каждого пикселя, позволяя создать карту глубины, которую впоследствии можно преобразовать в 3D-модель.

Программное обеспечение быстро появилось, чтобы использовать преимущества общедоступного 3D-сенсора, и был доступен ряд интересных пакетов, некоторые из которых были бесплатными. Я использовал Skanect, который предоставил очень простой способ быстро получить приличные 3D-сканы ближайших объектов, включая людей, но не домашних животных или детей, потому что они не могут оставаться на месте достаточно долго.

Я не уверен, сколько людей, занимающихся 3D-печатью, использовали Kinect для целей 3D-сканирования, но их может быть много, поскольку Kinect часто уже присутствует, если у кого-то есть XBox. Все, что вам нужно, — это программное обеспечение для 3D-сканирования.

Однако этот путь теперь закрывается, поскольку Microsoft официально прекратила производство новых Kinect, и можно предположить, что существующие устройства могут в конечном итоге больше не использоваться для 3D-сканирования в какой-то момент, когда драйверы для обновленных операционных систем больше не будут выпускаться. системы.

Это оставит небольшую брешь в категории недорогого 3D-сканирования для некоторых операторов настольных 3D-принтеров, которые ищут способ создавать свои собственные 3D-сканированные модели.

Но не бойтесь, есть несколько альтернатив.

Одним из них является датчик структуры, продаваемый Occipital (который, кстати, также владеет Skanect). Это Kinect-подобный 3D-датчик, который крепится к iPad и очень удобен в использовании. Я сам прошел 3D-сканирование с помощью одного из этих устройств и нашел очень хорошие результаты, по крайней мере, для неточных объектов, таких как мое собственное тело.

Однако датчик структуры можно приобрести, и его недавняя стоимость составила 379 долларов США, что немного больше, чем у Kinect.

Есть и другие альтернативы, которые намного дешевле, потому что они используют пассивный оптический подход, а не активный подход. Другими словами, они просто делают снимки и создают 3D-модель объекта на переднем плане, отслеживая, как фон смещается от изображения к изображению. Это называется фотограмметрией.

Примеры таких приложений: Scann3D, Trnio и Qlone. Они предлагаются бесплатно в магазинах приложений, но иногда за дополнительные функции взимается плата, в том числе за возможность загрузки созданной 3D-модели.

Еще один вариант — воспользоваться услугами пассивной оптической фотограмметрии Autodesk. Autodesk Recap — это текущая версия их постоянно меняющейся линейки продуктов для 3D-сканирования. Это услуга по подписке, но вы можете воспользоваться 30-дневной бесплатной пробной версией, а затем по умолчанию использовать «бесплатные функции» после истечения срока ее действия. Или, если вам нужно профессионально использовать гораздо более точные 3D-модели (имеется в виду использование более нескольких десятков входных изображений), вы можете оформить подписку примерно за 40 долларов США в месяц.

Если вы не выполните все вышеперечисленное, вы, скорее всего, найдете кого-то со старым Kinect, который все еще работает.

Доступно

Описание

Скриншоты

Люди также любят

3D-конструктор

Работа с Windows Remote Arduino

Fusion4D

Виртуальные экраны Windows для Arduino

Информация о датчике

Компаньон консоли Xbox

Видео 360

Доска для рисования

Клиплеты BLINK

iCircuit

Что нового в этой версии

3D-сканирование в Windows 10.

Возможности

  • Цветное 3D-сканирование в режиме реального времени с использованием сенсора Kinect для Xbox One и ПК.
  • Тщательно выберите размер области, которую вы хотите отсканировать, и удерживайте датчик для записи, как если бы вы использовали камеру.
  • Работает с 3D Builder, поэтому вы можете легко редактировать и печатать все, что отсканируете.
  • Создавайте 3D-селфи с помощью таймера в один клик.

Дополнительная информация

Опубликовано

Авторское право

Разработано

Дата выпуска

Приблизительный размер

Возрастной рейтинг

Категория

Это приложение может

Используйте веб-камеру
Используйте микрофон
Доступ к интернет-соединению
Программный доступ к вашим 3D-объектам
Microsoft.storeFilter.core.notSupported_8wekyb3d8bbwe

Используйте веб-камеру
Используйте микрофон
Доступ к интернет-соединению
Программный доступ к вашим 3D-объектам
Microsoft.storeFilter.core.notSupported_8wekyb3d8bbwe

Установка

Специальные возможности

Разработчик продукта считает, что этот продукт соответствует требованиям доступности, что упрощает его использование для всех.

Разработчик продукта считает, что этот продукт соответствует требованиям доступности, что упрощает его использование для всех.

Поддерживаемый язык

Английский (США)
Английский (Великобритания)
Африкаанс (Suid-Afrika)
አማርኛ (ኢትዮጵያ)
العربية (المملكة العربية السعو) Дили (Azərbaycan)
Беларуская (Беларусь)
Български (България)
বাংলা (বাংলাদেশ)
Катала (Катала)
Чештина (Чешская Республика)
Данск (Дания)
Deutsch (Deutschland)
Ελληνικά (Ελλάδα)
Español (España, Alfabetización Internacional)
Español (Мексика)
Eesti (Eesti)
Euskara (Euskara)
فارسى (ایران)
Suomi (Suomi)
Filipino (Pilipinas)
Français (Канада)
Français (Франция)
Galego ( Galego)
Hausa (Najeriya)
עברית (ישראל)
हिंदी (भारत)
Hrvatski (Hrvatska)
Magyar (Magyarország)
Indonesia (Indonesia)
íslenska (sland)
Italiano (Italia)
日本語 (日本)
қазақ тілі (қазақстан)
ភាសាខ្មែរ (កម្ពុជា)
ಕನ್ನಡ (ಭಾರತ )
한국어(대한민국)
ລາວ (ລາວ)
Lietuvių (Литва)
Latviešu ( Latvija)
Македонски (Република Македонија)
മലയാളം (ഇന്ത്യ)
Bahasa Melayu (Малайзия)
Norsk Bokmål (Норвегия)
Nederlands (Нидерланды)
Polski (Польша)
Português (Бразилия)
Português (Португалия)
Română (Румыния)
Русский (Россия)
Slovenčina (Словенско)
Slovenščina (Словения) )
SHQIP (SHQIPëRI)
SRPSKI (SRBIJA)
Svenska (Sverige)
Kiswahili (Кения)
தமிழதமிழ (இநஇநதியா)
తెలుగు (భారత దేశం)
ไทย (ไทย)
Türkçe (Türkiye)
Українська (Україна)
O'Zbek (Узбекистон)
Tiếng Việt (Вьетнам)
中文(中国)
中文(台灣)

Английский (США)
Английский (Великобритания)
Африкаанс (Suid-Afrika)
አማርኛ (ኢትዮጵያ)
العربية (المملكة العربية السعو) Дили (Azərbaycan)
Беларуская (Беларусь)
Български (България)
বাংলা (বাংলাদেশ)
Катала (Катала)
Чештина (Чешская Республика)
Данск (Дания)
Deutsch (Deutschland)
Ελληνικά (Ελλάδα)
Español (España, Alfabetización Internacional)
Español (Мексика)
Eesti (Eesti)
Euskara (Euskara)
فارسى (ایران)
Suomi (Suomi)
Filipino (Pilipinas)
Français (Канада)
Français (Франция)
Galego ( Galego)
Hausa (Najeriya)
עברית (ישראל)
हिंदी (भारत)
Hrvatski (Hrvatska)
Magyar (Magyarország)
Indonesia (Indonesia)
íslenska (sland)
Italiano (Italia)
日本語 (日本)
қазақ тілі (қазақстан)
ភាសាខ្មែរ (កម្ពុជា)
ಕನ್ನಡ (ಭಾರತ )
한국어(대한민국)
ລາວ (ລາວ)
Lietuvių (Литва)
Latviešu ( Latvija)
Македонски (Република Македонија)
മലയാളം (ഇന്ത്യ)
Bahasa Melayu (Малайзия)
Norsk Bokmål (Норвегия)
Nederlands (Нидерланды)
Polski (Польша)
Português (Бразилия)
Português (Португалия)
Română (Румыния)
Русский (Россия)
Slovenčina (Словенско)
Slovenščina (Словения) )
SHQIP (SHQIPëRI)
SRPSKI (SRBIJA)
Svenska (Sverige)
Kiswahili (Кения)
தமிழதமிழ (இநஇநதியா)
తెలుగు (భారత దేశం)
ไทย (ไทย)
Türkçe (Türkiye)
Українська (Україна)
O'Zbek (Узбекистон)
Tiếng Việt (Вьетнам)
中文(中国)
中文(台灣)

Microsoft Kinect – это простой сканер, способный создавать 3D-сканы приличного качества по разумной цене.

  • Сканирование с высоким разрешением
  • Исключительно совместимое программное обеспечение
  • Простой процесс сканирования
  • Необходимо хорошее освещение для получения качественных сканов.

В 3D-сканере Kinect используется технология 3D-сканирования, аналогичная фотограмметрии. Процесс состоит из нескольких снимков объекта с разных ракурсов. Сканер содержит камеру, инфракрасную камеру, которая предназначена для расчета поля глубины объекта, а также вокруг него.

Обе камеры, используемые Kinect, позволяют пользователям выполнять достаточно точное 3D-сканирование практически любого объекта, который они хотят отсканировать. Но как оценивается сканер с точки зрения соотношения цена/качество? Мы можем сказать это, только внимательно изучив его. Итак, приступим.

Возможности

Некоторые из наиболее ценных функций сканера упомянуты и объяснены ниже.

Доступно

Поскольку Kinect можно легко сконструировать, а полная информация о нем доступна в Интернете бесплатно, вам не нужно проходить какой-либо сложный процесс его настройки и доставки из любого места. Кроме того, компоненты, из которых состоит Kinect, сравнительно дешевле.

Итак, если у вас есть 3D-принтер, все, что вам нужно сделать, это купить компоненты, необходимые для работы сканера, и все. Вам не нужно тратить много денег на этот сканер.

Сделай сам

Полную сборку компонентов, а также 3D-печать необходимых деталей можно выполнить своими силами.Просто обратитесь к онлайн-инструкциям, чтобы завершить настройку.

Kinect можно собрать так же, как и другие наборы для самостоятельной сборки, и это открывает прекрасную возможность для всех, кто готов потратить время на более глубокое изучение технологии 3D-сканирования.

Простое в использовании программное обеспечение

Skanect, а также другое программное обеспечение, совместимое со сканером, чрезвычайно удобны в использовании. Их интерфейс позволяет очень быстро получить доступ к нужному инструменту.

Кроме того, всю систему относительно легко понять. Даже если у вас нет никакого технического образования, это нормально. Вы по-прежнему сможете легко управлять сканером.

Открытый код

Kinect — это 3D-сканер с открытым исходным кодом. Это открывает прекрасную возможность для тех, кто хочет вводить новшества и использовать машину для получения той работы, которую они хотят выполнить. Кроме того, это означает, что ничего не исправлено.

Сканер можно масштабировать в соответствии с вашим проектом. Кроме того, все доступно для всех из Интернета.

Технические характеристики

Kinect оснащен двумя камерами, которые делают несколько изображений объекта, который вы хотите отсканировать. Требуется адаптер для ПК и ПК для получения высококачественных сканов деталей и функциональных прототипов. Устройство можно подключить через порт USB.

Цена

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

Первое впечатление

Источник: all3dp

Первое, что вам нужно сделать, это приобрести необходимое оборудование, то есть три вещи, чтобы начать работу со сканером:

  1. Kinect: можно купить на Xbox 360 или Xbox One. Они доступны практически в любом магазине электроники.
  2. Адаптер для ПК: поскольку Kinect предназначен для использования в соответствующей Xbox, а не на ПК, как другие сканеры, вам потребуется адаптер Kinect 360 – ПК.
  3. ПК: это может быть ноутбук или настольный компьютер со свободным USB-портом.

Минимальные требования для начала работы:

  • Загружены последние версии драйверов Kinect
  • 64-разрядный процессор
  • Двухъядерный (3,1 ГГц) или более быстрый процессор
  • 4 ГБ оперативной памяти
  • Графическая карта Nvidia CUDA или графический процессор, совместимый с Kinect Fusion.
  • Совместимый порт USB 3.0, предлагаемый набором микросхем Intel или Renesas.

Настройка

Источник: all3dp

Несмотря на то, что перед запуском 3D-сканирования с Kinect необходимо выполнить некоторые действия, приятно отметить, что вы можете подключить его к источнику питания и начать сканирование. Подключив его к компьютеру, вы можете загрузить его драйверы. Эти коды проинструктируют ваш компьютер о том, как обращаться с Kinect.

Для пользователей, использующих его в Windows 10, скорее всего, внутренние драйверы будут загружены автоматически после распознавания Kinect вашим ПК. Если этого не произошло, просто скачайте драйверы с сайта Microsoft. Помимо этого, вам нужно будет загрузить программное обеспечение, позволяющее использовать Kinect для 3D-сканирования.

Чтобы настроить Skanect, откройте файл .exe сразу после его загрузки. После завершения процесса вас будет ждать простой интерфейс. Настройка будет состоять из трех шагов:

  1. Нажав на раздел "Создать" в меню под заголовком "Подготовить". Таким образом, вы можете возиться с различными настройками в зависимости от того, какой объект вы хотите сканировать.
  2. Выбор размера ограничивающей рамки, наиболее подходящего для объекта. Это позволяет вам выбирать из уже имеющихся пресетов. Вместо этого вы также можете использовать собственный, щелкнув ползунок и переместив его с помощью мыши.
  3. Выбор пути для сохранения отсканированного объекта. Обратите внимание, что это будет не окончательная модель, а только ее файл .skn, который впоследствии можно будет открыть в Skanect.

После завершения настройки нажмите кнопку запуска, чтобы перейти к следующему шагу процесса сканирования.

Тип сканирования

Процесс сканирования довольно прост. Все, что вам нужно сделать, это просто навести 3D-сканер Kinect вокруг объекта, как если бы он вращался вокруг детали.

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

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

Кроме того, убедитесь, что Kinect проходит через весь объект от всех ангелов. Это можно сделать, следя за своим компьютером. Кроме того, сканирование гарантирует, что все области объекта отображаются аккуратно.

Качество сканирования

Источник: all3dp

Качество сканирования Kinect примерно среднее. Вы можете видеть, что яркость очень непостоянна. И это из-за того, что его камера не заблокирована. Это означает, что сканер адаптирует яркость в зависимости от направления, которое вы указываете на датчик. Кроме того, камеры, присутствующие в Kinect, расположены под широким углом друг к другу.

Такое расположение делает его чрезвычайно подходящим для восприятия движения, а также глубины людей, находящихся перед телевизором и играющих в игры. Но у него есть и свои недостатки: 3D-сканирование на поворотном столе с ручным управлением почти невозможно, потому что отслеживание сбивается, когда ваша рука входит в кадр.

Программное обеспечение

Источник: all3dp

3D Scan – это бесплатное приложение для Windows 10, которое использует Kinect для создания 3D-моделей. Его можно скачать с сайта Майкрософт. Помимо этого, вы можете использовать Skanect — стороннее программное обеспечение, совместимое с Kinect. Его можно использовать, подписавшись на его бесплатную или платную версию.

Единственная разница между ними заключается в том, что последний позволяет экспортировать модель с большим количеством граней и в цвете. Skanect можно скачать с Occipital.

Поддержка клиентов

Поддержка клиентов Kinect предоставляется сообществом активных пользователей. Все решения ваших проблем доступны в Интернете и доступны бесплатно.

Параметры, влияющие на решение о покупке

Ключевые факторы, которые помогут вам выбрать сканер, перечислены ниже.

Стоимость 3D-сканера: доступная

Скорость 3D-сканера: средняя

Качество 3D-сканирования. Две камеры позволяют сканеру обеспечивать высокое качество сканирования даже при обработке деталей сложной геометрии.

Возможности 3D-сканера. Сканер может делать несколько изображений объекта, а затем объединять их для получения одного сканирования.

Практичность 3D-сканера: его можно использовать для сканирования повседневных объектов небольшого размера и несложной геометрии.

Ожидания пользователей 3D-сканера. Любители, ученые и даже мелкие производители могут использовать сканер для достижения хороших результатов.

Вердикт

Короче говоря, Microsoft Kinect – это простой сканер, способный сканировать достойное качество по разумной цене. В сканере нет ничего особенного, но в то же время в устройстве нет ничего плохого.

Несмотря на то, что он не может дать вам всестороннее представление, он не разочаровывает, предоставляя сканы плохого качества. Даже при сканировании сложной геометрии сканер справляется с поставленными задачами. Итак, наслаждайтесь простотой, которая подходит вашему карману.

Читайте также: