OpenALPR

{{short description|Automatic number-plate recognition library}}

{{Infobox software

| name = OpenALPR

| logo = OpenALPR logo.png

| logo alt =

| logo caption =

| screenshot =

| screenshot alt =

| caption =

| collapsible =

| author =Matthew Hill

| developer = OpenALPR Technology, Inc.{{cite web|url=https://github.com/openalpr/openalpr/blob/master/src/statedetection/state_detector.cpp|first=Matthew|last=Hill|publisher=GitHub|title=state_detector.cpp|access-date=June 21, 2018}}

| released = {{Start date and age|2014|05|02|df=yes}}

| ver layout = simple

| latest release version = 2.5.103

| latest release date = {{Start date and age|2018|03|05}}

| repo = {{URL|https://github.com/openalpr/openalpr}}

| programming language = C, C++, Python, Java, and C#

| operating system = Linux, Windows

| platform = IA-32 (i386), x86-64 or ARM

| size = 276 MB

| language = English

| language count = 1

| genre = Automatic number-plate recognition

| license = Proprietary and AGPL

| website = {{URL|http://www.openalpr.com}}

}}

OpenALPR is an automatic number-plate recognition library written in C++. 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.{{cite web|url=https://arstechnica.com/information-technology/2015/12/new-open-source-license-plate-reader-software-lets-you-make-your-own-hot-list/|title=New software watches for license plates, turning you into Little Brother|first=Cyrus|last=Farivar|date=December 5, 2015|website=Ars Technica|access-date=June 11, 2018}} The open source software became available as a free download at the end of 2015.{{cite web|url=https://www.autoevolution.com/news/new-software-allows-you-to-scan-license-plates-just-like-a-cop-102736.html|title=New Software Allows You to Scan License Plates Just like a Cop|date=December 9, 2015|website=autoevolution.com|access-date=June 11, 2018}} In March 2016, OpenALPR launched a paid Cloud API service{{cite web|url=https://security.world/topic/openalpr-technology-releases-cloud-service-for-automatic-license-plate-recognition-and-vehicle-classification/|title=OpenALPR Technology Releases Cloud Service for Automatic License Plate Recognition and Vehicle Classification|date=March 7, 2016|website=security.world|access-date=June 23, 2018}} and in February 2017 introduced the OpenALPR agent for Axis Communications cameras.{{cite web|url=https://americansecuritytoday.com/openalpr-axis-offer-affordable-alpr-service-plans-see-video/|title=OpenALPR & Axis Offer Affordable ALPR Service Plans (See Video)|first=Tammy|last=Waitt|date=February 13, 2017|website=americansecuritytoday.com|access-date=June 23, 2018}}

In August 2017 an Australian web developer Tait Brown became known by creating an alternative to an 86 million AUD project of Victoria Police by using OpenALPR.{{cite web|url=https://medium.freecodecamp.org/how-i-replicated-an-86-million-project-in-57-lines-of-code-277031330ee9|title=How I replicated an $86 million project in 57 lines of code|first=Tait|last=Brown|date=August 28, 2017|publisher=freeCodeCamp|access-date=June 11, 2018}}

In March 2018 ProgrammableWeb added OpenALPR to its list of Recognition APIs.{{cite web|url=https://www.programmableweb.com/news/daily-api-roundup-flexawards-amazon-gameon-blockbridge/brief/2018/03/31|title=Daily API RoundUp: FlexAwards, Amazon GameOn, Blockbridge|date=March 31, 2018|first=Joy|last=Culbertson|website=ProgrammableWeb|access-date=June 23, 2018}}

Software

OpenALPR is an automatic number-plate recognition library written in C++.{{cite book|chapter=Erase Parking Headaches with OpenCV and Raspberry Pi|title=Raspberry Pi 3 Home Automation Projects: Bringing your home to life using Raspberry Pi 3, Arduino, and ESP8266|last1=Bhadoria|first1=Shantanu|last2=Oliva Ramos|first2=Ruben|year=2017|publisher=Packt Publishing Ltd.|page=82|isbn=978-1-78328-387-3|chapter-url=https://books.google.com/books?id=KkBPDwAAQBAJ&pg=PA82|via=Google Books}} The software is distributed in both a commercial cloud based version and open source version.{{cite web|url=https://www.extremetech.com/electronics/232428-home-video-monitoring-for-the-do-it-yourselfer-an-overview|title=How to get started with DIY home surveillance systems|first=David|last=Cardinal|date=August 4, 2016|publisher=ExtremeTech|access-date=June 11, 2018}}{{cite web|url=http://www.i-programmer.info/news/105-artificial-intelligence/9246-openalpr-an-open-source-licence-plate-reader.html|title=Openalpr - An Open Source Licence Plate Reader|last=James|first=Mike|website=i-programmer.info|date=December 18, 2015|access-date=June 23, 2018}} OpenALPR makes use of OpenCV 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 systems (VMS) such as Milestone XProtect.{{cite web|url=https://ipvm.com/reports/company-profile-openalpr|title=SaaS LPR Startup OpenALPR Examined|last=Karas|first=Brian|date=March 22, 2016|website=ipvm.com|access-date=June 21, 2018}}{{subscription required}}

References

{{reflist|2}}