白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Content delivery of live streams with event-adaptive encoding

專利號
US10897654B1
公開日期
2021-01-19
申請人
Amazon Technologies, Inc.(US WA Seattle)
發(fā)明人
Hai Wei; Yongjun Wu; Abhishek Kumar; Lei Li; Amarsingh B. Winston
IPC分類
H04N21/647; H04N21/2343; H04N21/238; H04L12/811; H04N19/50; H04L29/06
技術(shù)領(lǐng)域
encoding,live,trial,profiles,video,ladder,adaptive,parameter,bit,content
地域: WA WA Seattle

摘要

Techniques are described for optimizing event-adaptive live video encoding profiles.

說明書

It should be appreciated that an optimal encoding profile for a single video sample (i.e., set of encoding parameter values resulting in the least encode time per frame, the lowest bit rate, and the highest quality, such as a PSNR of the luma component) can be found by encoding the video sample over all possible encoding parameter values. However, an exhaustive search is time consuming.

For example, using the open source ×264 encoder for the H.264 standard, trial encoding profiles 155 in FIG. 1 (and the trial encode settings of process 306) can include different values for encoding parameters including but not limited to adaptive-quantization mode (aq-mode parameter), the number of reference frames (ref parameter), the sub-pixel motion estimation method (subme parameter), the partition size for intra and inter motion compensation (part parameter), and the quantization approach (trellis parameter).

Adaptive quantization varies the quantizer for each individual macroblock within each frame to avoid blur/blocking in flat areas containing fine/edge detail, such as calm water, sky and animation. The aq-mode encoding parameter can correspond to the values of 0: Do not use (adaptive quantization) AQ at all, 1: Allow AQ to redistribute bits across the whole video and within frames, or 2: Auto-variance AQ which attempts to adapt AQ strength per-frame.

The subme encoding parameter can be 7 different values relating to the number of iterations for motion estimation.

The ref encoding parameter can be 16 different values specifying from one to a maximum of 16 reference frames.

The part encoding parameter can be 10 different values that specify the partition size for intra (I), predictive (P) and bi-predictive (B) macroblocks.

權(quán)利要求

1
微信群二維碼
意見反饋