Memories + Recognize — MediaLab-Edition für Nextcloud
Memories und Recognize auf deiner Nextcloud, abgerechnet nach Stunden.
Memories und Recognize sind Open-Source-Nextcloud-Apps unter AGPL-3.0, geschrieben und gepflegt von ihren ursprünglichen Autoren: Memories von Varun Patil, Recognize von Marcel Klehr und Nextcloud. Die MediaLab-Edition ist unser Fork beider, für Nextcloud 34, mit den unten genannten Verbesserungen. Sie ist kein offizielles Release eines der beiden Projekte, und ihre Autoren befürworten sie nicht.
Der Quellcode der MediaLab-Edition ist öffentlich, unter AGPL-3.0:
Memories (Branch casapu/nc34) und
Recognize (Branch
casapu/stable12). Bezahlt wird die Arbeit an deinem Server, nicht die Software.
Was die MediaLab-Edition hinzufügt
Recognize (12.x)
- Gesichtserkennung mit InsightFace (RetinaFace + ArcFace auf ONNX Runtime, GPU), mit direkter Zuordnung neuer Gesichter zu bekannten Personen, ohne dass eine Person zweimal auf einem Foto erscheint, und einem Backend-Wechsel, der die Namen behält.
- Bessere Gesichtserkennung: Kachel-Erkennung und konfigurierbare Vorschaugröße für kleine Gesichter, Mindestgesichtsgröße, automatisches Zusammenführen unbenannter Cluster in die benannte Person, erneuter Scan, der nur neue Gesichter hinzufügt, Scan-Fortschritt live.
- Manuelles Markieren und Überprüfen: Ein Gesicht durch Aufziehen eines Kastens hinzufügen, Gesichter zuordnen, lösen oder ignorieren, unbenannte Personen mit Vorschlägen überprüfen, Burst-Tracking.
- Fotosuche in natürlicher Sprache (mehrsprachige CLIP-Embeddings), Gruppen von Duplikaten und Nahe-Duplikaten (perceptual Hashes + CLIP), ein Prominenz-Score pro Gesicht sowie Erkennung von Subjekt und Hintergrund.
- Diagnose: Einrichtungsprüfungen für GPU, CUDA/cuDNN, Modelle, Cron, Warteschlange und
Festplattenspeicher; aktuelle Fehler auf der Admin-Seite und in Benachrichtigungen;
occ recognize:status; Scan von RAW/TIFF/AVIF/JXL und beschädigten JPEGs.
Memories (8.x)
- Personen: „find this person in more photos“, Personen auf diesem Foto (manuelles Markieren im Betrachter), Überprüfung unbenannter Personen, Personenalben, die einer erkannten Person folgen, beste Fotos zuerst.
- Suche und Bereinigung: Suche in natürlicher Sprache, Similar photos mit Bereinigung, die das größte behält.
- Ereignisse und Geschichten: automatische Ereignisse (nach Zeitabstand und Entfernung), gespeichert als Alben in einem Rutsch, wöchentlicher Rückblick, Stories im Vollbild.
- Clips und Videos aus Fotos: Titelschild, Ort, markierte Personen, Text über dem Video, Hintergrundmusik nach Stimmung, GPU-Encoding, im Hintergrund erstellt mit Fortschritt und Benachrichtigungen.
- Google-Takeout-Sidecars beim Indexieren importiert (Datum, Ort, Beschreibung, Personen, Favorit), ohne die Dateien anzufassen.
- Privater Bereich: Fotos verschlüsselt (XChaCha20-Poly1305), aus den Dateien heraus verschoben, nur mit dem Code des Besitzers zu öffnen.
- Nacktheit bleibt aus der Bibliothek, sodass sie nie Zeitstrahl, Alben oder Personen erreicht.
- Teilen und Pflege: Kurzlinks für Alben mit Shortcloud, Aktionen beim Darüberfahren über Alben und Personen, Bereinigung temporärer Dateien, Admin-Abschnitte für Clips und temporäre Dateien, bessere Navigation auf Telefon und Tablet.
Was der Service umfasst
- Installation beider Apps auf deinem Server (Nextcloud 34), einschließlich der Python-/ONNX-Umgebung und der Modelle.
- Konfiguration: GPU-Treiber und CUDA/cuDNN für maschinelles Lernen, Modelle für Gesichtserkennung und Suche, Videotranskodierung (Hardware-Beschleunigung), Ortsdatenbank, Indexierung einer vorhandenen Bibliothek.
- Updates und Wartung: neue Versionen der Edition, Nextcloud-Upgrades, erneute Indexierung, Fehlerbehebung.
Preise
Abrechnung nach Stunden, mindestens 4 Stunden. Schreib uns mit den Details deines Servers (Nextcloud-Version, Betriebssystem, GPU falls vorhanden, Größe der Bibliothek) für eine Schätzung.