Video processing method, electronic device, and non-transitory computer-readable medium
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorDeliang Peng
Life of this patent
Estimating the term…
Abstract
A video processing method is for an electronic device including a screen. The method includes obtaining a target video segment, the target video segment being one of a plurality of video segments pre-divided according to an obtained video file scheduled for playing; configuring a video enhancement parameter for the target video segment; performing a video enhancement process on the target video segment according to the video enhancement parameter; and displaying the enhanced target video segment on the screen. An electronic device and a non-transitory computer-readable medium are also provided.
Claims17
A video processing method, for an electronic device, the electronic device comprising a screen, the method comprising:
- obtaining a target video segment, the target video segment being one of a plurality of video segments pre-divided according to an obtained video file scheduled for playing;
- configuring a video enhancement parameter for the target video segment;
- performing a video enhancement process on the target video segment according to the video enhancement parameter;
- and
- displaying the enhanced target video segment on the screen;
- wherein the method further comprises:
- obtaining the video file scheduled for playing;
- obtaining a plurality of keyframes of the video file scheduled for playing;
- and
- dividing the video file scheduled for playing into the plurality of video segments according to the plurality of keyframes, wherein each of the video segments comprises one of the plurality of keyframes and comprises non-keyframes between the one of the plurality of keyframes and a next keyframe;
- and
- wherein the configuring the video enhancement parameter for the target video segment comprises:
- configuring the video enhancement parameter for the target video segment according to one keyframe corresponding to the target video segment.
An electronic device, comprising:
- a screen;
- at least one processor;
- and
- at least one memory including program codes;
- the at least one memory and the program codes configured to, with the at least one processor, cause the electronic device to perform:
- obtaining a target video segment, the target video segment being one of a plurality of video segments pre-divided according to an obtained video file scheduled for playing;
- configuring a video enhancement parameter for the target video segment;
- performing a video enhancement process on the target video segment according to the video enhancement parameter;
- and
- displaying the enhanced target video segment on the screen;
- wherein the at least one memory and the program codes are configured to, with the at least one processor, cause the electronic device to further perform:
- obtaining the video file scheduled for playing;
- obtaining a plurality of keyframes of the video file scheduled for playing;
- and
- dividing the video file scheduled for playing into the plurality of video segments according to the plurality of keyframes, wherein each of the video segments comprises one of the plurality of keyframes and comprises non-keyframes between the one of the plurality of keyframes and a next keyframe;
- and
- wherein the configuring the video enhancement parameter for the target video segment comprises:
- configuring the video enhancement parameter for the target video segment according to one keyframe corresponding to the target video segment.
A non-transitory computer-readable medium, comprising program instructions stored thereon for performing at least the following:
- obtaining a target video segment, the target video segment being one of a plurality of video segments pre-divided according to an obtained video file scheduled for playing;
- configuring a video enhancement parameter for the target video segment;
- performing a video enhancement process on the target video segment according to the video enhancement parameter;
- and
- displaying the enhanced target video segment on the screen;
- wherein the program instructions are configured for further performing:
- obtaining the video file scheduled for playing;
- obtaining a plurality of keyframes of the video file scheduled for playing;
- and
- dividing the video file scheduled for playing into the plurality of video segments according to the plurality of keyframes, wherein each of the video segments comprises one of the plurality of keyframes and comprises non-keyframes between the one of the plurality of keyframes and a next keyframe;
- and
- wherein the configuring the video enhancement parameter for the target video segment comprises:
- configuring the video enhancement parameter for the target video segment according to one keyframe corresponding to the target video segment.
Dependencies are inferred from the claim text.