Компьютерное зрение

Детекция объектов в реальном времени

Видео и фото — один API. Поток с камеры, загрузка файлов, готовый интерфейс. Без GPU и настройки моделей.

Как выглядит детекция

Кадр на вход — боксы и подписи на русском на выход. Пример реального результата модели.

Поток, фото и API

Три режима: живой поток с камеры (включая замену лица в прямом эфире), разовый анализ фото и детекция по кадрам видео. Боксы и подписи на русском.

Поток с камеры

Поток

Веб-камера → детекция в реальном времени до 10 FPS. Замена лица в прямом эфире. Уведомления в Telegram.

Загрузка фото

Фото

Одно изображение → разметка с bbox и подписями на русском.

API

API

POST + base64, заголовок X-API-Key — JSON с детекциями. Интеграция в любые системы.

Что это?

Кадр или видео на вход — список объектов с координатами и подписями на выход.

Зачем это нужно?

Без своей инфраструктуры и настройки моделей.

Кому пригодится?

Разработчики — добавление детекции в приложения и автоматизацию
Команды — быстрый тест идей по видеоаналитике без своих моделей
Видеонаблюдение, склады — список объектов по кадру или потоку
Все — «загрузил картинку → получил разметку»

Как использовать?

Регистрация → API ключ в «API». Два способа вызова:

Веб. Вкладки Поток, Фото, Видео — камера или загрузка файла, боксы на экране.

API. POST с base64, заголовок X-API-Key — JSON с детекциями и bbox.

Детекция за три строки

Отправьте кадр в base64 — получите список объектов с координатами и подписями на русском.

Python
import requests
import base64

API_URL = "https://ai-vision-aurora.ru/api"
API_KEY = "your-api-key"  # ключ из раздела API в личном кабинете

with open("frame.jpg", "rb") as f:
    image_b64 = base64.b64encode(f.read()).decode()

# Отправить кадр на детекцию
r = requests.post(
    f"{API_URL}/detect",
    headers={"X-API-Key": API_KEY},
    json={"image_base64": image_b64},
)
req_id = r.json()["request_id"]

# Запросить результат (повторять до готовности)
result = requests.get(
    f"{API_URL}/result/{req_id}",
    headers={"X-API-Key": API_KEY},
)
detections = result.json()["detections"]
for d in detections:
    print(d["label"], d["bbox"], d["confidence"])

Готовы попробовать?

Регистрация за минуту. API ключ в настройках — 1000 запросов для теста.