Milestone LPR Tested

Author: Ethan Ace, Published on Mar 31, 2015

How well does Milestone's LPR work?

Milestone's LPR supports off the shelf IP cameras, integrating license plate recognition with the Milestone Smart Client for live video, playback, and alarms.

We tested Milestone's LPR with three cameras including Avigilon's H3 integrated IR bullet, Bosch's Super Low Light Starlight 5MP, and Messoa's specialty license plate capture cam, the LPR606.

The 1 minute video excerpt below, from our 15 minutes of video inside, gives an overview of Milestone's LPR:

The report answers the following key questions:

  • How accurate was Milestone's LPR?
  • What accuracy variance existed across the three cameras tested - Avigilon, Bosch and Messoa?
  • What factors most contributed to missed plates and inaccurate recognition?
  • What setup issues / factors do you need to factor in?
  • What processing load / server impact should you expect?
  • What issues caused missed plates and improper recognition?
  • How does it compare to Genetec's AutoVu LPR?

*** **** **** *********'* *** ****?

*********'* *** ******** *** *** ***** ** *******, *********** ******* plate *********** **** *** ********* ***** ****** *** **** *****, ********, and ******.

** ****** *********'* *** **** ***** ******* ********* ********'* ** ********** ** ******,*****'* ***** *** ***** ********* ***, *** ******'* ********* ******* ************ ***, *** ******.

*** * ****** ***** ******* *****, **** *** ** ******* of ***** ******, ***** ** ******** ** *********'* ***:

*** ****** ******* *** ********* *** *********:

  • *** ******** *** *********'* ***?
  • **** ******** ******** ******* ****** *** ***** ******* ****** - Avigilon, ***** *** ******?
  • **** ******* **** *********** ** ****** ****** *** ********** ***********?
  • **** ***** ****** / ******* ** *** **** ** ****** in?
  • **** ********** **** / ****** ****** ****** *** ******?
  • **** ****** ****** ****** ****** *** ******** ***********?
  • *** **** ** ******* *********'* ****** ***?

[***************]

Key ********

**** *** *** *** ******** **** **** ****:

******* *********** ***********

  • ********** ** ******* ********* *********, ********** ********* *** *********** ~**% ** plates ****** *** *** *** ~**% ** ****** ** ***** with ******** *** ** */*** ****** (****** *******).
  • ******** ********** ** ****** *** ****** ** ******* ****** ***** default */*** ******** *** ** ************ *** ******* ** ******* plates.
  • ***-** ******* ********** ********** ***** **% ** ****** ****** *** ***. At *****, ***-** ******* ******** ********** **** ~**% ** ******, as ~**% ** ******* ****** **** *** ****** ** ** all, **** **** **% ** ***** **** ********** **********.
  • *********** ******** *** ******* ** ******* ******, **** ~** ** ~40 ***.
  • **** ***** *** **** ***** ********* *********** ********, between ******* ******* *** *** ***** **********.

*********** ******

  • *** **** ****** ******* ****** **** ********* ********** (* *** O, * *** *, ***.) *** ******* ** **** *** or **** *********, ********* ***** ** **** ** *** *****.
  • ****** **** ************ **** ******** ***** ** **** *******, **** at ***** *** ** ***** ***** ***** *******.
  • *** ***** ** ***-***** ********* **** ** *****, ***, ***** numbers, ***., **** * ***** *** ** *** *****.
  • ***-** ******* **** ***** ****** ** ******* ****** *** ** light ****** ***** *** *** ** ****/******* ***** ****** ***** too ****, **** ********* ***** ********** ********* ** *****.

****** ******

  • *** ***********, *** ***** **** ***** ******* *********** ** ********* specifications, ***** ************* **** *********/******* **** *.***.
  • ********** ** * ****** *** ****** ***** *********** ******** ********* CPU **** ********* **** ** ********, *** ************* **** ******** in *** *****. ********** ***** ******* ************** ******** ** ******* ********, up ** ~**% **** ******** ** ***** ** *** ******* (on **** **** **** ** *.* *** *******).
  • ********* ** ***** **** **** * ** ** ** ****** introduced ****** ** *** ********** ***** ****** **** ******, ******* delay ** ***** ******** *** ******** ****** ***** ** *****.
  • ********* ** *.*** ********** *********** ****** ** *** ***** ******* of **-** *******
  • ********** ********** **** **** ** ***** *** *** ********** ****** to ** ******** ** ****** ****, *** ********** *****.
  • **** ****** **** ** ******** (** ******) ** ****** ***** images. ******** *.*** ****** *** ** ******** ** ****, *** is *** ********** ** *** ******.

*******

********* ******** *** ******** ***** ********, **** *** ********* ****:

  • ******** *** **** *******: $*** *** **** (******** *** ***** library)
  • ******** *** ******* *******: $*,*** ****
  • ******** *** ***** *******: $*** ****

*** **** ******* ** ******** *** ******, **** * ******* license ******** *** **** ******. * ***** ******* **** ** purchased ** ***** **** ***** ** ******* ** ** **** with *** ******. *** *******, ** **** ****** *******, ******, *** Swiss ******, ***** ********* *** ******** (*** ******** ** **** plus *** **********).

***************

******** *** ******** **** ******** **** ***** ********** *** ********, with ***** *********** *** *** ********* ***** ******, ** * price ***** **** ***** **** **** ********* *** *******, **** as******* ******, ****** ******* *** ******** ******* ***** ********* *** ******* mobile ***** ** *******.

*******, ***** ****** ****** ** ********* *********/******* ************ ** *****, since *** ****** **** *** *** ********** **** **** ** retained ** ***** ****** *** ** ** *****. ****, ****** of **** *** ************ ***** ****** ******** *** ******* **** being **** *** ******* ************ ********.

*******, ** **** ***** (>** ***) *********** ** * ****, dedicated ********/******** ********* *** ****** * ****** ******.

XProtect ****** ***

** *** ****** **** ** ***** ** **** ****** ******* to ****** ******. ****** *** ***** ** * ******* *** pane, **** ***** ****** ******** **** ** **** *****. ******** an ***** ******** ** ******** **** ** *** ********** ****. An *** *** ** **** *****, ******** ***** ** **** quickly ****** *****, ****** *** ******** ****** (********* ******* *******), and ****** *******.

**** ***** ******** ** ******** ** *** *** ** *** XProtect ******:

Server *************

*** ******** *** ****** **** ** * ******** *******, ***** from *** ******** ***** *** ********* *******. ********* ********** ** be *** ** * ********* ******* *** *** *** *** server. In *** *****, *** *** ****** ********* *** **** ** about **% ** ******* (**** ****-**** ***** **, *.* ***), with ****** ****** ** ****** *****.

**** ***** ******* ***** ************* ** *** *** ******:

****** ******* ******

************ ** *** *** ******, ** **** ** ******** ********* had ******** ******. ** **** *****, ************ ****** ******* *** error ***********. ** ******, ************ ** ********* *** ****** ******** *****, and ****** ************ *** *** ********, ******* ***** ********* ** per *********'* *************.

***** ****** *** *********** *** ** *** **** *** ****** of *** ********* ************, ***** *** ****** **** **** **** an **** ****** * ****** *******. ***** ****** ** ******** ** burn ***** **** (*****, ********) ****** ************ ** ******* *** these ******.

XProtect *** ****** *************

****** ** *** ****** ** *** ****** ******** * ***** configuration *******, ********* ** ******* *********** ** *** ***** ** view **** ******* ****** ** *** *****, *** ******** ********** to * ******* ** ******** **** ** ********** *********, ****** of ****** ** *** *****, ***.

*** ***** ******* ** ********** ** *** ***** *****:

** **** ** ***** ***** ** ***** ******** ********** **** as ********** ***** ****, ****** ** ****** ** *****, ********** time, *** ****:

Milestone ****** ***************

********* ******** ********** *** ********* ******** *** *** *******:

  • * ***
  • *****, ******* >**
  • ********** "*** *** ****"

***** ******** *** ********, ** *** *** *****, ***** *** vast ******** ** ** ******* ********* *** *.***, **** ***** used **** ** ******* *****, **** ************. 

*.*** **. *****

*.*** *** ** **** *** *** *******. *******, ** ********** significant ********** *****, **** *** **** ******* *** *** ******* and *** ***** ***** ********* ********* **** MJPEG) ** **-** *******.

**** ***** ******** ** *********** ****** ******** ******* *** *********, ** the ***** *** ********* **** ***** *** ****** ***** ********. ******* of **** *****, ******** ** ** *** ***** ********* ***** after *** *** *** ******* ******, **** *****:

********* 

********* ********** ***** * *** *** *** **********. **** **** this ********* ** ******** **** **** *** ********* *********, ***** may ** *** ********** ** *** ***** *******.

********** ********* **** *** *********** * *** *** ********** ********** significant ********** *****, ******* ** ***** *.***, **** *****, *** *** not ******* *********** ***********.

**********

********* **** *** **** ******** ****** ** ********** *** ****** is ******* ** **********. *******, **** **** *** ********** ** 130 *** ******* *** ** ******, *** *** *** *** Euro-style ******.

***** ******* *** ******** ***** ** * ******* ************** ** 2.7 ****** *** ********* "******" (**** ****** ** * *********), which ****** ** ***** **** *** *****, *** ****** ******* to *** ***/*** *** ******* *****.

** ****** ****** *********** **** **** ** ** *** *** ***** no *********** ********** ** ********** **** ** *****.

Most ****** *********** ******

***** *** *** **** ****** ****** ***** ** *** *******:

*** *******: ********/****** **********

*** **** ****** ***** ** ***** ** *********** *** ******** **********, such ** * ***** ******** *** * ** * ******** for *. 

************, ********* ********** **** ****** *** ****, **** ******** *** first ** **** ********* ** * ******* *****:

*** *******: ******** ***** *****

******** *** ********** **** *** **** ***** ******** *****. ** all *****, *** ** ***** ***** *** *******, ****** ****** may ** *********, ** **** *****:

***-** *******: ***** *** **** ******

*** *** ***** ***** ****** ********* **** *********** ***** ** ***-** cameras *** **** **** ******. ** ***** ** ******* ****** ** low *****, ***** ******* ** **** *** *******, ***** ********* digital *****, ********* ** ***** ********* *** ******* ** *** license *****. **** ****** ******** ****** *** ******** ** ***** which *** ****** *** *******.

** **** (*** *** ***, **** ** *** ***** ***-***** seen *****) *******, **** *** ** ******** *******, *** **** darkens ******, *********** ****** **** ******** ******* ****** ******* ** IR ************.

Versions *** ******** ****

********* ******** ********* **** *.** *** **** **** ******** *** 2.0a. ******* ****** **** *** **, **** ** ******** ***** modules ****. **** *** *********** ********** *** ***** **** **** 500 ***** ********* **** ******** **** ** *******.

****** ******** ******** **** ** *******:

Comments (13)

We find its hit and miss. Complex and often lacks clear points in which to test and confirm the configuration. We have notice issues where we have had to remove and replace it for another solution after nine months of issues, even the "nothing is wrong its your hardware" only to find a new release fixed other issues - furthermore we have had been massive delays reading the plate up to a minute before it going in a database resulting in the gate opening too late or the system disregarding it. Milestone support is terrible. They do not understand the product enough, the logs files are poor leading to issues tracing any problems even for them.

BTW Milestone tell you that Express supports LPR, you pay your money, install it and then find out from support no it doesn't.. Their website tells a different story.

Currently we have another site which is taking Milestone over 2 days just to get the license to work!

Sorry but i'm on the fence on Milestone LPR, my gut tells me the dacollen system is too processor heavy and too poorly integrated.

Express can not support LPR, as this platform doesn't use a 'Management Server' in it's configuration - only Corporate, Expert and Enterprise use this function to 'centrally control' numerous recording servers.

In lower levels (like Express), they use a separate 'Management Application' to control each individual recording server.

They named each of these interfaces so similarly just to annoy people I think...

Can you confirm the model of processor used? We're trying to gauge the level of performance vs new i7 processors and also their Xeon equivalents.

If you can just get a generic US library, is there any advantage to paying for libraries for individual US states?

Will the generic US library work on Canadian license plates, as they are the same size and shape as US license plates?

The individual libraries are supposed to be "tuned" to specific states, to account for things like differences in character pattern, reflectance, etc. But we haven't seen much difference. We used the NJ library and tested with "Shore to Please" plate, which has stacked characters:

It did not read the stacked characters, and NY and PA plates read just as well as they did using the US generic module.

Because of that, I'd expect Canadian plates to work as well (but I won't guarantee it!), and we'll actually get one to add to the plate repertoire in the future.

it also seems the skew of the license plate is possibly greater than it should be for LPR technology with the above pictures.

The cameras were set up at an angle of incidence of about 19-20 degrees to the road, within Milestone's recommendations (<25 degrees). The vertical angle was very shallow as well, as cameras were only about 7' off the ground.

I am guessing that older analog D1 resolution license plate cameras would not work due to low resolution?

I wouldn't rule them out, but the FOV would need to be about 6' wide at most, and you would need to very carefully set it so you get multiple frames of the plate. Angle of incidence would need to be very shallow.

The up side to SD cameras, if there is one, is that the frame size is smaller, so the server should be able to process higher framerates, instead of the 4 Milestone recommends as their general rule.

Thank you for providing information on setup challenges and the impact on time frames. This is very relevant information.

We were struck with Milestone LPR, Thank you for publishing this article which indeed helped us in geeting out.

Is XProtect LPR 2.0a released as I cant find it in their website and I use 1.0c

Milestone supplied us with an advance (non-beta, but non-public as of test time) copy of 2.0a. They just put out a newsletter last week, however, claiming general availability April 15th, so check back in two days.

H.264 may be used for LPR cameras. However, it introduces significant processing delay, with the time between the car passing and the plate being processed increased from < 1 sec for MJPEG to 10-15 seconds for H.264...

Any thoughts on why decoding a 4 FPS H.264 stream would add 10 seconds of latency? Surely the VMS is capable of decoding multiple concurrent 30FPS H.264 streams in < 1 sec for live view as well as VMD, so what gives?

Makes you think that the application was written for MJPEG initially, and to make it compatible with H.264, they took the easy way out and are just decoding H.264 and re-encoding it as MJPEGs before sending it to the LPR server. Speculation? Justified because their abysmal performance invites it.

Was wondering what the camera processing time stat shows when using h.264. If it's < 1 sec even though taking ten, it's probably not the LPR server using up the time...

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports

Ladders For Installers Guide on Sep 25, 2018
Ladders are one of the most important pieces of worksite equipment for the surveillance technician. Too often, however, even highly experienced...
4MP Camera Shootout - Axis, Dahua, DW, Hanwha, Hikvision, Uniview, Vivotek on Sep 24, 2018
4MP usage continues to climb, especially for low cost fixed lens models. To see who was best, we bought and tested seven 4MP models from Axis,...
Alexa Guard Expands Amazon's Security Offerings, Boosts ADT's Stock on Sep 21, 2018
Amazon is expanding their security offerings yet again, this time with Alexa Guard that delivers security audio analytics and a virtual "Fake...
Axis Vs. Hikvision IR PTZ Shootout on Sep 20, 2018
Hikvision has their high-end dual-sensor DarkfighterX. Axis has their high-end concealed IR Q6125-LE. Which is better? We bought both and tested...
Amazon Ring Spotlight Cam Tested on Sep 17, 2018
Amazon's Ring has released their latest camera entry, the Spotlight Cam, which we bought and tested in our Consumer IP Camera Analytics...
IP Camera Cable Labeling Guide on Sep 14, 2018
Labeling cables can save a lot of money and headaches. While it is easy to overlook, taking time to label runs during installation significantly...
Vivotek 4MP Camera Tested (FD8379-HV) on Sep 13, 2018
Next in our series of updated 4MP testing, we bought and tested Vivotek's FD8379-HV, and entry level 4MP model claiming "top-notch quality video in...
October 2018 Camera Course on Sep 13, 2018
Today is the last day to save $50 on the October 2018 Camera Course, register now. This is the only independent surveillance camera course,...
VMS Export Shootout - Avigilon, Dahua, Exacq, Genetec, Hikvision, Milestone on Sep 13, 2018
When crimes, accidents or problems occur, exporting video from one's video surveillance system is critical to proving incidents. But who does it...
Door Fundamentals For Access Control Guide on Sep 12, 2018
Assuming every door can be secured with either a maglock or an electric strike can be a painful assumption in the field. While those items can be...

Most Recent Industry Reports

Ladders For Installers Guide on Sep 25, 2018
Ladders are one of the most important pieces of worksite equipment for the surveillance technician. Too often, however, even highly experienced...
Favorite Access Control Reader Manufacturer 2018 on Sep 25, 2018
Favorite reader votes are in, and it is not close. A global access giant ran away with the votes in a one-sided contest. But for many, the...
Genetec Takes Aim At 'Untrustworthy' 'Foreign Government-Owned Vendors' on Sep 24, 2018
Genetec is taking aim at 'untrustworthy' 'foreign government-owned vendors'. This is not a new theme for Genetec as nearly 2 years ago, Genetec...
4MP Camera Shootout - Axis, Dahua, DW, Hanwha, Hikvision, Uniview, Vivotek on Sep 24, 2018
4MP usage continues to climb, especially for low cost fixed lens models. To see who was best, we bought and tested seven 4MP models from Axis,...
Alexa Guard Expands Amazon's Security Offerings, Boosts ADT's Stock on Sep 21, 2018
Amazon is expanding their security offerings yet again, this time with Alexa Guard that delivers security audio analytics and a virtual "Fake...
UTC, Owner of Lenel, Acquires S2 on Sep 20, 2018
UTC now owns two of the biggest access control providers, one of integrator's most hated access control platforms, Lenel, and one of their...
BluePoint Aims To Bring Life-Safety Mind-Set To Police Pull Stations on Sep 20, 2018
Fire alarm pull stations are commonplace but police ones are not. A self-funded startup, BluePoint Alert Solutions is aiming to make police pull...
SIA Plays Dumb On OEMs And Hikua Ban on Sep 20, 2018
OEMs widely pretend to be 'manufacturers', deceiving their customers and putting them at risk for cybersecurity attacks and, soon, violation of US...
Axis Vs. Hikvision IR PTZ Shootout on Sep 20, 2018
Hikvision has their high-end dual-sensor DarkfighterX. Axis has their high-end concealed IR Q6125-LE. Which is better? We bought both and tested...
Avigilon Announces AI-Powered H5 Camera Development on Sep 19, 2018
Avigilon will be showcasing "next-generation AI" at next week's ASIS GSX. In an atypical move, the company is not actually releasing these...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact