BRIEF DESCRIPTION OF THE FIGURES
FIG. 1 is a block diagram showing a configuration example of an imaging device to which a method for correcting distortion of a captured image according to a first embodiment is applied;
FIG. 2 is a diagram for explaining the outline of processing for detecting a motion vector in an embodiment;
FIGS. 3A and 3B are diagrams for explaining the outline of processing for detecting a motion vector in an embodiment;
FIG. 4 is a diagram for explaining the outline of processing for detecting a motion vector in an embodiment;
FIGS. 5A and 5B are diagrams for explaining a first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 6 is a diagram for explaining the first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 7 is a diagram for explaining the outline of processing for detecting a motion vector in an embodiment;
FIG. 8 is a diagram for explaining the outline of processing for detecting a motion vector in an embodiment;
FIGS. 9A and 9B are diagrams for explaining the first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 10 is a diagram for explaining the first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 11 is a diagram for explaining the first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIGS. 12A and 12B are diagrams for explaining the first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIGS. 13A to 13D are diagrams for explaining the first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 14 is a diagram for explaining the first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 15 is a diagram for explaining the first example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIGS. 16A and 16B are diagrams for explaining a second example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 17 is a diagram for explaining the second example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 18 is a diagram for explaining the second example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIGS. 19A to 19D are diagrams for explaining the second example of processing for detecting an accurate motion vector in a method for detecting a motion vector according to an embodiment;
FIG. 20 is a diagram for explaining the processing performance in a method for detecting a motion vector according to an embodiment;
FIG. 21 is a diagram for explaining the outline of a method for detecting a motion vector according to an embodiment;
FIG. 22 is a diagram for explaining a feature of a method for detecting a motion vector according to an embodiment, based on a comparison with an existing method;
FIG. 23 is a diagram for explaining a feature of a method for detecting a motion vector according to an embodiment, based on a comparison with an existing method;
FIG. 24 is a diagram for explaining a feature of a method for detecting a motion vector according to an embodiment, based on a comparison with an existing method;
FIG. 25 is a part of a flowchart for explaining a first example of motion vector detection processing of the imaging device according to the first embodiment;
FIG. 26 is a part of the flowchart for explaining the first example of the motion vector detection processing of the imaging device according to the first embodiment;
FIG. 27 is a part of a flowchart for explaining a second example of the motion vector detection processing of the imaging device according to the first embodiment;
FIG. 28 is a part of the flowchart for explaining the second example of the motion vector detection processing of the imaging device according to the first embodiment;
FIG. 29 is a part of a flowchart for explaining a third example of the motion vector detection processing of the imaging device according to the first embodiment;
FIG. 30 is a part of the flowchart for explaining the third example of the motion vector detection processing of the imaging device according to the first embodiment;
FIG. 31 is a part of the flowchart for explaining the third example of the motion vector detection processing of the imaging device according to the first embodiment;
FIG. 32 is a part of the flowchart for explaining the third example of the motion vector detection processing of the imaging device according to the first embodiment;
FIG. 33 is a block diagram showing a configuration example of an imaging device to which a method for correcting distortion of a captured image according to a second embodiment is applied;
FIG. 34 is a diagram for explaining motion vector detection processing of the imaging device of the second embodiment;
FIG. 35 is a diagram for explaining the motion vector detection processing of the imaging device of the second embodiment;
FIGS. 36A and 36B are diagrams for explaining major part of the motion vector detection processing of the imaging device of the second embodiment;
FIGS. 37A and 37B are diagrams for explaining major part of the motion vector detection processing of the imaging device of the second embodiment;
FIG. 38 is a block diagram showing a configuration example of major part of a motion vector detector 15 in the imaging device of the second embodiment;
FIG. 39 is a part of a flowchart for explaining an example of the motion vector detection processing of the imaging device of the second embodiment;
FIG. 40 is a part of the flowchart for explaining the example of the motion vector detection processing of the imaging device of the second embodiment;
FIG. 41 is a block diagram showing a configuration example of an imaging device to which a method for correcting distortion of a captured image according to a third embodiment of the invention is applied;
FIG. 42 is a part of a flowchart for explaining an example of motion vector detection processing of the imaging device of the third embodiment;
FIG. 43 is a part of the flowchart for explaining the example of the motion vector detection processing of the imaging device of the third embodiment;
FIG. 44 is a block diagram showing a configuration example of an imaging device to which a method for correcting distortion of a captured image according to a fourth embodiment is applied;
FIG. 45 is a flowchart for explaining a processing operation example of an image blur correction processor in the imaging device of the fourth embodiment;
FIGS. 46A and 46B are diagrams for explaining an inter-frame camera shake in a captured image;
FIG. 47 is a diagram for explaining motion vector detection processing employing block matching;
FIG. 48 is a diagram for explaining the motion vector detection processing employing block matching;
FIG. 49 is a flowchart for explaining the motion vector detection processing employing block matching; and
FIG. 50 is a diagram for explaining the motion vector detection processing employing block matching.