In many applications in the areas of climatology, hydrology,
water resources, and agriculture, high spatial and temporal
rainfall estimates are needed. Despite the fact that ground
radars and rain gauges can provide very accurate estimates
with high temporal and spatial resolution, they cannot cover
the areas like oceans, mountain ranges and tropical rain forest
which make up a large area of the globe. For these areas,
satellite precipitation estimation can be a solution.