Repository navigation
BiStudent v0.3.1 — камера и посещаемость Firebase
Исправления
- Прелоадер в обновлении лица. Подключение камеры, обнаружение лица и обработка образцов работают в фоне.
- Запуск камеры через DirectShow в 640×480. Видео показывается во время подготовки распознавания; векторы лиц повторно используются в текущем сеансе.
- В новом занятии группа и предмет выбираются из списков.
- Облачный журнал посещаемости: пакетное сохранение только изменений, восстановление на другом устройстве, синхронизация снятия отметок, сохранение локально без интернета.
Запуск
Скачайте ZIP, распакуйте целиком и откройте BiStudent.exe. Windows 10/11 x64, установка .NET/Visual Studio не требуется. Папку Models и firebase.json оставьте рядом с EXE. Для Firebase нужен интернет.
В Firestore нужно опубликовать актуальный firestore.rules из этого релиза/репозитория. Образцы лиц по-прежнему локальны: на другом ноутбуке обновите лица студентов.
Проверено: сборка без предупреждений; self-test; восстановление/снятие отметок на тестовых устройствах; подключение к настоящему Firebase; окно обновления лица с живой камерой. На локальной камере первый кадр получен за 1,15 с, повторный запуск — 0,96 с; время на других устройствах зависит от драйвера и камеры.