화제의 어플 속 숨은 원리!어떻게 가능한걸까?

 

세계 모바일 인텔리전스 플랫폼 앱애니가 발표한 ‘2019년 모바일 현황 보고서’에 따르면 한국은 전 세계 앱 시장 국가별 순위에서 구글플레이 소비자 지출 3위를 차지하고 있다고 합니다. 스마트폰이 활성화되면서 모바일 앱을 다운받는 국내사용자가 많아지고 있다는 건데요.

그렇다면 최근 국내에서 큰 인기를 얻은 모바일 앱으로는 무엇이 있을까요?

바로 SNS와 각종 온라인 커뮤니티를 뜨겁게 달아오르게 한 사진필터앱을 꼽을 수 있는데요. 오늘은 신기함과 재미로 사람들의 마음을 사로잡은 사진필터앱 속의 숨겨진 원리를 소개합니다!

 

 

내 얼굴에 숨은 또 다른 얼굴·· 사진 필터 속 증강현실

 

 

최근 페이스북, 인스타그램 등에 관련태그를 검색하면 나이를 불문하고 많은 사진이 올라오는 것이 있습니다. 바로 아기 얼굴로 변형해주는 필터, 성별을 바꾸는 필터로 유명한 스냅챗인데요.

마냥 재미있고 신기한 스냅챗의 필터는 어떤 원리로 작용할까요? 바로 컴퓨터 비전입니다.

컴퓨터 비전이란 컴퓨터가 사람 눈처럼 보고 인지할 수 있도록 하는 분석시스템을 말하는데요. 대부분의 사람들은 눈 영역이 위쪽 뺨보다 어두운 속성을 가지고 있기 때문에, 컴퓨터 비전은 음영을 기반으로 이미지 속 사람의 얼굴을 인식하게 됩니다.

얼굴을 감지한 후에는 수천개의 이미지를 학습하여 만든 ‘평균 얼굴’과의 비슷한 패턴을 찾기 시작하는데요. 패턴을 찾게 되면 이동과 크기 조정이 가능한 3D 모델을 생성하여, 얼굴의 특정부분을 강조하거나 위에 얼굴의 특정부분을 추가하는 등 얼굴의 특정 영역을 왜곡합니다.

쉽게 말해 현실배경(본인의 얼굴)에 가상의 정보를 덧대는 증강현실(AR)의 기술인데요. 바로 이 과정을 통해 아기, 성별바꾸기 같은 필터가 씌워지게 됩니다.

 

 

흐린 추억을 선명하게·· 화질 보정 속 GAN

 

 

지나간 추억을 영원히 간직할 수 있게 해주는 사진. 누구나 가슴에 소중한 사진 하나쯤은 있으실 텐데요.

스마트폰 등이 발전하면서 일상 속 순간을 고화질로 찍을 수 있게 되었지만, 과거 부모님의 모습, 어릴 적 내 모습, 과거를 풍미했던 유명인 등의 모습은 흑백의 화질로 남아있어 아쉬워하는 분들이 많죠.

하지만 최근 오래 전 찍은 저화질의 사진을 어제 찍은 것처럼 선명하게 바꿔주는 사진 보정 서비스가 생겨나 화제가 되었습니다. 중국의 소셜미디어 앱 ‘위챗’이 제공하는 서비스로, 중국은 물론 국내에서 엄청난 인기를 얻고 있는데요.

마치 영화의 CG장면처럼 놀라운 보정을 제공하는 해당 서비스가 가능한 이유는 무엇일까요? 바로 진짜 같은 가짜를 만들어내는 기술 ‘GAN(생성적 적대 신경망)’ 때문입니다.

GAN은 생성자와 감별자라는 두 신경망 모델을 통해 만들어지는데요. 생성자는 실제 데이터를 학습하여 이를 바탕으로 거짓 데이터를 생성합니다. 감별자는 생성자가 만든 데이터가 실제인지, 거짓인지 판별하게 되는데요.

감별자를 속이려는 생성자와, 생성자를 속이려는 감별자가 서로 경쟁하면서 데이터 학습을 반복합니다. 이런 과정을 통해 점점 실제에 가까운 거짓 데이터, 즉 정교한 고화질의 사진을 만들게 되는 것입니다.

 


 

마냥 재미있기만 했던 사진필터앱, 그 안에 담긴 IT기술을 살펴보았는데요. 컴퓨터비전, 증강현실(AR) 등 끊임없이 발전하는 IT기술이 있는 한 앞으로도 신기하고 특별한 모바일앱들이 생겨나지 않을까요?