Techniques for predicting perceptual video quality

    公开(公告)号:US10475172B2

    公开(公告)日:2019-11-12

    申请号:US16017929

    申请日:2018-06-25

    Applicant: NETFLIX, INC.

    Abstract: In one embodiment of the present invention, a quality trainer and quality calculator collaborate to establish a consistent perceptual quality metric via machine learning. In a training phase, the quality trainer leverages machine intelligence techniques to create a perceptual quality model that combines objective metrics to optimally track a subjective metric assigned during viewings of training videos. Subsequently, the quality calculator applies the perceptual quality model to values for the objective metrics for a target video, thereby generating a perceptual quality score for the target video. In this fashion, the perceptual quality model judiciously fuses the objective metrics for the target video based on the visual feedback processed during the training phase. Since the contribution of each objective metric to the perceptual quality score is determined based on empirical data, the perceptual quality score is a more accurate assessment of observed video quality than conventional objective metrics.

    Techniques for predicting perceptual video quality

    公开(公告)号:US10438335B2

    公开(公告)日:2019-10-08

    申请号:US16017929

    申请日:2018-06-25

    Applicant: NETFLIX, INC.

    Abstract: In one embodiment of the present invention, a quality trainer and quality calculator collaborate to establish a consistent perceptual quality metric via machine learning. In a training phase, the quality trainer leverages machine intelligence techniques to create a perceptual quality model that combines objective metrics to optimally track a subjective metric assigned during viewings of training videos. Subsequently, the quality calculator applies the perceptual quality model to values for the objective metrics for a target video, thereby generating a perceptual quality score for the target video. In this fashion, the perceptual quality model judiciously fuses the objective metrics for the target video based on the visual feedback processed during the training phase. Since the contribution of each objective metric to the perceptual quality score is determined based on empirical data, the perceptual quality score is a more accurate assessment of observed video quality than conventional objective metrics.

    Online techniques for parameter mean and variance estimation in dynamic regression models

    公开(公告)号:US10404566B2

    公开(公告)日:2019-09-03

    申请号:US15268131

    申请日:2016-09-16

    Applicant: NETFLIX, INC.

    Abstract: A system of assessing deployments in a network-based media system is provided herein. The system include a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators. The processing device performs operations including communicating with an endpoint device of a user to obtain information associated with the endpoint device; and transmitting an instance of a variable user interface to the endpoint device for presentation to the user via the endpoint device based on the stored observation vectors, the stored associated outcome indicators, and the obtained information associated with the endpoint device. Related systems and methods are also disclosed.

    Perspective correction for curved display screens

    公开(公告)号:US10366476B2

    公开(公告)日:2019-07-30

    申请号:US15786495

    申请日:2017-10-17

    Applicant: NETFLIX, INC.

    Inventor: Michael Russell

    Abstract: One embodiment of the present invention sets forth a technique for performing perspective correction on one or more test images. The technique includes analyzing a first test image to detect a set of outer points and calculating a geometric plane equation based on the set of outer points. The technique further includes projecting a first set of points associated with a first curved screen model based on the geometric plane equation to generate a second set of points. The technique further includes comparing the second set of points to a set of inner points included in the first test image to determine at least one error value, and determining a screen curvature value based on the at least one error value.

    Personalized Markov chains
    105.
    发明授权

    公开(公告)号:US10360508B1

    公开(公告)日:2019-07-23

    申请号:US14826074

    申请日:2015-08-13

    Applicant: Netflix, Inc.

    Abstract: A data processing method comprises receiving title interaction data, wherein the title interaction data specifies, an order in which users interacted with a plurality of titles; generating a plurality of statistical models, each statistical model of the plurality of statistical models specifying a plurality of probabilities, wherein the plurality of probabilities represent, for each first title of the plurality of titles and each second title of the plurality of titles, a likelihood that a user will interact with the first title then next interact with the second title; refining the plurality of statistical models based on the title interaction data; determining a plurality of weight values corresponding to the plurality of statistical models for a particular user; identifying, for the particular user, one or more recommended titles of the plurality of titles based on the plurality of weight values and the plurality of statistical models.

    Packet loss tolerant transmission control protocol congestion control

    公开(公告)号:US10284480B2

    公开(公告)日:2019-05-07

    申请号:US15391335

    申请日:2016-12-27

    Applicant: Netflix, Inc.

    Inventor: Qiaobing Xie

    Abstract: During a Transmission Control Protocol (“TCP”) session, a sending endpoint computer monitors amounts of data sent and patterns of data loss as data is sent to a receiving endpoint computer. The sending endpoint computer periodically determines whether data is being sent below, at or above path capacity, based on the monitored amounts of data sent and patterns of data loss observed. The sending endpoint computer periodically dynamically adjusts the rate at which data is sent to the receiving endpoint computer, in response to the determinations whether data is being sent below, at or above path capacity.

    Targeted promotion of original titles

    公开(公告)号:US10187674B2

    公开(公告)日:2019-01-22

    申请号:US13916132

    申请日:2013-06-12

    Applicant: NETFLIX, Inc.

    Inventor: Harald Steck

    Abstract: Techniques are described for promoting original media titles. Given metadata tags associated with the original title and other media titles, a tag data matrix is generated and factored into two matrices, one of which includes vectors representing the media titles in a first latent space. Similarity scores are computed between a vector representing the original title and each of the other media title vectors to determine a set of media titles most similar to the original title. Then, a play data matrix is factorized, and an average of vectors representing the most similar titles in a second latent space is taken to be a vector representation of the original title in the second latent space. This representation is compared with representations of users in the second latent space to generate similarity scores, and the original title is then promoted to users associated with the highest similarity scores.

    Determining native resolutions of video sequences

    公开(公告)号:US10140520B2

    公开(公告)日:2018-11-27

    申请号:US15676944

    申请日:2017-08-14

    Applicant: NETFLIX, INC.

    Abstract: In one embodiment of the present invention, a native resolution analyzer generates a log-magnitude spectrum that elucidates sampling operations that have been performed on a scene. In operation, the native resolution analyzer performs a transform operation of a color component associated with a frame included in the scene to generate a frame spectrum. The native resolution analyzer then normalizes the magnitudes associated with the frame spectrum and logarithmically scales the normalized magnitudes to create a log-magnitude frame spectrum. This two dimensional log-magnitude frame spectrum serves as a frequency signature for the frame. More specifically, patterns in the log-magnitude spectrum reflect re-sampling operations, such as a down-sampling and subsequent up-sampling, that may have been performed on the frame. By analyzing the log-magnitude spectrum, discrepancies between the display resolution of the scene and the lowest resolution with which the scene has been processed may be detected in an automated fashion.

Patent Agency Ranking