When loading objects in, from the filesystem, the following are the steps required to load that digital objects in:
Find the images: This involves looking across one or more file systems in multiple directories. It might involve looking for them in an FTP location or on remote websites.
Filter the results: This involves removing redundant images based on filename, suffix, and even directory location.
Extract metadata: Used when matching the metadata embedded in a digital object with an existing metadata. This is an optional step and can be done later. It might need to be done at this point in case the digital object needs to be rejected if there is no match, or if there is no match to be passed to another area for separate processing. In which case, rather than extracting all the metadata, only the meta value needed to match to the key is extracted.
Matching, combining, or replacing: If the previous step is not performed, then based on the image filename, can information...