With the rapid advancement of the computing and Internet technology, the amount of various multimedia data including digital images increases in a surprising speed. Due to the nature for those data, it is very difficult for people to search for relevant information over the Internet. While people benefit a lot from the advent of information digitized technology, they also have to face the challenge about how to analyze, store and retrieve the huge amount of data efficiently and effectively, especially for t...