image metadata collection subclassed from cls_file