한국의 개발자들을 위한 Google Developers 국문 블로그입니다.
Android에서도 Motion Stills 기능을 사용해 보세요.
Monday, September 4, 2017
<블로그 원문은
여기
에서 확인하실 수 있으며, 블로그 번역 리뷰는
신정규(Machine Learning GDE)
님이 참여해 주셨습니다.>
게시자: Karthik Raveendran 및 Suril Shah, Google Research 소프트웨어 엔지니어
지난해에 우리는
Motion Stills
를 출시했습니다. 이는 Live Photos의 흔들림을 보정하고 이를 무한 반복되는 GIF와 동영상으로 보고 공유할 수 있게 해주는
iOS 앱
입니다. Motion Stills는 출시된 이후 지금까지 좋은 평가를 받고 있으며
The Verge
와
Mashable
에서 2016년 최고의 앱 중 하나로 선정되었습니다. 최초 릴리스 당시부터 Motion Stills를 Android용으로도 제공해 달라는 요청이 있었고, 이제 Android 5.1 이상을 실행하는 기기에서 이 기술과 함께 추가적인 기능이 지원됩니다.
Android 기반 Motion Stills: 기기에서 즉각적인 흔들림 보정 지원.
우리는
Android 용 Motion Stills
에 여러분이 찍는 모든 장면을 손쉽게 보고 공유할 수 있는 멋지고 짤막한 클립 형태로 즉시 변환하는 새로운 녹화 경험을 구현했습니다. 사진처럼 한 번의 탭으로 짤막한 Motion Still을 촬영하거나 긴 녹화 영상을 '앞으로 빨리 감기(Fast Forward)'라고 하는 새로운 기능으로 압축할 수도 있습니다. Android 용 Motion Stills에서는 녹화한 영상의 흔들림 보정 기능뿐만 아니라 주머니 안에서 찍히거나 실수로 카메라가 흔들리지 않도록 보호하는 향상된 트리밍(Trimming) 알고리즘이 함께 제공됩니다. 이 모든 기능이 Android 기기에서 촬영 중에 수행되며, 인터넷에 연결할 필요가 없습니다!
새로운 스트리밍 파이프라인
이번 릴리스에서는 녹화되는 동안 동영상의 각 프레임을 처리하는 스트리밍 접근 방식을 사용하도록 기존의 iOS 동영상 처리 파이프라인을 리디자인했습니다. 전체 시퀀스에 걸쳐 계속해서 루프 최적화를 수행하는 동시에 중간 모션 메타데이터를 계산하여 녹화중인 영상에서 흔들림을 즉각적으로 보정할 수 있습니다. 이 모든 것들을 통해 녹화 직후 즉각적인 결과를 얻을 수 있으므로 기다릴 필요 없이 즉시 새 GIF를 공유할 수 있습니다.
스트리밍 파이프라인을 사용한 촬영 기능은 즉시 결과를 가져다 줍니다.
Motion Stills 스트림을 즉시 표시하기 위하여, 저희의 알고리즘은 흔들림 보정 변환을 계산하고 저해상도
텍스처 맵
으로 저장합니다. 모바일 하드웨어와 배터리를 소모하여 흔들림이 보정된 동영상을 새로 작성하는 대신, 이 텍스처를 바탕으로 GPU를 사용하여 실시간 흔들림 보정 변환을 적용합니다.
앞으로 빨리 감기
앞으로 빨리 감기 기능을 통해 긴 녹화 영상을 빠르게 돌려 공유하기 쉬운 짤막한 클립 형태로 압축할 수 있습니다. 앞으로 빨리 감기 기능은 위에서 설명한 것과 똑같은 파이프라인을 통해 휴대폰에서 바로 최대 1분짜리 동영상을 처리할 수 있습니다. 녹화 후에 재생 속도를 변경할 수도 있습니다(1~8배속). 이를 가능케 하기 위해 효율적인 탐색과 재생을 지원하는 조밀한
I-프레임 간격
으로 동영상을 인코딩합니다. 앞으로 빨리 감기 모드에 추가적인 최적화 기능도 사용합니다. 예를 들어, 전체 시퀀스에 걸쳐 매끄러운 결과를 얻을 수 있도록 선형 솔버에 시간축에 대한 적응형 다운샘플링과 long-range 흔들림 보정 기능 적용합니다.
앞으로 빨리 감기 기능은 녹화한 영상을 공유하기 쉬운 클립 형태로 압축합니다.
Motion Stills 시험해 보기
Motion Stills는 짤막한 형태의 동영상 기술을 사용하여 실험해보고 빠르게 반복하면서 그 과정에서 귀중한 피드백을 수집할 수 있는 앱입니다. 앞으로 Google Photos와 같은 기존 제품에 사용자가 가장 재미있고 유용하다고 생각하는 도구가 통합될 수도 있습니다.
Google Play 스토어에서 Android용 Motion Stills를 다운로드
하고(Android 5.1 이상을 실행하는 휴대폰에서 사용 가능) 소셜 미디어에 #motionstills 해시태그를 사용하여 좋아하는 클립을 공유해 보시기 바랍니다.
감사의 말
Motion Stills는 많은 Google 직원의 도움이 없었다면 탄생할 수 없었을 것입니다. 흔들림 보정 기술을 발전시키는 데 수고해 주신 Matthias Grundmann과 UX 및 상호작용 디자이너인 Jacob Zukerman, Ashley Ma 그리고 Mark Bowers에게 특별히 감사하다는 인사를 드립니다.
Contents
Android
Community
Web/Chrome
Cloud
ML/Tensorflow
Google Play
검색
Tag
AdMob
Android
App Bundle
Community
Flutter
gdg
Google Play
ML/Tensorflow
Web
Archive
2021
Mar
Feb
Jan
2020
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2019
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2018
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2017
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2016
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2015
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2014
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2013
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2012
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Mar
Feb
Jan
2011
Dec
Nov
Feed