EXIF

GreenBean·2023년 1월 5일
0
post-thumbnail
post-custom-banner

EXIF

EXIF Tags

EXIF 란?

  • EXIF (Exchangeable Image File Format) 는 디지털 카메라 등에서 사용되는 이미지 파일 메타데이터 포맷
  • 카메라가 촬영한 사진 ∙ 녹음 파일에 시간 등의 각종 정보를 담기 위해 개발되었음
    • 즉, JPEGTIFF 6.0 ∙ RIFFWAV 포맷에 이미지나 소리에 대한 정보를 추가로 기록할 수 있다.
  • 디지털카메라의 보급으로 널리 활성화되었고 이미지 메타데이터의 사실상 표준 지위에 있음
  • EXIF 데이터는 이미지 파일의 일부로 저장되며 EXIF 데이터를 지원하는 소프트웨어 사용 시 이미지를 변경해도 데이터를 보존함

EXIF 의 구조

  • 기본적으로 EXIFTIFF (Tagged Image File Format) 의 Tag 구조를 빌려 표현
    • 이는 독립적으로 사용되지 않고 JPEGTIFFRIFFWAV 등의 기존 포맷과 함께 사용됨
    • PNG 에서는 원래 지원하지 않았었지만 2017년 PNG 1.2 (Ver 1.5) 이후 추가되었음
  • EXIF 에서 다루는 Meatadata Tag 의 종류들
    • Date & Time
      • 사진을 찍은 날짜 및 시간 등이 저장
      • 2016년 EXIF Version 2.31 이후 Time Zone 또한 명시할 수 있게 되었음
    • Camera Info
      • 카메라에 대한 기본 정보
      • 카메라 모델, 제작사 등
    • Camera Settings
      • 이미지를 찍을 당시의 카메라 설정값
      • 초점 거리 ∙ 플래시 사용유무 ∙ 조리개 ∙ 셔터 속도 등
    • Orientation
      • 이미지의 회전 ∙ 반전 정보
      • 가속도 센서를 활용해 이미지의 적절한 방향을 설정하거나, 이미지 편집 프로그램에서 회전 ∙ 반전시킬 경우 해당 태그 값만 수정할 수도 있음
    • Geolocation
      • 위치 정보
      • GPS
    • Thumbnail
      • 카메라 모니터나 파일 탐색기에서 보여질 Thumbnail 도 저장
      • 이미지를 수정할 경우 해당 Tag 도 함께 수정되어야 함
      • 수정 전의 이미지가 유출될 수 있음
    • Description
      • 이미지에 대한 설명
    • Copyright
      • 아티스트 및 저작권에 대한 정보도 저장할 수 있음

Tip! 추가 내용

Metadata 란?

Metadata

  • 데이터에 관한 구조화된 데이터로, 다른 데이터를 설명해 주는 데이터
  • 메타 (Meta) 는 일반적으로 "~에 관한" (About) 이라는 의미로 사용
    • 따라서 메타언어는 다른 데이터를 기술하기 위해 사용되는 언어이며, 메타데이터는 다른 데이터를 기술하기 위해 사용하는 데이터라고 할 수 있음
  • 1990년대 초반까지 이 용어는 과학 ∙ 사회 과학 ∙ 지형 공간의 데이터와 관련하여 컴퓨터 파일이 인간에게 도움이 되도록 하기 위해 필요한 정보라는 의미로 사용
  • 이용자는 메타데이터로 자기가 원하는 특정 데이터를 검색 엔진 등으로 쉽게 찾아낼 수 있음
    • 이에 대한 예시로, 월드컵을 녹화한 비디오에서 골 장면만을 뽑아낼 수 있고 메타데이터는 이 자료를 이용하여 뽑아낼 수 있음
    • 그러나 메타데이터는 데이터를 사용하는 사람에게는 보이지 않으며, 컴퓨터가 이러한 메타데이터의 내용을 이해하고 이를 이용
profile
🌱 Backend-Dev | hwaya2828@gmail.com
post-custom-banner

0개의 댓글