X-Decoder is a generalized decoding framework for pixel-level vision-language tasks — capable of reducing image segmentation, image captioning, and retrieval into a unified "decode" operation using a single architecture.
What Is X-Decoder?
- Definition: A unified model for segmentation and vision-language tasks.
- Versatility: Handles generic segmentation, referring segmentation, and image captioning.
- Architecture: Hierarchical vision backbone + Text processing + Generalized decoder.
- Latent Queries: Uses two sets of queries (latent & text) to bridge pixel and semantic tasks.
Why X-Decoder Matters
- Task Unification: Does the job of multiple specialized models (segmenter + captioner).
- Granularity: Understands images at the pixel level (segmentation) and global level (captioning).
- Performance: State-of-the-art on multiple benchmarks simultaneously.
Capabilities
- Referring Segmentation: "Segment the man in the black hat."
- Image Captioning: "Describe this image." -> "A man eating a hotdog."
- Inpainting: Can support text-guided image editing workflows.
X-Decoder is a step toward general-purpose vision assistants — proving that a single model can fluently translate between pixels and natural language descriptions.
x-decodercomputer vision
Explore 500+ Semiconductor & AI Topics
From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.