TECHNIQUES FOR INCORPORATING A TEXT-CONTAINING IMAGE INTO A DIGITAL IMAGE

    公开(公告)号:US20180096502A1

    公开(公告)日:2018-04-05

    申请号:US15284285

    申请日:2016-10-03

    Applicant: NETFLIX, INC.

    Abstract: One embodiment of the present invention sets forth a technique for incorporating a text-containing image into a digital. The technique includes analyzing a digital image to determine one or more text-allowed regions included in the digital image, and, for each of the one or more text-allowed regions, computing a numeric value based on a color contrast between pixels of a text-containing image and pixels of the text-allowed region, wherein the text-containing image is to be incorporated into one of the text-allowed regions included in the digital image. The technique further includes selecting a first text-allowed region based at least in part on the numeric value computed for each text-allowed region, and incorporating the text-containing image into the first text-allowed region included in the digital image.

    Systems and methods for suspended playback

    公开(公告)号:US09917791B1

    公开(公告)日:2018-03-13

    申请号:US14498762

    申请日:2014-09-26

    Applicant: Netflix, Inc.

    Abstract: In an approach, a first application executing on a first computer acquires, one or more resources of the first computer, wherein the one or more resources include one or more shared resources that are shared among applications of the first computer. The first application receives a media stream from a second computer and presents playback of the media stream. In response to detecting that priority within the first computer has shifted to a second application, the first application pauses playback of the media stream and releases the one or more shared resources while retaining one or more remaining resources that relate to a session context. In response to detecting that priority has shifted back to the first application, the first application re-acquires the one or more shared resources and resumes playback of the media stream based on the one or more remaining resources.

    DETECTING SEGMENTS OF A VIDEO PROGRAM THROUGH IMAGE COMPARISONS

    公开(公告)号:US20170337427A1

    公开(公告)日:2017-11-23

    申请号:US15669949

    申请日:2017-08-06

    Applicant: NETFLIX, INC.

    Abstract: In an embodiment, a data store storing a first image and a second image; a computer processor coupled to the data store and programmed to: generate a first fingerprint of the first image based on a first plurality of pixels from the first image stored in the data store; generate a second fingerprint of the second image based on a second plurality of pixels from the second image stored in the data store; determine a closeness value between the first fingerprint and the second fingerprint; determine, based on the closeness value, whether the first image matches the second image.

    Perspective correction for curved display screens

    公开(公告)号:US09792674B2

    公开(公告)日:2017-10-17

    申请号:US15097055

    申请日:2016-04-12

    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.

    PROXY APPLICATION WITH DYNAMIC FILTER UPDATING
    465.
    发明申请

    公开(公告)号:US20170289294A1

    公开(公告)日:2017-10-05

    申请号:US15627361

    申请日:2017-06-19

    Applicant: NETFLIX, INC.

    Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.

    DYNAMICALLY CROPPING DIGITAL CONTENT FOR DISPLAY IN ANY ASPECT RATIO

    公开(公告)号:US20170249719A1

    公开(公告)日:2017-08-31

    申请号:US15203608

    申请日:2016-07-06

    Applicant: NETFLIX, Inc.

    Abstract: One embodiment of the present invention sets forth a technique for dynamically cropping image data transmitted to an endpoint device. The technique includes computing a first visual interest score for a first visual interest region within a digital image based on content included in the first visual interest region, computing a second visual interest score for a second visual interest region within the digital image based on content included in the second visual interest region, and determining that the first visual interest region is preferred over the second visual interest region based on the first visual interest score and the second visual interest score. The technique further includes setting a location within the first visual interest region as a point of visual interest and transmitting the digital image and the location of the point of visual interest to a computing device for displaying a portion of the digital image that includes the point of visual interest.

    Parallel streaming
    468.
    发明授权

    公开(公告)号:US09736202B2

    公开(公告)日:2017-08-15

    申请号:US14629348

    申请日:2015-02-23

    Applicant: NETFLIX, Inc.

    Abstract: Embodiments of the present invention set forth techniques for a content player to stream a media file using multiple network connections. To stream the media file, the content player downloads metadata associated with a requested media file, establishes a network connection with multiple content servers (or multiple network connections with a single content server or both) and begins requesting portions of the media file. In response, the requested portions are transmitted to the content player. The content player may employ a predictive multi-connection scheduling approach to determine which network connection to use in downloading a given chunk.

    Determining native resolutions of video sequences

    公开(公告)号:US09734409B2

    公开(公告)日:2017-08-15

    申请号:US14879053

    申请日:2015-10-08

    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