In the scope of visual recognition, Convolutional neural networks are the cutting edge techniques. Also Cellular Neural Networks which is a recurrent ConvNet. I think these papers may asset you:
Data Real-Time Raindrop Detection System Using Cellular Neural Ne...
Article Soft Radial Basis Cellular Neural Network (SRB-CNN) based Ro...