Online Library TheLib.net » Image Recognition: Progress, Trends and Challenges