Multi-view Normal and Distance Guidance Gaussian Splatting for Surface Reconstruction

2508.07701v1 cs.CV, cs.RO 2025-08-13
Авторы:

Bo Jia, Yanan Guo, Ying Chang, Benkui Zhang, Ying Xie, Kangning Du, Lin Cao

Резюме на русском

#### Контекст 3D Gaussian Splatting (3DGS) — это метод, позволяющий эффективно восстанавливать трехмерные поверхности из точечных данных. Он достигает высокой точности в локальной области, но имеет ограничения в обеспечении глобальной точности при переключении между представлениями нескольких плоскостей. Эти ограничения становятся заметными при работе с многогранными сценами, где необходима одновременная точность в плоскости и в глубине. В настоящей статье мы адресуем эти проблемы, стремясь к улучшению глобальной точности и согласованности во всем многогранном пространстве. #### Метод Мы предлагаем метод Multi-view Normal and Distance Guidance Gaussian Splatting, который сочетает в себе многогранный подход к улучшению геометрической глубины и точности поверхности. Метод включает два основных модуля: **Multi-view Distance Reprojection Regularization** и **Multi-view Normal Enhancement**. Они позволяют разрешать проблемы бессоответствия глубины и нормалей в многоплоскостных сценах. Многогранная регуляризация работает путем вычисления расстояния между представлениями и их связь с поверхностью Гаусса. Модуль улучшения нормалей обеспечивает согласованность нормалей между представлениями, что дает более точные и гладкие результаты. #### Результаты Мы проводили подробные эксперименты на множестве многогранных сцен, включая как внутренние, так и внешние объекты. Мы сравнивали наши результаты с базовым алгоритмом 3DGS и другими существующими методами. Наши эксперименты показывают, что важность нашего подхода становится очевидной: наш метод показывает значительное улучшение в точности, как в квантитативных, так и в квалитативных оценках. Мы также провели модульные эксперименты для проверки эффективности отдельных модулей. #### Значимость Наш метод может быть применен в различных областях, таких как виртуализация, моделирование, виртуальная реальность и глубокое обучение с поддержкой многогранных приложений. Он предлагает высокую точность и более гладкие результаты в сравнении с традиционными подходами. Благодаря улучшенной геометрической глубине и нормальной согласованности, наш метод открывает новые возможности для виртуальной моделирования и рендеринга. #### Выводы Мы представили систему многогранного нормального и расстояний гауссовского сплаттинга в различных многогранных сценах. Мы доказали, что наш подход может улучшить глобальную точность и согласованность во всем пространстве. В будущем мы планируем расширить нашу систему, включив более сложные сцены и другие типы данных, такие как текстуры и многоугольники, для более точного моделирования и визуализации.

Abstract

3D Gaussian Splatting (3DGS) achieves remarkable results in the field of surface reconstruction. However, when Gaussian normal vectors are aligned within the single-view projection plane, while the geometry appears reasonable in the current view, biases may emerge upon switching to nearby views. To address the distance and global matching challenges in multi-view scenes, we design multi-view normal and distance-guided Gaussian splatting. This method achieves geometric depth unification and high-accuracy reconstruction by constraining nearby depth maps and aligning 3D normals. Specifically, for the reconstruction of small indoor and outdoor scenes, we propose a multi-view distance reprojection regularization module that achieves multi-view Gaussian alignment by computing the distance loss between two nearby views and the same Gaussian surface. Additionally, we develop a multi-view normal enhancement module, which ensures consistency across views by matching the normals of pixel points in nearby views and calculating the loss. Extensive experimental results demonstrate that our method outperforms the baseline in both quantitative and qualitative evaluations, significantly enhancing the surface reconstruction capability of 3DGS.

Ссылки и действия