QR Code Recognition
Advanced AI-powered video analytics
Automatically find QR codes and barcodes in the camera stream, decode them and trigger a range of reactions.
Codes and barcodes under AI control
QR Code Recognition is an AI-based module in the Xeoma video surveillance software. It scans the camera image, finds QR codes and barcodes, decodes the information, and passes a signal to the next modules in the chain.
The module serves three main roles: access control and verifying pass holders; tracking goods by barcode and linking recorded video to the codes it reads; and triggering automated reactions.
Licensing: Additional module. Purchased separately and activated on top of Xeoma Standard or Xeoma Pro.
What a QR code is

The module recognizes not only QR codes but barcodes too — 17 code types in all:
- Linear (1D) — UPC-A, EAN-13, Code 128 and others.
- Two-dimensional (2D) — QR Code, DataMatrix, PDF417 and others.
Advantages
What makes it convenient

No special equipment
Runs on a regular computer with virtually any camera.

17 types of codes
Reads 17 code formats — QR codes and barcodes alike — with flexible, customizable reactions.

Works in real time
No delays, and all processing stays on your own equipment.

Cost-effective
A perpetual-license Additional module, bought for the cameras you need.
Capabilities
Flexible module settings
The module scans the camera image for a code and passes a signal down the chain when a code is found. Its settings offer several options:
- Module reaction type — react to whitelisted codes, to codes that are not whitelisted, or to any code.
- Time before a QR code can be used again — the interval after which the same code is considered valid again, so a single pass does not trigger repeatedly in a short time.
- Types of 1D and 2D codes to detect — choose which code formats to recognize.
- Use the high resolution stream from archive — use the higher-quality stream for more accurate recognition; may slightly increase CPU load.
- Save data in CSV report — all recognized information is written to a spreadsheet file.
Reports in one click
The module can save reports in CSV — import them into Excel, LibreOffice, or a database and build charts and spreadsheets of any complexity.
Integration
Pairs with Face ID
QR Code Recognition is often used together with another Xeoma module called Face ID. The combination automatically matches the face in the frame with the photo encoded in the QR code, confirming that the pass is being used by its actual owner.
This two-factor authentication automates strict access control where a single pass is not enough.
Use cases
Where QR Code Recognition fits
Pairing with Face ID fits anywhere access control and pass-holder identification are needed.
Access control
- Employee access control
- Entry to gyms and fitness centers
- Hospitals and restricted areas
- Universities and schools
- Private premises
- Any site with higher security requirements
Goods tracking and archive search
Read product barcodes — for example, on a production or packaging line — and link video episodes to them for quick search with the HTTP Marking module.
Quick start
Test it in a few minutes
Download and launch Xeoma in Trial, or activate your Xeoma Standard/Pro license plus the license for the QR Code Recognition module. You can also get a demo license for longer testing.
Let Xeoma find cameras in the network automatically, or add a camera manually by IP address. Any camera types are supported.
Place the module in the camera’s chain after the Universal Camera module.
In the module settings, choose the code types to detect, the reaction principle, the code reuse time, and whether to save a CSV report.
Pass the signal on to Face ID, record to the archive, send an email or a Telegram message, save a CSV report — or your own custom reaction.
Try Xeoma for free
Enter your email and name to get a free demo license. No credit card required.
Get free demo licenses to email
Full functionality. Sent instantly.
We urge you to refrain from using emails that contain personal data, and from sending us personal data in any other way. If you still do, by submitting this form, you confirm your consent to the processing of your personal data
Video
Xeoma Additional modules
Ecosystem
Related Xeoma tools
QR Code Recognition works great alongside other Xeoma modules and features.
And that’s just a part — explore all of Xeoma’s 100+ video surveillance features.
Ready to try Xeoma?
Download the free version or get a full-featured demo license — and set up QR Code Recognition in a few minutes.
Latest update: October 27, 2026
