Recommended computer for ALPR with 2 cameras?

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
24,428
Reaction score
47,541
Location
USA
Now I remember why I didn't go the paid route. Just too expensive for me as the $5 plan was not sufficient. With the open source version I have unlimited retention and it's free! I do miss out on the filtering that the paid version provides. So mine logs all plate read attempts regardless of confidence and it doesn't ignore parked cars (although with tweaking if the code it is supposed to).

Currently I have 611,000 records in my MySQL database that was started in April of 2019!! I intended to set up some routines to clean up the database automatically but never got around to it.


Sent from my iPhone using Tapatalk
Which route are you going that you are not paying for the service to read and log plates?
 

wrybread

Pulling my weight
Joined
Sep 12, 2018
Messages
249
Reaction score
115
Location
San Francisco
I'm curious too, but guessing this?


I've been meaning to try it. Although I have to say, the ALPR team gives pretty stellar tech support, and their product works well.
 

wrybread

Pulling my weight
Joined
Sep 12, 2018
Messages
249
Reaction score
115
Location
San Francisco
I'm still curious about laptops. Has anyone found a specific laptop model that works well for ALPR?
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
Just jumping in on wrybread's thread (hope that's okay) as my CPU has jumped since using openALPR. My i6700 based server has an AMDFirePro W4100 graphics card, can this be used somehow to reduce reliance on the CPU? I can't figure out if there is a setting somewhere I need to adjust!
 
Joined
Nov 25, 2016
Messages
839
Reaction score
2,280
Just jumping in on wrybread's thread (hope that's okay) as my CPU has jumped since using openALPR. My i6700 based server has an AMDFirePro W4100 graphics card, can this be used somehow to reduce reliance on the CPU? I can't figure out if there is a setting somewhere I need to adjust!
No, it has to be an NVIDIA graphics card. OpenALPR requires an NVIDIA driver created with the CUDA toolkit. Although AMD undoubtedly has a similar development tool for its own cards, OpenALPR does not support them.

The card doesn't have to be expensive. An NVIDIA GTX 1050 or 1060 can easily handle a couple of LPR cameras without any difficulty.
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
No, it has to be an NVIDIA graphics card. OpenALPR requires an NVIDIA driver created with the CUDA toolkit. Although AMD undoubtedly has a similar development tool for its own cards, OpenALPR does not support them.

The card doesn't have to be expensive. An NVIDIA GTX 1050 or 1060 can easily handle a couple of LPR cameras without any difficulty.
Just picked up the card and will install it shortly. For the CUDA installation, do I install Visual Basic free version (with no components) and then go through this quickstart guide?

 
Joined
Nov 25, 2016
Messages
839
Reaction score
2,280
  • Like
Reactions: pbc

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
Thanks, did all that. How do I know if it's actually working as my CPU % hasn't really changed much?
 

Robert G.

Getting comfortable
Joined
Oct 6, 2018
Messages
296
Reaction score
566
Location
North America
Open the Task Manager. Go to the Performance tab and click the GPU graph on the bottom left. You will see the video card usage.
In addition to the GPU usage in the task manage, you can also look at the logs for OpenALPR, there is indication in the logs if it is using the GPU or not.
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
In addition to the GPU usage in the task manage, you can also look at the logs for OpenALPR, there is indication in the logs if it is using the GPU or not.
Safe to assume this means the GPU isn't working?



ERROR loading detection library -- "alpredgegpu.dll": The specified module could not be found.


ERROR loading detection library -- "alpredgegpu.dll": The specified module could not be found.


ERROR loading detection library -- "alpredgegpu.dll": The specified module could not be found.


ERROR loading detection library -- "alpredgegpu.dll": The specified module could not be found.


ERROR loading library -- "alprocrgpu.dll": The specified module could not be found.


ERROR loading detection library -- "alpredgegpu.dll": The specified module could not be found.


ERROR loading detection library -- "alpredgegpu.dll": The specified module could not be found.


ERROR loading library -- "alprocrgpu.dll": The specified module could not be found.


ERROR loading detection library -- "alpredgegpu.dll": The specified module could not be found.


ERROR loading library -- "alprocrgpu.dll": The specified module could not be found.


ERROR loading detection library -- "alpredgegpu.dll": The specified module could not be found.


ERROR loading library -- "alprocrgpu.dll": The specified module could not be found.
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
Yes, not much is going right for me these days! Have uninstalled it and will start again from scratch.
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
So, when I install BlueIris, it makes me install the second item here:

1593600590063.png


When I get to the second line here:

1593600614012.png

...and I install the exe, it tells me:
1593600680942.png

So not sure if I should uninstall the one that BI installed and install this one? Or just go to the next step since the Visual C++ version BI installs looks newer. Typically these things will say "you have a newer version installed do you want to replace" vs the message above.
 

pbc

Getting comfortable
Joined
Jul 11, 2014
Messages
1,024
Reaction score
156
In addition to the GPU usage in the task manage, you can also look at the logs for OpenALPR, there is indication in the logs if it is using the GPU or not.


Okay, I didn't install the 2015 version above and went ahead with the rest. I think it's working since the NVidia GPU usage jumps from 3% to 14% when it sees a plate, and I don't see any errors in the openalpr logs.

Which OPENALPR log actually specifies that the GPU is being used per your comment above?




1593601316347.png
 
Joined
Nov 25, 2016
Messages
839
Reaction score
2,280
Okay, I didn't install the 2015 version above and went ahead with the rest. I think it's working since the NVidia GPU usage jumps from 3% to 14% when it sees a plate, and I don't see any errors in the openalpr logs.
One way you can verify that the GPU is working is to set your cameras to maximum frame rate and maximum resolution. My Dahua -Z12 cameras would peg my i7 CPU at +90% running at 2 MP resolution @ 30 fps. With the GPU enabled, my CPU runs at 30% with both cameras operating at 2 MP @ 50 fps, according to the OpenALPR agent.
 
Top