Megjelent az Immich 3.3-as kiadása, a népszerű, nyílt forráskódú, saját szerveren futtatható fotó- és videókezelő megoldás új verziója, amelyet sokan a Google Photos adatvédelem-központú alternatívájaként használnak. Az új kiadás közös személykezelést, születésnapi emlékeket, a szerkesztett fotók automatikus csoportosítását és gépi tanulási teljesítményjavításokat hoz.
Az egyik fő újdonság, hogy a rendszerben felismert személyeket mostantól meg lehet osztani más felhasználókkal ugyanabban a cluster csoportban. Megosztás után az adott személy mindkét felhasználó „Személyek” listájában megjelenik, a webes felületen és a mobilalkalmazásokban is. Mindkét fél módosíthatja a személy nevét és születési dátumát.
A megosztás egyirányú, ezért ha kétirányú szinkronizációra van szükség, a másik felhasználónak is vissza kell osztania a személyt. A felhasználók azt is beállíthatják, hogy a név- és születésidátum-változtatások minden, megosztott hozzáféréssel rendelkező fiókra vonatkozzanak, vagy csak a sajátjukra.
Új funkció a születésnapi emlékek kezelése is. Ha a fotókönyvtárban szereplő valakinek születésnapja van, az Immich automatikusan létre tud hozni egy különleges emléket, amely az előző születésnapokon készült fotókat gyűjti össze.
A fotók rendszerezését segíti a mobilos szerkesztések automatikus csoportosítása. Ha a felhasználók külső okostelefonos alkalmazásokkal szerkesztik a képeket, az Immich az eredeti és a szerkesztett verziókat egy csoportba rendezi, ahelyett hogy külön bejegyzésként jelenítené meg őket az idővonalon.
A 3.3-as verzió pontosabb újramintavételezési eljárást vezet be a bélyegképekhez és előnézetekhez. Jobban megőrzi a részleteket és a fényerőt, különösen a nagy kontrasztú területeken. A változás minden támogatott képformátumra vonatkozik, de a meglévő bélyegképeket újra kell generálni, hogy érvényesüljön a javulás.
A gépi tanulás területén is történtek fejlesztések. A fejlesztők optimalizálták a meglévő modelleket, hogy kevesebb memóriát használjanak, és gyorsabban dolgozzanak minden támogatott backend esetében, beleértve a CPU-alapú futtatást is. A Rockchip RKNPU támogatása mostantól minden modellt lefed, az OCR-t is, míg az NVIDIA Ampere és újabb GPU-k a TensorRT RTX gyorsítás előnyeit élvezhetik.
Ezek az optimalizálások opcionálisak, és a MACHINE_LEARNING_MODEL_REVISION=v2 beállításával kapcsolhatók be a gépi tanulási containerben. Mivel az optimalizált modellek azonos eredményt adnak, nincs szükség a korábbi gépi tanulási feladatok újbóli futtatására.
Az OCR terén az Immich 3.3 támogatja a többnyelvű PP-OCRv6 modellcsaládot, amely tiny, small és medium változatban érhető el. Az új modellek pontosabb szövegfelismerést kínálnak, és a szerényebb, illetve az erősebb hardverekhez is megfelelő opciókat adnak.
A rendszergazdák számára is bővült a funkcionalitás: javult az OAuth integráció. A felhasználói szerepkörök, tárhelykvóták és preferált felhasználónevek mostantól minden bejelentkezéskor szinkronizálódhatnak az identitásszolgáltatóval, nem csak a kezdeti regisztráció során.
A kisebb fejlesztések között szerepel, hogy az album szerkesztői mostantól módosíthatják az albumok címét és leírását, bekerült a JFIF képek támogatása, és javult a nem latin betűs szövegek megjelenítése a térképeken.
Végül a kiadás számos hibát javít a mobilos biztonsági mentéseknél, az arcfelismerésnél, a videótranszkódolásnál és a webes felületen. Megoldották a régóta fennálló problémát is, amely macOS alatt – különösen egyes Docker konfigurációk esetén – hibásan jelezte a rendelkezésre álló tárhelykapacitást.
További részletek a kiadási megjegyzésekben olvashatók a GitHub oldalon.

