-
公开(公告)号:US11659212B1
公开(公告)日:2023-05-23
申请号:US17651804
申请日:2022-02-20
Applicant: Amazon Technologies, Inc.
Inventor: Hai Wei , Brian Manuel Alvarez , Yongjun Wu , Abhishek Kumar , Lei Li
IPC: H04N21/2187 , H04N21/2662 , H04N21/24 , H04N21/236
CPC classification number: H04N21/2187 , H04N21/236 , H04N21/2402 , H04N21/2407 , H04N21/2662
Abstract: Techniques are described for creating and using playback-conditions-adaptive live video encoding ladders.
-
公开(公告)号:US10958947B1
公开(公告)日:2021-03-23
申请号:US16817129
申请日:2020-03-12
Applicant: Amazon Technologies, Inc.
Inventor: Hai Wei , Brian Manuel Alvarez , Yongjun Wu , Abhishek Kumar , Lei Li
IPC: H04N7/173 , H04N21/2187 , H04N21/236 , H04N21/24 , H04N21/2662
Abstract: Techniques are described for creating and using playback-conditions-adaptive live video encoding ladders.
-
公开(公告)号:US10897654B1
公开(公告)日:2021-01-19
申请号:US16588652
申请日:2019-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Hai Wei , Yongjun Wu , Abhishek Kumar , Lei Li , Amarsingh B. Winston
IPC: H04N21/647 , H04N21/2343 , H04N21/238 , H04L12/811 , H04N19/50 , H04L29/06
Abstract: Techniques are described for optimizing event-adaptive live video encoding profiles.
-
公开(公告)号:US10728568B1
公开(公告)日:2020-07-28
申请号:US15933028
申请日:2018-03-22
Applicant: Amazon Technologies, Inc.
Inventor: Charles Benjamin Franklin Waggoner , Yongjun Wu , Hai Wei
IPC: H04N19/46 , H04N19/52 , H04N19/176
Abstract: Techniques are described for adaptive encoding of different visual elements in a video frame. Characteristics of visual elements can be determined and used to set encoding parameters for the visual elements. The visual elements can be encoded such that one visual element is encoded differently than another visual element if they have different characteristics.
-
公开(公告)号:US10419773B1
公开(公告)日:2019-09-17
申请号:US15933222
申请日:2018-03-22
Applicant: Amazon Technologies, Inc.
Inventor: Hai Wei , Yang Yang , Lei Li , Amarsingh Buckthasingh Winston , Avisar Ten-Ami
IPC: H04N19/46 , H04N19/169 , H04N19/14 , H04N19/132 , G06N20/00
Abstract: Methods and apparatus are described in which both supervised and unsupervised machine learning are used to classify video content for compression using encoding profiles that are optimized for each type of video content.
-
公开(公告)号:US11336935B1
公开(公告)日:2022-05-17
申请号:US17247065
申请日:2020-11-25
Applicant: Amazon Technologies, Inc.
Inventor: Yongjun Wu , Joshua Peter Ebenezer , Sriram Sethuraman , Hai Wei , Zongyi Liu
IPC: H04N21/242 , G06K9/00 , H04N21/2187 , H04N21/233 , H04N21/234 , H04N21/24
Abstract: Techniques are described for detecting desynchronization between an audio stream and a video stream.
-
公开(公告)号:US11218743B1
公开(公告)日:2022-01-04
申请号:US16916721
申请日:2020-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Charles Benjamin Waggoner , Hai Wei
IPC: H04N21/2343 , H04N21/2662 , H04N21/239 , H04N11/20
Abstract: Techniques for a fast approximation of linear light scaling for inputs of non-linear light values are described. As one example, a computer-implemented method includes receiving a request to downscale a plurality of pixels of a single frame of a video file performing, in response to the request to downscale, a lookup in a lookup table for a first input of a first non-linear light value of luminance for a first pixel of the plurality of pixels and a second input of a second non-linear light value of luminance for a second pixel of the plurality of pixels to generate an output of a third single non-linear light value of luminance for a linear light scaling for the first pixel and the second pixel, generating a scaled frame based at least in part on the third single non-linear light value of luminance for the linear light scaling, receiving a request for a manifest for the video file from a client device, generating the manifest for the client device that identifies a scaled video representation that comprises the scaled frame, and sending the manifest to the client device.
-
公开(公告)号:US11765372B1
公开(公告)日:2023-09-19
申请号:US17353188
申请日:2021-06-21
Applicant: Amazon Technologies, Inc.
Inventor: Charles Benjamin Waggoner , Hai Wei
IPC: H04N11/02 , H04N19/46 , H04N19/60 , H04N19/172 , H04N19/91 , H04N19/124 , H04N19/85 , H04N19/176
CPC classification number: H04N19/46 , H04N19/124 , H04N19/172 , H04N19/176 , H04N19/60 , H04N19/85 , H04N19/91
Abstract: Techniques for emulating frequency coefficients of film grain for video (e.g., frame) encoding are described. According to some embodiments, a computer-implemented method includes receiving a request to encode a video with film grain at a content delivery service, performing a film grain synthesis on a frame of the video with film grain to generate film grain metadata for the frame and generate a degrained frame from the frame, determining film grain emulation frequency coefficients based at least in part on the film grain metadata for the frame, performing a frequency transform on the degrained frame to generate frequency coefficients for the degrained frame, encoding the frame into an encoded frame, by the content delivery service, based at least in part on the frequency coefficients for the degrained frame and the film grain emulation frequency coefficients, and transmitting the encoded frame from the content delivery service to a viewer device.
-
公开(公告)号:US11445168B1
公开(公告)日:2022-09-13
申请号:US17039349
申请日:2020-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Hai Wei , Charles Benjamin Waggoner , Zongyi Liu , Srinivas Rajagopalan , Lei Li
Abstract: Techniques for content-adaptive video sampling for automated video quality monitoring are described. As one example, a computer-implemented method includes receiving a request to train a machine learning model on a training video file comprising at least one labeled defect, performing an encode on the training video file to generate one or more compression features for each compressed frame of the training video file, training the machine learning model to identify a proper subset of candidate defect frames of the training video file based at least in part on the one or more compression features for each compressed frame of the training video file and the at least one labeled defect, receiving an inference request for an input video file, performing an encode on the input video file to generate one or more compression features for each compressed frame of the input video file, generating, by the machine learning model, a proper subset of candidate defect frames of the input video file based at least in part on the one or more compression features for each compressed frame of the input video file, and determining a defect in the input video file based at least in part on the proper subset of candidate defect frames of the input video file.
-
公开(公告)号:US11290735B1
公开(公告)日:2022-03-29
申请号:US15929763
申请日:2020-05-20
Applicant: Amazon Technologies, Inc.
Inventor: Charles Benjamin Franklin Waggoner , Yongjun Wu , Hai Wei
IPC: H04N19/46 , H04N19/52 , H04N19/176
Abstract: Techniques are described for adaptive encoding of different visual elements in a video frame. Characteristics of visual elements can be determined and used to set encoding parameters for the visual elements. The visual elements can be encoded such that one visual element is encoded differently than another visual element if they have different characteristics.
-
-
-
-
-
-
-
-
-