CityGaussian: técnica gaussiana para renderização rápida e de alta qualidade de cenas em grande escala
- CityGaussian (CityGS) apresenta uma nova abordagem para treinamento eficiente e renderização em tempo real de 3D Gaussian Splatting (3DGS) em grande escala.
- Por meio de conhecimento prévio global da cena e seleção adaptativa de dados de treinamento, possibilita treinamento eficiente e composição sem emendas.
- Com base em dados primitivos gaussianos, gera de forma compactada vários níveis de detalhe e, com a estratégia proposta de seleção e agregação de nível de detalhe por bloco, viabiliza renderização rápida em diferentes escalas.
- Resultados de experimentos extensivos em cenas de grande escala mostram que essa abordagem alcança qualidade de renderização de ponta e consegue renderizar em tempo real, de forma consistente, grandes cenas em escalas muito distintas.
Comparação com o SOTA
- Sem a técnica de LoD do CityGS: o MatrixCity é representado com 25 milhões de gaussianas e, quando testado em uma A100, apresenta velocidade de 18 FPS, resultando em uma experiência de navegação desagradável.
- Com CityGS e técnica de LoD: com suporte a LoD, o CityGS pode ser renderizado em tempo real em escalas muito diferentes, com velocidade média de 36 FPS em testes na A100.
Comparação visual
- A qualidade superior de renderização do CityGS é comparada visualmente com técnicas existentes como MegaNeRF, SwitchNeRF, GPNeRF e 3DGS.
Opinião do GN⁺
- O CityGaussian representa um avanço técnico importante na renderização em tempo real de grandes cenas 3D. Isso amplia seu potencial de aplicação em áreas como realidade virtual, desenvolvimento de jogos, planejamento urbano e simulação.
- A renderização em tempo real é um fator que melhora significativamente a experiência do usuário, e a alta taxa de quadros oferecida pelo CityGaussian deve tornar essa experiência mais fluida e realista.
- No entanto, tecnologias de renderização em tempo real geralmente exigem recursos computacionais de alto desempenho, o que pode ser uma limitação em termos de custo e acessibilidade.
- Para que essa tecnologia seja amplamente adotada, será necessário avanço de hardware junto com melhorias contínuas nas técnicas de otimização.
- Além disso, outros projetos ou produtos no mercado podem usar tecnologias semelhantes ao CityGaussian, por isso os usuários devem comparar várias opções para escolher a solução mais adequada às suas necessidades.
1 comentários
Opiniões no Hacker News