Перейти к содержанию
1 / 6
2 / 6
3 / 6
4 / 6
5 / 6
6 / 6

3Д сенсоры для создания трехмерной модели в домашних условиях


Рекомендуемые сообщения

Я зациклен на получении абсолютно точного скана, поэтому провел несколько опытов и получил интересные результаты.
Санировал торс манекена, на талии, бедрах и груди закрепил бумажные сантиметровые ленты из ИКЕИ и на них через каждые 10 см нарисовал метки черным фломастером. В результате после сканирования на поворотном столе выяснилось, что во всех программах кроме Kscan3D расстояние на ленте между метками на последнем участке после поворота стола на 360 градусов всегда больше на 2-3 см ( в том числе и при записи секвенции). В Kscan3D все четко по 10 см, при этом размеры обхватов тоже получаются совершенно четко. При сканировании использовал поочередно 4 разный сканера - Кинект для виндоус, два кинекта Xbox и asus Xtion lite. У каждого кинекта оказалась своя постоянна погрешность ( хуже всего оказался кинект для виндоус).
Еще очень интересное наблюдение. Если скан устанавливаю на высоте талии, то при точном соответствии обхвата на талии, бедра (а они ниже плоскости сканера на 25 см) получаются меньше реального значения на 2,5-3,5 см. То есть у всех 3-х моих кинектов есть перспектива и реально при отклонении от плоскости сканера всего на 25 см ( при расстоянии до объекта 100см) мы получаем уменьшение обхвата на 2-3%. Но самое интересное, что у сканера ASUS (во всяком случае у моего) эта перспектива отсутствует полностью!!!

Ссылка на сообщение
Поделиться на другие сайты

У меня есть подозрение, что реально хороший скан в программах где сразу идет реконструкция, можно получить только на очень мощном процессоре (хотя бы 6-и ядерник с Кеш не менее 12 Мб). Но проверить это не могу - нет такого железа.
А вот Kscan3D позволяет получить совершенно точный скан, даже если человек немного качается, так как он делает снимок облака точек только с одной стороны, а потом эти снимки совмещаются. Кстати есть алгоритм сканирования человека несколькими сканерами гораздо более эффективный и точный, чем показан на сайте разработчика программы. Как только опробую его, поделюсь.

Ссылка на сообщение
Поделиться на другие сайты


а в бесплатном режиме не работает поддержка видеокарты

А что это значит? Pro версия платная, я установила не лицензирован. с ограничениями, чтобы посмотреть, как это работает, т.к. РеконструктМи напрочь отказался видеть сканер)))Наверное поэтому мне и не понравился Сканект - сканы нечеткие - не четко обозначены границы, углы (когда скан-ла предметы), мусора полно и Рино выдал bad mesh. Что-то мне подсказывало - так дело не пойдет!

и экспорт в "полном размере".

 


это по причине ограничения кол-ва полигонов?
Kscan3D тоже установила - попробовала - эта программа кадрами что ли сканирует, а потом их надо до кучи собрать?В ней так много всего - детально еще не разбиралась))
Ссылка на сообщение
Поделиться на другие сайты


Мне наконец удалось ответить самому себе на вопрос "достаточно ли точны мерки снятые со скана для построения базовой и исходной модельной конструкций одежды?", и мой ответ ДА!

MoT9I, уточните, пожалуйста, как в данном эксперименте сканировали - 4-мя кинектами или кинектом 2.0, и если кинектом 2.0, то стоял ли он на одном уровне? Хочется понять, почему совпали все сечения на разных уровнях. У меня в таком эксперименте на кинектах (при использовании одного) точное сечение получалось только в плоскости санирования, а ниже и выше размер был меньше оригинала (сказывалась перспектива).
Ссылка на сообщение
Поделиться на другие сайты

Еще хочется поинтересоваться, если кто пробовал, в каком случае получается лучше сканы - при использовании 4-х кинектов или одного кинекта 2.0?

Ссылка на сообщение
Поделиться на другие сайты

На днях увидели в торговом центре на мониторе видео сканирования балерины и изготовление фигурки на 3д принтере - заинтересовались, подошли.

 

Оказалось, что ребята сканируют сразу 4-мя кинектами, которые вращаются вокруг фигуры. Все происходит в закрывающемся большом белом боксе-комнате.

 

Делают они 3д фото, фигурки и сканы. На вопрос в каком формате скан (т.к. я сама не сканирую, а пользовалась услугой Кадрен, нужный формат не знаю), ответили в какой хочешь, такой и отправим. Добавили, что в Белой Даче (Москва, скорее всего в меге, где там еще в белой даче :)) как раз тестируют эту возможность для виртуальной примерки одежды.

 

А я нашла их в Петербурге в ТЦ "лето".
Именно скан стоит 1,5 т.р. Сколько в Москве - не знаю. Спросила название сайта, но пока доехали домой, забыла.

 

Муж уточнил про точность разрешения, ну сколько точек или что там в сканах :), вообщем точность готового скана до 1 мм

Изменено пользователем Бельчонок
Ссылка на сообщение
Поделиться на другие сайты

вообщем точность готового скана до 1 мм

Я писала об этом. Рост был меньше на 6 см. А обхваты мои.

Нельзя объять необъятное, но до чего же хочется.

мой сайт.

Тренинги по 3д конструированию

Ссылка на сообщение
Поделиться на другие сайты


MoT9I, уточните, пожалуйста, как в данном эксперименте сканировали - 4-мя кинектами или кинектом 2.0, и если кинектом 2.0, то стоял ли он на одном уровне? Хочется понять, почему совпали все сечения на разных уровнях. У меня в таком эксперименте на кинектах (при использовании одного) точное сечение получалось только в плоскости санирования, а ниже и выше размер был меньше оригинала (сказывалась перспектива).

 

сканировал одним кинектом 2.0 т.к. он полностью захватил размер манекена.
кинект стоял на одном месте, направлен был на талию (середину манекена).

Ссылка на сообщение
Поделиться на другие сайты

А вот Kscan3D позволяет получить совершенно точный скан

Messy, у вас программы стоят на одном компьютере? Я поставила Kscan3D и теперь другие программы не видят кинект.

Нельзя объять необъятное, но до чего же хочется.

мой сайт.

Тренинги по 3д конструированию

Ссылка на сообщение
Поделиться на другие сайты

...у вас программы стоят на одном компьютере? Я поставила Kscan3D и теперь другие программы не видят кинект.
При установке Kscan3D устанавливается еще и утилита "KScan3D Driver Switcher (64-bit)"
С её помощью легко переключать драйвера кинекта.
Запускаете утилиту. Жмете кнопку Load и указываете файл M.profile
Это набор для майкрософтовских драйверов (для программ ReconstructMe, Skanect, RecFusion ...)
post-30446-1484314474_thumb.jpg
Не забудьте "применить" :)
(нажмите кнопку "Apply Profile")

 

Мой файл в зипархиве: M.zip
Извлеките его в свою папку (D:\Users\(имя вашего юзера)\Documents\KScan3D\Driver Profiles)

Изменено пользователем arhimed
Ссылка на сообщение
Поделиться на другие сайты

Спасибо, Архимед. Теперь буду знать.
Но Кто пробовал программу, как она должна работать?
Я устанавливала на ноутбук. Все части пришлось вручную подгонять и выравнивать. Т.е Все 40 снимков чистила и притаскивала к одной .
Потом поставила программу на новый компьютер. А здесь снимки сами прилипали друг другу и манекен получился автоматически.
Это картинка с компьютера
p22.jpg
Расхождение размеров 1-2 см по обхватам.

 

А это с ноутбука
p30.jpg
На ноуте 2 видеокарты. Я не поняла, какую задействует Kscan3d. Но, когда реми не увидела кинект, я посмотрела и обратила внимание, что в списке реми в это время не было видеокарты джефорс, а была только интел.

Нельзя объять необъятное, но до чего же хочется.

мой сайт.

Тренинги по 3д конструированию

Ссылка на сообщение
Поделиться на другие сайты

TEXEL они называются.
http://texel.graphics/ru/
4 asus стоят.сканирование за 30 секунд, обработка за 60 секунд.
Часто бывали ошибки при сканировании, и качество ниже среднего - фото 400х800, по-моему. стоит 1500000р.

Ссылка на сообщение
Поделиться на другие сайты

есть в сколково ребята, 12 кинектов на 4 стойках - сканирование за 1 секунду, ничего не вращается. качество тоже не айсс, но стоит 1000000р.
http://tardis3d.ru/

Ссылка на сообщение
Поделиться на другие сайты

В Kscan3D видеокарта мало участвует, качество обработки зависит в основном от производительности процессора и оперативки! Поэтому на слабом компе качество достигнуть сложно.

Изменено пользователем Messy
Ссылка на сообщение
Поделиться на другие сайты


Спасибо, Архимед. Теперь буду знать.
Но Кто пробовал программу, как она должна работать?
Я устанавливала на ноутбук. Все части пришлось вручную подгонять и выравнивать. Т.е Все 40 снимков чистила и притаскивала к одной .
Потом поставила программу на новый компьютер. А здесь снимки сами прилипали друг другу и манекен получился автоматически.
Это картинка с компьютера
post-1671-1484342833_thumb.jpg
Расхождение размеров 1-2 см по обхватам.

 

А это с ноутбука
post-1671-1484342427_thumb.jpg
На ноуте 2 видеокарты. Я не поняла, какую задействует Kscan3d. Но, когда реми не увидела кинект, я посмотрела и обратила внимание, что в списке реми в это время не было видеокарты джефорс, а была только интел.


То, что манекен получился автоматически, к сожалению, не гарантирует точности скана (соответствия скана всем размерам). Чтобы проверить точность надо по нескольким сечениям проложить контрольные метки.
post-50242-1484389819_thumb.jpg
Я на бумажной ленте сделал метки фломастером через каждые 10 см, а потом посмотрел, что одном секторе размер получается больше чем 10 см, а это именно там, где скан сшивается после полного оборота, причем общая картинка манекена кажется идеальной. ( Вообще-то метки я делал на всех бумажных полосках, просто фалы уже удалил и не могу их показать)
После долгих экспериментов выяснилось, что в автоматическом режиме скан правильно склеиться не может. Этот вывод помогли сделать трубу, которые расположены вокруг объекта, они всегда раздваивались с той стороны, где происходит окончательная склейка скана (после полного оборота манекена на 360градусов).
Чтобы исключить эту погрешность был разработан такой алгоритм:
сканы объединяются в автоматическом режиме последовательно до тех пор, пока не произошло смещение (отклонение) труб, т.е. пока они не раздвоились.
Затем эту объединенную часть скана точно выравниваю и комбинирую.
Затем объединяю следующую порцию сканов в таком же порядке.
После того как у меня получилось несколько уже скомбинированных сканов, я их последовательно совмещаю в ручную, ориентируясь на трубы, затем включаю выравнивание и объединение. В результате получается скан не только с точными обхватами, но и точными расстояниями между всеми мерками.
Кстати, в автоматическом режиме дефект смещения скана при его объединении особенно заметен на человеке, если склейка начинается с фронтального вида. Это выражается в том, что одна рука значительно толще, чем другая. Когда работаю по выше описанному алгоритму обхваты рук получаются одинаковыми, обхваты тоже совпадают.
P.S. процессор 3470, видеокарта GTX 750Ti. память 8Гб., т.е. значительно ниже чем у Кадрен, но алгоритм позволяет даже на таком оборудовании получить точный скан (при сканировании 3 сканерами). Изменено пользователем Messy
Ссылка на сообщение
Поделиться на другие сайты


Дело в том, что для примерки правильно будет сканировать в прямостоячей позе (почти как в армии "смирно").И как бы вы не старались, в такой позе, у некоторых клиентов кинект никак не сможет увидеть поверхность между ногами и между туловищем и руками.
В таком случае нужно будет вставлять небольшие вставки (толщиной 1...2см). Чтобы потом, после сканирования, зная размеры вставок, можно было бы легко вырезать эти места.
Т.е. уже будут места поверхностей тела, которые касаются клиента. Эти же места идеально подходят для фиксации.


Если найти что-то прозрачное,- их, вроде, и не должно быть видно.
Кадрен уже давно здесь говорила о бутылках. От них сканируются только крышки. )
Но для пышных тел бутылки не очень подходят. Даже сдутые "ломают" тело.
А с плоскими штуками, надеюсь, такая идея будет хороша.

Решил протестировать, вот что у меня получилось. В качестве прозрачных вставок взял бутылку от ополаскивателя рта. Форма - то что нужно, между туловищем и рукой лежит удобно.

 

post-26083-1484575305_thumb.jpg

 

Для примера скан без вставки и со вставкой.

 

post-26083-1484575043_thumb.pngpost-26083-1484575054_thumb.png
post-26083-1484575061_thumb.pngpost-26083-1484575295_thumb.png

 

Пока выводов не сделал. Склоняюсь к использованию таких вставок всегда.

Изменено пользователем MoT9I
Ссылка на сообщение
Поделиться на другие сайты

Склоняюсь к использованию таких вставок всегда.

Очень важно найти подходящую форму.
Вот такая прозрачная манжета - бублик подошла бы. Не мнет мягкие ткани и рука лежит как в ложементе. Но где взять?
p25.jpg

Нельзя объять необъятное, но до чего же хочется.

мой сайт.

Тренинги по 3д конструированию

Ссылка на сообщение
Поделиться на другие сайты

post-30446-1481615745.jpg

 

arhimed, вопрос, вы сами рисовали данные картинки в 3Д редакторе или нашли их в какой-то статье?

Изменено пользователем MoT9I
Ссылка на сообщение
Поделиться на другие сайты

или нашли их в какой-то статье?
Картинку делал с помощью Рино.
Мужскую 3Д-модель скачал в итернете.
Все остальное - примитивы.
Ссылка на сообщение
Поделиться на другие сайты

...спросили, каким образом можно автоматически снять мерки с 5000 человек (обмерить сканы).
Эту задачу сейчас пытаются решить многие "фирмы". Но пока результаты их работы не впечатляют.
Начну с получения сканов.
Часто слышу заявленную точность менее миллиметра.
Не верю.
Поясню почему.
Вы должны понимать, что сканировать человека в одежде (где есть много складочек) проще (легче идет реконструкция), чем человека в одном только купальнике (или в одежде с гладкой поверхностью). Обычно на презентации показывают (как пример) сканирование человека в одежде (по их мнению это должно впечатлить...)
Не вижу смысла снимать мерки поверх одежды. А "раздевать" скан (убирать одежду) врят ли получится точно.
Невозможно получить "накопленную погрешность" менее миллиметра (некоторые пытаются выдать желаемое за действительное) при сканировании за 30 секунд и не закрепив клиента (о возможности сканеров я молчу).
Для такой точности нужно или сканировать за доли секунды или закрепить клиента на все время сканирования. И то только при условии, что вся реконструкция идет без смазываний. А смазываний можно избежать только если отказаться от реконструкции (сканировать большим количеством сканеров "за один клик") или нужно внести достаточно "ориентиров" в сцену реконструкции (решетку или другие предметы с дополнительными поверхностями).

 

Кроме того.
Для правильного снятия мерок нужно правильно ориентировать скан, правильно выбрать точки приложения для снятия мерок.
Кто будет выбирать (назначать) "место" талии? другие места (точки приложения для измерений)? Программа автоматически (без участия специалиста)? ... Сомневаюсь, что на сложных фигурах это сейчас возможно.
Длины горизонтальных сечений по высотам устроят? (это не обхваты... особенно если есть складки на одежде).
Я сомневаюсь, что сканы полученные автоматически полностью пригодны для "снятия мерок". Потому, что мне не понятно, как программа будет определять... например точку промежности. Ни фотоаппарат, ни оптический сканер её не видят, и в этом меcте будет наплыв (сросшиеся ноги или слипшиеся поверхности). Я уже молчу о том, что человек дышит и размер обхвата груди может отличаться сантиметров на три (в зависимости от того, в какой момент сделан "снимок")...
Не малую роль играет поза сканируемого. Не всегда человек стоит "правильно". И в каждом конкретном случае нужно определить необходимость приведения позы в симметричный вид, или просто ... слегка поправить.

 

Вижу, что некоторые пытаются схалтурить - сканируют в позе с расставленными руками и ногами (чтобы видно было все поверхности). Я сомневаюсь, что получив такой скан вам удастся изменить позу без потери точности...
................
Выводы.
Оказывается наш форум читают не только домохозяйки или "сам себе мастер", а даже "серьезные фирмы".
Лично для них ("серьезных фирм") напомню, что не гоже брать бесплатно выложенную информацию для наших простых пользователей и затем выдавать её (или часть) за свои "личные достижения".
:)
Пока у них (у этих фирм) хорошо получается только делать статуэтки (печатать на 3Д принтере уменьшенный скан, который никто "измерять" не собирается.
Хотя не только...
Еще у них не плохо получается одевать на скан (некоторые даже делают подобие аватара с костями, но не точно) подобие одежды (с супертрикотажных тканей) - не плохо для определения нужного стиля для конкретного клиента.

 

Если же кого то интересует мое личное мнение по этому вопросу.
Я думаю, что для качественной виртуальной примерки уже пошитого изделия кроме виртуальной одежды (правильной) нужен доработанный скан (сканировать в позе стоя и затем, как минимум, правильно вырезать проблемные места).
А для создания лекал... все равно нужен мастер... хотя бы "домашний" :)

Ссылка на сообщение
Поделиться на другие сайты

Купил еще один ASUS xtion и сделал сравнительное сканирование двух ASUS и одного Kinect 360 ( kinect взял один из имеющихся трех- с самыми меньшими отклонениями!), вот результаты:
Сканеры устанавливались точно на уровне талии, сканирование в программе Kscan3D
post-50242-1485715430_thumb.jpg
На манекен наклеил бумажные ленты. верхняя лента - от метки до метки 60 см, по талии - 69,4 см, по бедрам 94,3 см, лента по позвоночнику (вертикальная) -61см
post-50242-1485715457_thumb.jpg
По данным экземплярам такие выводы:
post-50242-1485716725_thumb.jpg
вертикальный размер у кинекта оказался точным (на других 2-х кинектах размеры не совпадали), зато сильно выражена перспектива (бедра и по груди размеры сильно уменьшены, что наблюдалось на всех 3-х моих кинектах)
У ASUS размеры вполне приемлемы, при этом перспектива заметна только ниже оси сканера, зато у одного asus значительная погрешность по вертикальному размеру.
Это я все к тому, что каждый сканер имеет свои погрешности, причем по разным осям разные отклонения!!!! А у кинектов к тому же сильная перспектива. Кстати, когда сканируете несколькими сканерами одновременно, желательно подбирать их с примерно одинаковыми отклонениями, иначе мы получим не только отклонения размеров скана, но и сами сканы при склейке между собой плохо соединяются из-за того, что два смежных соединяющихся скана плохо стыкуются между собой - ведь один и тот-же объект у них имеет разные размеры.

Ссылка на сообщение
Поделиться на другие сайты

Немного поэкспериментировал с прозрачной вставкой. Последний вариант такой:
post-26083-1487336853_thumb.jpg

 

и вот результаты, сперва без вставки сканирование:
post-26083-1487336832_thumb.jpg

 

а тут со вставкой:
post-26083-1487336840_thumb.jpg

 

//--------------------------------------------------------------

 

Еще экспериментирую с конструкцией сканера. К подиуму прикрепил две стойки с лазерами (заказанными из китая и работающими от двух пальчиковых батареек). Лазеры проецируют вертикали, по которым потом могу точно и просто позиционировать скан в рино.
post-26083-1487336862_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

В прошлом месяце вышла новая версия (1.2.0) RecFusionPro.
С первого раза я её запустить не мог (падала с ошибкой модуля StackHash), но после небольших «танцев с бубном» удалось посмотреть, что там нового…
Минусы:.
В этом релизе нет поддержки китайской локализации. Именно её я переводил на русский (немецкую «локаль» в дебрях программы мне найти не удалось). Следоватнльно – я не смогу выполнить перевод (разве что кто-то подскажет, как извлечь немецкую локаль).
Остальное смотрите сами.

 

Слева версия 1.5.1 (которая не "про") - в ней все как у "про" 1.1.1, только есть еще кнопка 3Д печати на сайте Materialise, но нет поддержки нескольких сканеров.
Справа - 1.2.0 "про":
post-30446-1488366542_thumb.jpg
post-30446-1488366550_thumb.jpg
post-30446-1488366557_thumb.jpg
post-30446-1488366564_thumb.jpg
Очень надеюсь, что в следующем своем релизе они сделают лучше и исправят недоделки.

 

Странно, что по прежнему метод реконструкции у этих программ не усовершенствуют (нет предварительного анализа всей секвенции и уточнения расчетного положения камер).

Ссылка на сообщение
Поделиться на другие сайты

вышла новая версия (1.2.0) RecFusionPro...
Обнаружил еще одну "бяку" с этой версией (кроме того, что они повырезали китайский и французский языки и непонятный "крах" программы при запуске).
Оказывается, что если установить её сохранив предыдущую версию (перед установкой 1.2.0 переименовать папку с старшей версией 1.1.1), то старшая версия работает с "глюками". Пока разобрался с одним из них.
При запуске в окне 3Д (где можно крутить, приближать...) в старшей версии ничего не видно.
Решается просто. Оказывается новая версия нагло портит значения настроек старшей. А именно параметр "animateMatrixChange" (в реестре накладывается запрет). В новой версии этот параметр вроде как и не нужен.
В любом случае, если снять запрет - окно 3Д отображается в обоих версиях.
Чтобы снять запрет быстро не лазя в реестр - можно воспользоваться заготовкой:
Извлеките её из архива: RecFP_animate.zip
Запустите с помощью редактора реестра и согласитесь на внесение изменений в реестр.
..........
Заметил еще положительную сторону новой версии - тормозов меньше (заметно при максимальной загрузке).
..........
А вот мне интересно, почему я тут пишу уже восьмое сообщение подряд?
Хоть бы кто отозвался...
Неужели ... нечего "сказать" по теме "RecFP_1.2.0" или "скан фотокамерой"?
Ссылка на сообщение
Поделиться на другие сайты

Неужели ... нечего "сказать" по теме "RecFP_1.2.0" или "скан фотокамерой"?

Меня сразу напугали ваши фразы, что лезть в дебри с моим чайниковым уровнем страшновато...
С первого раза я её запустить не мог (падала с ошибкой модуля StackHash), но после небольших «танцев с бубном» удалось посмотреть, что там нового…
Минусы:.

Обнаружил еще одну "бяку" с этой версией

до нескольких часов, в зависимости от мощности вашего компьютера и количества фоток

Вдохновляют фразы " всё просто", "всё гораздо быстрее, легче, веселее...", тогда сразу пробую.
Но ваш труд точно не пропадёт даром. Обязательно кто то из смелых попробует, особенно у кого нет кинекта (буду рекомендовать ваши посты клиентам, у кого нет возможности отсканироваться кинектом).
А пока буду пользоваться "старшей версией". На сегодняшний день она полностью устраивает, не нужно преодолевать трудностей. Изменено пользователем Natamoda

Мой блог

 

3Д лекала дистанционно

Ссылка на сообщение
Поделиться на другие сайты

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...