An Advanced Deep Learning And Computer Vision Framework For Precipitation Retrieval From Multi-Spectral Satellite Information