Skip to main content

Have something to say?

Tell us how we could make the product more useful to you.

Additional Fields

I’m using AXIS license plate cameras, and the AXIS License Plate Verifier app to send events into ALPR Dashboard via MQTT and then pulling the event image from the camera’s local storage. AXIS has additional event data available that would be really nice to have within the database and user interface. Country State Type (car, bus, truck) Color Any chance this data could be made available?

curandbow864 months ago

White text is hard to read on bright colored backgrounds

When the color of a tag has a high brightness (luminosity), the white text is hard to read. Consider using an algorithm like the following to switch to dark elements based on the brightness of the color. Stack Overflow article on contrasting elements on colored backgrounds. This should be done for the text and for things like the X, as shown in the screen shot above.

VideoDad6 months ago

Plates with leading or trailing spaces are allowed

I corrected a plate but accidentally added a trailing space. It was treated as a different plate. Perhaps it could give an error or automatically drop leading/trailing spaces.

An Anonymous User6 months ago

Live Viewer stops showing images after running for awhile

I leave the LIve Viewer open on the BI machine and after awhile, it stops showing images. It still seems to be updating data, but not most of the images. If I click F5 (refresh) it forces me back to the login screen. So it may be related to that ongoing issue. Once I login and go back to the screen, it is good again for several hours but inevitably returns.

VideoDad8 months ago

BI version 6 update

Any eta on BI 6 update support? For some reason it always reports numerous plates to the DB S before it would just report the most reliable one

Dan Smith9 months ago

System will consistently require login during an existing session

This was previously noted as “fixed” but it is not completely fixed. I can log in, do work on the recognition feed and after awhile, perhaps after viewing some BI footage, adding known vehicles, correcting plates, the system will just jump back to the login screen. Please make it behave a lot more like UI3 and perhaps have the option to persist the login and not require it over and over? It’s really annoying as it is.

An Anonymous User10 months ago
1

Image search

For each incoming image, use something like OpenCV to create a fingerprint of each image and store it in the database. Add a feature similar to google image search where an image of a similar vehicle can be uploaded, and have ALPR search the database for a image level match. This is often very useful when you didn’t catch the plate, but you know the vehicle has been captured before.

PJ10 months ago

Purge notification

When max number of records have been reached and older plates will be purged from database, it would be nice to have a pop up notice indicating that plates will be purged, with an option to not show future purge notifications. Alternatively, it would be nice to be able to see current records vs max in the setup screen so that it would be clear that we are close to the max records limit. Thanks!

PJ1 year ago

Speed Integration

Thanks for all of this amazing work. I haven’t seen any talk of integrating speed data associated with the plates, any thoughts on this? For instance, I have an OmniPresense OPS-243-C radar sensor that streams data over the serial port. Currently I use a script to write to a file and to display as a BI overlay. It would be great to be able to send the captured speed along with the plate over to the ALPR-DB.

An Anonymous User1 year ago

Edit Known Plate - Name edit field is too short

When editing a known plate, the Name field is really short. Can it be expanded closer to the full width. It’s fine on the entry dialog for entering new plates, but not when editing existing plates.

VideoDad1 year ago
1
Completed

Cursor jumps to the end of the field when editing plates.

When changing/inserting a character in a plate, after I type a single character, the cursor jumps to the end of the string. Example: A|123 I want to correct this to ABC123. I type B and would expect: AB|123 But instead the cursor jumps to the end: AB123| If I'm not paying attention, the next character C ends up in the wrong place at the end of the string. AB123C|

VideoDad1 year ago
Completed

Support for direct camera ALPR data without CodeProject.AI dependency

Problem: I have a Hikvision ANPR camera that already does plate recognition and sends data to Home Assistant. The current API requires CodeProject.AI format, but I already have the processed data. Requested Feature: Add a simple REST endpoint for direct ALPR data submission: POST /api/plate-reads/direct Headers: x-api-key: YOUR_API_KEY { "plate_number": "ABC1234", "timestamp": "2025-01-15T10:30:00Z", "camera": "entrance_gate", "direction": "FORWARD", // or "REVERSE" "image_base64": "data:image/jpeg;base64,..." }

nearha1 year ago
1
Planned

add users options for different users

+1 Request for different users with different roles.

Completed

Can't click directly on bar graphs anymore

Previously I could only click on the blue bars to drill down to the details. I had requested that we be able to click anywhere in the full height. That change (0.1.8) has now made it so you can’t click on the blue bar; you must instead always click outside the bar. This is non-intuitive and it actually makes it impossible to click a bar that goes all the way to the top.

VideoDad1 year ago
4High Priority
Completed

Prevent ingest route from trying to insert null plate from object detections

6/16/2025, 4:55:25 PM [ERROR] Error processing request: error: null value in column "plate_number" of relation "plate_reads" violates not-null constraint

Charlie Algert1 year ago

Configure Plate Parameters

It would be helpful if you could enter an expected format and then easily query for plates that don’t match. The format should be configurable, as different areas may have different plate formats. Also, a quick way to single out any outliers would be wonderful. Spot checking these should be quick and easy. Example: ZZZ9999 (3-alpha,4-numeric) A plate such as ABC1234 meets the expected parameters, while AB789 is unexpected. It may be valid, but most likely there is an issue with the AI recognition. A quick look at the image should clear it up.

curandbow861 year ago
1
Completed

View doesn't update after plate correction

From the live table view, I clicked on a vehicle with an incorrect plate to see its image. I then clicked ‘Correct Plate’ and got the pop-up where I corrected the plate (ending in N3). After correcting and saving the plate, the plate did not refresh in the title of the view. It still shows the plate ending in NC. The plate is refreshed in the table view, but not the close-up image view.

VideoDad1 year ago
Completed

Increase click area of bar graphs

When certain hours only have a few plates, I still have to try to click the blue bar which is a very tiny target. Could the click target area be increased, to perhaps the full vertical bar (gray area above 4am, for example) rather than just the bar (blue area with 3 plates)?

VideoDad1 year ago