om-ai-lab/VLX-Seek
VLX-Seek is an efficient VLM that grounds fine-grained visual targets with high precision in wild environments.
What it solves
VLX-Seek addresses the fragility and inefficiency of traditional Vision-Language Models (VLMs) that rely on generating long numeric coordinate strings (e.g., [x1, y1, x2, y2]) for object localization. Such coordinate-based methods are prone to formatting errors, hallucinate boxes when targets are absent, and slow down inference due to the length of the output sequences.
How it works
Instead of generating coordinates, VLX-Seek reformulates localization as a region retrieval and reference task. It uses a decoupled pipeline:
- Region Proposal: A candidate region generation network (such as the integrated WeDetect-Base-Uni) proposes potential foreground regions in an image.
- Region Tokens: These candidate regions are encoded as addressable region tokens (e.g.,
<obj0>,<obj1>). - Region Reference: The language model identifies and selects the specific region tokens that match the user's query, outputting short region IDs rather than coordinates. These IDs are then mapped back to the original bounding boxes.
Who it’s for
It is designed for edge-side embodied vision systems where precise spatial grounding is critical, such as drones, monitoring cameras, robots, and robot dogs, especially those operating under limited compute and power budgets.
Highlights
- Region-based Localization: Replaces brittle coordinate generation with a more stable region-referencing mechanism.
- Embodied Perception: Specifically trained on drone, surveillance, and robot-view data for better performance in real-world embodied scenarios.
- Hallucination Reduction: Includes hard-negative rejection training and an explicit
Noneformat to avoid detecting absent targets. - Efficiency: Faster inference and lower memory costs through a faster proposal pipeline and Linear Attention layers.
Related
- Dispatch
- Project
- Dispatch
- Dispatch
- Project