Moving image reproducing apparatus and control method therefor, and storage medium
First Claim
1. A moving image reproducing apparatus, comprising:
- a designation unit configured to designate a search condition of moving image data;
a search unit configured to search moving image data among a plurality of moving images based on the search condition designated by the designation unit;
a motion vector calculating position-setting unit configured to set, if one or more areas of a frame of the moving image data are searched by the search unit based on the designated search condition and the designated search condition includes a face search, a motion vector calculating position to a face detection position within said frame of the moving image data, and set, if said frame of the moving image data is searched by the search unit based on the designated search condition and the designated search condition does not include a face search, the motion vector calculating position to a neutral position within said frame of the moving image data, said neutral position being independent of any search condition and being the same for each frame in said moving image data;
a motion vector calculation unit configured to calculate a motion vector of the moving image data searched by the search unit, based on the motion vector calculating position;
a blur correction unit configured to set a blur correction cut-out region of the moving image data searched by the search unit, based on the motion vector calculated by the motion vector calculating unit, and subjecting the searched moving image data to blur correction; and
an output unit configured to output the moving image data subjected to the blur correction by the blur correction setting unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A moving image reproducing apparatus which performs blur correction focusing on a portion highly likely to be paid attention by a user, in reproduction operation without user'"'"'s specific operation. The moving image reproducing apparatus is connected to a recording medium that records moving image data. A moving image data recorded in the recording medium is searched, based on a designated search condition, a motion vector calculating position for blur correction is set to the searched moving image data based on the search condition, a motion vector of the searched moving image data is calculated based on the motion vector calculating position, a blur correction cut-out region of the searched moving image data is set based on the calculated motion vector and the searched moving image data is subjected to blur correction, and a moving image data subjected to the blur correction is output.
-
Citations
9 Claims
-
1. A moving image reproducing apparatus, comprising:
-
a designation unit configured to designate a search condition of moving image data; a search unit configured to search moving image data among a plurality of moving images based on the search condition designated by the designation unit; a motion vector calculating position-setting unit configured to set, if one or more areas of a frame of the moving image data are searched by the search unit based on the designated search condition and the designated search condition includes a face search, a motion vector calculating position to a face detection position within said frame of the moving image data, and set, if said frame of the moving image data is searched by the search unit based on the designated search condition and the designated search condition does not include a face search, the motion vector calculating position to a neutral position within said frame of the moving image data, said neutral position being independent of any search condition and being the same for each frame in said moving image data; a motion vector calculation unit configured to calculate a motion vector of the moving image data searched by the search unit, based on the motion vector calculating position; a blur correction unit configured to set a blur correction cut-out region of the moving image data searched by the search unit, based on the motion vector calculated by the motion vector calculating unit, and subjecting the searched moving image data to blur correction; and an output unit configured to output the moving image data subjected to the blur correction by the blur correction setting unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A control method for a moving image reproducing apparatus, comprising:
-
a designation step of designating a search condition of moving image data; a search step of searching moving image data among a plurality of moving images based on the search condition designated in the designation step; a motion vector calculating position-setting step of setting, if one or more areas of a frame of the moving image data are searched in the search step based on the designated search condition and the designated search condition includes a face search, a motion vector calculating position to a face detection position within said frame of the moving image data, and setting, if said frame of the moving image data is searched in the search step based on the designated search condition and the designated search condition does not include a face search, the motion vector calculating position to a neutral position within said frame of the moving image data, said neutral position being independent of any search condition and being the same for each frame in said moving image data; a motion vector calculation step of calculating a motion vector of the moving image data searched in the search step, based on the motion vector calculating position; a blur correction step of setting a blur correction cut-out region of the moving image data searched in the search step, based on the motion vector calculated in the motion vector calculating step, and subjecting the searched moving image data to blur correction; and an output step of outputting the moving image data subjected to the blur correction in the blur correction setting step.
-
-
9. A non-transitory computer-readable storage medium storing a program for causing a computer to implement a control method for a moving image reproducing apparatus, the control method comprising:
-
a designation step of designating a search condition of moving image data; a search step of searching moving image data among a plurality of moving images based on the search condition designated in the designation step; a motion vector calculating position-setting step of setting, if one or more areas of a frame of the moving image data are searched in the search step based on the designated search condition and the designated search condition includes a face search, a motion vector calculating position to a face detection position within said frame of the moving image data, and setting, if said frame of the moving image data is searched in the search step based on the designated search condition and the-designated search condition does not include a face search, the motion vector calculating position to a neutral position within said frame of the moving image data, said neutral position being independent of any search condition and being the same for each frame in said moving image data; a motion vector calculation step of calculating a motion vector of the moving image data searched in the search step, based on the motion vector calculating position; a blur correction step of setting a cut-out region of the moving image data searched in the search step, based on the motion vector calculated in the motion vector calculating step and apply blur correction to the searched moving image data; and an output step of outputting the moving image data subjected to the blur correction in the blur correction setting step.
-
Specification