Abstract: The ability to detect and recognize vehicle license plates is a crucial task in various applications such as traffic management, law enforcement, and parking systems. In this project, we propose a system for moving vehicle license plate detection using image and video processing techniques. The system employs a combination of computer vision algorithms and machine learning models to accurately locate and recognize license plates from moving vehicles in real-time. The input images or video frames are preprocesses to enhance the regions containing license plates and reduce noise. This preprocessing step may include operations such as resizing, grayscale conversion, noise reduction, and contrast enhancement. Next, object detection algorithms such as Haar cascades or deep learning-based techniques like YOLO (You Only Look Once) are utilized to detect candidate regions in the image/frame that potentially contain license plates. After candidate regions are identified, a series of image processing techniques such as morphological operations, contour detection, and character segmentation are employed to isolate and extract the license plate characters. Machine learning models like Support Vector Machines (SVM), Convolutional Neural Networks (CNNs) are then applied to recognize the characters on the license plate.