refactor the addeimageurlinfo to ImageDataSelectionInfo