Video data encoding method and device, equipment and storage medium
A technology of video data and encoding method, which is applied in the field of video encoding, and can solve problems such as the inability to encode video data of any size GOP, and achieve the effects of fast speed, low system resource consumption, and fast decoding
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] Figure 1A It is a flow chart of a video data encoding method provided by Embodiment 1 of the present invention. The embodiment of the present invention is applicable to the case of encoding video data. The method can be executed by a video data encoding device, and the device can use software and / or implemented in the form of hardware, and integrated in the device performing the method, specifically, such as Figure 1A As shown, the method may include the following steps:
[0030] S101. Acquire video data.
[0031] In the embodiment of the present invention, the video data may be the original image sequence collected by the image acquisition device, and the image acquisition device may be a terminal equipped with a camera, such as a mobile phone, a video camera and other mobile electronic devices, of course, it may also be a terminal with a camera. Fixed electronic equipment, such as a fixed surveillance camera, etc.
[0032] In the embodiment of the present inventio...
Embodiment 2
[0044] figure 2 It is a flow chart of a video data encoding method provided by Embodiment 2 of the present invention. The embodiment of the present invention is optimized on the basis of the foregoing Embodiment 1. Specifically, as figure 2 As shown, the method may include the following steps:
[0045] S201. Acquire video data, where the video data includes a time stamp.
[0046] In the embodiment of the present invention, the video data may include multiple video frames and time stamps. For example, during the live broadcast of the user, the camera captures the user's image to obtain multiple video frames and the time point at which each video frame is captured, and the time points of the multiple video frames The time series formed by collecting time points is a time stamp.
[0047] S202. Acquire a target frame rate, a target code rate, a target frame number of a group of pictures, and an encoding period of a group of pictures.
[0048] In practical applications, the us...
Embodiment 3
[0079] image 3 It is a structural block diagram of a video data encoding device provided in Embodiment 3 of the present invention, as shown in image 3 As shown, the video data encoding device of the embodiment of the present invention is applied to an encoder, and may specifically include the following modules:
[0080] Video data obtaining module 301, for obtaining video data;
[0081] An encoding parameter configuration module 302, configured to configure encoding parameters of the encoder;
[0082] The first time interval determination module 303 is configured to determine the first time interval between two adjacent video frames in the group of pictures according to the encoding parameters;
[0083] An encoding module 304, configured to encode the video data according to the encoding parameters, so as to adjust the number of video frames in the GOP according to the first time interval.
[0084] The encoding parameter configuration module 302 includes:
[0085] The ta...
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