1. A method for detecting an uninsured motor vehicle, said method comprising: continuously acquiring a video sequence at a predetermined frame rate and resolution by an image-capturing unit installed at a location to extract a video frame from said video sequence when a vehicle is detected at an optimal position for license plate recognition, wherein said image-capturing unit communicates with a video processing unit through a computer network, said video processing unit comprising a video frame triggering unit; detecting and localizing said license plate on said extracted video frame to identify a sub-region in a region of interest of said video frame that includes a license plate; performing a license plate recognition with respect to said license plate detected and localized on said extracted video frame utilizing a character level segmentation and an optical character recognition and assigning an overall confidence to a license plate recognition result with respect to said extracted video frame, said overall confidence indicative of a likelihood that said extracted video frame contains said license plate and that said extracted video frame is capable of eliminating at least some false alarms arising from said video frame triggering unit, and wherein said overall confidence is assigned based on a success of said character level segmentation and said optical character recognition; and identifying insurance with respect to a detected vehicle from a vehicle insurance database after said detecting and localizing said license plate on said extracted video frame and after said performing said license plate recognition with respect to said license, plate detected and localized on said extracted video frame, and thereafter automatically sending a notification/ticket to a registrant of said vehicle, if said vehicle is identified as uninsured.