Как я могу спроецировать текстуру на 3D-модель с помощью параметров камеры?

#image-processing #computer-vision #camera-calibration #3d-modelling

#обработка изображений #компьютерное зрение #калибровка камеры #3d-моделирование

Вопрос:

У меня есть 3D-модель (в формате PLY), ее исходные изображения и параметры камеры (фокусное расстояние, основные точки, искажения объектива и соотношение сторон). Какое приложение подходит для проецирования текстуры на модели? Я хочу знать, действительны ли параметры камеры или нет.

Комментарии:

1. Я думаю, вам нужно быть немного более конкретным: как создается ваша модель .ply? Откуда я взялся? У него есть поверхности, только точки? Какой тип текстур? (может быть, вы можете опубликовать какое-нибудь изображение?). Теоретически вы могли бы рассмотреть возможность использования языка программирования и точечно изменять вашу 3D-модель. Таким образом, вы (если у вас есть точки, а не грани) можете использовать уравнение проекции для проецирования 3D-точек в пиксель и посмотреть, правильно ли восстановлено ваше изображение, или отменить процесс и добавить свою текстуру.

2. У меня есть как поверхность, так и точки. Я проецирую изображения на сетку. Я использую библиотеку с открытым исходным кодом и устанавливаю параметры камеры. Я не знаю, указан ли неверный параметр камеры или исходный код! Я изменил параметры камеры, чтобы вставлять изображения в правильные места, но не смог добиться хороших результатов. Мне нужен метод или приложение, которое получает параметры сетки и камеры и применяет текстуру к сетке.