Implementing textural features on GPUs for improved real-time pavement distress detection
The condition of municipal roads has deteriorated considerably in recent years, leading to large scale pavement distress such as cracks or potholes. In order to enable road maintenance, pavement distress should be timely detected. However, manual investigation, which is still the most widely applied...
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Published: |
Springer
2016
|
| Subjects: | |
| Online Access: | https://eprints.nottingham.ac.uk/37956/ |
| _version_ | 1848795569441472512 |
|---|---|
| author | Doycheva, Kristina Koch, Christian König, Markus |
| author_facet | Doycheva, Kristina Koch, Christian König, Markus |
| author_sort | Doycheva, Kristina |
| building | Nottingham Research Data Repository |
| collection | Online Access |
| description | The condition of municipal roads has deteriorated considerably in recent years, leading to large scale pavement distress such as cracks or potholes. In order to enable road maintenance, pavement distress should be timely detected. However, manual investigation, which is still the most widely applied approach toward pavement assessment, puts maintenance personnel at risk and is time-consuming. During the last decade, several efforts have been made to automatically assess the condition of the municipal roads without any human intervention. Vehicles are equipped with sensors and cameras in order to collect data related to pavement distress and record videos of the pavement surface. Yet, this data are usually not processed while driving, but instead it is recorded and later analyzed off-line. As a result, a vast amount of memory is required to store the data and the available memory may not be sufficient. To reduce the amount of saved data, the authors have previously proposed a graphics processing units (GPU)-enabled pavement distress detection approach based on the wavelet transform of pavement images. The GPU implementation enables pavement distress detection in real time. Although the method used in the approach provides very good results, the method can still be improved by incorporating pavement surface texture characteristics. This paper presents an implementation of textural features on GPUs for pavement distress detection. Textural features are based on gray-tone spatial dependencies in an image and characterize the image texture. To evaluate the computational efficiency of the GPU implementation, performance tests are carried out. The results show that the speedup achieved by implementing the textural features on the GPU is sufficient to enable real-time detection of pavement distress. In addition, classification results obtained by applying the approach on 16,601 pavement images are compared to the results without integrating textural features. There results demonstrate that an improvement of 27% is achieved by incorporating pavement surface texture characteristics. |
| first_indexed | 2025-11-14T19:34:10Z |
| format | Article |
| id | nottingham-37956 |
| institution | University of Nottingham Malaysia Campus |
| institution_category | Local University |
| last_indexed | 2025-11-14T19:34:10Z |
| publishDate | 2016 |
| publisher | Springer |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | nottingham-379562020-05-04T18:15:51Z https://eprints.nottingham.ac.uk/37956/ Implementing textural features on GPUs for improved real-time pavement distress detection Doycheva, Kristina Koch, Christian König, Markus The condition of municipal roads has deteriorated considerably in recent years, leading to large scale pavement distress such as cracks or potholes. In order to enable road maintenance, pavement distress should be timely detected. However, manual investigation, which is still the most widely applied approach toward pavement assessment, puts maintenance personnel at risk and is time-consuming. During the last decade, several efforts have been made to automatically assess the condition of the municipal roads without any human intervention. Vehicles are equipped with sensors and cameras in order to collect data related to pavement distress and record videos of the pavement surface. Yet, this data are usually not processed while driving, but instead it is recorded and later analyzed off-line. As a result, a vast amount of memory is required to store the data and the available memory may not be sufficient. To reduce the amount of saved data, the authors have previously proposed a graphics processing units (GPU)-enabled pavement distress detection approach based on the wavelet transform of pavement images. The GPU implementation enables pavement distress detection in real time. Although the method used in the approach provides very good results, the method can still be improved by incorporating pavement surface texture characteristics. This paper presents an implementation of textural features on GPUs for pavement distress detection. Textural features are based on gray-tone spatial dependencies in an image and characterize the image texture. To evaluate the computational efficiency of the GPU implementation, performance tests are carried out. The results show that the speedup achieved by implementing the textural features on the GPU is sufficient to enable real-time detection of pavement distress. In addition, classification results obtained by applying the approach on 16,601 pavement images are compared to the results without integrating textural features. There results demonstrate that an improvement of 27% is achieved by incorporating pavement surface texture characteristics. Springer 2016-10-24 Article PeerReviewed Doycheva, Kristina, Koch, Christian and König, Markus (2016) Implementing textural features on GPUs for improved real-time pavement distress detection. Journal of Real-Time Image Processing . ISSN 1861-8219 Pavement distress detection; Textural features; Haralick features; Graphics processing units http://link.springer.com/article/10.1007%2Fs11554-016-0648-1 doi:10.1007/s11554-016-0648-1 doi:10.1007/s11554-016-0648-1 |
| spellingShingle | Pavement distress detection; Textural features; Haralick features; Graphics processing units Doycheva, Kristina Koch, Christian König, Markus Implementing textural features on GPUs for improved real-time pavement distress detection |
| title | Implementing textural features on GPUs for improved real-time pavement distress detection |
| title_full | Implementing textural features on GPUs for improved real-time pavement distress detection |
| title_fullStr | Implementing textural features on GPUs for improved real-time pavement distress detection |
| title_full_unstemmed | Implementing textural features on GPUs for improved real-time pavement distress detection |
| title_short | Implementing textural features on GPUs for improved real-time pavement distress detection |
| title_sort | implementing textural features on gpus for improved real-time pavement distress detection |
| topic | Pavement distress detection; Textural features; Haralick features; Graphics processing units |
| url | https://eprints.nottingham.ac.uk/37956/ https://eprints.nottingham.ac.uk/37956/ https://eprints.nottingham.ac.uk/37956/ |