20240015302. METHOD FOR GENERATING VIDEO- AND AUDIENCE-SPECIFIC ENCODING LADDERS simplified abstract (Mux, Inc.)

From WikiPatents
Jump to navigation Jump to search

METHOD FOR GENERATING VIDEO- AND AUDIENCE-SPECIFIC ENCODING LADDERS

Organization Name

Mux, Inc.

Inventor(s)

Nick Chadwick of San Francisco CA (US)

Adam Brown of San Francisco CA (US)

Jon Dahl of San Francisco CA (US)

Masroor Hasan of San Francisco CA (US)

Ben Dodson of San Francisco CA (US)

METHOD FOR GENERATING VIDEO- AND AUDIENCE-SPECIFIC ENCODING LADDERS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240015302 titled 'METHOD FOR GENERATING VIDEO- AND AUDIENCE-SPECIFIC ENCODING LADDERS

Simplified Explanation

The patent application describes a method for optimizing video encoding based on the properties of a video segment and the distribution of audience bandwidths. Here are the key points:

  • Extracting a set of video features that represent properties of a video segment.
  • Generating a set of bitrate-resolution pairs based on the video features. Each pair defines a bitrate and a resolution that maximizes the quality score of the encoded video segment.
  • Accessing a distribution of audience bandwidths.
  • Selecting a top bitrate-resolution pair that represents the highest quality option.
  • Selecting a bottom bitrate-resolution pair that represents the lowest quality option.
  • Selecting a subset of bitrate-resolution pairs based on the distribution of audience bandwidths. This subset includes bitrates lower than the top bitrate and higher than the bottom bitrate.
  • Generating an encoding ladder for the video segment, which includes the top bitrate-resolution pair, the bottom bitrate-resolution pair, and the subset of bitrate-resolution pairs.

Potential applications of this technology:

  • Video streaming platforms can use this method to optimize video quality based on the available bandwidth of the audience.
  • Content creators can ensure their videos are encoded at the optimal quality for different bandwidth conditions.
  • Video conferencing systems can dynamically adjust the video quality based on the network conditions of the participants.

Problems solved by this technology:

  • Ensures that video encoding is optimized for different bandwidth conditions, providing the best possible quality to viewers.
  • Eliminates the need for manual adjustment of video encoding settings based on audience bandwidth.

Benefits of this technology:

  • Improved video quality for viewers, as the encoding is optimized based on the available bandwidth.
  • Efficient use of network resources, as the encoding ladder includes a range of bitrates that cater to different bandwidth conditions.
  • Simplifies the video encoding process for content creators and streaming platforms.


Original Abstract Submitted

a method including: extracting a set of video features representing properties of a video segment; generating a set of bitrate-resolution pairs based on the set of video features, each bitrate-resolution pair in the set of bitrate-resolution pairs defining a bitrate and defining a resolution estimated to maximize a quality score characterizing the video segment encoded at the bitrate; accessing a distribution of audience bandwidths; selecting a top bitrate-resolution pair in the set of bitrate-resolution pairs; selecting a bottom bitrate-resolution pair in the set of bitrate-resolution pairs; selecting a subset of bitrate-resolution pairs in the set of bitrate-resolution pairs based on the distribution of audience bandwidths, the subset of bitrate-resolution pairs defining bitrates less than the top bitrate and greater than the bottom bitrate; and generating an encoding ladder for the video segment comprising the top bitrate-resolution pair, the bottom bitrate-resolution pair, and the subset of bitrate-resolution pairs.