I. Introduction
With continues increasing of the demand for road maintenance, computer vision based evaluation of road conditions has become a research hotspot in the industry [1]–[3]. The research of applying computer vision technologies for pavement damage condition assessment has been developed for decades. In general, there are two branches of methodologies in this research field. The first branch is based on the traditional image processing techniques [4]. This branch of methodologies is represented by the development of various filters such as edge detectors, which is based solely on the characteristics of the optical images themselves [5]. Despite the extensive research of these methods, the shortcomings of them are obvious. It is usually very difficult for these methods to detect irregular targets under complex background environments and illumination conditions, because the methods cannot understand the meaning of the contents in the images [6].