Commit History

v43: Improve VIN extraction with Korean transliteration and bbox zone detection
b821cb1

Esketch Claude Opus 4.6 commited on

v42: Fix NoneType error when vin is None in summary
34ce26e

Esketch Claude Opus 4.6 commited on

v41: Fix owner name extraction for spaced OCR text
b451196

Esketch Claude Opus 4.6 commited on

v40: Add purchase price (출고가격) field extraction
e10c4da

Esketch Claude Opus 4.6 commited on

v39: Add model-spec lookup for dimension fill/correction
babe376

Esketch Claude Opus 4.6 commited on

v38: Revert to single Korean OCR engine - fix cpu-basic timeout
9d3eed6

Esketch Claude Opus 4.6 commited on

v37: Fix race condition - thread-safe OCR engine initialization
0737038

Esketch Claude Opus 4.6 commited on

v36: Move warmup to background thread so Gradio starts immediately
e3a0a71

Esketch Claude Opus 4.6 commited on

v35: Skip English engine warmup to prevent startup timeout on cpu-basic
9e7a67d

Esketch Claude Opus 4.6 commited on

v34: Dual OCR engine (Korean + English) for character-type-aware recognition
a3bcb73

Esketch Claude Opus 4.6 commited on

v33: Improve OCR accuracy - bbox extraction, Korean fuel types, VIN year, date
fe7f243

Esketch Claude Opus 4.6 commited on

v32: Disable OCR in PP-Structure to reduce startup time
89da6fa

Esketch Claude Opus 4.6 commited on

v31: Fix ssr parameter - use GRADIO_SSR_MODE env var for compatibility
869f0df

Esketch Claude Opus 4.6 commited on

v30: Fix connection timeout - warmup engines at startup, restore ssr=False
2a75ff5

Esketch Claude Opus 4.6 commited on

v29: Fix PP-Structure lang error - use 'ch' instead of 'korean' for layout
732efb9

Esketch Claude Opus 4.6 commited on

v28: Add PP-Structure layout analysis engine for form-aware OCR
a6c2f2d

Esketch Claude Opus 4.6 commited on

v27: Update version to v32, add system packages for HF Spaces
c22db9f

Esketch Claude Opus 4.6 commited on

v26: disable Gradio SSR to fix HF Spaces Starting infinite loop
a65eb05

Esketch commited on

v25: Remove opencv-python-headless (already bundled with paddleocr)
eeb6d6d

Esketch commited on

v24: Port OCR_Vehicle_02 algorithms - preprocessing, bbox extraction, standards
99bdf7f

Esketch Claude Opus 4.6 commited on

v23: Fix fuel detection - Hydrogen before LPG, add H2/FCEV keywords
9ebdf6c

Esketch Claude Opus 4.6 commited on

v22: Fix owner name cleanup for bracketless OCR variants
5ea5f89

Esketch Claude Opus 4.6 commited on

v21: Fix owner name - use next-line extraction for table layout
aca3cd3

Esketch Claude Opus 4.6 commited on

v20: Fix owner name extraction using ⑨ marker and robust label matching
caee81e

Esketch Claude Opus 4.6 commited on

v19: Fix owner name cleanup, model name extraction, weight/capacity parsing
3a21165

Esketch Claude Opus 4.6 commited on

v18: ISO 3779 VIN validation, OCR correction, and owner name cleanup
88cd424

Esketch Claude Opus 4.6 commited on

feat: improve VIN extraction and show OCR debug in summary (v17)
5d1a454

Esketch Claude Opus 4.6 commited on

feat: major parser rewrite for robust field extraction (v16)
8700fa9

Esketch Claude Opus 4.6 commited on

fix: broaden document type verification and show OCR preview on skip (v15)
4629f65

Esketch Claude Opus 4.6 commited on

fix: pin PaddlePaddle 2.6.2 + PaddleOCR 2.9.1 to fix PIR runtime crash (v14)
ba8eea5

Esketch Claude Opus 4.6 commited on

fix: add debug diagnostics for PaddleOCR 3.x result format (v13)
63d0d3e

Esketch Claude Opus 4.6 commited on

feat: add image preview on file selection (v12)
175e158

Esketch Claude Opus 4.6 commited on

fix: robust PaddleOCR 3.x result parsing with multi-strategy fallback (v11)
12c1d47

Esketch Claude Opus 4.6 commited on

ui: show build version next to title
06df4f6

Esketch Claude Opus 4.6 commited on

fix: wrap run_ocr in try-except and improve file path handling
7251d55

Esketch Claude Opus 4.6 commited on

fix: show detailed error messages in UI for debugging
63491a7

Esketch Claude Opus 4.6 commited on

fix: auto-detect PaddleOCR version and use correct API
75ae9f5

Esketch Claude Opus 4.6 commited on

fix: set python_version 3.10 and sdk_version 5.23.0 for HF Spaces
64bf90d

Esketch Claude Opus 4.6 commited on

fix: use unpinned deps matching working HF Spaces config
9485f90

Esketch Claude Opus 4.6 commited on

fix: match proven PaddleOCR HF Spaces config
3da3cae

Esketch Claude Opus 4.6 commited on

fix: update sdk_version to 5.23.0 and remove gradio from requirements
ee4399a

Esketch Claude Opus 4.6 commited on

fix: pin PaddlePaddle 2.6.2 and add missing system deps for HF Spaces
8d484ce

Esketch Claude Opus 4.6 commited on

fix: downgrade PaddlePaddle/PaddleOCR to 2.x for HF Spaces compatibility
8aacca9

Esketch Claude Opus 4.6 commited on

docs: add design and implementation plan for HF Spaces deployment
f8db32b

Esketch Claude Opus 4.6 commited on

Remove dead code and fix issues from code review
66b38fd

Esketch Claude Opus 4.6 commited on

Update requirements.txt for HF Spaces and add packages.txt
ceeb57e

Esketch Claude Opus 4.6 commited on

Add HuggingFace Spaces README with YAML frontmatter
70779de

Esketch Claude Opus 4.6 commited on

Add Gradio web app for HuggingFace Spaces deployment
062d9ac

Esketch Claude Opus 4.6 commited on

feat: add core processing pipeline (processor.py) and tests
bce6acc

Esketch Claude Opus 4.6 commited on

feat: add parse_single() method to CarRegistrationParser
fafec87

Esketch Claude Opus 4.6 commited on