matiasdelellis/facerecognition

Nextcloud app that implement a basic facial recognition system.

解決的問題

本專案為 Nextcloud 提供面部辨識系統,讓使用者能自動整理與搜尋照片收藏中的人物,且影像永遠不會離開自己的伺服器實例,確保隱私安全。

運作方式

應用程式會監控新影像檔案,並將其加入分析佇列。由排程或管理員觸發的背景工作,會使用預先訓練的模型與 Dlib PHP 綁定來偵測人臉,並根據相似性進行分組。使用者隨後可為這些已識別的群組(群集)命名,進而能依人物名稱搜尋照片。

適用對象

希望在完全掌控資料的前提下,獲得類似 Google 照片的面部辨識與人物導向照片整理功能的 Nextcloud 管理員與使用者。

主要特色

  • 注重隱私:所有影像分析均在 Nextcloud 實例上本地執行。
  • 自動化工作流程:自動偵測新影像並加入背景工作分析佇列。
  • 可搜尋的人物:與 Nextcloud 的檔案與照片應用整合,支援依人物姓名搜尋照片。
  • 平行處理:透過工作執行緒支援多核心機器,加速影像分析。
  • 廣泛格式支援:支援 JPEG、PNG,以及根據伺服器設定支援 HEIC/HEIF、TIFF 與 AVIF。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案