Создать 3d-модель по набору снимков "360"

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Создать 3d-модель по набору снимков "360"

Сообщение Dominikanez » 24 мар 2015, 20:19

Всем привет.
Немного неформатная проблема; прошерстил форум, но подобных вопросов, и соответственно ответов, не нашел.
Сразу оговорюсь: в поисках решения перепробовал горы софта и решения не нашел, поэтому приветствуются в ответах не измышления (попробуй то, попробуй это), а конкретно свои работающие или найденные примеры решений.
А задача с виду проста: как, имея на руках серию снимков с разных ракурсов (вернее, с одной точки, но тело вращается на подложке, "360 view"), и не обладая изощренными навыками в 3d-моделировании, создать 3d-модель?
Удаление от места съемки не меняется, освещение тоже, тело вращается. Снимков не менее 30, т.е. на каждые 10 градусов по снимку.
Перепробовал всё от 3dsom до 123autodesk. Ничего не работает "из коробки".
upd: забыл: реперных знаков на снимках нет, маркеров нет.
Dominikanez
 
Сообщения: 7
Зарегистрирован: 11 мар 2014, 08:23

Re: Создать 3d-модель по набору снимков "360"

Сообщение ruut75 » 24 мар 2015, 22:30

Как то раз пробывал,но из кучи софта нефига не вышло, пришлось в CATIA V5 с помощью скетч трейсера, и ещё пары модулей(поверхностное моделирование деталей вроде), убил почти 4 часа и то точно воспроизвести не смог.Единственный вариант 3D сканер типа David (вебка+лазер(а лучше проектор)+ желательно вращающаяся платформа), у меня получилось куда лучше.
Так что без серьезных умений в реверс инженерингоовых пакетах, очень сложно.
ruut75
 
Сообщения: 88
Зарегистрирован: 12 мар 2014, 21:25

Re: Создать 3d-модель по набору снимков "360"

Сообщение setar » 24 мар 2015, 22:37

давид хорошо работает только с подготовленными моделями, иначе на месте черных элементов "дыры"
я купил, поигрался, не понравилось
если нужно продам почти новый комплект DAVID Laserscanner Starter Kit за пол цены
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Создать 3d-модель по набору снимков "360"

Сообщение Myp » 25 мар 2015, 01:50

и 3dsom и 123autodesk прекрасно работают "из коробки"
залил фотки - получил 3Д модель.
если 3д модель не получилась -> неправильно сфоткал.
если не нравится качество итоговой модели -> бесплатно только такое.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Создать 3d-модель по набору снимков "360"

Сообщение proxy3d » 25 мар 2015, 05:51

setar писал(а):давид хорошо работает только с подготовленными моделями, иначе на месте черных элементов "дыры"
я купил, поигрался, не понравилось
если нужно продам почти новый комплект DAVID Laserscanner Starter Kit за пол цены

1) а какое у него разрешение сканирования?
2) что будет если попытаться отсканировать прозрачную линзу?
3) модель потом интерполируется до гладкой или она будет угловатая? то есть если отсканировать сферу, то мы получил кучу углов или можно сгладить полученную модель?
proxy3d
 
Сообщения: 150
Зарегистрирован: 22 окт 2013, 16:56

Re: Создать 3d-модель по набору снимков "360"

Сообщение Dominikanez » 25 мар 2015, 08:21

Myp писал(а):и 3dsom и 123autodesk прекрасно работают "из коробки"

3dsom без маркеров не работает совсем.
А вы пробовали в 123 создать 3d модель по снимкам?
Я попробовал на многих исходниках и меня ничего не получилось от слова совсем. Нет, я уверен, что ПО рабочее, но чтобы оно заработало "из коробки" надо потратить очень много времени на ручную обработку. А учитывая навыки в 3d моделировании (вернее их отсутствие) затраты времени стремятся к бесконечности.
Под рукой примеров нет, но в интернетах масса есть отснятых сэмплов на поиграться. И ни одна программа нормально их не обрабатывает. Вот, допустим (18+), http://www.holly-x-peers.com/gallery/page360/007/index.html такую модель не берет ни одна программа что мне попадались.
Dominikanez
 
Сообщения: 7
Зарегистрирован: 11 мар 2014, 08:23

Re: Создать 3d-модель по набору снимков "360"

Сообщение Myp » 25 мар 2015, 11:34

Dominikanez писал(а):3dsom без маркеров не работает совсем.

и не должен. он изначально заточен на маркеры, по маркерам он определяет угол поворота объекта.

Добавлено спустя 6 минут 29 секунд:
Dominikanez писал(а):А вы пробовали в 123 создать 3d модель по снимкам?
Я попробовал на многих исходниках и меня ничего не получилось от слова совсем.

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

Добавлено спустя 1 час 10 минут 19 секунд:
вот щас пока нечего делать мобилкой сфоткал кружку на столе
http://www.123dapp.com/catch/2015-3-25-10-12-6/3703420
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Создать 3d-модель по набору снимков "360"

Сообщение Dominikanez » 25 мар 2015, 11:52

Myp писал(а):и не должен. он изначально заточен на маркеры, по маркерам он определяет угол поворота объекта.

В первом посте уточнение про требование работать без маркеров.

Myp писал(а):вот щас пока нечего делать мобилкой сфоткал кружку на столе

без комментариев...
Dominikanez
 
Сообщения: 7
Зарегистрирован: 11 мар 2014, 08:23

Re: Создать 3d-модель по набору снимков "360"

Сообщение icehardy » 25 мар 2015, 12:23

Без ручной доработки пока еще не обходится
но результат полученный по фото может быть очень хорошим
http://3dtoday.ru/industry/kosmo-venmann-pechataet-izvestnye-proizvedeniya-iskusstva-na-3d-printere.html
Аватара пользователя
icehardy
 
Сообщения: 1282
Зарегистрирован: 27 фев 2013, 16:59
Откуда: Кострома
Skype: icehardy

Re: Создать 3d-модель по набору снимков "360"

Сообщение Myp » 25 мар 2015, 14:25

Dominikanez писал(а):без комментариев...
ну уж нет, потрудись прокомментировать.

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

хочется более точных результатов? надо делать в разы больше фотографий и с в разы большим разрешением.
плюс к этому нужна ручная обработка.

повторюсь, 123d не работает с фотками вращающегося стола, объект обязан быть неподвижен на фоне
камера должна крутиться вокруг объекта. делая фотки с вращающемся столом ты не получишь модель.
вариантов не много или перефотографировать заново или отрисовывать по фоткам вручную.
теоретически можно попробовать поудалять фон в фотошопе, если модель была сфоткана на нормальном фоне

Добавлено спустя 31 минуту 28 секунд:
icehardy писал(а):Без ручной доработки пока еще не обходится
но результат полученный по фото может быть очень хорошим

я подозреваю что там модели сшитые.
видимо он обрабатывал в 123д кэтче фотки по частям, а потом полученные кусочки модели сшивал уже в одну общую модель, мне думается что сшито из кусочков максимум по 20-30 см.
иначе такие вещи как пальцы или глаза чёткими не получить. разрешение у 123д кэтч ограничено.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Создать 3d-модель по набору снимков "360"

Сообщение zomby » 25 мар 2015, 16:35

ИМХО весь вопрос в освещении, именно тени являются ключом к глубине объекта. Естественно тени при вращении объекта на подставке и движении камеры вокруг объекта должны обрабатываться принципиально различно.
Предлагаю начать с установки освещения, оно должно быть максимально контрастным и из одной точки.
Бухучёт - критерий истины. А то, на что Вы подумали- просто статья затрат.
zomby
 
Сообщения: 118
Зарегистрирован: 13 фев 2013, 11:17
Откуда: Нижегородские мы.
прог. языки: 1C- он кормит, C#- костыли мастерить

Re: Создать 3d-модель по набору снимков "360"

Сообщение Myp » 25 мар 2015, 17:25

тени никак не участвуют в построении моделей
тени наоборот мешают, они меняют яркость объекта и мешают алгоритму находить правильные ключевые точки.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Создать 3d-модель по набору снимков "360"

Сообщение porex » 25 мар 2015, 17:53

Dominikanez, может выложите серию снимков, а желающие поэкспериментируют? Например, мне интересно, есть некоторые мысли по этому поводу.
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

Re: Создать 3d-модель по набору снимков "360"

Сообщение Dominikanez » 26 мар 2015, 06:44

porex писал(а):может выложите серию снимков, а желающие поэкспериментируют? Например, мне интересно, есть некоторые мысли по этому поводу.

Я выше выкладывал ссылку на пример. Там на странице набор из jpg файлов с шагом съемки 10 градусов.
Dominikanez
 
Сообщения: 7
Зарегистрирован: 11 мар 2014, 08:23

Re: Создать 3d-модель по набору снимков "360"

Сообщение Myp » 26 мар 2015, 10:53

и правильно что ни одна прога не берёт, там модель шевелится и кадры разные))

фотки с того сайта в лучшем случае дадут качество сравнимое с моей кружкой, только общий внешний контур.
там разрешение никудышнее.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

След.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7