-
公开(公告)号:US12293779B2
公开(公告)日:2025-05-06
申请号:US17745718
申请日:2022-05-16
Applicant: NETFLIX, INC.
Inventor: Apurvakumar Dilipkumar Kansara
IPC: G11B27/031 , G06F18/23213 , G06V10/762 , G06V20/40 , G06V40/16
Abstract: In various embodiments, a clip application computes a set of appearance values for an appearance metric based on shot sequences associated with a media content item. Each appearance value in the set of appearance values indicates a prevalence of a first character in a different shot sequence associated with the media content item. The clip application then performs one or more clustering operations on the shot sequences based on the set of appearance values to generate a first shot cluster. Subsequently, the clip application generates a clip for the media content item based on the first shot cluster. The clip application transmits the clip to an endpoint device for display. Advantageously, relative to primarily manual approaches, the clip application can more efficiently and reliably generate clips for media content items.
-
公开(公告)号:US12094078B2
公开(公告)日:2024-09-17
申请号:US17665357
申请日:2022-02-04
Applicant: Netflix, Inc.
Inventor: Apurvakumar Dilipkumar Kansara
IPC: G06T3/4007 , G06T7/246 , G06T11/60
CPC classification number: G06T3/4007 , G06T7/248 , G06T11/60 , G06T2207/10016
Abstract: The disclosed computer-implemented method may include (1) accessing a video portraying an object within a set of frames, (2) defining a subset of key frames within the video based on movement of the object across the set of frames, (3) generating, for each key frame within the subset of key frames, a spline outlining the object within the key frame, (4) receiving input to adjust, for a selected key frame within the subset of key frames, a corresponding spline, and (5) interpolating the adjusted spline with a spline in a sequentially proximate key frame to define the object in frames between the selected key frame and the sequentially proximate key frame. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US11334752B2
公开(公告)日:2022-05-17
申请号:US16689019
申请日:2019-11-19
Applicant: NETFLIX, INC.
Inventor: Apurvakumar Dilipkumar Kansara
Abstract: In various embodiments, a clip application computes a set of appearance values for an appearance metric based on shot sequences associated with a media content item. Each appearance value in the set of appearance values indicates a prevalence of a first character in a different shot sequence associated with the media content item. The clip application then performs one or more clustering operations on the shot sequences based on the set of appearance values to generate a first shot cluster. Subsequently, the clip application generates a clip for the media content item based on the first shot cluster. The clip application transmits the clip to an endpoint device for display. Advantageously, relative to primarily manual approaches, the clip application can more efficiently and reliably generate clips for media content items.
-
公开(公告)号:US11282165B2
公开(公告)日:2022-03-22
申请号:US15203608
申请日:2016-07-06
Applicant: NETFLIX, Inc.
Inventor: Apurvakumar Dilipkumar Kansara
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.
-
公开(公告)号:US11830161B2
公开(公告)日:2023-11-28
申请号:US17700280
申请日:2022-03-21
Applicant: NETFLIX, INC.
Inventor: Apurvakumar Dilipkumar Kansara
CPC classification number: G06T3/40 , G06T3/0012 , G06T7/13 , G06V40/161 , H04N7/0122 , H04N21/440272 , H04N5/2628 , G06T3/40 , H04N7/0122 , H04N21/440272 , G06T7/13 , G06T3/0012 , G06V40/161 , H04N5/2628
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.
-
公开(公告)号:US11604935B2
公开(公告)日:2023-03-14
申请号:US17466963
申请日:2021-09-03
Applicant: Netflix, Inc.
Inventor: Apurvakumar Dilipkumar Kansara
IPC: G06K9/62 , H04N21/8549 , H04N21/84 , H04N21/845 , H04N21/234 , G06F16/738 , G06V20/40 , G06V40/16
Abstract: A method includes receiving, with a computing system, a video item. The method further includes identifying a first set of features within a first frame of the video item. The method further includes identifying, with the computing system, a second set of features within a second frame of the video item, the second frame being subsequent to the first frame. The method further includes determining, with the computing system, differences between the first set of features and the second set of features. The method further includes assigning a clip category to a clip extending between the first frame and the second frame based on the differences.
-
公开(公告)号:US20230064431A1
公开(公告)日:2023-03-02
申请号:US17665357
申请日:2022-02-04
Applicant: Netflix, Inc.
Inventor: Apurvakumar Dilipkumar Kansara
Abstract: The disclosed computer-implemented method may include (1) accessing a video portraying an object within a set of frames, (2) defining a subset of key frames within the video based on movement of the object across the set of frames, (3) generating, for each key frame within the subset of key frames, a spline outlining the object within the key frame, (4) receiving input to adjust, for a selected key frame within the subset of key frames, a corresponding spline, and (5) interpolating the adjusted spline with a spline in a sequentially proximate key frame to define the object in frames between the selected key frame and the sequentially proximate key frame. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US11477533B2
公开(公告)日:2022-10-18
申请号:US17063445
申请日:2020-10-05
Applicant: Netflix, Inc.
Inventor: Apurvakumar Dilipkumar Kansara , Sanford Holsapple , Arica Westadt , Kunal Bisla , Sameer Shah
IPC: H04N21/4728 , H04N21/431 , H04N21/4402 , H04N21/485 , G06V20/40
Abstract: The disclosed computer-implemented method may include receiving, as an input, segmented video scenes, where each video scene includes a specified length of video content. The method may further include scanning the video scenes to identify objects within the video scene and also determining a relative importance value for the identified objects. The relative importance value may include an indication of which objects are to be included in a cropped version of the video scene. The method may also include generating a video crop that is to be applied to the video scene such that the resulting cropped version of the video scene includes those identified objects that are to be included based on the relative importance value. The method may also include applying the generated video crop to the video scene to produce the cropped version of the video scene. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US11138462B2
公开(公告)日:2021-10-05
申请号:US16736808
申请日:2020-01-07
Applicant: Netflix, Inc.
Inventor: Apurvakumar Dilipkumar Kansara
IPC: G06K9/00 , G06K9/62 , H04N21/8549 , H04N21/84 , H04N21/845 , H04N21/234 , G06F16/738
Abstract: A method includes receiving, with a computing system, a video item. The method further includes identifying a first set of features within a first frame of the video item. The method further includes identifying, with the computing system, a second set of features within a second frame of the video item, the second frame being subsequent to the first frame. The method further includes determining, with the computing system, differences between the first set of features and the second set of features. The method further includes assigning a clip category to a clip extending between the first frame and the second frame based on the differences.
-
公开(公告)号:US20210150217A1
公开(公告)日:2021-05-20
申请号:US16689019
申请日:2019-11-19
Applicant: NETFLIX, INC.
Inventor: Apurvakumar Dilipkumar Kansara
Abstract: In various embodiments, a clip application computes a set of appearance values for an appearance metric based on shot sequences associated with a media content item. Each appearance value in the set of appearance values indicates a prevalence of a first character in a different shot sequence associated with the media content item. The clip application then performs one or more clustering operations on the shot sequences based on the set of appearance values to generate a first shot cluster. Subsequently, the clip application generates a clip for the media content item based on the first shot cluster. The clip application transmits the clip to an endpoint device for display. Advantageously, relative to primarily manual approaches, the clip application can more efficiently and reliably generate clips for media content items.
-
-
-
-
-
-
-
-
-