Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a4049695bdc9efad

Jump to content

// Workers AI · dad joke modeWhat did OpenALPR say to the car? "Plate expectations.

From Wikipedia, the free encyclopedia
OpenALPR
Original authorMatthew Hill[1]
DevelopersOpenALPR Technology, Inc.[2]
Release2 May 2014; 12 years ago (2014-05-02)[2]
Stable release
2.5.103 / March 5, 2018; 8 years ago (2018-03-05)
Written inC, C++, Python, Java, and C#
Operating systemLinux, Windows[3]
PlatformIA-32 (i386), x86-64 or ARM
Size276 MB
Available in1 languages
List of languages
English
TypeAutomatic number-plate recognition
LicenseProprietary and AGPL
Websitewww.openalpr.com
Repositorygithub.com/openalpr/openalpr

OpenALPR is an automatic number-plate recognition library written in C++. The software is distributed in both a commercial and open source version.

History

[edit]

OpenALPR was originally developed by a two-man team led by Matt Hill.[1] The open source software became available as a free download at the end of 2015.[4] In March 2016, OpenALPR launched a paid Cloud API service[5] and in February 2017 introduced the OpenALPR agent for Axis Communications cameras.[6]

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.[7] In March 2018 ProgrammableWeb added OpenALPR to its list of Recognition APIs.[8]

Software

[edit]

OpenALPR is an automatic number-plate recognition library written in C++.[9] The software is distributed in both a commercial cloud based version[1] and open source version.[3][10] 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.[11]

References

[edit]
  1. 1 2 3 Farivar, Cyrus (December 5, 2015). "New software watches for license plates, turning you into Little Brother". Ars Technica. Retrieved June 11, 2018.
  2. 1 2 Hill, Matthew. "state_detector.cpp". GitHub. Retrieved June 21, 2018.
  3. 1 2 Cardinal, David (August 4, 2016). "How to get started with DIY home surveillance systems". ExtremeTech. Retrieved June 11, 2018.
  4. ↑ "New Software Allows You to Scan License Plates Just like a Cop". autoevolution.com. December 9, 2015. Retrieved June 11, 2018.
  5. ↑ "OpenALPR Technology Releases Cloud Service for Automatic License Plate Recognition and Vehicle Classification". security.world. March 7, 2016. Retrieved June 23, 2018.
  6. ↑ Waitt, Tammy (February 13, 2017). "OpenALPR & Axis Offer Affordable ALPR Service Plans (See Video)". americansecuritytoday.com. Retrieved June 23, 2018.
  7. ↑ Brown, Tait (August 28, 2017). "How I replicated an $86 million project in 57 lines of code". freeCodeCamp. Retrieved June 11, 2018.
  8. ↑ Culbertson, Joy (March 31, 2018). "Daily API RoundUp: FlexAwards, Amazon GameOn, Blockbridge". ProgrammableWeb. Archived from the original on June 23, 2018. Retrieved June 23, 2018.
  9. ↑ Bhadoria, Shantanu; Oliva Ramos, Ruben (2017). "Erase Parking Headaches with OpenCV and Raspberry Pi". Raspberry Pi 3 Home Automation Projects: Bringing your home to life using Raspberry Pi 3, Arduino, and ESP8266. Packt Publishing Ltd. p. 82. ISBN 978-1-78328-387-3 – via Google Books.
  10. ↑ James, Mike (December 18, 2015). "Openalpr - An Open Source Licence Plate Reader". i-programmer.info. Retrieved June 23, 2018.
  11. ↑ Karas, Brian (March 22, 2016). "SaaS LPR Startup OpenALPR Examined". ipvm.com. Retrieved June 21, 2018.(subscription required)
[edit]