ChatPaper.aiChatPaper

DreamCar: Использование автомобильной специфики для реконструкции 3D-моделей автомобилей в естественных условиях.

DreamCar: Leveraging Car-specific Prior for in-the-wild 3D Car Reconstruction

July 24, 2024
Авторы: Xiaobiao Du, Haiyang Sun, Ming Lu, Tianqing Zhu, Xin Yu
cs.AI

Аннотация

Отрасли автономного вождения обычно нанимают профессиональных художников для создания изысканных 3D-автомобилей. Однако создание цифровых активов крупного масштаба является дорогостоящим. Поскольку уже существует множество наборов данных, содержащих огромное количество изображений автомобилей, мы сосредотачиваемся на восстановлении высококачественных 3D-моделей автомобилей из этих наборов данных. Однако эти наборы данных содержат только одну сторону автомобилей в сцене движущегося вперед. Мы пытаемся использовать существующие генеративные модели для предоставления дополнительной информации о надзоре, но они испытывают затруднения с обобщением в автомобилях, поскольку обучены на синтетических наборах данных, не специфичных для автомобилей. Кроме того, восстановленная текстура 3D-автомобиля смещается из-за большой ошибки в оценке положения камеры при работе с изображениями в естественных условиях. Эти ограничения делают вызовом для предыдущих методов восстановление полных 3D-автомобилей. Для решения этих проблем мы предлагаем новый метод, названный DreamCar, который способен восстанавливать высококачественные 3D-автомобили по нескольким изображениям, даже по одному. Для обобщения генеративной модели мы собираем набор данных автомобилей, названный Car360, с более чем 5 600 транспортными средствами. С помощью этого набора данных мы делаем генеративную модель более устойчивой к автомобилям. Мы используем этот генеративный априори, специфичный для автомобилей, чтобы направлять его восстановление с помощью выборки по дистилляции оценки. Для дополнения информации о надзоре мы используем геометрическую и внешнюю симметрию автомобилей. Наконец, мы предлагаем метод оптимизации положения, который исправляет положения для решения проблемы смещения текстуры. Обширные эксперименты показывают, что наш метод значительно превосходит существующие методы в восстановлении высококачественных 3D-автомобилей. {Наш код доступен по ссылке: https://xiaobiaodu.github.io/dreamcar-project/}
English
Self-driving industries usually employ professional artists to build exquisite 3D cars. However, it is expensive to craft large-scale digital assets. Since there are already numerous datasets available that contain a vast number of images of cars, we focus on reconstructing high-quality 3D car models from these datasets. However, these datasets only contain one side of cars in the forward-moving scene. We try to use the existing generative models to provide more supervision information, but they struggle to generalize well in cars since they are trained on synthetic datasets not car-specific. In addition, The reconstructed 3D car texture misaligns due to a large error in camera pose estimation when dealing with in-the-wild images. These restrictions make it challenging for previous methods to reconstruct complete 3D cars. To address these problems, we propose a novel method, named DreamCar, which can reconstruct high-quality 3D cars given a few images even a single image. To generalize the generative model, we collect a car dataset, named Car360, with over 5,600 vehicles. With this dataset, we make the generative model more robust to cars. We use this generative prior specific to the car to guide its reconstruction via Score Distillation Sampling. To further complement the supervision information, we utilize the geometric and appearance symmetry of cars. Finally, we propose a pose optimization method that rectifies poses to tackle texture misalignment. Extensive experiments demonstrate that our method significantly outperforms existing methods in reconstructing high-quality 3D cars. https://xiaobiaodu.github.io/dreamcar-project/{Our code is available.}

Summary

AI-Generated Summary

PDF82November 28, 2024