
This repository contains the official model checkpoints of TBAC-UniImage-3B, an unified understanding and generation model developed by Basic Algorithm Center, Platform and Content Group, Tencent.
Our model is composed of two components: the Qwen2.5-VL-3B-Instruct serves as the understanding module, while the SANA-1600M acts as the generation module. The conditions for generation are originate from representations of different Qwen2.5-VL-3B-Instruct layers.


| Method | Base (M)LLM | GenEval | DPG-Bench |
|---|---|---|---|
| MetaQuery | Qwen2.5-VL-3B-Instruct | 0.78 | 81.10 |
| Qwen2.5-VL-7B-Instruct | 0.80 | 82.05 | |
| BILP-3o | Qwen2.5-VL-3B-Instruct | 0.81 | 79.36 |
| Qwen2.5-VL-7B-Instruct | 0.83 | 80.73 | |
| BAGEL | MoT-7B | 0.82 | - |
| Show-o2 | Qwen2.5-1.5B-Instruct | 0.73 | 85.02 |
| Qwen2.5-7B-Instruct | 0.76 | 86.14 | |
| Tar | Qwen2.5-1.5B-Instruct | 0.76 | 82.96 |
| Qwen2.5-7B-Instruct | 0.84 | 84.65 | |
| Qwen-Image | Qwen2.5-VL-7B-Instruct | 0.87 | 88.32 |
| Ours | Qwen2.5-VL-3B-Instruct | 0.87 | 80.97 |

The input image is processed by the Qwen2.5-VL image encoder and then fed into the MLLM along with text and learnable queries. We use only the learnable queries, which have fused the multimodal information, as the generative condition, without directly incorporating any image VAE representations like other works. Despite this, the model still achieves promising multimodal understanding and consistency performance in Image Editing tasks.


Please refer to Github for train and inference codes.
The training and inference codes are modified from MetaQuery. We thank them for their contribution!
Created by the Tencent PCG Basic Algorithm Center. All rights reserved.
17 commits

This repository contains the official model checkpoints of TBAC-UniImage-3B, an unified understanding and generation model developed by Basic Algorithm Center, Platform and Content Group, Tencent.
Our model is composed of two components: the Qwen2.5-VL-3B-Instruct serves as the understanding module, while the SANA-1600M acts as the generation module. The conditions for generation are originate from representations of different Qwen2.5-VL-3B-Instruct layers.


| Method | Base (M)LLM | GenEval | DPG-Bench |
|---|---|---|---|
| MetaQuery | Qwen2.5-VL-3B-Instruct | 0.78 | 81.10 |
| Qwen2.5-VL-7B-Instruct | 0.80 | 82.05 | |
| BILP-3o | Qwen2.5-VL-3B-Instruct | 0.81 | 79.36 |
| Qwen2.5-VL-7B-Instruct | 0.83 | 80.73 | |
| BAGEL | MoT-7B | 0.82 | - |
| Show-o2 | Qwen2.5-1.5B-Instruct | 0.73 | 85.02 |
| Qwen2.5-7B-Instruct | 0.76 | 86.14 | |
| Tar | Qwen2.5-1.5B-Instruct | 0.76 | 82.96 |
| Qwen2.5-7B-Instruct | 0.84 | 84.65 | |
| Qwen-Image | Qwen2.5-VL-7B-Instruct | 0.87 | 88.32 |
| Ours | Qwen2.5-VL-3B-Instruct | 0.87 | 80.97 |

The input image is processed by the Qwen2.5-VL image encoder and then fed into the MLLM along with text and learnable queries. We use only the learnable queries, which have fused the multimodal information, as the generative condition, without directly incorporating any image VAE representations like other works. Despite this, the model still achieves promising multimodal understanding and consistency performance in Image Editing tasks.


Please refer to Github for train and inference codes.
The training and inference codes are modified from MetaQuery. We thank them for their contribution!
Created by the Tencent PCG Basic Algorithm Center. All rights reserved.
17 commits