Fusion in Your Way: Aligning Image Fusion with Heterogeneous Demands via Direct Preference Optimization
This paper proposes DPOFusion, a direct preference optimization framework that integrates property-aligned and preference-controllable latent diffusion models to achieve adaptive infrared and visible image fusion capable of aligning with heterogeneous human and machine vision demands.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you have two cameras taking a picture of the same scene at the same time. One is a visible camera (like your phone), which sees great colors and textures but struggles in the dark. The other is an infrared camera, which sees heat signatures clearly in the dark but looks like a blurry, black-and-white thermal ghost.
Image Fusion is the art of blending these two photos into one perfect image that has the best of both worlds.
The Problem: "One Size Does Not Fit All"
The paper points out a major headache with current fusion methods: they are rigid.
Imagine you ask a chef to cook a steak.
- A human might say, "I want it medium-rare with a nice sear."
- A security guard might say, "I don't care about the taste; I just need to see the person's face clearly to identify them."
- A self-driving car might say, "I need to see the edge of the road perfectly to avoid hitting a pedestrian."
Current fusion models are like a chef who can only cook one specific way. If you want a different result, you have to hire a completely new chef (train a new AI model) with a new recipe. This is slow, expensive, and inflexible.
The Solution: "Fusion in Your Way"
The authors propose a new system called DPOFusion. Think of this as a super-chef with a "taste-bud" adjustment dial.
Instead of cooking a new meal from scratch for every customer, this chef starts with a high-quality base dish and then instantly tweaks it based on exactly what you ask for.
Here is how it works, broken down into simple steps:
1. The "Tasting Menu" Generator (PALDM)
First, the system creates a "tasting menu" of many different fusion results.
- It takes the two source photos (visible and infrared).
- It uses a special AI (a Latent Diffusion Model) to generate a wide variety of blended images. Some might be 90% infrared, some 50/50, some with extra texture, some with better contrast.
- Analogy: Imagine a painter who quickly sketches 50 different versions of a landscape, each with slightly different lighting or focus. This gives the system a huge pool of options to choose from.
2. The "Taste Test" (Collecting Preferences)
Now, the system needs to know which version is "best." But "best" depends on who is asking.
- For Humans: A person looks at the sketches and says, "I like the texture on the car here, but the sky looks weird." They mark the good parts and the bad parts.
- For Machines: A security camera (Object Detection AI) looks at the sketches and says, "I can't see the person in this one, but I can see them clearly in that one."
- For AI Critics: A smart language model (VLM) acts like a food critic, ranking the images based on technical quality (sharpness, no noise, natural colors).
3. The "Magic Dial" (Direct Preference Optimization - IDPO)
This is the paper's secret sauce. Instead of retraining the whole chef, they use a technique called Direct Preference Optimization (DPO).
- The Old Way: To teach a model a new preference, you usually have to retrain it from the ground up, which is like sending the chef back to culinary school for a year.
- The DPO Way: The system looks at the "Winning" image (what you liked) and the "Losing" image (what you didn't like). It then makes a tiny, precise adjustment to the chef's brain to make the next image look more like the winner.
The "Mask" Trick (Instance Direct Preference Optimization):
Sometimes you only want to change part of the image.
- Example: "Make the car clearer, but don't touch the sky."
- The system uses a mask (like a stencil). It tells the AI: "Only adjust the pixels inside this stencil to match the preference. Keep everything outside the stencil exactly the same."
- This ensures that if you ask for better car details, you don't accidentally ruin the sky or the background.
The Results
The paper tested this "Magic Dial" system on real-world datasets (like night-time street scenes).
- Human Feedback: When asked to make images look more natural, the system adjusted the colors and textures perfectly.
- Machine Feedback: When asked to help a self-driving car "see" better, the system tweaked the image to highlight pedestrians and cars, making the car's detection software much more accurate.
- Versatility: The same base model could switch between "Human Mode," "Security Mode," and "Driving Mode" just by changing the prompt, without needing to be retrained.
Summary
DPOFusion is a flexible image blender that learns from feedback. Whether you are a human wanting a pretty photo, a security system needing clear details, or a robot needing to avoid obstacles, this system can instantly adjust the fusion result to fit your specific needs, all while keeping the rest of the image perfect. It moves us from "one model for everyone" to "fusion in your way."
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.