Road surface weather identification method based on road surface semantic segmentation and convolutional neural network
A convolutional neural network, weather recognition technology, applied in neural learning methods, biological neural network models, character and pattern recognition, etc., to achieve the effect of saving network parameters, high recognition accuracy, and reducing redundant operations
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] like figure 1 As shown, this embodiment discloses a road surface weather recognition method based on road semantic segmentation and convolutional neural network, including the following steps:
[0037] S1. Construct a semantic segmentation network, wherein the semantic segmentation network includes an encoder for feature extraction and downsampling and a decoder for fusion encoder multi-scale features and upsampling, and the encoder adopts ResNet18 convolutional neural network network, the decoder adopts the PPM pyramid pooling convolutional neural network, inputs the original image P, and the semantic segmentation network outputs a semantic image S of the same size as the original image P, and the value of each pixel point is equal to the semantic label of the original image P;
[0038] S2, performing road surface binarization processing on the semantic image S, retaining only the part of the semantic image S with the semantic label as the road surface, and outputting ...
Embodiment 2
[0057] This embodiment further discloses the training process of the semantic segmentation network. In order to train the semantic segmentation network, this example adopts the ade20k dataset (see literature: Zhou B, Zhao H, Puig X, et al. Scene parsing through ade20kdataset[C] / / Proceedings of the IEEE conference on computer vision and patternrecognition.2017: 633-641.), the ade20k data set is a scene data set with 20,000 pictures and 150 semantic segmentation categories, of which the road belongs to the sixth category; in order to train the weather recognition convolutional neural network, in this example, Guangdong, The highway surveillance videos in Jiangxi and Liaoning provinces are sampled and video frames are captured, a total of 45,350 pictures are sampled, 5 categories (sunny, cloudy, rainy, foggy and snowy), and all sampled pictures are 7:3 The proportion of the training set and test set.
Embodiment 3
[0059] In this example, network training and testing are performed on a host with 32G memory. The host is configured with an Nvidia1080Ti GPU and an Intel Core i7-6700 CPU, running at a main frequency of 3.41GHz, the operating system is Windows 10, the program development language is python, based on The pytorch deep learning framework, in the collected road weather data set, the image labels are divided into 5 categories, namely sunny, cloudy, rainy, foggy, snowy, using 36380 images for network training, the learning rate is set to 0.001, The network iterates 20 times and uses 8970 images as the test set. like Figure 4 , the weather classification accuracy rate of the method of the present invention is 84.96%, which is 3.62% higher than the accuracy rate of 81.34% of the convolutional neural network ResNet18. again Figure 4 The confusion matrix can be obtained. Except for the classification of cloudy days, the accuracy of the present invention in foggy, rainy and sunny da...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



