Update May 2019: this article was published in 2016. Since then we've released a new product, Dash. Dash is a lightweight DAM solution that includes facial recognition. Read about our Effective use of AI here.
Facial and Image Recognition isn't a new concept but recently there’s been more noise about it in the development sphere, since Google announced last December that it would make its facial and image recognition algorithms available through its Google Cloud Vision API.
Like most Digital Asset Management vendors, we have long seen the potential for software that can automatically and accurately identify objects and concepts in images. However there are many examples of how often this software fails.
With the availability of Google's API, alongside other industry developments, we feel it's time to look at the potential again.
What’s Digital Asset Management?Just a quick recap for those of you new to Digital Asset Management (DAM). DAM is the business of storing, managing and sharing your Digital Assets (such as images, videos, logos and ads etc). Typically this is achieved using Digital Asset Management software like Asset Bank (others are available of course).
How does Image & Facial Recognition software work?
An example of how facial recognition works using our very own Mike Blom
Facial recognition works via computer algorithms attempting to match a particular image with a database of images. It does this by measuring the distance between attributes such as the nose to lips or the width of eyes. 3D image processing has advanced the accuracy of this process as it provides more data and is less constrained by lighting or the angle at which the image was taken. Further improvements are on their way via the use of techniques like skin biometrics.
Image recognition works in a slightly different way. Let’s use an example of how Google does it. Google have developed Artificial Neural Networks (ANN’s) which are programmed to recognise objects by their distinctive features. Their ability to recognise is honed by showing them millions of similar images. In the last few weeks Google has decide to share this functionality with the development world in the form of their Vision API. Here’s a summary of some of the key features:
- Detailed image analysis and categorisation
- Identify inappropriate or sensitive content
- Analyse the emotions conveyed in images of people
- Extract text in images across a broad range of languages
So what are the implications of the latest developments for Digital Asset Management software?
Digital Asset Management systems can be used to store and share a variety of assets, but it’s typically images that are the most important assets. One of the biggest jobs in both setting up and maintaining a Digital Asset Management system is the categorisation and application of metadata to assets. So if a system can do this automatically, and most importantly correctly, that’s going to save a lot of time.
Adding metadata to a digital asset
Great! When will it be ready?
Well a couple of DAM vendors are already offering some version of automatic image tagging. Typically it is used to suggest keywords and categorisation to admins who can then decide whether they want to approve the recommendation. Reliability of the suggestions varies according to the type of image being analysed.
The release of Google’s API could be a game changer. I’m sure many DAM vendors are looking at how this new technology can be linked with Digital Asset Management. Some of the DAM benefits you can expect in the future might include.
- Automatic application of metadata to assets
- Automatic categorisation of assets
- Reporting on the usage of your assets across the web so can you address illegal or incorrect usage but also understand how your assets are being used
- Identification and reporting of sensitive or inappropriate assets uploaded to your DAM. So you can quickly identify if they need to be deleted, recategorised or if they need to have their access restricted
- Improved search performance
- The extension of these benefits to video and other assets - not just images
Until the latest round of functionality is available it is hard to predict the level of accuracy but it’s reasonable to expect a significant improvement on what is currently available.
Read more about Image Recognition and Digital Asset Management
- Google’s Cloud Vision API
- Video recognition from deep learning startup Clarifai
- More on how Google’s and Facebook’s Facial Recognition systems
- Review of current methods used to enable automatic cataloguing of assets in DAM
- How does facial recognition technology work?