SHOT-BASED VIEW FILES FOR TRICK PLAY MODE IN A NETWORK-BASED VIDEO DELIVERY SYSTEM

    公开(公告)号:US20200029131A1

    公开(公告)日:2020-01-23

    申请号:US16040014

    申请日:2018-07-19

    Applicant: NETFLIX, INC.

    Abstract: A computer-implemented method includes receiving a request from a client computing device for a first shot included in a media title being streamed to the client computing device for playback; in response to the request, sending the first shot to the client computing device for playback; and sending a representative image for at least one of the first shot and a second shot included in the media title, wherein the first shot comprises a first sequence of video frames that is included in the media title and captured continuously from a first point of capture, and the second shot comprises a second sequence of video frames that is included in the media title and captured continuously from a second point of capture.

    TECHNIQUES FOR GENERATING PER-TITLE ENCODING LADDERS

    公开(公告)号:US20220256168A1

    公开(公告)日:2022-08-11

    申请号:US17174121

    申请日:2021-02-11

    Applicant: NETFLIX, INC.

    Abstract: In various embodiments, an encoding ladder application generates encoding ladders for encoding media titles. In operation, the encoding ladder application generates a first convex hull representing encoding tradeoffs between quality and bitrate when encoding a media title at a first resolution; The encoding ladder application generates a second convex hull representing encoding tradeoffs between quality and bitrate when encoding the media title at a second resolution. Based on the first convex hull and the second convex hull, the encoding ladder application generates an overall convex hull. Subsequently, the encoding ladder application generates an encoding ladder for the media title based on at least the overall convex hull and a ladder requirement. Advantageously, the tradeoffs between quality and bitrate represented by the encoding ladder are customized for the media title. Consequently, encoding inefficiencies attributable to conventional fixed-bitrate ladders can be reduced.

    TECHNIQUES FOR COMPARING THE COMPRESSION EFFICIENCY OF ENCODING CONFIGURATIONS

    公开(公告)号:US20210176460A1

    公开(公告)日:2021-06-10

    申请号:US16737654

    申请日:2020-01-08

    Applicant: NETFLIX, INC.

    Inventor: Aditya MAVLANKAR

    Abstract: In various embodiments, a codec comparison application independently encodes each source image included in a set of source images using a first encoding configuration to generate a first set of encoded images. The codec comparison application also independently encodes each source image included in the set of source images using a second encoding configuration to generate a second set of encoded images. For each encoded image in the first set of encoded images and each encoded image in the second set of encoded images, a visual quality score for a reconstructed source image derived from the encoded image falls within a tolerance of a target visual quality score. Subsequently, the codec comparison application computes a bitrate change based on a first total file size for the first set of encoded image and a second total file size for the second set of encoded images

    TECHNIQUES FOR COMPONENT-BASED IMAGE PREPROCESSING

    公开(公告)号:US20230186435A1

    公开(公告)日:2023-06-15

    申请号:US17551087

    申请日:2021-12-14

    Applicant: NETFLIX, INC.

    Abstract: In various embodiments, an image preprocessing application preprocesses images. To preprocess an image, the image preprocessing application executes a trained machine learning model on first data corresponding to both the image and a first set of components of a luma-chroma color space to generate first preprocessed data. The image preprocessing application executes at least a different trained machine learning model or a non-machine learning algorithm on second data corresponding to both the image and a second set of components of the luma-chroma color space to generate second preprocessed data. Subsequently, the image preprocessing application aggregates at least the first preprocessed data and the second preprocessed data to generate a preprocessed image.

    TECHNIQUES FOR COMPRESSING IMAGES TO ACHIEVE A TARGET QUALITY LEVEL

    公开(公告)号:US20210174005A1

    公开(公告)日:2021-06-10

    申请号:US16737645

    申请日:2020-01-08

    Applicant: NETFLIX, INC.

    Inventor: Aditya MAVLANKAR

    Abstract: In various embodiments, an image encoding application determines a first value for an encoding parameter based on a search interval. The image encoding application then encodes a source image using the first value for the encoding parameter to generate a first encoded image. Subsequently, the image encoding application computes a visual quality score for a first reconstructed source image derived from the first encoded image. The image encoding application reduces the search interval based on a comparison between the visual quality score and the target visual quality score. Based on the resulting reduced search interval, the image encoding application determines a second value for the encoding parameter. The image encoding application encodes the source image using the second value for the encoding parameter to generate a second encoded image. Subsequently, the image encoding application transmits the second encoded image to software application(s) for further processing and display.

Patent Agency Ranking