Do you have an algorithm for this, or an app idea? Some folks at the MIT Media Lab worked on this concept in the early 90s. See for example http://web.media.mit.edu/~lieber/Lieberary/Letizia/AIA/AIA.h.... I mention it only because it might be relevant intellectual property; I don't claim to be up to date in that area.