Computer Vision Engineer – Optical Braille Recognition (OBR) Pipeline Development
Budget: $100.0
FIXED /
⭐ 0.00 (0)
Ethiopia
computer-vision, text-recognition
Gewenste kwalificaties
- Ervaring: Gevorderd
Overview
Looking for a Computer Vision Engineer to build a Python-based pipeline for Optical Braille Recognition (OBR) — processing binary/thresholded images of Braille dot arrays (sample attached) and converting them into structured text.
Key Responsibilities
- Preprocessing & Grid Alignment: Detect, segment, and align the grid structure of Braille dots from binary/preprocessed images.
- Dot Pattern Extraction: Group detected dots into standard 2×3 or 2×4 Braille cell structures, accounting for skew, spacing variability, and noise.
- Decoding Pipeline: Map extracted dot patterns to Unicode/ASCII text using standard Braille translation tables.
- Evaluation: Deliver a structured, reproducible notebook/script with accuracy metrics, detection performance, and processing speed.
Required Qualifications
- Strong Python, OpenCV, and image processing (scikit-image, NumPy, SciPy).
- Experience with classical CV techniques (contour analysis, Hough transforms, connected component analysis, morphological ops) or lightweight deep learning detection (YOLO, custom CNNs).
- Familiarity with OCR or document analysis pipelines.
Deliverables
- Working code with setup/run instructions.
- Notebook or report with accuracy metrics and performance evaluation.
Openen op Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Inloggen