Personal Accomplishments
- ML End-To-End Pipeline Design:
- Updated ML flow: Frame Acquisition -> License Plate Detection -> License Plate OCR -> Text Formatting -> Transfer OCR Detected Text to Handshake with Cloud -> Transfer Cropped License Plate Frame with Time and GPS Info to Cloud if Applicable
- ML License Plate Detection:
- Experimented with frame preprocessing using CV, results undesirable
- Finetuned a Yolov11n model on Kaggle dataset, achieving 90.4% mAP50 and 65.5% mAP50-95
- ML License Plate OCR:
- Experimented with finetuning global-plates-mobile-vit-v2-model and en_PP-OCRv4_rec with a small OpenALPR US license plate dataset, results undesirable
- Webscraping platesmania.com to create our own US license plate dataset
- Dash Cam Design
- Finished dash cam v1.0 block diagram design
- Hardware Purchase
- Raspberry Pi 5 as the SBC
- Raspberry Pi Camera Module 3 + cable
- Blues Notecarrier Pi + Notecard Cellular + GPS&Cellular antenna
Progress
My progress is on schedule.
Schedule
- RPi 5 bringup and testing
- Camera module bringup and testing
- License plate detection model deployment and benchmarking
- License plate OCR model training, deployment, and benchmarking
- Design report