☁️
| Dent | Scratch | Crack | Glass | Macro F1 | ||||
|---|---|---|---|---|---|---|---|---|
| YOLO11n parts | 0.55 | – | – | 0.48 | 0.26 | 66% | 0.1 s | |
| CarDD YOLOv8s-seg | 0.45 | 0.64 | 0.47 | 0.65 | 0.56 | 82% | 0.4 s | |
| Llama 4 Scout 17B | 0.59 | 0.69 | 0.37 | 0.70 | 0.59 | 96% | 3.1 s | |
| Mistral Small 3.1 24B | 0.57 | 0.60 | 0.27 | 0.83 | 0.57 | 91% | 4.1 s | |
| CarDD + Llama 4 (hybrid) | 0.59 | 0.76 | 0.47 | 0.79 | 0.65 | 100% | ~3.5 s |
| CarDD | Llama 4 | ||
|---|---|---|---|
| 4/13 | 0/13 | 0/13 | |
| 3/13 | 0/13 | 0/13 | |
| 34/40 | 6/10 | 8/10 | |
| 14/14 | 11/14 | 13/14 | |
| 0/8 | 8/8 | 8/8 | |
| 14/22 | 20/22 | 21/22 | |
| 3/16 | 0/16 | 0/16 |
🆕 1000 / 2026-10-16: · 🧪 Modeli test et / Test the model
🤗 cekicin-damage-benchmark · OpenAPI · health
POST https://cekicin-ai-api.elasa2next.workers.dev/v1/damage/assess
Authorization: Bearer <APP_KEY>
Content-Type: application/json
{ "image": "data:image/jpeg;base64,…", // ≤1280 px, JPEG 80%
"lang": "tr", "segment": "mid",
"client_detections": [ {"damage":"dent","score":0.83,"area_ratio":0.31} ], // optional, on-device CarDD → hybrid
"consent": {"store": true, "version": "kvkk-2026-10"} } // only if the user ticked the box
→ { "mode":"hybrid", "damages":[{ "title":"Ön tampon · Göçük", "sources":["cloud","device"], "confidence":"high",
"action_label":"Panel değişimi", "cost_min":18100, "cost_max":28250 }],
"total":{"min":31750,"max":49550,"currency":"TRY"}, "tow_recommended":false,
"warnings":["headlight_broken_no_night_driving"], "next_action":{"type":"find_workshop"} }
📱
☁️ Cloudflare Worker
🤗 Hugging Face
🚚
🎙️ MediaRecorder
📝 Whisper tiny
🔎 MiniLM (RAG)
🔊 speechSynthesis
- Wang et al., CarDD, IEEE T-ITS 2023 + abdullahg7/cardd-yolov8s:
- vineetsarpal/yolov11n-car-damage:
- shanexf/car-damage-yolo11m-ft → cekicin-damage-yolo11m-neg-onnx:
- ReverendBayes/YOLO11m-Car-Damage-Detector (MIT):
- artemxdata/Car-Damage-Assessment-AI (MIT):
- KoljaB/RealtimeVoiceChat:
- Riteshbhandarii/DPPM (MIT):
- OpenStreetMap Overpass API: