Cloud video transcoding method and device, decoding method and device, and electronic equipment
A video transcoding, cloud-based technology, applied in the field of audio and video processing, can solve problems such as the actual bandwidth cannot reach the video file transmission bit rate, video freezes, and reduced user viewing experience.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] See figure 1 , figure 1 It is a schematic flowchart of a cloud video transcoding method provided by an embodiment of the present invention, as shown in figure 1 shown, including the following steps:
[0042] 101. Detect background information and target foreground information in a video to be transcoded.
[0043] The background information includes the background duration of the same background in the video to be transcoded, and the target foreground information includes the position of the target foreground.
[0044]Wherein, the above-mentioned video to be transcoded is the source video stored in the cloud server, and the above-mentioned detection of background information and target foreground information in the video to be transcoded may be detecting the background information and target foreground information in each frame of the video to be transcoded. Target prospect information.
[0045] The above background information and target foreground information in th...
Embodiment 2
[0086] See figure 2 , figure 2 is a schematic diagram of a video decoding method provided by an embodiment of the present invention, and the video decoding method is applied to a user terminal, such as figure 2 As shown, the method includes:
[0087] 201. Obtain the target video file sent by the cloud server.
[0088] The above target video file is the target video file transcoded in the cloud server in the first embodiment. The above-mentioned target video includes the first background data, the second background data and the target foreground data when the actual network bandwidth is greater than the transmission bit rate required by the target video file. The above-mentioned target video includes the first background data and the target foreground data when the actual network bandwidth is lower than the transmission bit rate required by the target video file.
[0089] 202. Determine whether the actual transmission bit rate of the target video file sent by the cloud s...
Embodiment 3
[0098] See image 3 , image 3 It is a schematic structural diagram of a cloud video transcoding device provided by an embodiment of the present invention, as shown in image 3 As shown, the device includes:
[0099] The detection module 301 is configured to detect background information and target foreground information in the video to be transcoded, the background information includes the background duration of the same background in the video to be transcoded, and the target foreground information includes the position of the target foreground;
[0100] The mask module 302 is configured to add a background mask with a preset margin on the periphery of the target foreground based on the position of the target foreground to obtain a coding area of the target foreground, and the coding area includes the target foreground and the preset margin. Quantitative background;
[0101] The extraction module 303 is used to receive the video request from the client, and extract the ...
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