add a image summarizer interface