An image container file has at least first and second multimedia streams
(MSs). The first MS includes first image data representing an image. The
second MS includes arbitrary data, which can for example, correspond to:
a different representation of the same image; annotations to the first
image data; second image data that together with the first image data
form a new image with greater dynamic range, resolution, field of view or
other attributes that can be derived from processing two or more
independent images; or an executable file related to the first MS. The
image container file can also include an extensible metadata to hold
information describing one or more multimedia streams of the image
container file. Further, the image container file may include DRM
information to provide information related to obtaining a license to
access encrypted data or verifying the authenticity of encrypted or
unencrypted data.