1. A method of 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, comprising the steps of: providing, a digital computer; receiving, at the digital computer, a sequence of satellite images involving a geographical region; receiving, at the digital computer, historical meteorological data associated with the geographical region; executing an algorithm on the digital computer to perform the following operations: 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.