ai-tier/edge

Video model benchmarks

Loading model count
Raspberry Pi 5 · 16 GB RAMAll performance measurements are for this device.

Video understanding

Questions about actions and events

The question test uses 32 short clips, shown as eight ordered frames without sound or subtitles. These are small public test selections, not full benchmark scores.

Quality & size

Do more frames help?

The same 32 questions, with different visual input

Question-only checks reveal what can be guessed without seeing the clip. One frame adds a still image; eight frames add visual coverage and action order. This comparison alone does not prove temporal reasoning.

Scores, failed answers & tested setups
Video model progress
Results table · 16 configurations

MVBench uses 32 questions about short clips, shown as eight ordered frames. Event overlap tests when an action happens. Higher is better for both; these small selections do not measure live camera streaming. A dash means no matching measurement is available.

All tested configurations. AI HAT results are labelled separately.
ModelVideo questions · % ↑Event overlap · % ↑Pi 5 task time · s ↓Model files · MiB
Qwen3.5-0.8B16——703
Qwen3.5-2B81——1,859
Qwen3.5-4B7821—3,255
Qwen3.5-9B72——6,293
Gemma 4 E2B IT41——3,903
Gemma 4 E4B IT41——5,691
Ministral 3 3B Instruct59——2,850
Ministral 3 8B Instruct38——5,777
Qwen3-VL 4B Instruct72——3,179
Qwen3-VL 8B Instruct72——5,900
MiniCPM-V 4.7 1B785.8—1,700
LFM2.5-VL-1.6B66——1,511
LFM2.5-VL-3B66——2,411
SmolVLM2 256M41——306
SmolVLM2 2.2B63——1,893
VideoJev 4B7249—8,547

Download full data · Download summary · Methodology

How to read these results

Video questions

Models answer 32 MVBench questions about actions, using eight ordered frames per clip. Wrong, unfinished and unreadable answers score zero.

Event timing

Models locate a described action in 32 Charades-STA clips. The score measures overlap with the annotated time interval. Higher is better; the whole-clip line is a simple reference.

Test scope

The tests use sampled frames without sound or subtitles. They do not measure live camera streaming. A dash means no matching measurement is available.

Changelog