FOCUS Streaming Privacy Intelligence
Real-time privacy protection for live streaming

FOCUS

FOCUS는 스트리머와 주변 인물을 실시간으로 구분해 비대상 인물의 얼굴을 보호하고, 방송 종료 후에는 AI 회고 리포트까지 제공하는 스트리머 친화형 스트리밍 지원 서비스입니다.

iOS + Android 양 플랫폼 네이티브 지원 구조
On-device First 비대상 인물 보호를 우선하는 로컬 처리
Post-stream AI 방송 종료 후 요약·하이라이트 회고 지원

왜 FOCUS인가

기존 라이브 방송은 초상권 보호와 방송 품질 사이에서 타협해야 했습니다. FOCUS는 이 문제를 실시간 보호, 추적 안정성, 방송 종료 후 회고까지 연결해 해결합니다.

Problem 01

실시간 노출 리스크

야외 방송이나 합방 상황에서는 제3자의 얼굴이 의도치 않게 화면에 노출될 수 있고, 송출 이후에는 되돌리기 어렵습니다.

Problem 02

방송 품질 저하

화면 전체를 일괄 블러 처리하면 보호는 가능하지만, 현장감과 전달력, 스트리머 중심의 콘텐츠 몰입도가 함께 떨어집니다.

Problem 03

방송 후 인사이트 부족

방송이 끝난 뒤 어떤 장면이 좋았는지, 어디서 보호 부담이 높았는지, 다음 방송을 어떻게 개선할지 바로 알기 어렵습니다.

현재 구현된 핵심 기능

지금까지의 FOCUS는 실시간 스트리밍 보호 기능과 방송 종료 후 AI 회고 경험을 하나의 흐름으로 연결하는 방향까지 구현이 진행된 상태입니다.

01 Live

Owner 등록 및 관리

프리뷰 터치 기반으로 스트리머를 Owner로 등록하고, 햄버거 메뉴에서 등록된 프로필을 빠르게 확인하고 제거할 수 있습니다.

  • Preview 터치 기반 선택
  • Owner 카드형 관리 UI
  • 등록 즉시 시각적 반영
02 Live

실시간 얼굴 탐지 및 분류

YuNet 기반 Bounding Box 탐지와 ArcFace 임베딩 기반 분류를 결합해 Owner와 Other를 실시간으로 구분합니다.

  • Bounding Box 추출
  • Owner / Other 분류
  • Frontal 조건 기반 수집
03 Live

안전 모자이크 및 보호 처리

스트리머는 유지하고 비대상 인물만 선택적으로 보호하는 방식으로, 방송 품질을 해치지 않는 프라이버시 보호를 제공합니다.

  • 타인 얼굴 우선 보호
  • 온디바이스 처리 중심
  • 실시간 송출 흐름 유지
04 Core

트래킹 및 메타데이터 관리

재진입 추적, ID 유지, 3DMM 계수 및 타임스탬프 추출을 통해 단순 탐지를 넘어 방송 전반의 추적 안정성을 관리합니다.

  • 재진입 추적
  • ID 재결합 / 유지
  • 3DMM + 타임스탬프 수집
05 Live

방송 종료 요약 리포트

방송이 끝나면 요약 시트를 통해 방송 길이, 분석 상태, 잘한 점, 아쉬운 점, 다음 방송 팁, 핵심 지표를 즉시 확인할 수 있습니다.

  • Summary Sheet
  • AI 회고 텍스트 요약
  • 하단 핵심 지표 카드
06 Live

상세 리포트 및 회고록 아카이브

자세히 보기 화면과 날짜별 회고록 리스트를 통해 방송별 리포트를 다시 보고, 하이라이트와 콘텐츠 비율까지 이어서 확인할 수 있습니다.

  • Detail Report
  • Archive Scroll List
  • 기존 리포트 재탐색
07 Live

원본 클립 저장

보안 이슈나 방송 방해 상황에 대응할 수 있도록, 최근 1분 구간을 무모자이크 원본 클립으로 저장해 사후 확인이 가능하도록 지원합니다.

  • 최근 1분 세이브
  • 보안 이벤트 대응 보조
  • 후속 검토용 원본 보존
08 Expansion

SOOPLIVE 확장 및 자동 원본 저장 고도화

향후에는 SOOPLIVE 방송 연동을 확장하고, 모션캡처 기반 이벤트 감지를 통해 사용자가 직접 버튼을 누르지 않아도 원본 클립이 자동 저장되도록 고도화할 계획입니다.

  • SOOPLIVE 송출 환경 확장
  • 모션캡처 기반 이상 상황 감지
  • 자동 원본 클립 저장 흐름

FOCUS Workflow

실시간 보호 단계와 방송 종료 후 회고 단계를 한 흐름으로 연결하는 것이 현재 FOCUS 구조의 핵심입니다.

Step 01

Detect

카메라 프레임에서 얼굴을 탐지하고 Bounding Box, 3DMM 관련 정보를 추출해 스트리머와 주변 인물 상태를 파악합니다.

Step 02

Classify

ArcFace 임베딩 기반으로 Owner / Other를 분류하고, 같은 인물의 트랙을 가능한 한 안정적으로 유지합니다.

Step 03

Protect

Owner는 유지하고 Other만 보호 처리하여, 방송 품질을 해치지 않으면서 실시간 프라이버시를 보장합니다.

Step 04

Review

방송 종료 후 AI 리포트, 하이라이트 포인트, 회고록 아카이브를 통해 다음 방송을 위한 개선 포인트까지 제공합니다.

방송 종료 후 경험

FOCUS는 방송 중 보호에서 끝나지 않고, 방송 종료 후 즉시 확인 가능한 요약 리포트와 상세 회고 화면까지 이어집니다.

Summary Sheet 종료 직후

한 줄 요약

“스트리머 중심 구도가 잘 유지되었고, 사람 유입 구간에서도 보호 처리가 비교적 안정적으로 동작했습니다.”

잘한 점 / 아쉬운 점 / 다음 방송 팁

  • 스트리머 얼굴 인식 안정성 유지
  • 혼잡 구간 보호 처리 대응
  • 정면 구도 유지 시 품질 향상 가능

핵심 지표

보호 처리 18 최대 혼잡도 4 하이라이트 3
Detail Report + Archive 확장 흐름

시청자 피크 인사이트

최고 시청자 수가 나온 시점과 당시 장면 설명을 함께 제공해, 무엇이 반응을 이끌었는지 회고할 수 있습니다.

하이라이트 포인트

00:08:12 첫 유입 구간

00:18:42 시청자 반응 피크

00:31:05 혼잡 구간 안정화

회고록 아카이브

날짜별 카드 리스트로 저장된 방송 리포트를 다시 열어보고, 필요한 리포트를 상세 화면으로 이어서 볼 수 있습니다.

Zero-Trust Privacy Direction

FOCUS는 보호 기능을 위해 모든 원본 데이터를 무조건 서버로 보내는 방향이 아니라, 스트리머 친화성과 프라이버시 보장을 함께 고려한 구조를 지향합니다.

Zero-Trust Hybrid Design
  • 제3자의 원본 얼굴 픽셀은 무분별하게 서버로 전송하지 않는 방향을 유지합니다.
  • 실시간 보호는 가능한 한 방송 흐름을 해치지 않는 로컬 중심 처리로 설계합니다.
  • 방송 종료 후 분석은 요약, 하이라이트, 회고에 필요한 구조화 데이터 중심으로 확장합니다.
  • 보호 기능과 스트리머 인사이트를 함께 제공해 보안 앱 이상의 사용자 가치를 만듭니다.
Current Promise

Protect first,
review smarter.

방송 중에는 안전하게 보호하고, 방송 후에는 더 나은 다음 방송을 위한 AI 회고를 제공합니다.

Team FOCUS

FOCUS는 실시간 보호 기술과 방송 종료 후 AI 회고 경험을 함께 설계하기 위해, 모바일·백엔드·비전 파이프라인 역량을 가진 팀원들이 함께 개발하고 있습니다.

사진 영역

이지상

팀장 · AOS 개발

Android 클라이언트 구조와 전체 프로젝트 진행 방향을 중심으로 개발을 리드합니다.

사진 영역

이동언

iOS 개발

iOS 앱 구현과 실시간 보호 UI, 방송 종료 후 회고 경험을 포함한 클라이언트 기능을 개발합니다.

사진 영역

이제준

FastAPI

AI 분석 흐름과 API 연동, 방송 종료 후 생성되는 리포트 파이프라인을 담당합니다.

사진 영역

민승호

Spring

서버 로직과 상태 관리, 외부 연동을 포함한 백엔드 전반의 안정적인 흐름을 구축합니다.

사진 영역

신윤솔

OpenCV

얼굴 탐지, 추적, 전처리와 관련된 비전 파이프라인과 OpenCV 기반 기능을 담당합니다.