-
441.
公开(公告)号:US20190246111A1
公开(公告)日:2019-08-08
申请号:US15890709
申请日:2018-02-07
Applicant: NETFLIX, INC.
Inventor: Zhi LI , Christos BAMPIS
IPC: H04N19/154 , H04N19/91 , G06K9/62 , G06N3/08 , H04N21/235
CPC classification number: H04N19/154 , G06K9/6269 , G06N3/08 , H04N17/004 , H04N19/91 , H04N21/235
Abstract: In various embodiments, a prediction application computes a quality score for re-constructed visual content that is derived from visual content. The prediction application generates a frame difference matrix based on two frames included in the re-constructed video content. The prediction application then generates a first entropy matrix based on the frame difference matrix and a first scale. Subsequently, the prediction application computes a first value for a first temporal feature based on the first entropy matrix and a second entropy matrix associated with both the visual content and the first scale. The prediction application computes a quality score for the re-constructed video content based on the first value, a second value for a second temporal feature associated with a second scale, and a machine learning model that is trained using subjective quality scores. The quality score indicates a level of visual quality associated with streamed video content.
-
公开(公告)号: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.
-
公开(公告)号:US20190230417A1
公开(公告)日:2019-07-25
申请号:US15875989
申请日:2018-01-19
Applicant: NETFLIX, INC.
Inventor: Murthy PARTHASARATHI , Yadong WANG , Boney SEKH
IPC: H04N21/485 , G06F17/30 , H04N21/488 , H04N21/8549 , H04N21/8547 , G11B27/031 , G11B27/34 , H04N21/233
Abstract: In various embodiments, a subtitle application generates a subtitle list for a trailer. In operation, the subtitle application performs matching operation(s) between trailer audio associated with a trailer and source audio associated with an audiovisual program. The subtitle application then maps a subtitle associated with the source audio from a source timeline associated with the source audio to a trailer timeline associated with the trailer audio to generate a mapped subtitle. Subsequently, the subtitle application generates a trailer subtitle list based on the mapped subtitle and at least one additional mapped subtitle. Because the subtitle application generates the trailer subtitle list based on audio comparisons, the subtitle application ensures that the proper subtitles are included in the trailer subtitle list without requiring a subtitler to view the trailer.
-
公开(公告)号: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.
-
公开(公告)号:US20190114761A1
公开(公告)日:2019-04-18
申请号:US16143386
申请日:2018-09-26
Applicant: NETFLIX, INC.
Inventor: Subhabrata Bhattacharya , Adithya Prakash , Rohit Puri
Abstract: In various embodiments, a defective pixel detection application automatically detects defective pixels in video content. In operation, the defective pixel detection application computes a first set of pixel intensity gradients based on a first frame of video content and a first neighborhood of pixels associated with a first pixel. The defective pixel detection application also computes a second set of pixel intensity gradients based on the first frame and a second neighborhood of pixels associated with the first pixel. Subsequently, the defective pixel detection application computes a statistical distance between the first set of pixel intensity gradients and the second set of pixel intensity gradients. The defective pixel detection application then determines that the first pixel is defective based on the statistical distance.
-
公开(公告)号: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.
-
公开(公告)号:US20190014297A1
公开(公告)日:2019-01-10
申请号:US16133629
申请日:2018-09-17
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN
IPC: H04N9/64 , H04N19/186 , H04N19/86 , H04N19/85 , H04N19/132 , H04N19/10
Abstract: One embodiment of the present invention sets forth a technique for correcting color values. The technique includes downsampling first color space values to generate downsampled color space values and upsampling the downsampled color space values to generate second color space values. The technique further includes modifying at least one component value included in the downsampled color space values based on a first component value included in the first color space values, a second component value included in the second color space values, and an approximation of a nonlinear transfer function.
-
公开(公告)号:US20180359499A1
公开(公告)日:2018-12-13
申请号:US15620673
申请日:2017-06-12
Applicant: NETFLIX, Inc.
Inventor: Aditya MAVLANKAR , Ioannis KATSAVOUNIDIS , Mark WATSON
IPC: H04N21/2387 , H04N21/2365 , H04N21/438 , H04N21/234 , H04N21/233 , H04N21/845
CPC classification number: H04N21/2387 , H04N19/114 , H04N19/172 , H04N21/233 , H04N21/234 , H04N21/23439 , H04N21/2365 , H04N21/26275 , H04N21/4383 , H04N21/4384 , H04N21/8456
Abstract: One embodiment of the invention sets forth a mechanism for encoding video streams associated with the same digital content such that switch points staggered across two video streams occur at every offset temporal distance. The offset temporal distance is less than the distance between two consecutive key frames in a given video stream. This enables a content player to switch to a video stream having a playback quality up or down one level from a current video stream at the offset temporal distance from the most recently played key frame. In effect, the content player does not wait the entire key frame temporal distance before switching.
-
-
-
-
-
-
-
-
-