While Multimodal Large Language Models (MLLMs) have experienced rapid advancements, their visual encoders frequently remain a performance bottleneck. Conventional CLIP-based encoders struggle with dense spatial tasks due to the loss of visual details caused by low-resolution pretraining and the reliance on noisy, coarse web-crawled image-text pairs. To overcome these limitations, we introduce FineViT, a novel vision encoder specifically designed to unlock fine-grained perception. By replacing coarse web data with dense recaptions, we systematically mitigate information loss through a progressive training paradigm.: first, the encoder is trained from scratch at a high native resolution on billions of global recaptioned image-text pairs, establishing a robust, detail rich semantic foundation. Subsequently, we further enhance its local perception through LLM alignment, utilizing our curated FineCap-450M dataset that comprises over 450 million high quality local captions. Extensive experiments validate the effectiveness of the progressive strategy. FineViT achieves state-of-the-art zero-shot recognition and retrieval performance, especially in long-context retrieval, and consistently outperforms multimodal visual encoders such as SigLIP2 and Qwen-ViT when integrated into MLLMs. We hope FineViT could serve as a powerful new baseline for fine-grained visual perception.
Figures & tables
Figure 1: (a) Construction of rich QA training data from FineCap-450M, highlighting detailed local-level tasks. (b) FineViT performance boost in multimodal tasks enabled by FineCap-450M local-task pre-training.
Model
Depth
Patch Size
Hidden Size
Interm. Size
Heads
Activation
Pos. Embed
FineViT
28
14
1536
4608
16
SiLU
2D RoPE
Table 1: Architectural details of FineViT.
Figure 2: Illustration of FineViT training stages. Stage I utilizes a Masked Image Modeling (MIM) loss to establish foundational visual perception. Stage II implements a SigLIP loss via large-scale image-text contrastive learning to bridge the gap between visual features and semantic concepts. Finally, Stage III integrates a Large Language Model (LLM) at high resolution to train the model on global and local Question-Answering (QA) tasks, ensuring a robust sensitivity to fine-grained visual details.
Figure 3: The pipeline of data curation and recaption.
Global Caption
Local Caption
Rich-text OCR
Doc OCR
# total regions
# images
avg. token
# regions
avg. token
# categories
# regions
avg. token
# regions
avg. token
63M
211.25
226M
56.58
631,252
142M
3.88
86M
4.33
454M
Table 2: Detailed information for FineCap-450M.
Training Stage
Stage I: MIM
Stage II: Contrastive Learning
Stage III: LLM Align
Samples Seen
1.8B
9.3B
0.5B
Batch Size
4,096
49,152
4,096
Resolution
256×256
within 448×448
within 1000×1000
Learning Rate
1.0×10−3
1.0×10−4
1.0×10−5
Training Modules
ViT
ViT, text encoder
ViT, projector, LLM
Table 3: Overview of FineViT training details.
Model
Params
Zero-shot Classification
Zero-shot Retrieval
IN-1k val
IN v2
IN REAL
COCO T2I
COCO I2T
FLICKR T2I
FLICKR I2T
SigLIP-so400m/14 Zhai et al. (2023)
0.4B
83.2
77.1
87.5
52.0
70.2
80.5
93.5
SigLIP2-so400m/14 Tschannen et al. (2025)
0.4B
84.1
78.7
88.1
55.8
71.7
85.7
94.9
SigLIP2-g/16 Tschannen et al. (2025)
1B
85.0
79.8
88.5
56.1
72.8
86.0
95.4
Seed-ViT/14 Guo et al. (2025)
0.5B
83.6
77.6
-
-
-
-
-
FineViT/14
0.86B
84.2
75.5
88.7
60.7
80.7
84.8
96.7
Table 4: Comparison on Zero-shot Classification and Retrieval benchmarks.
Model
Params
Long-text Zero-shot Retrieval
DCI T2I
DCI I2T
IIW T2I
IIW I2T
Urban-1k T2I
Urban-1k I2T
SigLIP-so400m/14 Zhai et al. (2023)
0.4B
61.5
63.3
91.8
92.5
73.8
74.7
SigLIP2-so400m/14 Tschannen et al. (2025)
0.4B
66.8
66.9
95.6
94.8
75.6
78.1
LongCLIP-L/14 Zhang et al. (2024)
0.3B
63.8
56.2
96.1
94.1
84.0
81.1
FixCLIP-L/14 Wang et al. (2025a)
0.3B
74.2
72.0
98.2
97.9
96.3
93.7
FineViT/14
0.86B
84.8
83.4
99.7
99.8
99.1
98.9
Table 5: Comparison on Long text Zero-shot Retrieval benchmarks.
Figure 4: Illustration on long text zero-shot retrieval. Distinctive attributes within the long caption are highlighted in orange to help identify the correct image.
Task
Benchmark
FineViT-VL
Qwen3-VL Bai et al. (2025a)
Intern3.5-VL Wang et al. (2025b)
Aquila-VL Gu et al. (2024)
General
General VQA
MMBench dev_en_v11
79.33
76.47
76.08
75.69
MMStar
60.87
56.60
57.33
54.53
HallusionBench
46.54
51.89
48.18
42.07
Multimodal Reasoning
MMMU val
44.33
44.11
49.33
43.77
MathVista mini
67.70
55.10
61.50
59.30
MMVet
55.05
60.18
65.20
40.22
Table 6: Performance comparison across vision language models on various multimodal understanding benchmarks. Aquila-VL uses Qwen2.5 1.5B LLM, all others utilize Qwen3 1.7B LLM as language backbone. All results are evaluated using the standard VLMEvalKit Duan et al. (2024) framework and identical APIs.
Task
Benchmark
LLM: Qwen3-1.7B
LLM: Qwen3-8B
FineViT
SigLIP2-naflex
FineViT
SigLIP2-naflex
General
General VQA
MMBench dev_en_v11
66.25
66.87
74.54
76.32
MMStar
44.60
44.73
55.93
56.60
HallusionBench
30.04
30.74
39.83
39.08
Multimodal Reasoning
MMMU val
41.22
41.44
45.89
48.56
MathVista mini
49.00
43.20
58.80
60.50
Table 7: Benchmarking multimodal performance of vision encoders and LLMs
Task
Benchmark
Stage I: MIM
Stage II: CL
Stage III: Align
General
General VQA
MMBench dev_en_v11
62.15
67.18
69.97
MMStar
43.73
46.00
49.20
HallusionBench
27.48
32.45
34.13
Multimodal Reasoning
MMMU val
37.44
40.33
41.44
MathVista mini
44.60
48.20
52.70
MMVet
27.80
36.65
35.83
Table 8: Multimodal performance of FineViT across different training stages.
Figure 5: Performance distribution: unfrozen vs frozen FineViT.
Key Laboratory of Intelligent Information Processing, Institute of Computing Technology, Chinese Academy of Sciences (ICT/CAS) · State Key Laboratory of AI Safety, Institute of Computing Technology, Chinese Academy of Sciences (ICT/CAS) · University of Chinese Academy of Sciences, Beijing, China