← Últimos artigos
💻 computer science

WorldRover: A Scalable Synthetic Video Data Engine for World Exploration with Rich Annotations

Este artigo apresenta o WorldRover, um motor de dados escalável construído sobre a Unreal Engine que gera sequências de vídeo sintéticas de longo alcance e ricamente anotadas de ambientes construídos por artistas, fornecendo RGB sincronizado, profundidade métrica, trajetórias de câmera e dados de diversos pontos de vista para treinar modelos para exploração e reconstrução coerentes de mundos.

Autores originais: Xiaojie Xu, Zhengyuan Lin, Runyi Li, Yihao Liu, Kaipeng Zhang, Yongtao Ge

Publicado 2026-08-18
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Xiaojie Xu, Zhengyuan Lin, Runyi Li, Yihao Liu, Kaipeng Zhang, Yongtao Ge

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Para entender como uma máquina pode aprender a navegar em um mundo, primeiro precisamos entender o que significa ver esse mundo. Para um computador se mover através de um espaço, ele precisa de mais do que apenas uma imagem do que está à sua frente. Ele precisa saber a que distância os objetos estão, como a própria câmera está se movendo e como as formas das coisas mudam conforme passam uma atrás da outra. No mundo real, capturar toda essa informação de uma só vez é incrivelmente difícil. Uma câmera pode gravar um vídeo, mas não consegue dizer automaticamente a distância exata até uma árvore ou o caminho preciso que a pessoa segurando a câmera percorreu. Os cientistas frequentemente têm que adivinhar esses detalhes depois do fato, e essas suposições podem estar erradas, especialmente quando objetos bloqueiam a visão uns dos outros. Sem o conhecimento perfeito da geometria e do movimento, é difícil ensinar um computador a construir um mapa mental estável e coerente de um lugar que ele possa explorar e ao qual possa retornar.

Este é o desafio que uma equipe de pesquisadores do Alaya Lab, da Universidade de Tóquio e do Instituto de Inovação de Xangai enfrentou com um novo sistema chamado WorldRover. Em vez de tentar extrair dados perfeitos de vídeos reais desordenados, eles construíram uma máquina que gera os dados do zero. Eles criaram um pipeline que recebe ambientes virtuais construídos por artistas e envia uma câmera em jornadas longas, de escala de minutos, através deles. A inovação fundamental é que este sistema não apenas grava o vídeo; ele grava todo o histórico da jornada simultaneamente. À medida que a câmera se move, o sistema captura o caminho exato que ela percorreu, a distância precisa de cada ponto na cena e como cada pixel da imagem se relaciona com o anterior. Como o mundo é sintético, os pesquisadores conhecem a verdade de cada quadro: eles sabem exatamente onde a câmera estava, como a luz atingiu as paredes e onde cada objeto está localizado no espaço tridimensional.

O resultado deste esforço é uma coleção massiva de dados chamada WorldRover-10M. Ela contém mais de seis mil sequências de vídeo distintas extraídas de trinta e dois ambientes virtuais diferentes, variando de ruas de cidades e estações de metrô a florestas e catedrais. No total, o conjunto de dados possui mais de vinte e um milhões de quadros de vídeo, totalizando mais de duzentas horas de filmagens. O que torna esta coleção única é que ela oferece a mesma jornada vista de três perspectivas diferentes: uma visão em primeira pessoa, como se estivesse caminhando pelo mundo, uma visão em terceira pessoa seguindo um personagem por trás, e uma visão panorâmica de 360 graus que captura tudo ao redor do observador. Para cada quadro individual, o sistema fornece um conjunto correspondente de rótulos. Estes incluem um mapa da profundidade exata da cena, um registro de como a câmera se moveu e um rastreamento denso de como os pontos na imagem se deslocam de um momento para o outro.

Os pesquisadores projetaram este motor para resolver um problema específico: a necessidade de dados onde a causa da mudança visual nunca seja confundida. Em um vídeo normal, é difícil dizer se um pixel se moveu porque o objeto se moveu ou porque a câmera girou. No WorldRover, os pesquisadores podem reproduzir exatamente a mesma rota sob diferentes condições. Eles podem mostrar a mesma caminhada por uma cidade em luz do dia brilhante, depois em um nevoeiro intenso, ou até mesmo como um modelo branco neutro onde todas as texturas foram removidas, mas as formas permanecem. Como o caminho e a geometria permanecem idênticos enquanto apenas a aparência muda, um computador aprendendo com esses dados pode aprender a separar a estrutura do mundo da sua aparência. Essa separação é vital para treinar modelos que precisam entender um mundo profundamente o suficiente para navegá-lo ou reconstruí-lo em três dimensões.

Para construir isso, a equipe utilizou um poderoso motor de jogo, uma ferramenta tipicamente usada para criar videogames, mas que eles reaproveitaram para a geração de dados científicos. Eles prepararam trinta e dois ambientes distintos criados por artistas, garantindo que fossem ricos em detalhes e desordem, tal como lugares reais. Em seguida, programaram três maneiras diferentes de se mover através desses espaços. Um método utilizou um mapa pré-calculado de caminhos transitáveis para planejar rotas eficientes. Outro utilizou um agente reativo que sentia obstáculos enquanto se movia, às vezes vagando ou ficando preso, muito parecido com uma pessoa explorando uma nova sala. O terceiro método permitiu que um humano gravasse um caminho manualmente. Essas rotas foram então renderizadas offline, o que significa que o computador levou seu tempo para calcular cada raio de luz e sombra com alta precisão, em vez de apressar-se para produzir uma imagem em tempo real. Este processo permitiu que eles gerassem dados que são fisicamente precisos, com iluminação que muda corretamente conforme o dia passa ou o clima muda.

O conjunto de dados inclui subconjuntos específicos adaptados para diferentes tarefas. As sequências em terceira pessoa são particularmente valiosas porque mostram um personagem movendo-se independentemente da câmera. Isso permite que os pesquisadores estudem como uma máquina pode distinguir entre o movimento de um observador e o movimento de um objeto no mundo. O sistema também rastreia pontos no personagem e no cenário ao longo de longos períodos, mesmo quando esses pontos estão escondidos atrás de paredes ou outros objetos. Os dados dizem ao computador não apenas onde um ponto está quando visível, mas onde ele estaria se ainda fosse visível, um conceito conhecido como rastreamento amodal. Isso é crucial para entender que um carro atrás de um prédio ainda existe e possui uma localização específica, mesmo quando não pode ser visto.

WorldRover-10M não é apenas uma coleção de vídeos; é uma biblioteca estruturada onde cada peça de informação está ligada ao momento exato em que foi capturada. Os mapas de profundidade são medidos em metros, os registros de fluxo óptico registram o movimento de pixels em unidades precisas, e os caminhos da câmera são registrados com alta fidelidade. A equipe disponibilizou estes dados em um formato que permite aos pesquisadores acessar facilmente as informações brutas sem a necessidade de adivinhar ou estimar. Eles tornaram os dados disponíveis ao público, fornecendo uma base para que outros construam modelos que possam entender, navegar e reconstruir mundos exploráveis. Ao transformar o problema da exploração do mundo em uma tarefa de geração de dados escalável, os pesquisadores forneceram uma nova ferramenta para o campo da inteligência artificial, uma que oferece um nível de clareza e controle que é impossível de alcançar apenas com gravações do mundo real.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →