imageinfo framework