본문 바로가기
IT생활

TrueNAS SCALE에서 적합한 분석 AI 시스템

by 우물 밖 개구리. 2025. 3. 15.
반응형

TrueNAS SCALE에서 사진, 음성, 영상 분석 AI 시스템을 구축하려면, Docker 또는 Kubernetes를 활용하는 것이 가장 적합합니다. TrueNAS SCALE은 Debian 기반 Linux에서 동작하며, 컨테이너화된 애플리케이션을 실행할 수 있기 때문에, NAS의 성능과 확장성을 고려한 최적의 AI 분석 시스템을 선택해야 합니다.


1. TrueNAS SCALE에서 적합한 사진 분석 AI 시스템

1.1. PhotoPrism (오픈소스, AI 기반 사진 정리)

특징:

  • 구글 포토 대체용으로 적합한 오픈소스 솔루션
  • AI 기반 얼굴 인식, 자동 태그 생성, 검색 기능 제공
  • JPEG, PNG, RAW 등 다양한 이미지 포맷 지원
  • TrueNAS SCALE에서 Docker 또는 Kubernetes로 쉽게 배포 가능

설치 방법 (Docker):

docker run -d \
  --name photoprism \
  -p 2342:2342 \
  -e PHOTOPRISM_ADMIN_PASSWORD="비밀번호" \
  -v /mnt/data/photos:/photoprism/originals \
  -v /mnt/data/index:/photoprism/storage \
  photoprism/photoprism

➡ http://TrueNAS_IP:2342로 접속하여 설정 가능

장점:

  • TrueNAS의 스토리지를 활용하여 로컬에서 구글 포토처럼 AI 기반 사진 정리 가능
  • Face Recognition, Object Detection, GPS 정보 분석 기능 포함

단점:

  • AI 인덱싱에 시간이 오래 걸릴 수 있으며, GPU 가속이 필요하면 별도 설정 필요

1.2. Immich (모바일 연동 가능, 오픈소스 AI 사진 관리)

특징:

  • PhotoPrism과 유사하지만, 모바일 연동이 더 강력함
  • AI 기반 태깅, 얼굴 인식, 검색 기능 제공
  • 모바일 앱을 통한 자동 업로드 가능

설치 방법 (Docker Compose 예제):

version: '3.8'
services:
  immich-server:
    image: ghcr.io/immich-app/immich-server:latest
    container_name: immich_server
    ports:
      - "3001:3001"
    volumes:
      - /mnt/data/photos:/usr/src/app/uploads
    environment:
      - IMMICH_ADMIN_EMAIL=admin@example.com
      - IMMICH_ADMIN_PASSWORD=비밀번호

➡ http://TrueNAS_IP:3001에서 웹 인터페이스 접근 가능

장점:

  • TrueNAS SCALE과 모바일 연동 강력
  • 자동 태깅 및 AI 분석이 빠름

단점:

  • 아직 PhotoPrism만큼 최적화되지 않음

2. TrueNAS SCALE에서 적합한 음성 분석 AI 시스템

2.1. Whisper (OpenAI의 강력한 음성 인식 모델)

특징:

  • 음성 파일을 자동으로 텍스트 변환 및 검색 가능
  • 다국어 지원 (한국어 포함)
  • TrueNAS에서 Docker로 실행 가능

설치 방법 (Docker로 실행):

docker run -d \
  --name whisper \
  -v /mnt/data/audio:/app/audio \
  --gpus all \
  ghcr.io/openai/whisper:latest \
  transcribe /app/audio

➡ 음성 파일을 /mnt/data/audio에 저장하면 자동으로 텍스트 변환

장점:

  • 정확도가 높고, AI 기반 음성 분석 가능
  • 텍스트 변환 후, NAS에서 키워드 검색 및 정리 가능

단점:

  • GPU 가속이 없으면 속도가 느릴 수 있음

3. TrueNAS SCALE에서 적합한 영상(영화, 애니메이션) 분석 시스템

3.1. PySceneDetect (씬 분석 및 컷 감지)

특징:

  • 영화, 애니메이션 등의 씬(컷) 자동 분석 및 정리 가능
  • 특정 캐릭터, 장면을 시간대별로 분류 가능

설치 방법 (Docker):

docker run -d \
  --name scene-detect \
  -v /mnt/data/videos:/videos \
  pyscenedetect/pyscenedetect \
  detect-content -i /videos/movie.mp4

➡ 분석이 끝나면 /mnt/data/videos 폴더에 씬별로 잘라진 영상이 저장됨

장점:

  • TrueNAS에서 직접 영상 분석 가능
  • 애니메이션, 영화, 드라마에서 씬 자동 추출 가능

단점:

  • 추출된 씬을 AI 분석하려면 추가 모델 필요 (YOLO, OpenCV 등)

4. TrueNAS SCALE 최적의 AI 분석 시스템 조합

 

분석 대상  추천 AI  시스템 설치 방식
사진 AI 분석 (구글 포토 대체) PhotoPrism, Immich Docker, Kubernetes
음성 AI 분석 (STT 변환 및 검색) Whisper AI Docker + GPU 필요
영상(애니/영화) 씬 분석 PySceneDetect Docker 실행 가능

✅ 결론

TrueNAS SCALE에서 AI 기반으로 사진, 음성, 영상 분석을 하려면 Docker 또는 Kubernetes 기반의 AI 솔루션을 활용하는 것이 최적입니다.

  • 사진 정리PhotoPrism or Immich
  • 음성 분석Whisper AI
  • 영상 분석PySceneDetect + OpenCV

TrueNAS SCALE의 컨테이너 기능을 활용하면, 클라우드 없이도 강력한 AI 분석 시스템을 구축할 수 있음! 🚀

반응형