OpenALPR is an
automatic number-plate recognition
Automatic number-plate recognition (ANPR; see also other names below) is a technology that uses optical character recognition on images to read vehicle registration plates to create vehicle location data. It can use existing closed-circuit tel ...
library
A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vir ...
written in
C++
C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
. The software is distributed in both a commercial and
open source version.
History
OpenALPR was originally developed by a two-man team led by Matt Hill.
The open source software became available as a free download at the end of 2015. In March 2016, OpenALPR launched paid Cloud API service and in February 2017 introduced the OpenALPR agent for
Axis Communications
Axis Communications AB is a Swedish manufacturer of network cameras, access control, and network audio devices for the physical security and video surveillance industries.
History
Axis Communications was founded in 1984 by Martin Gren, Mika ...
cameras.
In August 2017 an
Australian web developer Tait Brown became known by creating an alternative to an 86 million
AUD
The Australian dollar (sign: $; code: AUD) is the currency of Australia, including its external territories: Christmas Island, Cocos (Keeling) Islands, and Norfolk Island. It is officially used as currency by three independent Pacific Island s ...
project of
Victoria Police
Victoria Police is the primary law enforcement agency of the Australian state of Victoria. It was formed in 1853 and currently operates under the ''Victoria Police Act 2013''.
, Victoria Police had over 22,300 staff, comprising over 16,700 ...
by using OpenALPR.
In March 2018
ProgrammableWeb added OpenALPR to its list of Recognition APIs.
Software
OpenALPR is an
automatic number-plate recognition
Automatic number-plate recognition (ANPR; see also other names below) is a technology that uses optical character recognition on images to read vehicle registration plates to create vehicle location data. It can use existing closed-circuit tel ...
library
A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vir ...
written in
C++
C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
.
The software is distributed in both a commercial cloud based version
and
open source version.
OpenALPR makes use of
OpenCV
OpenCV (''Open Source Computer Vision Library'') is a library of programming functions mainly aimed at real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage then Itseez (which was later acquired by In ...
and
Tesseract OCR libraries. It could be run as a command-line utility, standalone library, or background process. The software also integrates with
video management system
A video management system, also known as video management software plus a video management server, is a component of a security camera system that in general:
* Collects video from cameras and other sources
* Records / stores that video to a storag ...
s (VMS) such as Milestone XProtect.
References
External links
* {{Official, http://www.openalpr.com
OpenALPR at GitHub
Automatic number plate recognition
Automatic identification and data capture
2014 software