Skip to content

Thorough — mixed-60-v2

Extended analysis. Analyzes 60 frames (2 seconds of video) for additional temporal coverage.

At a Glance

Model IDmixed-60-v2
Frames required60
Capture time~2 seconds at 30 FPS
Avg response time~5s
Security levelStrong

When to Use

  • High-security onboarding — financial institutions, government services, healthcare
  • High-value transactions where the cost of a false accept far outweighs wait time
  • Regulated industries where maximum detection capability is required
  • Escalation flows — use as a second check when Fast or Balanced returns a borderline result

Performance

Based on evaluation across 1,960 test videos (9 attack types, held out from training):

EER4.7%
AUC0.991
Balanced accuracy95.2%
Avg response (fast-check)~5s

Per-Attack Detection

Attack Type Detection Rate
Physical spoofing 97.7%
Deepfakes 94.4%
Screen replay 92.6%
Faceswap 78.7%

What this means

At the EER operating point, 95.3% of attacks are correctly blocked and 95.3% of legitimate users pass. The 60-frame model provides additional temporal redundancy over the 30-frame variant.

Tradeoffs

  • High AUC (0.991) — matches the Balanced model's discrimination ability
  • More temporal data — 2 seconds of video provides additional redundancy for edge cases
  • Longer capture and processing — users need to hold still for ~2 seconds
  • Best used for escalation — when a Fast or Balanced check returns a borderline result

Additional Variants

For even more temporal coverage, two additional models are available:

Model Frames Capture EER AUC
Extended (mixed-90-v2) 90 ~3 seconds 5.7% 0.989
Maximum (mixed-120-v2) 120 ~4 seconds 4.6% 0.991

These are suited for specialized use cases and escalation flows requiring maximum temporal redundancy.

Integration

{
  "session_id": "550e8400-e29b-41d4-a716-446655440000",
  "model": "mixed-60-v2",
  "source": "live",
  "frames": [
    { "index": 0, "timestamp_ms": 0, "pixels": "..." },
    { "index": 1, "timestamp_ms": 100, "pixels": "..." },
    ...
  ]
}

Capture 60 frames at 30 FPS (2 seconds total).

Escalation pattern

Consider using Fast or Balanced as the default, then escalating to Thorough for borderline results or high-risk scenarios. This gives most users a quick experience while applying maximum scrutiny where it matters.