Patents by Inventor APURVAKUMAR DILIPKUMAR KANSARA
APURVAKUMAR DILIPKUMAR KANSARA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240362744Abstract: 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.Type: ApplicationFiled: July 9, 2024Publication date: October 31, 2024Inventor: Apurvakumar Dilipkumar Kansara
-
Patent number: 12094078Abstract: 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.Type: GrantFiled: February 4, 2022Date of Patent: September 17, 2024Assignee: Netlix, Inc.Inventor: Apurvakumar Dilipkumar Kansara
-
Publication number: 20240202932Abstract: The disclosed computer-implemented method may include receiving an instruction to distinguish a foreground subject within an image from a background of the image based at least in part on a trimap of the image; determining, for each of the indeterminate pixels, using a chromatic-spatial distance metric, a distance of the indeterminate pixel from one or more of the foreground pixels and a distance of the indeterminate pixel from one or more of the background pixels; and recategorizing a subset of the indeterminate pixels as background pixels based at least in part on the subset of indeterminate pixels being closer to the one or more background pixels than to the one or more foreground pixels according to the chromatic-spatial distance metric. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: December 20, 2022Publication date: June 20, 2024Inventors: Apurvakumar Dilipkumar Kansara, Yiwei Zhao
-
Patent number: 11830161Abstract: 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.Type: GrantFiled: March 21, 2022Date of Patent: November 28, 2023Assignee: NETFLIX, INC.Inventor: Apurvakumar Dilipkumar Kansara
-
Publication number: 20230300392Abstract: 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.Type: ApplicationFiled: April 14, 2023Publication date: September 21, 2023Inventors: Apurvakumar Dilipkumar Kansara, Sanford Holsapple, Arica Westadt, Kunal Bisla, Sameer Shah
-
Patent number: 11700404Abstract: 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.Type: GrantFiled: October 11, 2022Date of Patent: July 11, 2023Assignee: Netflix Inc.Inventors: Apurvakumar Dilipkumar Kansara, Sanford Holsapple, Arica Westadt, Kunal Bisla, Sameer Shah
-
Patent number: 11604935Abstract: 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.Type: GrantFiled: September 3, 2021Date of Patent: March 14, 2023Assignee: Netflix, Inc.Inventor: Apurvakumar Dilipkumar Kansara
-
Publication number: 20230064431Abstract: 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.Type: ApplicationFiled: February 4, 2022Publication date: March 2, 2023Inventor: Apurvakumar Dilipkumar Kansara
-
Publication number: 20230059805Abstract: 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.Type: ApplicationFiled: October 11, 2022Publication date: February 23, 2023Inventors: Apurvakumar Dilipkumar Kansara, Sanford Holsapple, Arica Westadt, Kunal Bisla, Sameer Shah
-
Patent number: 11477533Abstract: 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.Type: GrantFiled: October 5, 2020Date of Patent: October 18, 2022Assignee: Netflix, Inc.Inventors: Apurvakumar Dilipkumar Kansara, Sanford Holsapple, Arica Westadt, Kunal Bisla, Sameer Shah
-
Publication number: 20220277564Abstract: 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.Type: ApplicationFiled: May 16, 2022Publication date: September 1, 2022Inventor: Apurvakumar Dilipkumar KANSARA
-
Publication number: 20220207645Abstract: 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.Type: ApplicationFiled: March 21, 2022Publication date: June 30, 2022Inventor: Apurvakumar Dilipkumar KANSARA
-
Patent number: 11334752Abstract: 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.Type: GrantFiled: November 19, 2019Date of Patent: May 17, 2022Assignee: NETFLIX, INC.Inventor: Apurvakumar Dilipkumar Kansara
-
Patent number: 11282165Abstract: 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.Type: GrantFiled: July 6, 2016Date of Patent: March 22, 2022Assignee: NETFLIX, INC.Inventor: Apurvakumar Dilipkumar Kansara
-
Publication number: 20210397883Abstract: 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.Type: ApplicationFiled: September 3, 2021Publication date: December 23, 2021Inventor: Apurvakumar Dilipkumar Kansara
-
Patent number: 11138462Abstract: 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.Type: GrantFiled: January 7, 2020Date of Patent: October 5, 2021Assignee: Netflix, Inc.Inventor: Apurvakumar Dilipkumar Kansara
-
Publication number: 20210150217Abstract: 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.Type: ApplicationFiled: November 19, 2019Publication date: May 20, 2021Inventor: Apurvakumar Dilipkumar Kansara
-
Publication number: 20210021900Abstract: 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.Type: ApplicationFiled: October 5, 2020Publication date: January 21, 2021Inventors: Apurvakumar Dilipkumar Kansara, Sanford Holsapple, Arica Westadt, Kunal Bisla, Sameer Shah
-
Patent number: 10834465Abstract: 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.Type: GrantFiled: June 28, 2019Date of Patent: November 10, 2020Assignee: Netflix, Inc.Inventors: Apurvakumar Dilipkumar Kansara, Sanford Holsapple, Arica Westadt, Kunal Bisla, Sameer Shah
-
Publication number: 20200143198Abstract: 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.Type: ApplicationFiled: January 7, 2020Publication date: May 7, 2020Inventor: Apurvakumar Dilipkumar Kansara