TL;DR

Moondream Lens là dịch vụ fine-tune chính thức cho model vision-language Moondream, vừa được hãng công bố. Với bộ data chỉ ~20 ảnh, Lens kéo F1 score trên bài toán phát hiện cầu thủ cầm bóng NBA từ 0.28 lên 0.79 — vượt ChatGPT — chỉ tốn $16.8954 phút. Training chạy toàn bộ trên Moondream Cloud, không cần GPU local, deploy ngay qua API hoặc chạy offline bằng Photon.

Moondream Lens fine-tuning service

Có gì mới?

Lens đóng gói toàn bộ pipeline fine-tuning vision model thành một API pay-as-you-go. Bạn gửi ảnh + nhãn (hoặc scoring function), Lens lo phần còn lại: orchestration, rollout, scoring, update weights, deployment. Output là một endpoint Moondream đã được chuyên biệt hóa cho task của bạn.

  • Hai chế độ train: SFT (cung cấp đáp án đúng, model học bắt chước) và RL (bạn chấm điểm output, model học tạo ra nhiều output điểm cao).
  • Ba skill hỗ trợ: query (VQA), point (trả tọa độ), detect (trả bounding box).
  • Zero GPU setup: orchestration code chạy ở bất kỳ đâu, training chạy trong Moondream Cloud.
  • Deploy linh hoạt: gọi qua Cloud API hoặc tự host bằng Photon (runtime real-time của Moondream, ~20ms latency trên H100).

Tại sao đáng chú ý?

Phần lớn team muốn đưa vision AI vào production đều vấp một bức tường quen thuộc: model đóng (GPT, Gemini) thì chính xác nhưng đắt và chậm ở real-time; model mở thì nhẹ nhưng chính xác kém cho task chuyên biệt. Fine-tune một VLM tử tế thường đòi GPU cluster, MLOps team, vài nghìn đô và vài tuần.

Lens xoá toàn bộ khúc đó. Một engineer, một laptop, vài chục ảnh labeled, một buổi chiều — bạn có model đủ mạnh chạy real-time trên edge. Đó là sự dịch chuyển về bậc từ prototype sang production.

Số liệu kỹ thuật

Bảng benchmark Moondream công bố cho Lens trên nhiều domain:

TaskBaseFine-tunedThời gianChi phí
NBA — cầu thủ cầm bóng (F1)0.280.7954 phút$16.89
State Farm logo detection (F1)0.381.00
GeoGuessr country (accuracy)28.6%71.1%
Glaucoma classification (accuracy)17.6%69.2%47 phút$15.68
Rock-paper-scissors (accuracy)54.8%98.8%
Video analysis (accuracy)54%74%

Quan trọng hơn số: NBA task giảm false positive từ 61 xuống 2 — tức là mô hình gần như không còn bốc nhầm cầu thủ. Với broadcast real-time, đó là khác biệt giữa “demo cool” và “ship được”.

NBA player-with-ball detection after fine-tuning, F1 0.79

So với các lựa chọn khác

  • Vs. ChatGPT / GPT-5.4: trên NBA ball-handler detection, Lens vượt ChatGPT sau fine-tune. Trên GeoGuessr, Moondream fine-tuned đạt 71.1% vs GPT-5.4 ở 69.8%. Trên glaucoma, Moondream fine-tuned “chính xác gấp 2 lần GPT-5.4” — dù model gốc nhỏ hơn nhiều bậc.
  • Vs. pipeline fine-tune tự build (Roboflow, custom PyTorch): Lens bỏ qua khâu setup GPU, cấp phát worker, viết loop RL, build dataset loader. Bạn đưa ảnh + scoring, Lens giao model.
  • Vs. Moondream base: Base model vốn đã nhẹ và nhanh. Lens đóng nốt khoảng chính xác mà các team trước đây buộc phải nâng cấp lên model closed để đạt được.

Use case phù hợp

  • Sports analytics & broadcast: tracking cầu thủ, phát hiện logo tài trợ, quản lý highlight.
  • Medical imaging: triage X-quang, phân loại bệnh, sàng lọc sơ cấp (đã demo với glaucoma).
  • Manufacturing / QA: phát hiện lỗi trên dây chuyền, đếm linh kiện, kiểm tra lắp ráp.
  • Retail: audit quầy kệ, nhận diện sản phẩm, phân tích planogram.
  • Security & PTZ camera: VQA + detection theo domain cụ thể (nhà kho, parking, bán lẻ).
  • Geo / satellite: phân loại địa điểm, địa hình từ ảnh street-view hoặc vệ tinh.

Lens phù hợp nhất với team đang có một task hẹp, dataset nhỏ (20–1000 ảnh), cần chạy real-time, chi phí thấp, và sẵn sàng viết một scoring function đơn giản.

Moondream fine-tuned model predicts Russia correctly on GeoGuessr

Giới hạn & pricing

  • Pricing: pay-as-you-go. Các run công bố: $16.89 / 54 phút (NBA), $15.68 / 47 phút (glaucoma). Chưa có tier subscription hoặc gói enterprise rõ ràng.
  • Chỉ fine-tune Moondream: Lens không phải platform fine-tune VLM chung — bạn cam kết với hệ sinh thái Moondream + Photon.
  • RL cần scoring function đáng tin: nếu hàm chấm lệch, model sẽ học tối đa hóa cái sai. SFT cần nhãn sạch.
  • Training trên Moondream Cloud: chưa có tùy chọn on-prem / VPC cho dữ liệu nhạy cảm (y tế, tài chính, quốc phòng).

Điều tiếp theo

Với Lens + Photon, Moondream đang vẽ một tệp full-stack: fine-tune trên cloud, deploy trên edge, real-time. Bước tiếp theo hợp lý là mở rộng task type (segmentation, OCR chuyên biệt), cấp thêm primitive cho scoring function, và mở option training private / on-prem cho các ngành bị ràng buộc compliance.

Ai đang có một vision problem “gần đủ” nhưng chưa đủ ship — đây là dịp tốt để thử: upload 20 ảnh, viết 10 dòng scoring, chạy 1 giờ, xem F1 nhảy.

Nguồn: Moondream blog, Lens product page, Moondream docs.