프로젝트 배경
1) 문제점
영상내에 모자이크로 된 부분을 블러를 자동으로 작업되게 만드는 프로그램 개발 의뢰
2) 프로젝트 목표
이미지 내 모자이크 감지될수 있도록 YOLO AI MODEL 생성
1만장정도의 이미지를 학습
모자이크영역 있는 부분과 없는 영역 비율 정하여 학습 모델 생성.
모자이크 영역이 있는 영상 부분을 프레임당 감지.
감지한 부분 부드럽게 보정 보간 작업.
3)주안점
AI 로 생성된 블러의 경우 영상의 흐름을 원할히 제공하기 위해
결과물에 대한 약간의 리터치 작업 요청.
리터치 작업의 경우 기존 나와 있는 영상 편집 프로그램을 활용하는 편이 훨씬 나을것 같아
AE 플러그인 형태로 제작하여, 리터치 가능하도록 개발 완료.
GPU를 사용하여 속도 개선 작업 진행.
영상내에 모자이크로 된 부분을 블러를 자동으로 작업되게 만드는 프로그램 개발 의뢰
2) 프로젝트 목표
이미지 내 모자이크 감지될수 있도록 YOLO AI MODEL 생성
1만장정도의 이미지를 학습
모자이크영역 있는 부분과 없는 영역 비율 정하여 학습 모델 생성.
모자이크 영역이 있는 영상 부분을 프레임당 감지.
감지한 부분 부드럽게 보정 보간 작업.
3)주안점
AI 로 생성된 블러의 경우 영상의 흐름을 원할히 제공하기 위해
결과물에 대한 약간의 리터치 작업 요청.
리터치 작업의 경우 기존 나와 있는 영상 편집 프로그램을 활용하는 편이 훨씬 나을것 같아
AE 플러그인 형태로 제작하여, 리터치 가능하도록 개발 완료.
GPU를 사용하여 속도 개선 작업 진행.
프로젝트 성과
기존 편집 시간 대비 50% 감소
기존에 모자이크 영상을 블러로 변경하는 작업이 평균 1시간당 5시간 정도 소요되었지만,
해당 프로젝트로 1시간당 2시간~3시간으로 약 1/2 정도 작업시간 감소.
해당 프로젝트로 1시간당 2시간~3시간으로 약 1/2 정도 작업시간 감소.
핵심 기능
모자이크 감지율
모자이크가 감지 정확도
AE 플러그인 개발작업
동영상 리터치를 위한 AE 플러그인 개발 작업
AE가 워낙 고사양이라 PC가 지속적으로 다운됨.
효율작업, 사양 업그레이드로 해결
AE가 워낙 고사양이라 PC가 지속적으로 다운됨.
효율작업, 사양 업그레이드로 해결
진행 단계
프로세스 기획
2024.12.
학습 모델 생성에 필요한 프로그램 및 아키텍처 기획
감지 프로그램 언어 선별
동영상 편집 프로그램 플러그인 가능 여부 확인 및 프로그램 선별
감지 프로그램 언어 선별
동영상 편집 프로그램 플러그인 가능 여부 확인 및 프로그램 선별
학습 프로그램 개발
2024.01.
파이썬을 기반으로 이미지를 학습 시키는 프로그램 개발
YOLO Model 기반으로 개발
ROI 영역 잡을수 있는 기능, ROI 사진 학습 기능, 모델 생성 기능 개발
YOLO Model 기반으로 개발
ROI 영역 잡을수 있는 기능, ROI 사진 학습 기능, 모델 생성 기능 개발
모자이크 감지 프로그램 개발
2024.02.
파이썬을 기반으로 모자이크를 감지하는 프로그램 개발
Open Cv를 바탕으로 동영상 압축
멀티 쓰레드 기반으로 프레임당 모자이크 감지
감지한 영역 json 형태로 저장
Open Cv를 바탕으로 동영상 압축
멀티 쓰레드 기반으로 프레임당 모자이크 감지
감지한 영역 json 형태로 저장
동영상 편집 프로그램 플러그인 개발
2024.04.
AE에서 자동으로 영상 불러와서, 모자이크 영역에 블러 마스크 입히는 개발 작업 진행.
AE가 상당히 고사양이라 고사양 PC로 맞춰서 작업 진행.
속도가 너무느려 속도 개선 작업 진행.
AE가 상당히 고사양이라 고사양 PC로 맞춰서 작업 진행.
속도가 너무느려 속도 개선 작업 진행.
프로젝트 상세
1) 포트폴리오 소개 :
해당 프로젝트는 영상내에 프레임별 모자이크 영역을 검출하여, 해당 영역 블러 처리하는 자동화 작업을 요청받아 작업을
진행했습니다.
2) 작업 범위 :
Python, 영상내 모자이크 검출을 위한 YoloModel 생성, 이미지 학습 프로그램 개발, 이미지내 모자이크 영역 검출하여, 해당 부분 블러처리 작업, 이미지내 해당 영역을 추후에 재편집 할 수 있게 에프터 이펙트 플러그인으로 개발하여, 해당 플러그인을 실행하면, 자동으로 해당영역 블러마스크 및 블러 마스크 키, 스케일 키를 잡을수 있도록 개발이 완료되었습니다.
3) 주요 업무 : 영상내 모바이크 검출 프로그램, 에프터 이펙트 플러그인, 모자이크 검출을 위한 AI( YoloModel) 모델 생성
4) 주안점 :
사용자가 확인시 자연스러운 블러 처리를 원하셔서 해당 부분을 리터치 가능하도록, 에프터 이펙트 플러그인으로 자동으로 생성되게 작업되었습니다.
해당 프로젝트는 영상내에 프레임별 모자이크 영역을 검출하여, 해당 영역 블러 처리하는 자동화 작업을 요청받아 작업을
진행했습니다.
2) 작업 범위 :
Python, 영상내 모자이크 검출을 위한 YoloModel 생성, 이미지 학습 프로그램 개발, 이미지내 모자이크 영역 검출하여, 해당 부분 블러처리 작업, 이미지내 해당 영역을 추후에 재편집 할 수 있게 에프터 이펙트 플러그인으로 개발하여, 해당 플러그인을 실행하면, 자동으로 해당영역 블러마스크 및 블러 마스크 키, 스케일 키를 잡을수 있도록 개발이 완료되었습니다.
3) 주요 업무 : 영상내 모바이크 검출 프로그램, 에프터 이펙트 플러그인, 모자이크 검출을 위한 AI( YoloModel) 모델 생성
4) 주안점 :
사용자가 확인시 자연스러운 블러 처리를 원하셔서 해당 부분을 리터치 가능하도록, 에프터 이펙트 플러그인으로 자동으로 생성되게 작업되었습니다.



