-
公开(公告)号:US20240121450A1
公开(公告)日:2024-04-11
申请号:US18389599
申请日:2023-12-19
Applicant: Netflix, Inc.
Inventor: Videsh Sadafal , Ishaan Shastri
IPC: H04N21/231 , G06F3/06 , H04N21/218 , H04N21/2312
CPC classification number: H04N21/23103 , G06F3/0613 , G06F3/0647 , G06F3/0688 , G06F3/0689 , H04N21/2181 , H04N21/2312
Abstract: The disclosed computer-implemented method includes accessing cluster hardware information that identifies at least two different types of storage media within a cluster and provides an indication of a respective amount of data throughput for each identified type of storage media. The method next includes accessing popularity information for digital content that is to be stored in the cluster. The popularity information indicates how often the digital content is predicted to be accessed over a specified future period of time. The method also includes allocating the digital content on the different types of storage media within the cluster according to the popularity information. Accordingly, digital content predicted to have higher popularity is placed on storage media types with higher throughput amounts, and digital content predicted to have lower popularity is placed on storage media types with lower throughput amounts. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20240121402A1
公开(公告)日:2024-04-11
申请号:US17937033
申请日:2022-09-30
Applicant: NETFLIX, INC.
Inventor: Christos G. BAMPIS , Zhi LI
IPC: H04N19/154 , H04N19/136 , H04N19/172 , H04N19/182 , H04N19/184 , H04N19/42
CPC classification number: H04N19/154 , H04N19/136 , H04N19/172 , H04N19/182 , H04N19/184 , H04N19/42
Abstract: In various embodiments, a quality inference application estimates perceived video quality for reconstructed video. The quality inference application computes a set of feature values corresponding to a set of visual quality metrics based on a reconstructed frame, a source frame, a display resolution, and a normalized viewing distance. The quality inference application executes a trained perceptual quality model on the set of feature values to generate a perceptual quality score that indicates a perceived visual quality level for the reconstructed frame. The quality inference application performs one or more operations associated with an encoding process based on the perceptual quality score.
-
353.
公开(公告)号:US11949919B2
公开(公告)日:2024-04-02
申请号:US17549793
申请日:2021-12-13
Applicant: NETFLIX, INC.
Inventor: Zhi Li
IPC: H04N19/86
CPC classification number: H04N19/86
Abstract: In various embodiments, a tunable VMAF application reduces an amount of influence that image enhancement operations have on perceptual video quality estimates. In operation, the tunable VMAF application computes a first value for a first visual quality metric based on reconstructed video content and a first enhancement gain limit. The tunable VMAF application computes a second value for a second visual quality metric based on the reconstructed video content and a second enhancement gain limit. Subsequently, the tunable VMAF application generates a feature value vector based on the first value for the first visual quality metric and the second value for the second visual quality metric. The tunable VMAF application executes a VMAF model based on the feature value vector to generate a tuned VMAF score that accounts, at least in part, for at least one image enhancement operation used to generate the reconstructed video content.
-
公开(公告)号:US11935300B2
公开(公告)日:2024-03-19
申请号:US17520505
申请日:2021-11-05
Applicant: NETFLIX, INC.
Inventor: Boris Anthony Chen , Amirreza Ziai , Kelli Rebecca Griggs , Rebecca Suzanne Tucker
IPC: G06V20/40 , G06F18/2413
CPC classification number: G06V20/49 , G06F18/24147 , G06V20/46
Abstract: In various embodiments, a match cutting application automatically generates candidate match cuts. In some embodiments, the match cutting application detects shot sequences within one or more video sequences, deduplicates the shot sequences, computes an encoding of each shot sequence after the deduplication, and compares the encodings associated with pairs of shot sequences using a distance metric to identify pairs of shot sequences that can be cut together to generate candidate match cuts. In addition, the match cutting application can apply an approximation technique, such as an approximate nearest neighbor search technique, to identify intermediate pairs of shot sequences prior to comparing encodings associated with the intermediate pairs of shot sequences.
-
355.
公开(公告)号:US20240070984A1
公开(公告)日:2024-02-29
申请号:US18502717
申请日:2023-11-06
Applicant: Netflix, Inc.
Inventor: Stephan Trojansky
CPC classification number: G06T17/20 , B25J19/021 , G06T1/0014 , G06T7/74 , G06T15/04
Abstract: A system surrounds an area with a first set of display panels. A second set of display panels is positioned above the area, and a third set of display panels is positioned below the area. A subject is positioned within the area and may be on an omnidirectional treadmill within the area. A controller communicates content to the first set of display panels, the second set of display panels, and the third set of display panels that presents a multidimensional scene when displayed. A set of sensors capture sensor data of the subject within the area while content is displayed. One or more of the sensors may be coupled to a repositioning system that repositions sensors so the subject remains in a field of view of different sensors. From sensor data of the subject, a representation of the subject may be generated for insertion into other video content.
-
356.
公开(公告)号:US11917271B2
公开(公告)日:2024-02-27
申请号:US17682237
申请日:2022-02-28
Applicant: NETFLIX, INC.
Inventor: Mark Watson
IPC: H04N21/8541 , H04N21/6587 , H04N21/845 , H04N21/8545
CPC classification number: H04N21/8541 , H04N21/6587 , H04N21/8456 , H04N21/8545
Abstract: A playback application seamlessly advances playback of and interactive media title in response to user selections in a manner that minimizes latency and preserves user immersion in a narrative. The playback application buffers an interstitial segment included in the interactive media title and feeds portions of the interstitial segment to a media player only when those portions are needed for display. When the user selects an option displayed during the interstitial segment, the playback application begins buffering a subsequent media segment and stops feeding portions of the interstitial segment to the media player. The playback application starts feeding blocks of the subsequent media segment to the media player and then seamlessly advances playback to the subsequent media segment.
-
公开(公告)号:US11899558B2
公开(公告)日:2024-02-13
申请号:US17150507
申请日:2021-01-15
Applicant: Netflix, Inc.
Inventor: David W. Pfitzner
CPC classification number: G06F11/3485 , G06F11/2294 , G06F11/3058 , G06F11/3419
Abstract: The disclosed computer-implemented method includes accessing a hard drive to measure operational characteristics of the hard drive. The method next includes deriving hard drive health factors used to control the hard drive that are based on the measured operational characteristics. The derived hard drive health factors include an average per-seek time indicating an average amount of time the hard drive spends seeking specified data that is to be read and an average read speed indicating an average amount of time the hard drive spends reading the specified data. The method next includes determining, based on the hard drive health factors and the operational characteristics, an amount of load servicing capacity currently available at the hard drive, and then includes regulating the amount of load servicing performed by the hard drive according to the determined amount of available load servicing capacity. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US11871095B2
公开(公告)日:2024-01-09
申请号:US17810259
申请日:2022-06-30
Applicant: Netflix, Inc.
Inventor: Christine Doig-Cardet , Bruce Wobbe , Sanford Holsapple , Xander Lott , Sonali Sharma , Clay Gimenez , Jeremy Kelly , Jeff Kirchner , Leena Janardanan
IPC: H04N21/8549 , H04N21/234 , H04N21/258 , H04N21/262 , H04N21/2668 , H04N21/845
CPC classification number: H04N21/8549 , H04N21/23424 , H04N21/25891 , H04N21/2668 , H04N21/26258 , H04N21/8456
Abstract: The disclosed computer-implemented method may include accessing a media item that includes multiple media item segments that are to be played back in a specific manner. The method may also include generating playgraphs for the media item, where the playgraphs define different playback paths between media item segments. The method may next include selecting a specific playgraph from the generated playgraphs, and then providing the selected playgraph to a playback device. Playback of the media item according to the selected playgraph may thereby provide a customized presentation of the media item. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US11863814B2
公开(公告)日:2024-01-02
申请号:US17811385
申请日:2022-07-08
Applicant: Netflix, Inc.
Inventor: Ioannis Katsavounidis , Mark Watson , Aaron Hipple , Will Wolcott
IPC: H04N21/234 , H04N21/44 , G06F16/783 , H04N21/432 , H04N21/433 , H04N21/61
CPC classification number: H04N21/44004 , G06F16/783 , H04N21/23418 , H04N21/432 , H04N21/433 , H04N21/44008 , H04N21/23406 , H04N21/6125
Abstract: A method includes receiving, with a computing system, data representing a video item into a buffer. The method further includes outputting the video item from the buffer to a display system. The method further includes determining that utilization of the buffer falls below a predetermined threshold. The method further includes, in response to determining that the utilization of the buffer falls below the predetermined threshold, determining that there is a specified rebuffering point within a predetermined time frame. The method further includes pausing with the computing system, the video item at the specified rebuffering point in response to determining that there is the specified rebuffering point within the predetermined time frame.
-
公开(公告)号:US11863607B2
公开(公告)日:2024-01-02
申请号:US17495772
申请日:2021-10-06
Applicant: NETFLIX, INC.
Inventor: Shravya Kunamalla , Grenville Armitage , Te-Yuan Huang , Peter Lei
IPC: H04L29/06 , H04L65/70 , H04L65/80 , H04L67/02 , H04L69/326
CPC classification number: H04L65/70 , H04L65/80 , H04L67/02 , H04L69/326
Abstract: In various embodiments, a media delivery application transmits encoded chunks of a media title to a playback application. In operation, the media delivery application receives, via a media channel, an encoded chunk request that has been transmitted over a TCP connection. The media delivery application also receives, via a side channel, a pacing specification that is associated with the encoded chunk request and has been transmitted over the TCP connection. As per the encoded chunk request, the media delivery application retrieves encoded chunk content. The media delivery application sets a parameter associated with the TCP connection equal to a parameter value based on the pacing specification. Subsequently, the media delivery application causes TCP segments corresponding to the encoded chunk content to be transmitted, via the media channel, over the TCP connection in accordance with the first parameter value.
-
-
-
-
-
-
-
-
-