<1> AWS 파트너란?
<2> CJ 올리브 네트웍스, CJ AI Face Service
<1> AWS 파트너란?
1
Independent Software Vendor (ISV)
특정 하드웨어나 제조업체에 의존하지 않고도 여러 컴퓨터상에서 동작하는 애플리케이션을 독립적으로 개발하는 소프트웨어/설루션 밴더
이런 ISV 기업을 소프트웨어 파트너라고 한다.
2
500개 이상의 파트너들이 지원한다.
3
사례?
Adobe - 콘텐츠 앱 개발 환경 개선
NOMAD - 콘텐츠 관리 및 배포 경험 개선
DOLBY - 라이브 엔터테인먼트 경험 개선
CJ 올리브 네트웍스 - 코 품질 콘텐츠의 기획, 제작, 편집, 송출, 유통을 위한 컨설팅에서부터 최첨단 인프라 및 미디어 장비 구축, 플랫폼 개발 및 시스템 운영까지 토털 원스탑 서비스를 지원하고 있다.
애니포인트 미디어 - 실시간 TV 방송을 위한 타기팅 광고 플랫폼 Addressable TV광고 설루션, FLOWE를 자체 개발함. 1천만 가구를 대상으로 제공하고 있다. 세 대의 IPTV세탑에 연결된 모니터에서 같은 채널인데 서로 다른 광고가 집행되는 모습을 볼 수 있다.
<2> CJ 올리브 네트웍스, CJ AI Face Service
1
새로운 미디어 콘텐츠 유통 채널 등장
방송국 -> 케이블 사업자 -> OTT 사업자 등장 ( TVING, NETFLEX, DISNEP + , 애플 TV)
2
CJ AI Face Service
Face Swap
영상 속의 얼굴을 원하는 얼굴로 바꾸어주는 기술
3
Face Swap을 할 수 있는 툴도 개발함.
4
드라마에 적용
배우들이 하기 힘든 고난도 동작이 들어가는 경우 대역 촬영.
기존엔 대역의 얼굴이 보이지 않도록 해야 해서 연출적인 제약이 많았다.
AI음악 프로젝트 다시 한번 거북이 영상 - https://www.youtube.com/watch?v=Jm0s0CEEd3Q
드라마 나빌레라에 적용함.
5
구성?
동영상 , 얼굴 이미지 등 모든 데이터 및 모델은 AWS EFS에 저장
EFS는 파일을 추가하거나 제거할 때 자동 조절된다.
모든 EC2 인스턴스에 자동으로 EFS 마운트 되도록 했다.
6
CJ AI Face Service?
사용자가 2대의 동영상만 업로드하면 , Face Swap을 할 수 있는 AI Face Service Tool 도 EC2 인스턴스 상에서 구동함.
AMI 사용. 딥러닝 된 AMI를 사용.
도커 라이징 된 AI Face Service tool을 바로 구동할 수 있어 편했다.
좀 더 고 품질을 제공하기 위해 AWS SageMaker로 데이터 처리, 학습을 함.
최종적으로 학습이 완료된 후 Face Swap동영상을 EFS에서 S3로 바로 옮겨 번거로운 절차 없이 사용자가 바로 다운로드할 수 있도록 함.
7
이점?
사용할 수 있는 GPU인스턴스가 많은 것이 AWS의 장점
Pre-Test와 Pre-Visualization 등 2개 과정을 거침
Pre-Test - G4dn 인스턴스 , 성능 낮은 Nvidia T4 GPU G4dn 인스턴스
Pre-Visualization - P3 인스턴스 , 사전 점검 , Nvidia V100 GPU가 탑재 P3 인스턴스
Final output - P4d 인스턴스 , 고성능 A100 GPU가 탑재된 P4D 인스턴스
P4d 인스턴스 가 G4dn 인스턴스 보다 6배 빠름.
8
CJ 올리브 네트웍스 , CTO 담당 산하 AI 연구소
Virtual Human 등 다양한 미디어 서비스 만들고 있다.
안녕하세요 저는 가상인간 '리원'입니다
버추얼 싱어 리원
https://www.youtube.com/watch?v=40SgB3woqPE
https://brunch.co.kr/@topasvga/2439
감사합니다.