Ocean-OCR: Towards General OCR Application via a Vision-Language Model
Song Chen, Xinyu Guo, Yadong Li, Tao Zhang, Mingan Lin, Dongdong Kuang, Youwei Zhang, Lingfeng Ming, Fengyu Zhang, Yuran Wang, Jianhua Xu, Zenan Zhou, Weipeng Chen
TL;DR
Ocean-OCR introduces a 3B multimodal model with Native Resolution ViT to handle arbitrary image resolutions and a dedicated OCR-centric data strategy, achieving state-of-the-art OCR performance while preserving general multimodal understanding. The approach combines a NaViT-based visual encoder, an MLP projector, and a Qwen-2.5-3B LLM, trained through a three-stage pipeline on diverse pure-text, image-text, caption, and OCR data, including synthetic augmentation. Empirical results show Ocean-OCR surpassing specialized OCR models like TextIn and PaddleOCR across DocVQA, TextVQA, ChartQA, and OCRBench, and strong general benchmark performance, validating its practicality for real-world OCR tasks. The work highlights the importance of high-quality OCR data, dynamic resolution processing, and targeted fine-tuning to bridge the gap between OCR-specific accuracy and broad multimodal understanding.
Abstract
Multimodal large language models (MLLMs) have shown impressive capabilities across various domains, excelling in processing and understanding information from multiple modalities. Despite the rapid progress made previously, insufficient OCR ability hinders MLLMs from excelling in text-related tasks. In this paper, we present \textbf{Ocean-OCR}, a 3B MLLM with state-of-the-art performance on various OCR scenarios and comparable understanding ability on general tasks. We employ Native Resolution ViT to enable variable resolution input and utilize a substantial collection of high-quality OCR datasets to enhance the model performance. We demonstrate the superiority of Ocean-OCR through comprehensive experiments on open-source OCR benchmarks and across various OCR scenarios. These scenarios encompass document understanding, scene text recognition, and handwritten recognition, highlighting the robust OCR capabilities of Ocean-OCR. Note that Ocean-OCR is the first MLLM to outperform professional OCR models such as TextIn and PaddleOCR.
