A video encoding method, electronic device and system utilizing long-term reference frames
A long-term reference frame and video coding technology, which is applied in the field of video coding, can solve the problems of IDR frame packet loss, low IDR frame coding efficiency, and stuttering, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0096] 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:
[0097] 101. Acquire video frames.
[0098] 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.
[0099] 102. Determine whether the first preset condition is met; if yes, perform step 103.
[0100] Specifically, the first preset condition includes periodic timing and / or a difference between the video frame and a previous long-term reference frame exceeds a first threshold.
[0101] 103. Add the video frame to a reference frame buffer and mark it as a long-term reference frame to be validated.
[0102] Specifically, adding the video frame to the reference frame buffer and marking it as a long-ter...
Embodiment 2
[0128] 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:
[0129] 201. Acquire video frames.
[0130] 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.
[0131] 202. Determine whether the periodic timing is satisfied; if yes, perform step 203.
[0132] Specifically, the periodic timing may be calculated according to real time, for example, every 10 seconds, or may be calculated according to frame intervals, for example, every 5 frames. The embodiment of the present invention does not limit the specific form and length of the periodic timing.
[0133] 203. Add the video frame to a reference frame buffer and mark it as a long-term reference frame to b...
Embodiment 3
[0172] An embodiment of the present invention provides a video encoding method using a long-term reference frame, referring to image 3 As shown, the method includes:
[0173] 301. Acquire video frames.
[0174] 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.
[0175] 302. Determine whether the period timing is satisfied and the difference between the video frame and the previous long-term reference frame exceeds a first threshold; if yes, perform step 303.
[0176] Specifically, the periodic timing may be calculated according to real time, for example, every 10 seconds, or may be calculated according to frame intervals, for example, every 5 frames. The embodiment of the present invention does not limit the specific form and length of the periodic timing. ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com