Skip to main content
NVIDIA
Explore
Models
Skills
Blueprints
GPUs
Docs
Help Center
Getting Started
  1. Create and verify your account to unlock full access to NVIDIA NIM APIs.
ResourcesDeveloper ForumsContact Support
FAQs
  • Terms of Use
    Privacy Policy
    Your Privacy Choices
    Contact

    Copyright © 2026 NVIDIA Corporation

    NVIDIA

    nemotron-ocr-v1

    Downloadable

    Powerful OCR model for fast, accurate real-world image text extraction, layout, and structure analysis.

    • Table Extraction
    • data ingestion
    • extraction
    • nemo retriever
    • Optical Character Recognition
    Get API Key
    API ReferenceAPI Reference
    Accelerated by DGX Cloud

    nemotron-ocr-v1

    Description

    nemotron-ocr-v1 is a text recognition model designed for robust end-to-end optical character recognition (OCR) on complex real-world images and documents. It integrates three core neural network modules: a detector for text region localization, a recognizer for transcription of detected regions, and a relational model for layout and reading-order analysis.

    This model is optimized for a wide variety of OCR tasks, including multi-line, multi-block, and natural scene text, and supports advanced reading order analysis via its relational model component. It is production-ready with a focus on speed and accuracy on both document and natural scene images.

    This model is ready for commercial/non-commercial use.

    License and Terms of Use:

    GOVERNING TERMS: The trial service is governed by the NVIDIA API Trial Terms of Service. Use of this model is governed by the NVIDIA Open Model License Agreement.

    You are responsible for ensuring that your use of NVIDIA provided models complies with all applicable laws.

    Model Developer: NVIDIA

    Deployment Geography:

    Global

    Use Case:

    This model is designed for high-accuracy and high-speed OCR to support multimodal retrieval systems, RAG pipelines, and document intelligence applications that require extraction of text and structure from images and scanned documents.

    Release Date:

    Build.NVIDIA.com 03/02/2026 via nemotron-ocr-v1

    Reference(s):

    References:

    • NVIDIA NIM Documentation

    Model Architecture:

    Architecture Type: Hybrid detector–recognizer with document-level relational modeling
    The model integrates three specialized neural components:

    • Text Detector: Utilizes a RegNetY-8GF convolutional backbone for high-accuracy localization of text regions within images.
    • Text Recognizer: Employs a Transformer-based sequence recognizer to transcribe text from detected regions, supporting variable word and line lengths.
    • Relational Model: Applies a multi-layer global relational module to predict logical groupings, reading order, and layout relationships across detected text elements.

    All components are trained jointly in an end-to-end fashion, providing robust, scalable OCR for diverse document and scene images.

    Parameter Counts:

    ComponentParameters
    Detector45,268,472
    Recognizer4,944,346
    Relational model2,254,422
    Total52,467,240

    Input:

    PropertyValue
    Input Type & FormatImage (RGB, PNG/JPEG, float32/uint8), aggregation level (word, sentence, or paragraph)
    Input Parameters3 x H x W (single image) or B x 3 x H x W (batch)
    Input Range[0, 1] (float32) or [0, 255] (uint8, auto-converted)
    Other PropertiesHandles both single images and batches. Automatic multi-scale resizing for best accuracy.

    Output:

    PropertyValue
    Output TypeStructured OCR results: a list of detected text regions (bounding boxes), recognized text, and confidence scores
    Output FormatBounding boxes: tuple of floats, recognized text: string, confidence score: float
    Output ParametersBounding boxes: 1D list of bounding box coordinates, recognized text: 1D list of strings, confidence score: 1D list of floats
    Other PropertiesPlease see the sample output for an example of the model output.

    Sample output

    ocr_boxes = [[[15.552736282348633, 43.141815185546875],
      [150.00149536132812, 43.141815185546875],
      [150.00149536132812, 56.845645904541016],
      [15.552736282348633, 56.845645904541016]],
     [[298.3145751953125, 44.43315124511719],
      [356.93585205078125, 44.43315124511719],
      [356.93585205078125, 57.34814453125],
      [298.3145751953125, 57.34814453125]],
     [[15.44686508178711, 13.67985725402832],
      [233.15859985351562, 13.67985725402832],
      [233.15859985351562, 27.376562118530273],
      [15.44686508178711, 27.376562118530273]],
     [[298.51727294921875, 14.268900871276855],
      [356.9850769042969, 14.268900871276855],
      [356.9850769042969, 27.790447235107422],
      [298.51727294921875, 27.790447235107422]]]
    
    ocr_txts = ['The previous notice was dated',
     '22 April 2016',
     'The previous notice was given to the company on',
     '22 April 2016']
    
    ocr_confs = [0.97730815, 0.98834222, 0.96804602, 0.98499225]
    

    Our AI models are designed and/or optimized to run on NVIDIA GPU-accelerated systems. By leveraging NVIDIA's hardware (e.g. GPU cores) and software frameworks (e.g., CUDA libraries), the model achieves faster training and inference times compared to CPU-only solutions.

    Software Integration:

    Runtime Engines: TensorRT
    Supported Hardware Microarchitecture Compatibility:
    NVIDIA Ampere
    NVIDIA Blackwell
    NVIDIA Hopper
    NVIDIA Lovelace
    Operating Systems: Linux

    The integration of foundation and fine-tuned models into AI systems requires additional testing using use-case-specific data to ensure safe and effective deployment. Following the V-model methodology, iterative testing and validation at both unit and system levels are essential to mitigate risks, meet technical and functional requirements, and ensure compliance with safety and ethical standards before deployment.

    Model Version(s)

    nemotron-ocr-v1

    Short Name: nemotron-ocr-v1

    Training and Evaluation Datasets:

    Training Dataset

    Data Modality: Image
    Training Data Collection: Hybrid (Automated, Human, Synthetic)
    Training Labeling: Hybrid (Automated, Human, Synthetic)
    Training Properties: Trained on a large-scale, curated mix of public and proprietary OCR datasets, focusing on high diversity of document layouts and natural scene images. The training set includes synthetic and real images with varied noise and backgrounds, filtered for commercial use eligibility. Includes scanned documents, natural scene images, receipts, and business documents.

    Evaluation Dataset

    Evaluation Data Collection: Hybrid (Automated, Human, Synthetic)
    Evaluation Labeling: Hybrid (Automated, Human, Synthetic)
    Evaluation Properties: Evaluated on several NVIDIA internal datasets for pure OCR, table content extraction, and document retrieval. Benchmarks include challenging scene images, documents with varied layouts, and multi-language data.

    Evaluation Results

    Benchmarked against PaddleOCR on internal evaluation datasets across OCR (Character Error Rate), table extraction (TEDS), and document retrieval (Recall@5).

    Metricnemotron-ocr-v1PaddleOCRNet change
    Character Error Rate0.16330.2029-19.5% ✔️
    Bag-of-character Error Rate0.04530.0512-11.5% ✔️
    Bag-of-word Error Rate0.12030.2748-56.2% ✔️
    Table Extraction TEDS0.7810.7810.0% ⚖️
    Public Earnings Multimodal Recall@50.7790.775+0.5% ✔️
    Digital Corpora Multimodal Recall@50.9010.883+2.0% ✔️

    Detailed Performance Analysis

    The model demonstrates robust performance on complex layouts, noisy backgrounds, and challenging real-world scenes. Reading order and block detection are powered by the relational module, supporting downstream applications such as chart-to-text, table-to-text, and infographic-to-text extraction.

    Inference

    Acceleration Engine: TensorRT, PyTorch
    Test Hardware: H100 PCIe/SXM, A100 PCIe/SXM, L40s, L4, A10G

    Ethical Considerations

    NVIDIA believes Trustworthy AI is a shared responsibility and we have established policies and practices to enable development for a wide array of AI applications. When downloaded or used in accordance with our terms of service, developers should work with their supporting model team to ensure this model meets requirements for the relevant industry and use case, and address unforeseen product misuse.

    For more detailed information on ethical considerations for this model, please see the Model Card++ Bias, Explainability, Safety & Security, and Privacy Subcards.

    Please report model quality, risk, security vulnerabilities or NVIDIA AI Concerns here.

    On this page

    1. Description
    2. License and Terms of Use
    3. Deployment Geography
    4. Use Case
    5. Release Date
    6. Reference(s)
    7. Model Architecture
      1. Input
      2. Output
      3. Sample output
    8. Software Integration
    9. Model Version(s)
    10. Training and Evaluation Datasets
      1. Training Dataset
      2. Evaluation Dataset
      3. Evaluation Results
      4. Detailed Performance Analysis
    11. Inference
    12. Ethical Considerations