iOS 11에서 채택한 HEIF, HEVC에 관한 간단 설명

HEIF란, High Efficiency Image File Format의 줄임말로, 단일 이미지 혹은 이미지 시퀀스를 담에 내기 위한 파일 포멧의 일종입니다(우리에게 익숙한 JPEG와 같은). 2013년 처음으로 use-case가 나오게 되었고, 2015년부터 기술적으로 완성되었습니다. 그리고 오늘날, 2017년, 애플에 의해 iOS 11을 탑재한 기기의 이미지 포멧을 담당하게 되었습니다. HEVC (High Efficiency Video Coding) 또한 비디오 파일 포멧의 일종입니다. HEIF와 마찬가지로 같은 퀄리티의 비디오를 이론상 절반의 사이즈로 저장합니다.

이 기술의 애플의 독자적인 기술이 아닙니다. Moving Picture Experts Group (MPEG)에서 개발된 파일 포멧입니다. 다만, iOS 11의 메인 이미지 저장 기술로 채택된 것입니다.

이미지 압축 기술이 발전함에 따라 1992년부터 쓰이기 시작해온 JPEG 파일 형식으론 커져버린 이미지 사이즈를 효율적으로 담아내는데 부족한 시점에 이르렀습니다. 이미지나 동영상의 퀄리티가 점점 증가해 사용자들은 누구나 쉽게 고화질의 사진이나 동영상을 생성할 수 있는 컨텐츠 메이커가 되었습니다. 하지만, 4K 30fps(분당 350MB) 혹은 4K 60fps(아이폰 8, 8+, X)의 고성능 비디오를 담아 내기엔 기기 내의 공간이 금방 부족해져버리는 것이 사실이 되어버렸습니다. 그리고 근시일 내에 분명 더 좋은 성능의 카메라나 비디오 레코더가 나올 것입니다.

아직은 널리 사용되지 않아 호환성의 문제가 분명 존재하지만 HEVC 포멧을 이용한 미디어 저장은 고성능, 저용량의 미디어를 저장할 미래 지향적 파일 형식이라 할 수 있습니다.

아래 링크를 타고 가시면 자세한 설명이 있습니다.


HEIF의 이점(HEVC)

출처 – LSR Lounge

  • 같은 퀄리티에 절반의 용량 : JPEG와 같은 퀄리티를 제공할 시, 절반의 용량으로 이를 담아 낼 수 있습니다. 즉, 용량이 부족한 Device에겐 매우 희소식이 분명합니다.
  • 이미지 시퀀스 지원 : 여러 사진을 한번에 저장 가능하며, 애플의 사진 앱에서 GIF 형식의 사진을 지원합니다. (JPEG가 단일 이미지만 담는 반면)
  • 투명도 지원 : 보통 배경이나 원하는 부위가 투명하려면 PNG형식으로 Converting을 하는데 HEIF 그 자체로 투명도를 지원합니다.
  • 이미지 색 16bit까지 지원 : 즉, 카메라의 10-bit RAW 출력을 모두 담아 냅니다. (JPEG가 8-bit까지 지원하는 반면)
  • 이미지 편집 : 이미지를 교체하거나 다시 저장하지 않고, 이미지 편집이 가능합니다.
  • 깊이 정보 인식 : 사진에서 깊이 정보를 인식합니다.
  • Thumbnails : 썸네일 이미지까지 담을 수 있습니다.

현재 HEIF/HEVC의 호환성

현재 JPEG를 대중적인 이미지 포멧으로 사용함으로 인해, HEIF 파일 형식에 대한 지원은 미비합니다. HEVC 또한 마찬가지입니다. 하지만, iOS 기기에서 다른 기기로 Export될 때, 기기는 자동으로 적절한 형변환을 해줍니다.

HEIF와 HEVC를 사용하고 싶지 않다면?

설정 > 카메라 탭에서 높은 호환성으로 바꿔주시면 이전에 사용하던 형식을 그데로 유지합니다.

형식 변환 안하는 방법

HEIF와 HEVC로 만들어진 미디어를 전송 할 때, 자동 변환을 하고 싶지 않다면, 설정 > 사진 탭에서 제어 가능합니다.

 


.heif 파일 형식은 어디서 찾을 수 있나?

현재로써, .heic 파일 형식만 찾아볼 수 있습니다. .heic 파일 확장자는 HEVC 인코더를 거쳐 만들어진 파일 형식이라는 것을 지칭합니다. HEIF는 JPEG, HEVC 등 여러 기술들로 의해 만들어진 이미지군을 동반하기 때문입니다. 아래에 사진을 보았을 때, 같은 해상도의 사진(iPhone 내의 .heic(999kb)와 Photo Streaming으로 맥으로 공유된 .jpeg(1.7mb)) 두개가 다른 용량을 가짐을 볼 수 있습니다.


참고

2 COMMENTS

댓글 남기기