An apparatus for correcting distortions contained in a signal representing a taken image of a moving picture as distortions caused by a positional change, which occurs in horizontal and/or vertical direction of said taken image at a time to photograph said moving picture as a positional change of an image-taking device, wherein said positional change is divided into a horizontal-direction component and a vertical-direction component, said apparatus comprising:
- inter-frame correction means for:
- detecting an inter-frame horizontal correction quantity for said horizontal-direction component of said positional change of said image-taking device for each frame period of said taken image;
- detecting an inter-frame vertical correction quantity for said vertical-direction component of said positional change of said image-taking device for each frame period of said taken image;
- and
- computing next-inter-frame taken-image head coordinates on the basis of said detected inter-frame horizontal correction quantity and said detected inter-frame vertical correction quantity;
- intra-frame horizontal correction means for:
- computing an intra-frame horizontal correction quantity for said horizontal-direction component of said positional change of said image-taking device at each of a plurality of positions on one screen of said taken image;
- adding said computed intra-frame horizontal correction quantity to a horizontal coordinate of said head coordinates computed by said inter-frame correction means to find a horizontal correction quantity;
- and
- correcting a horizontal-direction distortion in a frame of said taken image by using said found horizontal correction quantity;
- and
- intra-frame vertical correction means for:
- computing an intra-frame vertical correction quantity for said vertical-direction component of said positional change of said image-taking device at each of a plurality of positions on 1 screen of said taken image;
- adding said computed intra-frame vertical correction quantity to a vertical coordinate of said head coordinates computed by said inter-frame correction means to find a vertical correction quantity;
- and
- correcting a vertical-direction distortion in a frame of said taken image by using said found vertical correction quantity.