Method, apparatus, device, and medium for determining video smoothness
AssigneeBeijing Zitiao Network Technology Co., Ltd.
InventorsRui Zhang, Lixue Gong
Life of this patent
Estimating the term…
Abstract
A method, apparatus, device, and medium for determining video smoothness is provided. The method includes: acquiring a target video; determining a motion vector between different video frames by performing motion estimation on different video frames in the target video, the motion vector including a lens motion vector and an object motion vector, the lens motion vector indicates a position change of a lens between different video frames, and the object motion vector indicates a position change of the same photographed object in different video frames; and determining smoothness of the target video according to the motion vector between different video frames.
Claims18
A method for determining a video smoothness, comprising:
- acquiring a target video;
- determining a motion vector between different video frames in the target video by performing the motion estimation on the different video frames, wherein the motion vector comprises a lens motion vector and an object motion vector, wherein the lens motion vector indicates a position change of lens between the different video frames, and the object motion vector indicates a position change of a same capture object in the different video frames;
- and
- determining a smoothness of the target video according to the motion vector between the different video frames;
- wherein the determining the smoothness of the target video according to the motion vectors between the different video frames comprises:
- determining a unit smoothness of the different video frames according to the motion vectors between the different video frames and a pre-established motion-smoothness mapping relationship;
- and
- determining a smoothness of the target video based on the unit smoothness.
An apparatus for determining video smoothness, comprising:
- a video acquisition module configured to acquire a target video;
- a motion estimation module configured to determine a motion vector between different video frames by performing the motion estimation on the different video frames in the target video, wherein the motion vector comprises a lens motion vector and an object motion vector, wherein the lens motion vector indicates a position change of lens between the different video frames, and the object motion vector indicates a position change of a same capture object in the different video frames;
- and
- a smoothness module configured to determine a smoothness of the target video according to the motion vectors between the different video frames;
- wherein the determining the smoothness of the target video according to the motion vectors between the different video frames comprises:
- determining a unit smoothness of the different video frames according to the motion vectors between the different video frames and a pre-established motion-smoothness mapping relationship;
- and
- determining a smoothness of the target video based on the unit smoothness.
An electronic device, comprising:
- a processor;
- and
- a memory configured to store processor-executable instructions;
- wherein the processor is configured to read the executable instructions from the memory, and execute the instructions to:
- acquire a target video;
- determine a motion vector between different video frames in the target video by performing the motion estimation on the different video frames, wherein the motion vector comprises a lens motion vector and an object motion vector, wherein the lens motion vector indicates a position change of lens between the different video frames, and the object motion vector indicates a position change of a same capture object in the different video frames;
- and
- determine a smoothness of the target video according to the motion vector between the different video frames;
- wherein the smoothness module is further configured to:
- determine a unit smoothness of the different video frames according to the motion vectors between the different video frames and a pre-established motion-smoothness mapping relationship;
- and
- determine a smoothness of the target video based on the unit smoothness.
Dependencies are inferred from the claim text.