I know ImageVault is capable of reading metadata stored on images in EXIF format for example. This is a really useful feature for our client.
They asked though if is possible to use this to "pre-categorise" images?
We looked at the "Tags" option Windows gives you at first - but this appears to be a specific Windows feature to aid searching - not something ImageVault can pick up on.
So, is there an EXIF (or IPTC or any metadata fromat) that can be used that would allow ImageVault to automatically categorise images?
I haven't seen something like that in the product but if you can see that a EXIF metadata containing categories ends up in ImageVault's database if would be fairly easy to string match a Category and insert the relations to MediaItemCategories using some SQL Server wizardy on some well timed event.
The database design of IV4 is very simplistic and easy to understand.
This is of course risky business and probably in violation of something and might break when you upgrade IV.
ImageVault is able to extract metadata and can map embeded metadata to user defined metadata fields. There is however no way out of the box to connect embeded metadata to categories. As Johan suggested it is of course possible to make a server plugin that handles this.
Events can be handled using the CacheEventHub, http://imagevault.se/DeveloperDocumentation/reference/html/T_ImageVault_Core_DataAccess_Repositories_CacheEventHub.htm