-
PNG 파일 포맷이 20여년 만에 새롭게 업데이트되면서 다시 주목받음
- 새로운 명세에는 HDR(High Dynamic Range) 지원 등 미래지향적 기능이 포함됨
-
APNG(Animated PNG) 공식 인식, Exif 데이터 저장 등 다양한 현대적 요구를 반영함
- Google, Apple, Adobe 등 주요 IT 기업들이 이 업데이트에 참여함
- 이미 여러 소프트웨어와 방송 하드웨어에서 새로운 PNG 명세가 적용되고 있음
새로운 PNG 명세 발표
20여년간 변화가 거의 없었던 PNG 이미지 포맷이, 최신 기술 트렌드와 시장 요구에 맞춰 대대적으로 업데이트됨
주요 변경 및 추가 기능
최신 HDR 지원 (미래 호환성 확보)
- 새로운 PNG 명세는 HDR(High Dynamic Range) 를 공식적으로 지원
- Figure 1은 인간이 볼 수 있는 색상의 범위를 보여줌
- 더 작은 내부 삼각형은 기존 이미지들의 색공간(Rec. 709)에 해당함
- 더 큰 외부 삼각형은 HDR 이미지에서 경험할 수 있는 넓은 색공간(Rec. 2020)을 나타냄
- 신규 HDR 지원 구현에는 4바이트(기존 PNG 구조와 비슷한 오버헤드 포함)만 사용함
- PNG의 공동 저자이자 W3C 기술 단장인 Chris Lilley가 HDR 구현 원리 설명글을 작성함
APNG(애니메이션 PNG) 공식 지원
-
애니메이션 PNG는 Mozilla에서 제안 후 Firefox에 먼저 지원됐으나 오랫동안 표준에는 반영되지 않았음
- 최근 대부분 주요 브라우저와 소프트웨어에서 APNG가 널리 지원되어 표준 명세에도 명확히 포함됨
Exif 데이터 공식 지원
- Exif 데이터는 사진의 저작권 정보, 촬영 기기, GPS 위치 등 부가 정보를 저장함
- 이번 명세 업데이트에서 Exif 정보 저장 및 읽기가 표준적으로 가능해짐
전반적인 명세 개선 및 정리
- 오타, 누락, 불명확한 부분을 수정하고 전체적인 가독성 및 일관성을 높임
배경
- 마지막 PNG 명세는 무려 20년 전에 공개됨 (초기 아이폰 출시 3.5년 전 수준)
- 기술 발전에 따라 더 현대적이고 강력한 이미지 포맷 요구가 대두됨
- 특히 W3C의 Timed Text Working Group(자막 표준 담당)이 HDR 지원이 필요해 논의가 본격화됨
- Adobe, Apple, BBC, Google, Comcast/NBCUniversal, MovieLabs, 그리고 W3C 등 세계적인 IT/미디어 기업들이 협력해 진행함
- 이들 거대 기업 및 전문가들의 참여로 크게 신뢰성과 추진력을 확보함
- 이미 다음 두 차례의 PNG 명세 개정 작업까지 예고됨
이미 적용 및 지원 상황
-
Chrome, Safari, Firefox, iOS/macOS, Photoshop, DaVinci Resolve, Avid Media Composer 등 다수의 소프트웨어에서 업데이트된 PNG 명세를 지원 중임
- 방송 장비 및 툴에서도 내부적으로 새 이미지 포맷 지원을 빠르게 반영 중임
- 이미 여러 뉴스 방송이나 실시간 TV 자막, 점수 배너 등에서 HDR 지원이 나타나고 있음
앞으로의 계획
- 다음 PNG 명세(4번째 에디션)는 HDR과 SDR(일반 다이내믹 레인지) 간의 호환성 개선이 주가 될 예정임
- 많은 개발자들이 궁금해하는 압축 효율 개선 및 병렬 인코딩/디코딩 기능도 연구 및 개발 대상에 포함됨
- 4번째 에디션 이후 5번째 에디션에서 본격적인 압축 개선 연구가 진행될 계획임
감사 인사