A video encoding method, electronic device and system utilizing long-term reference frames
A long-term reference frame and electronic equipment technology, applied in the field of video coding, can solve problems such as bit rate waste
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0083] An embodiment of the present invention provides a video encoding method using a long-term reference frame, referring to figure 1 As shown, the method includes:
[0084] 101. Acquire video frames.
[0085] Specifically, acquiring video frames includes acquiring video frames through a camera. Optionally, acquiring video frames includes acquiring video frames from other devices or acquiring stored video frames. The embodiment of the present invention does not limit this.
[0086] 102. Buffer and mark the video frame as a long-term reference frame to be validated.
[0087] Specifically, this step includes adding the video frame to a long-term reference frame buffer in the reference frame buffer and setting an indicator corresponding to the long-term reference frame as pending.
[0088] 103. Determine whether the effective long-term reference frame is closer to the video frame than the short-term reference frame corresponding to the layered encoding; if yes, perform step...
Embodiment 2
[0109] An embodiment of the present invention provides a video encoding method using a long-term reference frame, referring to figure 2 As shown, the method includes:
[0110] 201. Acquire video frames.
[0111] Specifically, acquiring video frames includes acquiring video frames through a camera. Optionally, acquiring video frames includes acquiring video frames from other devices or acquiring stored video frames. The embodiment of the present invention does not limit this.
[0112] 202. Buffer and mark the video frame as a long-term reference frame to be validated.
[0113] Specifically, this step includes adding the video frame to a long-term reference frame buffer in the reference frame buffer and setting an indicator corresponding to the long-term reference frame as pending. Of course, this embodiment of the present invention does not limit the specific manner of caching and marking video frames as long-term reference frames to be validated.
[0114] 203. Determine ...
Embodiment 3
[0147] An embodiment of the present invention provides a video encoding method using a long-term reference frame, referring to Figure 4 As shown, the method includes:
[0148] 401. Acquire video frames.
[0149] Specifically, acquiring video frames includes acquiring video frames through a camera. Optionally, acquiring video frames includes acquiring video frames from other devices or acquiring stored video frames. The embodiment of the present invention does not limit this.
[0150] 402. Buffer and mark the video frame as a long-term reference frame to be validated.
[0151] Specifically, this step includes adding the video frame to a long-term reference frame buffer in the reference frame buffer and setting an indicator corresponding to the long-term reference frame as pending.
[0152] 403. Determine whether the frame number of the effective long-term reference frame is closer to the frame number of the video frame than the short-term reference frame corresponding to t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


