HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
video-db
ocr-benchmark
Python2025–2025
video-db / ocr-benchmark

ocr-benchmark

Benchmarking Vision-Language Models on OCR tasks in Dynamic Video Environments

2Distinct people
2Mentions
0Explicit recommenders
48GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Benchmarking Vision-Language Models on OCR tasks in Dynamic Video Environments

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:03:16 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour2 dated mentions

Observed mentions: 2025-02-13 12:44:06 UTC to 2025-02-14 12:03:32 UTC.

012025-02-13 12:00:00 UTC to 2025-02-13 13:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsFeb 13, 12:002025-02-13 13:00:00 UTC to 2025-02-13 14:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 14:00:00 UTC to 2025-02-13 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 15:00:00 UTC to 2025-02-13 16:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 16:00:00 UTC to 2025-02-13 17:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 17:00:00 UTC to 2025-02-13 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 18:00:00 UTC to 2025-02-13 19:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 19:00:00 UTC to 2025-02-13 20:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 20:00:00 UTC to 2025-02-13 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 21:00:00 UTC to 2025-02-13 22:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 22:00:00 UTC to 2025-02-13 23:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-13 23:00:00 UTC to 2025-02-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 00:00:00 UTC to 2025-02-14 01:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsFeb 14, 00:002025-02-14 01:00:00 UTC to 2025-02-14 02:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 02:00:00 UTC to 2025-02-14 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 03:00:00 UTC to 2025-02-14 04:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 04:00:00 UTC to 2025-02-14 05:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 05:00:00 UTC to 2025-02-14 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 06:00:00 UTC to 2025-02-14 07:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 07:00:00 UTC to 2025-02-14 08:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 08:00:00 UTC to 2025-02-14 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 09:00:00 UTC to 2025-02-14 10:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 10:00:00 UTC to 2025-02-14 11:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 11:00:00 UTC to 2025-02-14 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-14 12:00:00 UTC to 2025-02-14 13:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsFeb 14, 12:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Feb 13, 12:002025-02-13 12:00:00 UTC2025-02-13 13:00:00 UTC101
Feb 13, 13:002025-02-13 13:00:00 UTC2025-02-13 14:00:00 UTC000
Feb 13, 14:002025-02-13 14:00:00 UTC2025-02-13 15:00:00 UTC000
Feb 13, 15:002025-02-13 15:00:00 UTC2025-02-13 16:00:00 UTC000
Feb 13, 16:002025-02-13 16:00:00 UTC2025-02-13 17:00:00 UTC000
Feb 13, 17:002025-02-13 17:00:00 UTC2025-02-13 18:00:00 UTC000
Feb 13, 18:002025-02-13 18:00:00 UTC2025-02-13 19:00:00 UTC000
Feb 13, 19:002025-02-13 19:00:00 UTC2025-02-13 20:00:00 UTC000
Feb 13, 20:002025-02-13 20:00:00 UTC2025-02-13 21:00:00 UTC000
Feb 13, 21:002025-02-13 21:00:00 UTC2025-02-13 22:00:00 UTC000
Feb 13, 22:002025-02-13 22:00:00 UTC2025-02-13 23:00:00 UTC000
Feb 13, 23:002025-02-13 23:00:00 UTC2025-02-14 00:00:00 UTC000
Feb 14, 00:002025-02-14 00:00:00 UTC2025-02-14 01:00:00 UTC000
Feb 14, 01:002025-02-14 01:00:00 UTC2025-02-14 02:00:00 UTC000
Feb 14, 02:002025-02-14 02:00:00 UTC2025-02-14 03:00:00 UTC000
Feb 14, 03:002025-02-14 03:00:00 UTC2025-02-14 04:00:00 UTC000
Feb 14, 04:002025-02-14 04:00:00 UTC2025-02-14 05:00:00 UTC000
Feb 14, 05:002025-02-14 05:00:00 UTC2025-02-14 06:00:00 UTC000
Feb 14, 06:002025-02-14 06:00:00 UTC2025-02-14 07:00:00 UTC000
Feb 14, 07:002025-02-14 07:00:00 UTC2025-02-14 08:00:00 UTC000
Feb 14, 08:002025-02-14 08:00:00 UTC2025-02-14 09:00:00 UTC000
Feb 14, 09:002025-02-14 09:00:00 UTC2025-02-14 10:00:00 UTC000
Feb 14, 10:002025-02-14 10:00:00 UTC2025-02-14 11:00:00 UTC000
Feb 14, 11:002025-02-14 11:00:00 UTC2025-02-14 12:00:00 UTC000
Feb 14, 12:002025-02-14 12:00:00 UTC2025-02-14 13:00:00 UTC101

What Hacker News says

2 sources
If you're wondering how they prompt the models: "Perform OCR on this image. Return only the text found in the image as a single continuous string without any newlines, additional text, or commentary. Separate words with single spaces. For any truncated, partially visible, or occluded text, include only the visible portions without attempting to complete or guess the full text. If no text is present, return empty double quotes." Found in: https://github.com/video-db/ocr-benchmark/blob/main/prompts....
In Benchmarking Vision-Language Models on OCR in Dynamic Video Environments
A new benchmark study evaluates Vision-Language Models (Claude-3, Gemini-1.5, GPT-4o) against traditional OCR tools (EasyOCR, RapidOCR) for extracting text from videos. The findings show VLMs outperforming OCR in many cases but also highlight challenges like hallucinated text and handling occluded/stylized fonts. The dataset (1,477 manually annotated frames) and benchmarking framework are publicly available to encourage further research. Paper: https://arxiv.org/abs/2502.06445 Dataset & Repo: https://github.com/video-db/ocr-benchmark Would love to hear thoughts from the community on the future of VLMs in OCR.
In Vision-Language Models vs. Traditional OCR in Video – New Benchmark

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.