
Real-time face recognition against 52+ law enforcement databases including Interpol, Europol, and FBI. Video surveillance watchlist screening.
The Bynn Wanted Persons Detection model performs real-time face recognition in video streams against comprehensive law enforcement databases including Interpol Red Notices, Europol Most Wanted, FBI Most Wanted, and 52 country-specific watchlists. This model enables continuous monitoring of video feeds to identify fugitives, missing persons, and individuals subject to international arrest warrants.
Wanted criminals cross borders. Fugitives create new identities. Missing persons appear in unexpected locations. Traditional law enforcement relies on officer memory and manual database queries—a wanted person walks through an airport checkpoint while their warrant sits unflagged in a system no one thought to check.
The databases are massive and constantly updating. Interpol's Red Notices, national most-wanted lists, missing persons reports, and abduction alerts change hourly. A person reported missing in one country may appear on CCTV footage in another. A fugitive from justice may attempt border crossing using fraudulent documents. The window for apprehension is brief—by the time manual verification completes, the person has moved on.
KYC and onboarding workflows face similar challenges. Financial institutions, cryptocurrency exchanges, and regulated businesses must screen customers against watchlists. A single missed match can result in regulatory penalties, facilitating money laundering, or enabling sanctioned individuals to access financial systems. But screening millions of customer photos against constantly evolving watchlists manually is impossible.
The stakes are highest for abducted persons and missing children. Every hour counts. CCTV cameras capture faces continuously, but human monitors cannot compare every face against missing persons databases. Automated recognition can flag potential matches instantly, enabling rescue operations that would otherwise arrive too late.
Video surveillance generates far more data than static images—hours of footage from multiple cameras require real-time analysis. A wanted person may appear for seconds in a crowd. Missing that moment means missing the opportunity for intervention.
The Bynn Wanted Persons Detection model performs continuous facial recognition in video streams, analyzing frames to detect and match faces against a database refreshed every 3 hours with new wanted persons, missing individuals, and abduction alerts from international law enforcement agencies.
Achieving 97.5% accuracy, the model processes video in real-time, identifying potential matches as they appear and providing timestamps for efficient review and response.
The model performs comprehensive video analysis with facial recognition:
The API returns a structured response containing:
| Database | Coverage | Update Frequency |
|---|---|---|
| Interpol Red Notices | International arrest warrants from 195 member countries | Every 3 hours |
| Europol Most Wanted | Europe's most wanted fugitives | Every 3 hours |
| FBI Most Wanted | United States federal fugitives and missing persons | Every 3 hours |
| National Watchlists | 52 country-specific law enforcement databases | Every 3 hours |
| Metric | Value |
|---|---|
| Recognition Accuracy | 97.5% |
| Average Response Time | 5,000ms |
| Database Update Frequency | Every 3 hours |
| Max File Size | 100MB |
| Supported Formats | MP4, MOV, AVI, WebM, MKV |
Critical Considerations:
⚠️ This tool must be used responsibly and in compliance with applicable laws.
Best Practice: Use video wanted persons detection for continuous monitoring with real-time alerts to trained security personnel. Implement strict verification procedures and maintain coordination with law enforcement agencies for confirmed matches.
Detect wanted persons (Interpol Red/Yellow Notices) in video or batch images. Provide either video (video_url/base64_video) OR images (image_urls/base64_images), not both.
video_urlstringURL of video to scan for wanted persons
https://example.com/video.mp4base64_videostringBase64-encoded video data (alternative to video_url)
image_urlsarrayArray of image URLs for batch processing
["https://example.com/1.jpg","https://example.com/2.jpg"]base64_imagesarrayArray of base64-encoded images (alternative to image_urls)
fpsintegerFrames per second to extract from video (1-10)
4distance_thresholdfloatFace matching distance threshold (0.3-0.7, lower = stricter)
0.5extract_facesbooleanExtract cropped face PNG for best match of each person
trueWanted person detection results with matches and processing statistics
matchesarrayArray of matched wanted persons
matched_personobjectInformation about the matched wanted person
best_matchobjectDetails of the highest confidence detection
all_detectionsarrayAll frames/images where this person was detected
occurrence_countintegerNumber of frames/images where person was detected
statsobjectProcessing statistics
input_typestringType of input (video or images)
items_processedintegerNumber of frames/images processed
faces_detectedintegerTotal faces detected across all frames/images
unique_matchesintegerNumber of unique wanted persons matched
processing_time_msintegerTotal processing time in milliseconds
{
"model": "wanted-person-detection",
"video_url": "https://example.com/surveillance.mp4",
"fps": 4,
"distance_threshold": 0.5,
"extract_faces": true
}{
"inference_id": "inf_wpd_abc123def456",
"model_id": "wanted_person_detection",
"model_name": "Wanted Person Detection",
"moderation_type": "video",
"status": "completed",
"result": {
"matches": [
{
"matched_person": {
"token": "face_xyz789",
"name": "John Doe",
"source": "wanted_persons",
"metadata": {
"nationalities": [
"US"
],
"date_of_birth": "1985-03-15",
"gender": "male"
}
},
"best_match": {
"index": 24,
"timestamp_ms": 6000,
"bbox": {
"x1": 150,
"y1": 80,
"x2": 280,
"y2": 240
},
"det_score": 0.94,
"distance": 0.18,
"similarity": 0.82,
"face_crop_png": "<base64-encoded-png>",
"crop_width": 156,
"crop_height": 192
},
"all_detections": [
{
"index": 20,
"timestamp_ms": 5000,
"bbox": {
"x1": 145,
"y1": 82,
"x2": 275,
"y2": 238
},
"det_score": 0.91,
"distance": 0.22,
"similarity": 0.78
},
{
"index": 24,
"timestamp_ms": 6000,
"bbox": {
"x1": 150,
"y1": 80,
"x2": 280,
"y2": 240
},
"det_score": 0.94,
"distance": 0.18,
"similarity": 0.82
},
{
"index": 28,
"timestamp_ms": 7000,
"bbox": {
"x1": 160,
"y1": 85,
"x2": 290,
"y2": 245
},
"det_score": 0.89,
"distance": 0.25,
"similarity": 0.75
}
],
"occurrence_count": 3
}
],
"stats": {
"input_type": "video",
"items_processed": 120,
"faces_detected": 45,
"unique_matches": 1,
"processing_time_ms": 8500
}
},
"response_time_ms": 8500,
"created_at": "2026-02-07T10:47:57Z",
"completed_at": "2026-02-07T10:48:05Z"
}429 HTTP error code along with an error message. You should then retry with an exponential back-off strategy, meaning that you should retry after 4 seconds, then 8 seconds, then 16 seconds, etc.Integrate Wanted Persons Detection into your application today with our easy-to-use API.