← Back to Xeoma Additional modules

Text Recognition module – AI-based reading of text and numbers in camera sight

Text Recognition module is AI-based reading of text and numbers in camera sight

Text Recognition in Xeoma

Recognition and reading of text and numbers in camera sight Text Recognition is the module, based on optical character recognition technology and artificial intelligence, that scans the camera’s field of view for text, and saves the found words or digits into report files. It can be set up to get triggered when certain phrases or numbers are detected.



Text recognition module's usage scenarios

Price tags reading: Xeoma’s text recognition detector can recognize the desired product on price tags in stores, and will also help monitor prices.

License plate recognition: may be used to recognize license plates of countries that are not supported by third-party utilities. It can also be used as an alternative to too complex or too expensive utilities for license plate recognition.

Text recognition in signs, billboards: Can be used by police to scan neighborhoods looking for illegal ads. The detector can be used by realtors to scan the area looking for “For Sale” signs.

Container shipping: the module can recognize texts on containers, including codes of transport containers, as it is based on optical character recognition (OCR) technology.

Распознавание текста в программе для камер Xeoma работает полностью автономно, на вашем оборудовании, что экономит сетевые ресурсы
Saves bandwidth:
All done on your machine, no need to connect to any cloud servers.
Распознавание текста в кадре происходит в живом потоке
Realtime video:
Works with real-time video streams, no delays. The more fps, the better!
Одна лицензия позволит распознавать текст и числа в кадре
One-time payment. You don’t need to pay per image. See our affordable prices



Text Recognition in the Xeoma camera software is automatic. Just connect this module to the chain after the Universal camera module and select the trigger type – “Detect words”, “Detect numbers”. Using the %TEXT% macro, the module can transmit data about the recognized text to the “HTTP Requests Sender” module (the macro is replaced with the recognized text).

Text Recognition module has simple settings

Important notice about Xeoma video surveillance program Starting with Xeoma 22.10.12 the Additional ‘Text Recognition’ module features a new ‘Interval of detection’ option. Use the slider to set a timeout between camera image analysis, which will aid in eliminating repeated recognition and increasing the module accuracy rates. This setting allows to adapt the module to various use conditions (for example, to various movement speed of text objects in camera sight).

The optical character reader also allows the module respond when it detects a given word or words in the recognized text, or when it detects a number that is equal to, greater or less than a given value.

The “Text Recognition” module can write the recognized text into a csv report, and also send an email with images or video attachments (use macro to have the detected words or digits automatically inserted).

High-speed processing and analysis.

No special hardware required – you can use a common, off-the-shelf computer* and any brand or model of cameras.

Supported OS: Windows, Linux, Mac, Android and Linux ARM.

Advice from the Xeoma video surveillance program *The Text Recognition module is shown and works only on the following processors:

Intel 64-bit processors of the following series:
-IntelCore processors starting from the 4th generation (including 10+ generations);
-XEON processors starting from the 6th generation;
-Atom processors of the “C23”, “C25”, “C27”, “C33”, “C35”, “C37”, “C38”, “C39”, “P59”, “Z34”, “Z35”, “x5-E39”, or “x5-E8000” series;
-Processors Intel Xeon E5-24 series, i5-2450M or i7-2600.

Advice from the Xeoma video surveillance program Besides the Text Recognition, Xeoma video surveillance software can offer also these professional features:

Text Recognition in Xeoma camera software can be used with face recognition module Xeoma’s Face Recognition module for automatically receiving information about the identity of people who violate safety precautions. Possibility of integration with systems of accounting of working hours and penalties.

Automated text reading in Xeoma camera software can be used with vehicle license plate recognition module «Automatic Number Plate Recognition» will determine the state registration number plates of cars approaching the construction site.

Timelapse video is a great representation of the building erection process The effect of accelerated video (“time lapse”) using a simple archive recording is an excellent marketing and statistical material.

Look for detailed information about these and other features in the Support section.



1. Launch Xeoma. Make sure your Xeoma is in a trial edition or activate a Standard or a Pro edition license and a license for the Text Recognition Additional module.
2. Add a camera or let Xeoma add a default one for you.
3. Add a “Text Recognition” module to a chain.
4. Select the method of work – React to words or React to numbers
5.Connect reactions or other filter modules for the Text Recognition module to work with.




Try Xeoma for free! Fill in the fields below and you will get an email with a demo license for the Xeoma Pro edition and all Additional modules, including the AI-powered ‘Text Recognition’ module.

To do that, enter your name and your email to send the license to in the fields below, and click the ‘Get Xeoma free demo licenses to email’ button.

You can read our privacy policy here


Watch video about Text recognition in Xeoma


Any questions? Assistance required? Reach out to us! We’ll be happy to help!


Совет от программы для видеокамер Xeoma Do you need something else? We can develop it and add it into Xeoma as the paid development. See details here

13 October, 2020

Read also:
All of Xeoma’s Additional modules
See prices and purchase Xeoma’s Additional modules
License Plate Recognition in Xeoma