And that is true that different plates may be clearer at different spots in the image. The question is is it clear enough that it can still be read?
But whether the "center of the frame" concept is used or not, there will always be those outliers that if it used the frame just before or after the one used it resulted in a cleaner image. Not sure what can be done about that other than have the program run thru AI EVERY image and then it picks what it thinks is the cleanest one or use the video stream like Rekor does, but again this is a free solution so we shouldn't expect this solution to perform as well as a paid version.
Even though the majority of my plates are clear within the red box, occasionally a car comes thru that it is clearer on the edge than the center. But as long as it can be read, I am good.
As you pointed out, Rekor is also a paid service, so they have money, resources, and staff to address this. They will lose paying customers if they cannot get it correct a high percentage of time.
There is a lot that goes into Rekor programming. In the USA, most, if not all, states have a format that their state goes by. They may say the first 3 characters are always letters, so then Rekor codes that so that if a number is seen as the first three characters, it will change it to the closest looking letter. This also requires the additional ability for the AI to recognize states as every state may have a different format. And then you are from the UK, so that is a different set of naming convention.
And then of course you also have specialty/vanity plates, older plates with a different format, etc.
It is surprising Rekor can get it right as often as they do. I still have Rekor (and I use the free version of Plate Recognizer) and they miss sometimes too. The larger the plate is within the entire frame, the better the chance for success.
This CodeProject ALPR program, while great and all, is still a hobbyist type solution, so unless
@MikeLud1 clones himself or it becomes a paid subscription service, these types of things will always pop up. It is certainly better than nothing and with a history of plates, it is still valuable. And it is free.
He has busted his butt to get it to where it is now and has done a fabulous job and is continuing to do a great job improving this, but to take it to that next level will require a ton of time and resources. He would have to first figure out how to determine which state the plate is and then program it to their naming convention. You are from a different country than Mike. When does he say it is good enough?
And he may get to a point to where it works for him and thus loses interest in maintaining/supporting this and moves on to something else in his life.