1. A system for automatic storm detection or prediction based on historical meteorological data and satellite image sequences, for validating and complementing conventional forecasts, the historical meteorological data includes historical storm reports and satellite image archives for historical weather, the system comprising: a processing device; and a non-transitory, processor-readable storage medium, the non-transitory, processor readable storage medium comprising one or more programming instructions thereon that, when executed, cause the processing device to: provide a digital computer; receive a sequence of satellite images involving a geographical region; receive historical meteorological data associated with the geographical region; automatically extract visual features indicative of storm signatures from the sequence of satellite images; learn the correspondences between the visual storm signatures and the occurrences of current and future storms based on the historical meteorological data; and detect or predict storms in the geographical region using the learned correspondences.