Разработчики PhotoPrism, приложения с открытым исходным кодом для самостоятельного управления коллекциями фотографий, представили обновление с новыми моделями распознавания лиц и встраивания. Согласно официальному описанию, программа стала точнее определять лица людей, в том числе объекты малого размера на групповых снимках.

Улучшения функций распознавания лиц
Важно отметить, что существующие библиотеки не переключаются на новую модель распознавания лиц автоматически. Для перехода на обновленные алгоритмы пользователям необходимо запустить команду photoprism faces migrate. Данная процедура выполняет перевстраивание существующих данных, сохраняя при этом все уже назначенные имена людей.
Разработчики также уделили внимание оптимизации управления данными. Процесс обработки лиц в объемных библиотеках стал быстрее, а потребление оперативной памяти при именовании кластеров сократилось. Кроме того, была устранена программная ошибка, приводившая к случайному объединению карточек двух разных людей в процессе переназначения лица.
Для администраторов добавлены новые команды CLI, позволяющие диагностировать и устранять неполадки: faces status, faces subjects, faces ls и faces markers. Также появилась опция faces reset —all для сброса информации о лицах без необходимости повторного сканирования всех изображений. Расширены настройки приватности: теперь отдельных людей можно пометить как «Личные» (Private) или «Скрытые» (Hidden), чтобы их имена и области с лицами не отображались у пользователей без соответствующих прав доступа. При этом сами фотографии остаются доступными в общей библиотеке.
Работа с форматами и расширение возможностей медиа
Значимым нововведением стала поддержка 360-градусного контента, созданного на камеры Insta360. PhotoPrism теперь позволяет просматривать 360-градусные фото и видео непосредственно в интерфейсе, включая файлы в формате fisheye DNG. Это делает приложение более функциональным для владельцев экшн-камер и панорамного оборудования.
Список поддерживаемых форматов пополнился файлами Cineon и ORI, а также дополнительными видеоформатами с камкордеров. Для владельцев крупных видеоколлекций важным изменением стало увеличение лимита максимального размера индексируемого файла — теперь он составляет 5 ГБ. Раньше пользователям с более крупными медиафайлами приходилось вносить изменения в конфигурацию вручную.
Технические обновления и безопасность
В картографическом модуле библиотека MapLibre GL JS была обновлена с версии 5 до 6. Поскольку новая версия требует поддержки WebGL 2, старые браузеры или графические среды, где данная технология отсутствует, могут некорректно отображать интерфейс карт. Ряд улучшений коснулся и производительности: обложки альбомов, меток и папок теперь загружаются из кеша миниатюр, а запросы на создание слишком больших превью автоматически перенаправляются к наиболее подходящей по размеру миниатюре.
Обновление включает ряд критически важных исправлений безопасности и зависимостей. Библиотека libheif была обновлена с версии 1.23.1 до 1.23.4, что закрывает восемь уязвимостей CVE. Инструментарий Go переведен с версии 1.26.5 на 1.27.1, а среда ONNX Runtime, отвечающая за работу функций искусственного интеллекта, обновлена с 1.26.0 до 1.29.0.





