PanoFree: Tuning-Free Holistic Multi-view Image Generation with Cross-view Self-Guidance

ECCV 2024

Abstract

Immersive scene generation, notably panorama creation, benefits significantly from the adaptation of large pre-trained text-to-image (T2I) models for multi-view image generation. Due to the high cost of acquiring multi-view images, tuning-free generation is preferred. However, existing methods are either limited to simple correspondences or require extensive fine-tuning to capture complex ones. We present PanoFree, a novel method for tuning-free multi-view image generation that supports an extensive array of correspondences. PanoFree sequentially generates multi-view images using iterative warping and inpainting, addressing the key issues of inconsistency and artifacts from error accumulation without the need for fine-tuning. [Expand] It improves error accumulation by enhancing cross-view awareness and refines the warping and inpainting processes via cross-view guidance, risky area estimation and erasing, and symmetric bidirectional guided generation for loop closure, alongside guidance-based semantic and density control for scene structure preservation. In experiments on Planar, 360°, and Full Spherical Panoramas, PanoFree demonstrates significant error reduction, improves global consistency, and boosts image quality without extra fine-tuning. Compared to existing methods, PanoFree is up to 5x more efficient in time and 3x more efficient in GPU memory usage, and maintains superior diversity of results (2x better in our user study). PanoFree offers a viable alternative to costly fine-tuning or the use of additional pre-trained models.


Method

Method

Overview of our PanoFree method, taking 360° Panorama Generation as an example. (a): At a framework level, PanoFree adopts two generation paths with opposite viewpoint translation or rotation. It enhances consistency by symmetrically selecting views from the other path as guidance to generate a new view. Loop closure is ensured by merging these two paths. (b): In each warping and inpainting step, PanoFree reduces accumulated error by guiding the inpainting process with cross-view images, along with estimating and erasing risky areas.


Results showcase

Results showcase

PanoFree can generate multi-view images according to different types of correspondences without fine-tuning, and a natural application is tuning-free generation for different types of panoramas. We demonstrate this by generating three commonly used panoramas. Top: Planar Panorama; Middle: 360° Panorama; Bottom: Full Panorama.


Task 1: Planar Panorama generation

A bright and airy sunroom with wicker furniture, hanging plants, and large windows
Bakery kitchen filled with the scent of freshly baked bread
Chic loft apartment with exposed brick walls and industrial decor
Elegant ballroom with crystal chandeliers and marble floors
Medieval banquet hall with long wooden tables and torches
City riverwalk with jogging paths and benches
Colorful street performers entertaining crowds
Hipster neighborhood with vintage shops and cafes
Industrial area with warehouses and shipping containers
Skyline of New York City
Magnificent canyon vista with sheer cliffs and winding rivers
Misty morning fog rolling over a tranquil river valley
Peaceful coastal marshland alive with bird calls
Rolling hills covered in golden fields of wheat
Tranquil coastal inlet with calm waters and rocky cliffs


Task 2: 360° Panorama generation

A modern kitchen with sleek appliances and an open floor plan
City rooftop bar with panoramic views
Cozy log cabin with a stone fireplace and rustic wooden furniture
Iconic city skyline of Shanghai city
Quaint canal lined with boats...
Street art area under a cloudy sky
Charming alpine village nestled among snow-capped peaks
Desert oasis with palm trees and a shimmering pool
Rocky desert landscape with towering saguaro cacti


Task 3: Full Panorama generation

Industrial-style loft with open beams and concrete floors
Quirky steampunk workshop filled with gears and gadgets
Yoga studio with bamboo floors and serene décor
City riverwalk with jogging paths and benches
Cozy neighborhood pub with outdoor seatings
Historic city square with cobblestone streets and cafes
Desert oasis with palm rees and a shimmering pool
Enchanting bluebell forest in full bloom
Golden sunset casting a warm glow over a peaceful beach


Quantitative Results



User Study