Преобразование 2d-изображений в 3d-модель [закрыто]

StackOverflow https://stackoverflow.com/questions/1532184

  •  20-09-2019
  •  | 
  •  

Вопрос

Мне нужно отобразить 3d-скульптуры в моем приложении, но все, что у меня будет изначально, - это 2d-изображения скульптуры с разных ракурсов (угол наклона и количество изображений находятся под нашим контролем).

1.Есть ли какая-нибудь библиотека, которая может это сделать, напримервозьмите 8 изображений со всех сторон и сшейте их в 3D-модель?Подойдет любой opensource / коммерческая библиотека / продукт.

2.В качестве альтернативы, насколько сложно было бы это сделать, если бы я начал с нуля?какое направление вы бы выбрали, например

Простое решение номер один

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

Это было полезно?

Решение

Был вопрос о суперпользователе, который задавал:

"Существует ли какое-либо бесплатное программное обеспечение с открытым исходным кодом, которое преобразует фотографии в 3d-модели?"

но с тех пор is был удален.(Это здесь для всех, у кого более 10 тысяч репутации в SU)

Из принятого ответа:

Я думаю, что проницательный 3d делает именно то, о чем вы просите.

Будучи вовлеченным в 3d-графику в 1990-х и начале 2000-х, я бы сказал, что вы не нашли бы ничего подходящего, поскольку это очень сложная проблема.

Тем не менее, я проверил сайт insight3d, и он действительно кажется законным.

Другие советы

Я думаю, что это актуальная тема для исследований...Я видел много технических демонстраций, демонстрирующих частичные реконструкции в таких областях, как архитектура или простые геометрические объекты;поэтому я не уверен, сможете ли вы найти доступную библиотеку, которая подходит для каждой модели (всего с несколькими фотографиями).

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

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

P.S.Не воспринимайте мои слова как окончательные, поскольку я просто фанат, и прошло много времени с тех пор, как я выглядел по последнему слову техники.

Рассматривали ли вы возможность использования стереокамер для съемки?

Photosynth от Microsoft находится на том же уровне, но может быть недостаточно точным для ваших нужд.

Попробуйте AgiSoft Photoscan...существует пробная версия, которая работает полностью, но не экспортирует модели и не сохраняет их.Но попробовать стоит.Он создает сетки, которые довольно удивительны.Часто результаты выглядят лучше, чем в облаке точек Photosynth.

Вы также можете посмотреть на Bundler и PMVS2...но к ним немного сложнее привыкнуть.http://phototour.cs.washington.edu/bundler/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top