We present a practical method for removing blotches and restoring their missing data. To detect blotches, we employ a robust approach of local analysis of spatiotemporal anisotropic brightness continuity. Our approach uses first-order spatiotemporal directional derivatives to select the smoothest direction for each examined pixel, and puts out the incorruption probability that the examined pixel may not be corrupted by blotches. As the restoration filter, we employ a spatiotemporal fuzzy filter whose response is adaptively controlled according to a fuzzy rule defined by the incorruption probability. The fuzzy filter is composed of the two different filters of the identity filter and the spatiotemporal directional-weighted-mean filter, and will put out an intermediate value between the original input brightness and the directional-weighted-mean brightness. We design the fuzzy rule in advance by a standard supervised learning method. The computer simulations are presented.