Skip to content
Loading…
This layer is editable and shared with the public. To prevent unwanted editing, unshare this item or approve it for public data collection.
Finish setting up your layer
Describe your item below. Add fields on the Data tab. Configure editing on the Settings tab. Configure drawing and pop-ups through Map Viewer or Visualization tab.

Deep learning model to detect and recognize text from images. A brief summary of the item is not available. Add a brief summary about the item.

‎Deep learning package from

Managed by

New notebook runtime available. You can update the runtime from the settings tab of the item details page.

Item created: Mar 16, 2022 Item updated: Jan 2, 2025 Number of downloads: 2,141

Snapshot last refreshed:

1987 characters left.

Description

Text is prevalent in natural scenes around us in the form of road signs, billboards, house numbers and place names. Text labels are also an integral part of cadastral maps and floor plans. Extracting this text can provide additional context and details about the places the text describes and the information it conveys.

This deep learning model is based on the PaddleOCR model and uses optical character recognition (OCR) technology to detect text in images. This model was trained on a large dataset of different types and styles of text with diverse background and contexts, allowing for precise text extraction. It can be applied to various tasks such as automatically detecting and reading text from billboards, sign boards, scanned maps, etc., thereby converting images containing text to actionable data.

Using the model
Follow the guide to use the model. Before using this model, ensure that the supported deep learning libraries are installed. For more details, check Deep Learning Libraries Installer for ArcGISThe PaddleOCR library is additionally required by this model. PaddleOCR can be installed using the following command in ArcGIS Python Command Prompt:

    conda install paddleocr -c esri

Fine-tuning the model
This model cannot be fine-tuned using ArcGIS tools.

Input
High-resolution, 3-band street-level imagery/oriented imagery or scanned maps, with medium to large size text.

Output
A feature layer with the recognized text and bounding box around it.

Model architecture

This model is based on the open-source PaddleOCR model by PaddlePaddle.

Sample results
Here are a few results from the model.


street_sign

subway

parcel text parsing

An in-depth description of the item is not available.

Layers

Ground Layers

Tools

Tables

Basemap

Project Contents:

Solution Contents

Contents

Layers

Screenshots

Terms of Use

https://downloads.esri.com/blogs/arcgisonline/esrilogo_new.png This work is licensed under the Esri Master License Agreement.

No special restrictions or limitations on using the item's content have been provided.

Comments (4)

Sign in to add a comment.

1542052797 Item Owner commented 2 years ago Delete Reply

This model is based on PaddlePaddle, but the current deep learning environment does not include that framework. How can I use it?

esri_analytics Item Owner commented 2 years ago Delete

To use the model with ArcGIS Pro, you will need to install PaddlePaddle and PaddleOCR separately as they are currently not included in the Deep Learning Libraries for ArcGIS Pro. To do this, open Start Menu > ArcGIS > Python Command Prompt and issue the following command: conda install -c esri paddleocr This model only works on CPU (and not the GPU). Also, consider using the Optical Character Recognition (OCR) model also available on the Living Atlas, as it does not have these limitations.

bjomehzadeh_project_esri_co Item Owner commented 2 years ago Delete Reply

Hello. In which languages ​​does the model work? Only Engilsh?

Srinivas.S Item Owner commented 3 years ago Delete Reply

Hello, thanks for the model. I am running into an error with a single-band raster. How can the model be adjusted?

Item Information

LowHigh

Item Information

LowHigh

Make your item easy to find, understand, and use by providing this information.

    Details

    Dashboard views: Desktop

    Creating data in:

    Published as:

      Other Views:

        Dependent items in the recycle bin

          Applicable: 2d

          Size: 140.316 MB

          Attachments size: 0 KB

          ID: d0989c3375194406b291dae18857b407

          Image Count: 0

          Image Properties

          Layer Drawing

          Using tiles from a cache

          Dynamically from data

          Share
          Owner

          Esri Managed by:
          esri_analytics

          Folder

          Categories

          This item has not been categorized.

          Assign Category
          Credits (Attribution)
          No acknowledgements.

          Esri

          URL View
          WMTS View
          Your tile layer is ready to use
          This tile layer will automatically create tiles as needed and cache them for future use. No further configuration is required. View the Settings tab to change the default options. Build tiles manually for specific scales and extents to improve display performance for the first person to view the tile layer at that scale and extent. Tiles must exist if the layer will be used offline.
          All items were exported successfully
          ${numberOfItems} item(s) were exported successfully. Some item(s) skipped or failed to export.
          See description for more information
          Cannot import
          Export packages from newer portal versions cannot be imported to older versions.
          Loading…