
Threadmark
Перетворіть переповнені групи WhatsApp і Gmail на короткий список того, що потребує вас: платежі, зустрічі й терміни.
Ваші домашні камери: знайомі обличчя розпізнаються на вашому власному сервері, а спокійна хронологія показує, хто приходив.
Home Monitor розміщується самостійно: кожен запускає власну приватну копію.
Home Monitor — це самостійно розміщений перегляд ваших домашніх камер. Невеликий збирач поруч із камерами отримує їхні знімки та надсилає кадри, коли щось рухається. Потім ваш власний сервер шукає людей і обличчя та показує результати у вебзастосунку, який можна встановити, разом із хронологією дня.
Безперервне відео залишається на SD-картах камер; сервер зберігає лише вибрані знімки. Розпізнавання людей і облич працює на процесорі сервера, тож жоден зовнішній сервіс не отримує ваших зображень.
Розпізнавання — це оцінка. Home Monitor обережно зіставляє обличчя й залишає нечіткі нерозпізнаними, але не перевіряє, чи обличчя справжнє, не гарантує ідентифікації та не відстежує людину від однієї камери до іншої. Додавайте лише людей, які на це погодилися, і самі перевіряйте неочікувані збіги.
Сцени, люди й події на цих знімках екрана створює демо застосунку; жодних справжніх зображень із камер не використано.
Home Monitor складається з двох частин. Збирачеві потрібні лише Python і Pillow. Сервер працює на Python 3.12 із FastAPI та SQLite і використовує OpenCV та ONNX Runtime із трьома невеликими моделями: YOLOX-Nano знаходить людей, YuNet знаходить обличчя, а SFace їх порівнює. Він розрахований на процесори ARM64 без відеокарти. Ви й збирач підключаєтеся до сервера приватно через Tailscale; необов’язковий публічний доступ іде через Cloudflare Tunnel і захищений слухач Caddy. Проєкт відкритий за ліцензією GPL-3.0-or-later.