aiffel logo
뒤로가기

아이펠 대전 1기

인페인팅 기술을 활용하여 어플리케이션 만들기

AndroidOpenCvFlask
[프로젝트 개요]
프로젝트 주제는 <인페이팅 기술을 활용한 객체 지우기 어플리케이션>이었습니다. 스마트폰으로 사진을 찍다 보면 원하지 않는 부분이 같이 찍히는 경우가 많습니다. 별도의 편집 없이도 사진 속에서 원하지 않는 부분을 제거할 수 있는 앱을 개발하고자 프로젝트를 시작하게 되었습니다.
[프로젝트 과정]
  1) x1의 픽셀 값을 가지고 x2의 픽셀 값을 예측하는 방법
  2) x1과 x2의 픽셀 값을 가지고 x3의 픽셀 값을 예측하여 이전 모든 픽셀 값을 가지고 다음 픽셀을 예측하는 방법.

위 두가지 방법을 사용한 CRA 모델을 사용했습니다. 고해상도 이미지에서 불필요한 객체를 자연스럽게 지우는 인페인팅 기술은 작년에 공개된 오픈 소스입니다. 이 모델은 작은 해상도의 이미지를 학습 시켜 고해상도 이미지를 예측할 수 있도록 설계가 되어있습니다.
[결과물 및 프로젝트를 마무리하면서.. ]
딥러닝, 인페이팅 기술을 활용하여 사진에 지워진 부분을 주변 이미지에 맞게 자연스럽게 복구하는 앱을 만들었습니다. 앱 기능으로는 이미지에 누락된 부분을 주변 이미지들을 통해 복사하기, 높은 주파수의 해상도를 가지는 레지듀얼 생성, 스마트폰 카메라의 기본 기능을 사용(카메라 전환, 플래시, 화면 비율 조절, 타이머 기능)하여 앱 개발을 진행하였습니다.

프로젝트를 진행하면서 다른 사람의 소스 코드를 이해하며 협업하는 방식을 경험하게 됐습니다. 새로운 언어로 앱을 구현함에 따라 시행착오가 많았지만, 좋은 팀원들 덕분에 끝까지 프로젝트를 수행할 수 있었다고 생각합니다.
다른 프로젝트 보기
아이펠 대전 1기
OCR 기술 활용 파쇄 문서 복원하기
아이펠 대전 1기
AI로 한글 문장 요약 사이트 제작하기
아이펠 대전 1기
딥러닝과 머신러닝을 활용한 IoT 기술 자율주행 관련 프로젝트
아이펠 대전 1기
AI로 의류 데이터화 및 알고리즘 웹 어플리케이션 제작
아이펠 대전 1기
음성 이미지 인식 및 분류 MLOPs 퍼블리싱 프로젝트
아이펠 대전 1기
AI로 고기 등급 나누는 우육판별기 만들기
아이펠 대전 1기
고객 행동 데이터 기반 AI 상품 추천
AIFFEL
앞서가는 AI 커뮤니티 교육
modulabs youtubemodulabs facebookmodulabs brunch

(주)모두의연구소 | 대표 김승일
개인정보관리책임자 이지석
사업자등록번호 517-88-00184

주소 서울시 강남구 강남대로 324 역삼디오슈페리움 2층
(주)모두의연구소

메일 modu@modulabs.co.kr |
문의 070-7743-5882(내선 2번)(평일 10:00~18:00)

©2022 AIFFEL All rights reserved