MSALab/PerceptionDLM-Base
PerceptionDLM-Base
PerceptionDLM-Base is a strong open multimodal diffusion language model (DLM) that extends a large language diffusion backbone (LLaDA-8B) to visual instruction tuning. It establishes a new state-of-the-art baseline among open discrete-diffusion VLMs, outperforming LLaDA-V on 15 / 16 standard multimodal benchmarks while remaining competitive with same-scale autoregressive (AR) VLMs.
It serves as the foundation model for **PerceptionDLM**, our parallel region-perception model.
<p align="center"> ๐ <a href="https://arxiv.org/abs/2606.19534">Paper</a> | ๐ป <a href="https://github.com/MSALab-PKU/PerceptionDLM">Code</a> | ๐ค <a href="https://huggingface.co/collections/MSALab/perceptiondlm-model-zoo">Model Collection</a> </p>
Highlights
- ๐ง Diffusion-based VLM. Non-autoregressive masked-denoising generation with intrinsic token-level parallelism.
- ๐๏ธ LLaVA-style architecture. SigLIP-2 vision encoder + 2-layer MLP connector + LLaDA-8B diffusion decoder, with dynamic-resolution tiling for high-resolution inputs.
- ๐ Strong baseline. Outperforms LLaDA-V on 15/16 benchmarks; especially strong on fine-grained perception and hallucination robustness.
Model Details
Results
PerceptionDLM-Base vs. open diffusion / AR VLMs (selected benchmarks):
See the paper for the full 16-benchmark comparison.
Usage
Full inference scripts are provided in the GitHub repository.
python demo/infer_dmllm.py \
--model-path MSALab/PerceptionDLM-Base \
--image assets/demo.jpg \
--prompt "What color shirt is the man in the picture wearing?" \
--gen-length 64 --block-length 64 --steps 64import torch
from transformers import AutoModel, AutoProcessor
model_path = "MSALab/PerceptionDLM-Base"
processor = AutoProcessor.from_pretrained(model_path, trust_remote_code=True)
model = AutoModel.from_pretrained(
model_path, torch_dtype=torch.bfloat16, trust_remote_code=True
).cuda().eval()
# See demo/infer_dmllm.py for the full preprocessing + generation pipeline.Citation
@article{sun2026perceptiondlm,
title = {PerceptionDLM: Parallel Region Perception with Multimodal Diffusion Language Models},
author = {Sun, Yueyi and Wang, Yuhao and Li, Jason and Tian, Ye and Zhang, Tao and Mai, Jacky and Wang, Yihan and Wang, Haochen and Bai, Jinbin and Yang, Ling and Tong, Yunhai},
journal = {arXiv preprint arXiv:2606.19534},
year = {2026}
}License
Released under the Apache License 2.0.
