I got a solution for that(maybe it fits for you too): If you want to locate the plate, try geometric matching for the plate, make a template for the plate ignoring the content (chars and digits sequence) and keep only the borders. If you play a bit with the threshold and geometric matching, the program you build should be able to locate the plate with a high accuracy. For this you should make different templates and see which is the best(keep only borders, keep only the corners for the borders of the plate). Then you should be able to extract the matching and then do the OCR on it.
Good luck!