PanoGen++: Domain-Adapted Text-Guided Panoramic Environment Generation for Vision-and-Language Navigation
Sen Wang, Dongliang Zhou, Liang Xie, Chao Xu, Ye Yan, Erwei Yin
TL;DR
PanoGen++ tackles data scarcity in Vision-and-Language Navigation by adapting a pre-trained diffusion model to the VLN domain using LoRA-based, parameter-efficient fine-tuning guided by a VLN-specific image-text corpus. It introduces two scene-generation modes—masked image inpainting and recursive image outpainting—to create diverse, coherent panoramic environments tailored to VLN tasks for both pre-training and fine-tuning. Empirical results across R2R, R4R, and CVDN demonstrate state-of-the-art improvements in navigation metrics and goal-oriented progress, highlighting improved generalization to unseen environments. The work demonstrates the practical impact of domain-specific synthetic data and efficient diffusion-model adaptation for embodied AI tasks.
Abstract
Vision-and-language navigation (VLN) tasks require agents to navigate three-dimensional environments guided by natural language instructions, offering substantial potential for diverse applications. However, the scarcity of training data impedes progress in this field. This paper introduces PanoGen++, a novel framework that addresses this limitation by generating varied and pertinent panoramic environments for VLN tasks. PanoGen++ incorporates pre-trained diffusion models with domain-specific fine-tuning, employing parameter-efficient techniques such as low-rank adaptation to minimize computational costs. We investigate two settings for environment generation: masked image inpainting and recursive image outpainting. The former maximizes novel environment creation by inpainting masked regions based on textual descriptions, while the latter facilitates agents' learning of spatial relationships within panoramas. Empirical evaluations on room-to-room (R2R), room-for-room (R4R), and cooperative vision-and-dialog navigation (CVDN) datasets reveal significant performance enhancements: a 2.44% increase in success rate on the R2R test leaderboard, a 0.63% improvement on the R4R validation unseen set, and a 0.75-meter enhancement in goal progress on the CVDN validation unseen set. PanoGen++ augments the diversity and relevance of training environments, resulting in improved generalization and efficacy in VLN tasks.
