3Д сенсори для створення тривимірної моделі в домашніх умовах


Зрозуміло, що це дуууже довго, але результат вартий того.


Ну не так дооолго як ви пишете) У мене в даний момент йде в районі 5-10 хвилин на обробку 160 знімків з 4х кінект в скан. Думаю це не довго + це можна робити без клієнта + на зняття мірок і обробку скан в рино піде більше часу (як мінімум у мене).
Так само з часом виробляються певні хитрощі по роботі з програмою. Я не запускаю пакетну обробку відразу на 160 знімків. Спершу я позиціоную руками перших 4 знімка (щоб вся фронтальна частина вишикувалася), а потім по 5-10 знімків запускаю в автоматичному режимі. У більшості випадків вони розташовуються вірно, якщо ж щось пішло не так, я скасовую це дія, руками коректую і далі по 5-10 обробляю.


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


саме так, процес складання знімків в скан контролюється оператором і все огріхи позиціонування легко помітити і виправити.


І взагалі чи існує мануал на KScan3d?

Також не зайвим буде це почуття і тим, хто не збирається купувати сканер Артек і користується кінект.
Схожі проблеми і способи поліпшити якість одержуваного ськана

Мені нарешті вдалося відповісти самому собі на питання "чи достатньо точні мірки зняті зі скан для побудови базової і вихідної модельної конструкцій одягу?", І моя відповідь ТАК # 33;

Перший час у мене «не виходили" точні скани. На вигляд все дуже добре, але після порівняння вимірювань зроблених в рино і знятих сантиметровою стрічкою з об'єкта виходили дивні результати. Наприклад обхват грудей збігається, а обхват стегон відрізняється на пару сантиметрів. Такий стан справ мене не влаштовувало і засмучувало тому така кінська разбежка в результатах говорить, що використовувати сканер можна хіба що для 3D друку модельок самого себе, а добре сидить одяг шити за такими розмірами не вийде.

Пару днів тому прочитав анекдот, про п'яних студентів, і там промайнули слова "початкові вимірювання були неточними" і я подумав "Блін, я ж знімаю вимір зі скан в рино вибираючи на око місце талії, грудей, стегон. Точно так же на око я вибираю ці місця знімаючи стрічкою мірки з манекена. Бум, перше місце де може виникати велика похибка. Друге таке місце - я на око вирівнюю манекен в рино і якщо він трохи завалений, то обхват зроблений перетином буде більше тому умовно кажучи кругла талія стане еліпсом ". Я вирішив зробити нові тести і постаратися максимально виключити ці дві неточності.

Завдання звелася до: 1) виділити місця де будуть зніматися мірки тонкою лінією, щоб потім по ній виробляти перетину в рино і обміри сантиметровою стрічкою. 2) намітити лінії, які допоможуть вирівняти скан в рино.

Відразу згадалися слова Messy, що він використовує лазерний рівень для вирівнювання свого каркаса, вирішив діяти також. Купив рівень, поставив манекен, направляв лінію по черзі на ділянки грудей, талії стегон. Усунув 4 білі нитки в голку і по проектуються лазером лініях проклав стежки. Так само намітив вертикалі для вирівнювання манекена в рино на переді і бочці.

3Д сенсори для створення тривимірної моделі в домашніх умовах

Далі сканують як зазвичай. Отримав так.

3Д сенсори для створення тривимірної моделі в домашніх умовах

3Д сенсори для створення тривимірної моделі в домашніх умовах

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

3Д сенсори для створення тривимірної моделі в домашніх умовах

Мірки зняті з даного ськана виявилися досить точні. Щоб закріпити результат, я зробив ще 4 тестових завдання сканування, яке манекена (повний цикл), зняв мірки з кожного і заніс в таблицю.

3Д сенсори для створення тривимірної моделі в домашніх умовах

У колонці "Еталон" я заніс вимірювання зроблені мною сантиметровою стрічкою безпосередньо по манекену. Далі йдуть 5 тестів з іменами 4_00 - 4_04. У стовпці "розбіжності" я виніс максимальні відмінності в більшу або меншу сторони щодо еталона в сантиметрах і відсотках. Наприклад для грудей вийшло "-0,5. +0,2" це означає в одному з вимірів мірка знялася на 5 мм менше, а в іншому на 2 мм більше.

По таблиці видно, що розбіжності не більш 6 міліметрів в більшу або меншу сторони. Вважаю що це відмінний результат.

PS: на самому початку посту я поставив «не виходили" в лапки тому тепер я можу зробити висновок що скани були хороші і проблема не в них, а в невірно знятих контрольних вимірах.


Великою похибкою будуть на живу людину, коли він хитається і дихає. Так що будьте готові до цього.

я це прекрасно розумію. намагаюся вирішувати проблеми послідовно. Зараз я хотів переконатися, що точності кінект досить для наших цілей.

коли-небудь дійде черга і для вирішення проблеми з хитними клієнтами. там явно доведеться відмовитися від обертового подіуму (щоб клієнт впевненіше стояв) і багато думати, як збільшити швидкість сканування (знизити її з 30 сек до 5 наприклад).

створення такої конструкції здорожує сканер і немає сенсу це все робити не переконавшись, що розміри нерухомого об'єкта знімаються точно.

там явно доведеться відмовитися від обертового подіуму (щоб клієнт впевненіше стояв)

Клієнт все одно хитається. І без подіуму. Перевірено неодноразово.
"Віялові" гойдання не уникнути. Навіть якщо руками "спиратися" на тростини (точніше притримувати тростини).

багато думати, як збільшити швидкість сканування (знизити її з 30 сек до 5 наприклад)

Без подіуму. 6 кінект стаціонарно (по 2 "верх-низ", кожна пара рівномірно по колу навколо клієнта) - ні?
Придумаєте простіше / дешевше, - поділіться?

До речі, в останні сеанси кінект підключила в інший порт. Сканування йшло набагато впевненіше.
І трек не губився (як часто було в попередні сеанси), і. інші плюси.
Це я до того, що якщо сканування зривається, то.
А якось взагалі нічого не виходило. Причиною виявився банальний копійчаний ( "радянський") перехідник.
Купила новий, - і ура.


Без подіуму. 6 кінект стаціонарно (по 2 "верх-низ", кожна пара рівномірно по колу навколо клієнта) - ні?
Придумаєте простіше / дешевше, - поділіться?


На даний момент я бачу тільки два варіанти розвитку подій.

1) клієнт стоїть, кінект рухаються навколо нього, приблизно так:

3Д сенсори для створення тривимірної моделі в домашніх умовах

3Д сенсори для створення тривимірної моделі в домашніх умовах

2) клієнт стоїть, кінект стоять:

3Д сенсори для створення тривимірної моделі в домашніх умовах

3Д сенсори для створення тривимірної моделі в домашніх умовах

Другий варіант мені здається найбільш вдалим. Як я розумію, сканування триває мить (кожен сенсор робить 1 знімок). Ми виключаємо дихання і віялові коливання клієнта.
Але як завжди не все так просто) Як підключити 6 (як припускає Тетяна Попова (СПб)) або 12 (як на картинках вище) кінект до пк? Яким софтом користуватися? Скільки доведеться витратити грошей на вирішення цих питань?

З першим же варіантом все набагато простіше. Немає питань і підводних каменів. 4 кінект підключити до пк - зроблено. Софт для сканування є. Спорудити конструкцію обертається навколо платформи - можливо.
З питань до першого варіанту тільки такий: яка максимальна швидкість з якою можна переміщати сенсори навколо об'єкта? Питань вже багато, а в процесі розробки спливе ще купа додаткових.

У підсумку хочеться все прорахувати і отримати щось типо "сканер №1 - 10 секунд сканування, ціна ХХ # 036;", "сканер №2 - 1 секунда сканування, ціна YY # 036;", а потім робити висновки і вирішувати, яку з систем збирати (звичайно тільки якщо в цьому буде якийсь комерційний потенціал).

Схожі статті