Multi Picture Object
MPO (ang. Multi Picture Object) – format zapisu statycznych obrazów 3D. Plik zawiera w sobie wiele obrazów JFIF[1][2].
Historia
[edytuj | edytuj kod]Format MPO, jak i jego oficjalna specyfikacja, utworzone zostały przez Camera & Imaging Products Association (CIPA) w 2009 roku. Głównym problemem, który miał rozwiązać format MPO, był zapis stereoskopowych obrazów 3D. W standardowym formacie JPEG zapisać można jedynie jeden obraz, a 3D stereoskopowe wymaga co najmniej dwóch wyświetlanych jednocześnie. Istniejącymi rozwiązaniami było wyświetlanie kilku osobnych plików jednocześnie bądź powiązanie ich w obiekt DCF przy użyciu metadanych EXIF[1][2].
Działanie
[edytuj | edytuj kod]Format MPO pozwala na zapis kilku obrazów w jednym pliku wraz z tagami informującymi o ich zastosowaniu[2].
Struktura danych
[edytuj | edytuj kod]Plik MPO powstaje z konkatenacji kilku plików JFIF o zmodyfikowanej strukturze (pozbawionych informacji o wersji standardu JFIF)[2], zawierających po kolei:
- znak SOI (Start of Image)
- dane EXIF wraz z miniaturą obrazu (thumbnail)
- dodatkowe metadane MP (Multi Picture, od nazwy formatu)
- właściwy obraz
- znak EOI (End of Image)[1]
Przypisy
[edytuj | edytuj kod]- ↑ a b c Specyfikacja (zapisane w Internet Archive 21 września 2013 roku, [w:] cipa.jp [online], Camera & Imaging Products Association [zarchiwizowane z adresu 2013-09-21] (ang.).
- ↑ a b c d Matthias Stirner, MPO Multi Picture Object – das 3D-Bildformat, [w:] burosch.de [online], Burosch, 2011 [dostęp 2025-08-14] (niem.).