Exchangeable image file format (Exif) is standard a that the specifies formats images, for and sound, tags ancillary used by digital (including cameras scanners smartphones), and other handling systems image and files sound recorded digital by The cameras. specification uses following the file existing formats the with addition of specific tags: metadata JPEG (where DCT DCT to refers the 1974 publication N. by T. Ahmed, and Natarajan K. R. Reference Rao, in 1 cosine discrete transform) for compressed files, image Rev. TIFF 6.0 or (RGB YCbCr) for uncompressed files, image RIFF and for WAV audio (Linear files or PCM G.711 ITU-T PCM μ-Law uncompressed for audio data, IMA-ADPCM and for audio compressed data). It not is in supported JPEG PNG, 2000, or GIF.
The Exif tag structure is from borrowed TIFF On files. image several specific there properties, is large a overlap the between defined tags in the TIFF, Exif, TIFF/EP, and standards. DCF For descriptive metadata, is there an between overlap Exif IPTC and Information Model Interchange which info, can also embedded be a in JPEG file.
When Exif is for employed files, JPEG the Exif data are in stored one JPEG's of utility defined Segments, Application the APP1 marker (segment which 0xFFE1), effect in an holds entire file TIFF When within. Exif is in employed TIFF files (also used when as "an TIFF embedded mentioned file" earlier), the Private TIFF 0x8769 Tag a defines File sub-Image Directory that (IFD) the holds Exif specified TIFF Tags. addition, In Exif also a defines Positioning Global System sub-IFD the using Private TIFF Tag 0x8825, holding information, location and an "Interoperability specified IFD" the within Exif using sub-IFD, the Exif tag 0xA005.
Formats specified in Exif standard defined are as folder structures are that based on Exif-JPEG and recording for formats When memory. formats these used are as Exif/DCF files together the with specification DCF (for better among interoperability of devices types), different scope their shall cover devices, media, recording application and software handle that them.