CPC H04N 23/683 (2023.01) [G06T 5/003 (2013.01); G06T 2207/20201 (2013.01)] | 9 Claims |
1. An image processing device comprising:
one or more circuits; or
one or more processors and at least one memory, the at least one memory being coupled to the one or more processors and having stored thereon instructions executable by the one or more processors, wherein at least one of the one or more circuits or the execution of the instructions cause the image processing device to function as:
a specification unit configured to specify, among a plurality of frames constituting a moving image, a section in the moving image of frames corresponding to a scene whose shake amount is larger, based on the plurality of frames,
wherein the specification unit sets, as a reference frame, a frame whose shake amount is the largest among frames in the moving image; sets, as a start frame, a frame whose shake amount is half the largest shake amount in frames preceding the reference frame; sets, as an end frame, a frame whose shake amount is half the largest shake amount in frames succeeding the reference frame; and specifies, as a section in the moving image of frames corresponding to a scene whose shake amount is larger, a section from the start frame to the end frame; and
an output unit configured to output information representing the section,
wherein the output unit, in accordance with an instruction from a user, generates and causes to display an anti-shake image in which a shake in each frame in the section has been corrected, and
wherein the output unit, in accordance with an instruction from a user, sets a correction parameter related to period of the correction.
|