Spaces:
Sleeping
Sleeping
Commit History
-
v24: Port OCR_Vehicle_02 algorithms - preprocessing, bbox extraction, standards
1. Image preprocessing (from OCR_Vehicle_02): - CLAHE contrast enhancement (LAB color space, L-channel only) - Deskew via Hough Line Transform (±15° detection) - Gaussian denoise (3x3 kernel) - DPI increased to 300 2. Coordinate-based field extraction: - PaddleOCR 2.x now returns bounding boxes - Y%/X% zone mapping for model_name, owner, vehicle_type - Supplements text-based regex when it fails 3. Standards-based validation (자동차관리법): - Fuel type OCR corrections (수소전키→수소전기, etc.) - Vehicle type dimension ranges (19 types) - Noise pattern filtering (47 patterns) - Out-of-range values nullified Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>99bdf7f
-
Migrate to local OCR (PaddleOCR) and add speed optimizations
- Replace Google Vision API with PaddleOCR 3.3+ for zero cloud costs - Add LocalOCREngine using PaddleOCR with Korean language support - Optimize processing speed (70-80s -> 11-12s per file, ~7x faster) - Use mobile detection model (PP-OCRv5_mobile_det) - Add image size limits and lower thresholds - Add parallel processing with multiprocessing (process_local_fast.py) - Fix document verification for PaddleOCR's spaced text output - Use temp directory for resized files instead of source directory - Add file copy feature: output files named as 차량번호_연료유형.ext Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>f3dce36
-
Initial commit
c5ce945