-
公开(公告)号:US10475172B2
公开(公告)日:2019-11-12
申请号:US16017929
申请日:2018-06-25
Applicant: NETFLIX, INC.
Inventor: Anne Aaron , Dae Kim , Yu-Chieh Lin , David Ronca , Andy Schuler , Kuyen Tsao , Chi-Hao Wu
IPC: G06K9/00 , G06T7/00 , G06T9/00 , H04N21/466 , H04N19/154 , G06T7/20
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.
-
公开(公告)号:US10438335B2
公开(公告)日:2019-10-08
申请号:US16017929
申请日:2018-06-25
Applicant: NETFLIX, INC.
Inventor: Anne Aaron , Dae Kim , Yu-Chieh Lin , David Ronca , Andy Schuler , Kuyen Tsao , Chi-Hao Wu
IPC: G06K9/00 , G06T7/00 , G06T9/00 , H04N21/466 , H04N19/154 , G06T7/20
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.
-
103.
公开(公告)号:US10404566B2
公开(公告)日:2019-09-03
申请号:US15268131
申请日:2016-09-16
Applicant: NETFLIX, INC.
Inventor: Carlos A. Gomez-Uribe
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.
-
公开(公告)号: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.
-
公开(公告)号:US10360508B1
公开(公告)日:2019-07-23
申请号:US14826074
申请日:2015-08-13
Applicant: Netflix, Inc.
Inventor: Carlos Gomez-Uribe , Vijay Bharadwaj , Antonio Molins Jiménez
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.
-
公开(公告)号:US10326662B2
公开(公告)日:2019-06-18
申请号:US15423441
申请日:2017-02-02
Applicant: NETFLIX, INC.
Inventor: Brady Gunderson , Greg Peters
IPC: G01T1/20 , A61B6/12 , G01T1/161 , H04L12/24 , H04N21/258 , H04N21/41 , H04N21/436 , H04N21/466 , H04N21/442 , H04N21/6547 , H04N21/658 , H04N21/81 , H04L29/06 , H04L29/08 , H04N21/43 , H04N21/6405 , H04N21/643
Abstract: One embodiment of the present invention sets forth a technique for managing playback of digital content on two or more different playback devices. A playback device designated as a controller is associated with a playback device designated as a playback target. Association is implemented via a local network discovery protocol. The controller issues commands to the target, which then streams digital content directly from a content server. The controller is able to separately stream related digital content for independent, but synchronized playback. Server mediated operations, such as device activation and application installation, are advantageously enabled by explicit association between the controller and the target.
-
公开(公告)号:US10284480B2
公开(公告)日:2019-05-07
申请号:US15391335
申请日:2016-12-27
Applicant: Netflix, Inc.
Inventor: Qiaobing Xie
IPC: H04L12/701 , H04L12/801 , H04L12/823 , H04L12/825 , H04L12/26
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.
-
公开(公告)号: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.
-
公开(公告)号:US10140520B2
公开(公告)日:2018-11-27
申请号:US15676944
申请日:2017-08-14
Applicant: NETFLIX, INC.
Inventor: Ioannis Katsavounidis
IPC: G06K9/00 , G06K9/46 , H04N9/64 , H04N21/234 , H04N21/2662 , G11B27/28 , H04N21/2343 , H04N21/81 , G06K9/52
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.
-
110.
公开(公告)号:US10108788B2
公开(公告)日:2018-10-23
申请号:US14023447
申请日:2013-09-10
Applicant: Mark Watson , Anthony Neal Park , Mitch Zollinger
Inventor: Mark Watson , Anthony Neal Park , Mitch Zollinger
IPC: G06F21/10 , H04N21/4405 , H04N21/466 , H04N21/482 , H04N21/6334 , H04N21/8355 , H04N21/84
Abstract: Techniques are disclosed for improving user experience of multimedia streaming over computer networks. More specifically, techniques presented herein reduce (or eliminate) latency in playback start time for streaming digital media content resulting from digital rights management (DRM) authorizations. A streaming media client (e.g., a browser, set-top box, mobile telephone or tablet “app”) may request a “fast-expiring” license for titles the streaming media client predicts a user is likely to begin streaming. A fast-expiring license is a DRM license (and associated decryption key) which is valid for only a very limited time after being used for playback. During the validity period of such a license, the client device requests a “normal” or “regular” license to continue accessing the title after the fast-expiring license expires.
-
-
-
-
-
-
-
-
-