Inspiration

Global brands waste time and money recreating the same ad for different regions

International photoshoots and manual editing slow down campaign launches

Existing AI tools alter products, making them unsafe for enterprise brands

We wanted to prove that global localization can be automated without touching the product

What it does

Lets users upload one product image

Locks and protects the product using AI background removal

Generates culturally relevant ad creatives for multiple regions

Keeps the product pixel-perfect and unchanged

Outputs side-by-side global campaign assets in minutes

How we built it

Used Bria’s Background Removal API to isolate and lock the product

Applied FIBO’s background generation (inpainting/outpainting) for scene creation

Designed region-based prompt templates instead of free-text prompts

Built a linear, step-by-step React / Next.js UI

Implemented batch generation through a single backend API route

Challenges we ran into

Ensuring the product remained completely untouched during generation

Balancing cultural accuracy without introducing complexity

Preventing unpredictable AI outputs while keeping visuals appealing

Designing an interface that communicates enterprise trust in seconds

Optimizing generation flow for multiple regions within demo time limits

Accomplishments that we're proud of

none

What we learned

Successfully locking the product while localizing the environment

Generating multiple region-specific ads from a single upload

Delivering a clear, visual enterprise use case in under 90 seconds

Creating a solution that feels production-ready, not experimental

Building a demo that solves a real global marketing problem

What's next for GLOBALIZER

ensuring the system becomes fully functional and stable

Built With

  • bria
  • fibo
  • googlestudio
  • vite
Share this project:

Updates