image data structure