Chinese calligraphy is a very special style of handwriting and direct character recognition is very difficult. Content-based keyword spotting is more feasible than recognition-based retrieval for calligraphy document. In this paper, we propose a nove