@SenseTime_AI: ๐—ฆ๐—ฒ๐—ป๐˜€๐—ฒ๐—ก๐—ผ๐˜ƒ๐—ฎ-๐—ฉ๐—ถ๐˜€๐—ถ๐—ผ๐—ป-7๐—•-๐— ๐—ผ๐—ง, ๐—ณ๐˜‚๐—น๐—น๐˜† ๐—ผ๐—ฝ๐—ฒ๐—ป-๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ๐—ฑ: ๐—ผ๐—ป๐—ฒ ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น, ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ๐˜† ๐—บ๐—ฎ๐—ท๐—ผ๏ฟฝโ€ฆ

X AI KOLs Timeline Models

Summary

SenseTime releases SenseNova-Vision-7B-MoT, a fully open-sourced unified multimodal model that handles multiple vision tasks using natural language instructions, supporting detection, OCR, depth, segmentation, and more.

๐—ฆ๐—ฒ๐—ป๐˜€๐—ฒ๐—ก๐—ผ๐˜ƒ๐—ฎ-๐—ฉ๐—ถ๐˜€๐—ถ๐—ผ๐—ป-7๐—•-๐— ๐—ผ๐—ง, ๐—ณ๐˜‚๐—น๐—น๐˜† ๐—ผ๐—ฝ๐—ฒ๐—ป-๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ๐—ฑ: ๐—ผ๐—ป๐—ฒ ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น, ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ๐˜† ๐—บ๐—ฎ๐—ท๐—ผ๐—ฟ ๐˜ƒ๐—ถ๐˜€๐—ถ๐—ผ๐—ป ๐˜๐—ฎ๐˜€๐—ธ ๐—ฏ๐—ฒ๐—น๐—ผ๐˜„: ๐——๐—ฒ๐˜๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป/๐—ข๐—–๐—ฅ/๐—š๐—จ๐—œ ๐——๐—ฒ๐—ฝ๐˜๐—ต & ๐—ป๐—ผ๐—ฟ๐—บ๐—ฎ๐—น ๐—ฆ๐—ฒ๐—ด๐—บ๐—ฒ๐—ป๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐— ๐˜‚๐—น๐˜๐—ถ-๐˜ƒ๐—ถ๐—ฒ๐˜„ It can also define new vision-task variants through natural language โ€” recombining visual capabilities across traditional task boundaries. Open-sourced: model weights + the SenseNova-Vision Corpus (50M-example subset, plus full toolkit to reproduce the remaining public-source data) for research & development HF: https://huggingface.co/sensenova/SenseNova-Vision-7B-MoTโ€ฆ GitHub: https://github.com/OpenSenseNova/SenseNova-Visionโ€ฆ Try the demo: https://huggingface.co/spaces/sensenova/SenseNova-Visionโ€ฆ Technical Report: https://arxiv.org/abs/2607.06560 Discord: http://discord.gg/BuTXPHmQub
Original Article
View Cached Full Text

Cached at: 07/14/26, 06:18 AM

SenseNova-Vision-7B-MoT, fully open-sourced: one model, every major vision task below: Detection/OCR/GUI Depth & normal Segmentation Multi-view

It can also define new vision-task variants through natural language โ€” recombining visual capabilities across traditional task boundaries.

Open-sourced: model weights + the SenseNova-Vision Corpus (50M-example subset, plus full toolkit to reproduce the remaining public-source data) for research & development

HF: https://huggingface.co/sensenova/SenseNova-Vision-7B-MoTโ€ฆ GitHub: https://github.com/OpenSenseNova/SenseNova-Visionโ€ฆ Try the demo: https://huggingface.co/spaces/sensenova/SenseNova-Visionโ€ฆ Technical Report: https://arxiv.org/abs/2607.06560 Discord: http://discord.gg/BuTXPHmQub


sensenova/SenseNova-Vision-7B-MoT ยท Hugging Face

Source: https://huggingface.co/sensenova/SenseNova-Vision-7B-MoT

https://huggingface.co/sensenova/SenseNova-Vision-7B-MoT#vision-as-unified-multimodal-generationVision as Unified Multimodal Generation

English|Simplified Chinese (https://huggingface.co/sensenova/SenseNova-Vision-7B-MoT/blob/main/README_CN.md)

GitHub Stars (https://github.com/OpenSenseNova/SenseNova-Vision)arXiv (https://arxiv.org/abs/2607.06560)ModelScope Model (https://modelscope.cn/models/SenseNova/SenseNova-Vision-7B-MoT)License (https://creativecommons.org/licenses/by-nc/4.0/)

SenseNova-Vision handles diverse vision tasks in a unified model

SenseNova-Vision system overview

๐ŸŒŸ Overview

SenseNova-Vision is a unified multimodal model for computer vision. It reformulates heterogeneous visual perception tasks as text generation, image generation, or mixed text-image generation, instead of relying on task-specific heads, decoders, or loss functions for each individual task. The model supports structured visual understanding, dense geometric prediction, segmentation, and multi-view visual geometry within a shared instruction-following interface.

๐Ÿš€ Model Description

SenseNova-Vision rethinks computer vision as unified multimodal generation. Traditional computer-vision systems usually attach task-specific prediction heads for detection, segmentation, depth, surface normal, or 3D geometry. SenseNova-Vision instead expresses these heterogeneous tasks through the native input-output spaces of a unified multimodal model.

Natural-language instructions and optional visual prompts specify the target task, regions, views, output schema, and decoding convention. The model then generates different target formats depending on the task:

Target typeRepresentative tasksOutput form
Structured textDetection, referring localization, OCR, GUI grounding, keypoints, camera parametersText records with normalized coordinates or structured fields
Dense imageDepth, surface normal, point maps, binary masks, color-coded masksImage-like target maps
Mixed text-imageMulti-instance segmentation, grounded conversation segmentation, compositional perceptionText labels plus generated masks or visual maps

This formulation allows a single model to cover structured visual understanding, dense geometric prediction, segmentation, and multi-view visual geometry while keeping outputs decodable for standard benchmarks.

๐ŸŒ Key Features

  • Unified vision-task formulation: Heterogeneous computer-vision tasks are cast into the native text, image, and mixed generation spaces of a unified multimodal model.
  • No task-specific heads: The model does not rely on separate detection, segmentation, depth, normal, or geometry heads.
  • Decodable outputs: Generated text and images can be converted back into benchmark-compatible boxes, points, OCR strings, masks, depth maps, normal maps, point maps, and camera records.
  • Broad task coverage: The same model handles structured visual understanding, segmentation, dense geometry, and multi-view visual geometry.
  • Instruction-defined task variants: Natural-language instructions enable flexible task definitions beyond fixed benchmark schemas.

๐Ÿ› ๏ธ How to Use

Please use the official inference code from the SenseNova-Vision GitHub repository:

git clone https://github.com/OpenSenseNova/SenseNova-Vision.git
cd SenseNova-Vision

Environment Setup

Create the environment from the repository root:

bash setup.sh sensenova-vision
conda activate sensenova-vision

Download the Model

You can download the model weights from Hugging Face with huggingface_hub:

from huggingface_hub import snapshot_download

model_path = snapshot_download("sensenova/SenseNova-Vision-7B-MoT")
print(model_path)

The printed model_path points to the local checkpoint directory and can be used as the model path for inference.

Run the Curated Example

We provide a curated example to quickly verify the environment and model setup:

bash scripts/run_sensenova_vision.sh example

Run One Inference Request

You can also run a single inference request with the official wrapper. For example, the following command performs binary segmentation for the target category "person":

bash scripts/run_sensenova_vision.sh inference \
  binary_seg \
  "person" \
  examples/images/2.jpg

Launch the Web Demo

You can launch the Gradio web demo using the official wrapper provided in the repository. The wrapper will print the local URL before starting Gradio. Open the printed URL in your browser to interact with the model.

For more details, supported tasks, and additional examples, please refer to the official GitHub repository:

https://github.com/OpenSenseNova/SenseNova-Vision

๐Ÿ—๏ธ Key Contributions

  • ๐Ÿ”— We introduce a unified multimodal generation formulation that casts heterogeneous computer vision tasks into the native input-output spaces of UMMs.
  • ๐Ÿงฉ We construct the SenseNova-Vision Corpus, a large-scale computer-vision instruction-response corpus with decodable text, image, and mixed text-image targets.
  • โœจ We train SenseNova-Vision and show strong results across structured visual understanding, dense geometric prediction, segmentation, and multi-view visual geometry, while supporting language-defined task variants beyond fixed benchmark schemas.

๐Ÿ† Benchmark Results

SenseNova-Vision is evaluated across structured visual understanding, dense geometric prediction, segmentation, and multi-view visual geometry. All tasks are formulated with natural-language instructions: textual outputs are parsed into benchmark-specific structures such as boxes, points, recognized text, keypoints, and camera parameters, while image outputs are decoded into masks, depth maps, normal maps, or 3D point maps.

Structured Visual Understanding

Structured visual understanding evaluates tasks whose outputs can be represented as structured textual predictions, including box- and point-based localization, referring detection, OCR localization, GUI grounding, and keypoint localization.

MethodObject DetectionOCRGUIKeypoint
COCO-Com.HR/RefCOCOg V/TLVISDense200
bboxbboxbboxbbox
Grounding DINO-Swin-T56.625.2 / 45.9 / 46.838.833.1
Bagel50.274.6 / 76.4 /77.846.842.4
Qwen3-VL-8B-Instruct46.670.4 / 72.3 / 72.643.213.5
Qwen3.5-9B49.371.7 / 72.1 / 72.643.227.5
LocateAnything54.778.7 /76.7/ 77.650.758.7
Rex-Omni52.979.9/ 73.6 / 74.346.958.3
SenseNova-Vision56.680.2/79.6/80.554.866.8

Dense Geometric Prediction

Dense geometric prediction evaluates pixel-aligned geometric outputs, including monocular depth estimation and surface normal estimation.

MethodDepthNormal
NYUv2KITTI
AbsRelโ†“ / ฮด1โ†‘Meanโ†“ / 11.25ยฐโ†‘
DSINE--
DepthAnything4.3 /98.17.6 / 94.7
DepthAnything V24.5 / 97.97.4 / 94.6
*MoGe-23.5/ 98.05.5/97.7
Marigold5.5 / 96.49.9 / 91.6
DICEPTION6.1 / 96.06.9 / 94.9
FE2E4.1/97.76.6/96.0
Lotus-24.1/ 97.66.7 / 94.5
SenseNova-Vision4.0/98.15.9/95.9

Segmentation

Segmentation evaluates mask prediction under semantic, referring, reasoning, grounded, and interactive guidance.

MethodGen. Seg.Ref. Seg.Rea. Seg.GCG Seg.Inter. Seg.
Pan. / Sem.RefCOCO / + / gVal / TestVal / TestPoint / Box
LISA-7B-74.9 / 65.1 / 67.952.9 / 47.362.0 / 61.7-
PSALM55.9/66.683.6 / 72.9 / 73.8---
Text4Seg-79.2 / 72.8 / 74.059.1 / 57.1--
LENS-84.2/79.4/81.262.1/ 57.2--
ConverSeg-79.4 / 74.3 / 74.961.9 / 57.0--
X-SAM54.7/66.585.1/78.0/83.856.6 /57.869.4/69.065.4/70.0
SenseNova-Vision48.8 / 64.081.3 / 76.0 / 80.363.2/60.765.7/66.260.9 /73.9

Multi-View Visual Geometry

Multi-view visual geometry evaluates geometric prediction from multiple input images, including multi-view point map reconstruction and camera pose estimation.

MethodMulti-View ReconstructionCamera Pose
Acc.โ†“ / Comp.โ†“ / F1โ†‘RRA@30โ†‘ / RTA@30โ†‘ / AUC@30โ†‘
7ScenesETH3D
DUSt3R0.026 / 0.034 / 87.10.359 / 0.531 / 66.6
DepthAnything30.020/0.026/90.50.228 / 0.212 / 76.6
VGGT0.023 / 0.032 / 88.40.177/0.155/80.9
MoRe0.038 / 0.039 / 77.10.348 / 0.318 / 62.7
MapAnything0.027/ 0.029 / 87.80.400 / 0.524 / 67.0
G2VLM0.084 / 0.056 / 59.20.784 / 0.553 / 36.7
SenseNova-Vision0.028 /0.026/87.90.301/0.175/72.2

Comparison with Generalist Vision Models

We further compare SenseNova-Vision with recent generalist visual models that span multiple visual capabilities.

MethodDetectionSem. Seg.Ref. Seg.Depth
mAPmIoUcIoUฮด1
COCOCityscapesRefCOCO / + / gNYUv2
Youtu-VL47.170.480.7 /76.2/ 76.590.4
SenseNova-Vision53.771.281.3/ 76.0 /80.398.1
MethodSem. Seg.Ref. Seg.Rea. Seg.DepthNormal
mIoUcIoUgIoUฮด1Mean Errorโ†“
CityscapesRefCOCOgReasonSegKITTINYUv2
Vision Banana69.973.879.391.594.8
SenseNova-Vision71.280.363.295.998.1

General Multimodal Capability

SenseNova-Vision largely maintains general multimodal capability while being adapted to visual perception tasks.

MethodUnderstandingGeneration
MMMUMMVP
Bagel0.5569.3
SenseNova-Vision0.4279.0

๐Ÿ–ผ๏ธ Qualitative Examples

SenseNova-Vision qualitative results across vision tasks

๐Ÿ“š Training Data

SenseNova-Vision is trained on the SenseNova-Vision-Corpus-50M, a large-scale computer-vision instruction-response corpus. The corpus converts heterogeneous annotations into a shared schema with visual inputs, natural-language instructions, and decodable targets represented as text, image, or mixed text-image responses.

The corpus covers four task families:

Task familyRepresentative tasksTarget representation
Structured visual understandingDetection, referring localization, pointing, keypoints, OCR, layout, GUI groundingText records with normalized coordinates and lightweight structure markers
Dense geometric predictionMonocular depth estimation and surface-normal predictionDeterministically encoded image targets
SegmentationReferring, reasoning, interactive, generic, and grounded-conversation segmentationBinary masks, color-coded masks, or mixed text-image responses
Multi-view visual geometryPoint-map reconstruction and camera-pose estimationImage-like point maps and structured camera records

โš ๏ธ Limitations

  • Not a specialist model for every task: Although SenseNova-Vision covers many tasks, task-specific models may still outperform it on certain specialized benchmarks.
  • Output parsing is task-dependent: Textual outputs require task-specific parsers, and image outputs require decoding rules consistent with the training protocol.
  • Metric accuracy is not guaranteed: Dense depth, normal, point-map, and camera-pose predictions should be validated carefully before downstream use.
  • Prompt sensitivity: As an instruction-following model, performance can vary with prompt wording, output schema, and visual prompt style.
  • Dataset and benchmark bias: Model behavior reflects the distribution and annotation conventions of the training corpus.

๐Ÿ›ก๏ธ Ethical Considerations

SenseNova-Vision may generate incorrect localization, segmentation, depth, normal, or camera predictions. Users should avoid deploying the model in safety-critical settings without independent verification. When used for datasets involving people, faces, documents, medical scenes, surveillance imagery, or private environments, users are responsible for complying with applicable privacy, consent, and data-governance requirements.

Similar Articles

SenseNova-U1.5: Towards Native Unified Visual Intelligence

Hugging Face Daily Papers

SenseNova-U1.5 is an 8B native unified multimodal model that performs visual understanding, reasoning, and generation without encoders or VAEs, achieving high fidelity and instruction following through patch reconstruction, curated data, and expert optimization.

sensenova/SenseNova-U1.5-8B-MoT

Hugging Face Models Trending

SenseNova-U1.5-8B-MoT is a native unified multimodal model for enhanced visual creation, featuring improvements in image generation quality, text rendering, and precise control.

sensenova/SenseNova-U1-8B-MoT

Hugging Face Models Trending

SenseNova U1 is a new series of native multimodal models that unify understanding and generation within a single architecture using the NEO-Unify framework, eliminating the need for separate visual encoders or VAEs.

Vision as Unified Multimodal Generation

Hugging Face Daily Papers

This paper presents SenseNova-Vision, a unified multimodal model that formulates computer vision tasks as generation problems, achieving performance comparable to specialized systems across diverse vision tasks. It introduces a large-scale instruction-response corpus and publicly releases the model and datasets.