-
公开(公告)号:US11900683B2
公开(公告)日:2024-02-13
申请号:US18172112
申请日:2023-02-21
Applicant: Snap Inc.
Inventor: Khalil Chatoo , David Michael Hornsby , Jeffrey Kile , Chinmay Lonkar , Zhimin Wang , Ian Anthony Wehrman
CPC classification number: G06V20/49 , G06F18/285 , G06T7/90 , G06V20/46 , G06V40/161 , G06V40/172 , G10L25/78 , G11B27/036 , G11B27/06 , G11B27/10 , G06T2207/10016
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting ad breakpoints in a video. The program and method provide for accessing a video; determining plural shot boundaries for the video, each shot boundary defining a shot corresponding to a contiguous sequence of video frames that is free of cuts or transitions; and for each shot boundary of the plural shot boundaries, performing a set of breakpoint tests on the shot boundary, each breakpoint test configured to return a respective score indicating whether the shot boundary corresponds to a breakpoint for potential insertion of an ad during playback of the video, calculating a combined score for the shot boundary based on combining the each of the respective scores, and setting, in a case where the combined score meets a threshold value, the shot boundary as the breakpoint.
-
公开(公告)号:US11694444B2
公开(公告)日:2023-07-04
申请号:US17222451
申请日:2021-04-05
Applicant: Snap Inc.
Inventor: Khalil Chatoo , David Michael Hornsby , Jeffrey Kile , Chinmay Lonkar , Zhimin Wang , Ian Anthony Wehrman
CPC classification number: G06V20/49 , G06K9/6227 , G06T7/90 , G06V20/46 , G06V40/161 , G06V40/172 , G10L25/78 , G11B27/036 , G11B27/06 , G11B27/10 , G06T2207/10016
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting ad breakpoints in a video. The program and method provide for accessing a video; determining plural shot boundaries for the video, each shot boundary defining a shot corresponding to a contiguous sequence of video frames that is free of cuts or transitions; and for each shot boundary of the plural shot boundaries, performing a set of breakpoint tests on the shot boundary, each breakpoint test configured to return a respective score indicating whether the shot boundary corresponds to a breakpoint for potential insertion of an ad during playback of the video, calculating a combined score for the shot boundary based on combining the each of the respective scores, and setting, in a case where the combined score meets a threshold value, the shot boundary as the breakpoint.
-
公开(公告)号:US20230412896A1
公开(公告)日:2023-12-21
申请号:US18240484
申请日:2023-08-31
Applicant: Snap Inc.
Inventor: David Michael Hornsby , Jeffrey Kile , Chinmay Lonkar , Zhimin Wang , Ian Anthony Wehrman , Khalil Chatoo
IPC: H04N21/81 , H04N21/845 , H04N21/234 , H04L51/046 , H04L51/10
CPC classification number: H04N21/812 , H04N21/8456 , H04N21/23424 , H04L51/046 , H04L51/10
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for inserting ads into a video. The program and method provide for receiving a request to play a video, the video comprising plural shots separated by breakpoints, each shot of the plural shots corresponding to a contiguous sequence of video frames that is free of cuts or transitions; initiating, in response to receiving the request, playback of the video from a selected shot of the plural shots; receiving indication of an ad to present at a breakpoint following the selected shot; determining, in response to receiving the indication, that a first threshold amount of time has passed since initiating the playback of the video; and inserting, based on the determining, the ad at the breakpoint following the selected shot.
-
公开(公告)号:US20230196776A1
公开(公告)日:2023-06-22
申请号:US18172112
申请日:2023-02-21
Applicant: Snap Inc.
Inventor: Khalil Chatoo , David Michael Hornsby , Jeffrey Kile , Chinmay Lonkar , Zhimin Wang , Ian Anthony Wehrman
CPC classification number: G06V20/49 , G06T7/90 , G11B27/10 , G11B27/06 , G11B27/036 , G10L25/78 , G06V20/46 , G06V40/161 , G06V40/172 , G06F18/285 , G06T2207/10016
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting ad breakpoints in a video. The program and method provide for accessing a video; determining plural shot boundaries for the video, each shot boundary defining a shot corresponding to a contiguous sequence of video frames that is free of cuts or transitions; and for each shot boundary of the plural shot boundaries, performing a set of breakpoint tests on the shot boundary, each breakpoint test configured to return a respective score indicating whether the shot boundary corresponds to a breakpoint for potential insertion of an ad during playback of the video, calculating a combined score for the shot boundary based on combining the each of the respective scores, and setting, in a case where the combined score meets a threshold value, the shot boundary as the breakpoint.
-
公开(公告)号:US11792491B2
公开(公告)日:2023-10-17
申请号:US17222477
申请日:2021-04-05
Applicant: Snap Inc.
Inventor: David Michael Hornsby , Jeffrey Kile , Chinmay Lonkar , Zhimin Wang , Ian Anthony Wehrman , Khalil Chatoo
IPC: H04N21/234 , H04N21/2743 , H04N21/44 , H04N21/458 , H04N21/81 , H04N21/845 , H04L51/046 , H04L51/10
CPC classification number: H04N21/812 , H04L51/046 , H04L51/10 , H04N21/23424 , H04N21/8456
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for inserting ads into a video. The program and method provide for receiving a request to play a video, the video comprising plural shots separated by breakpoints, each shot of the plural shots corresponding to a contiguous sequence of video frames that is free of cuts or transitions; initiating, in response to receiving the request, playback of the video from a selected shot of the plural shots; receiving indication of an ad to present at a breakpoint following the selected shot; determining, in response to receiving the indication, that a first threshold amount of time has passed since initiating the playback of the video; and inserting, based on the determining, the ad at the breakpoint following the selected shot.
-
公开(公告)号:US20220101013A1
公开(公告)日:2022-03-31
申请号:US17222451
申请日:2021-04-05
Applicant: Snap Inc.
Inventor: Khalil Chatoo , David Michael Hornsby , Jeffrey Kile , Chinmay Lonkar , Zhimin Wang , Ian Anthony Wehrman
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting ad breakpoints in a video. The program and method provide for accessing a video; determining plural shot boundaries for the video, each shot boundary defining a shot corresponding to a contiguous sequence of video frames that is free of cuts or transitions; and for each shot boundary of the plural shot boundaries, performing a set of breakpoint tests on the shot boundary, each breakpoint test configured to return a respective score indicating whether the shot boundary corresponds to a. breakpoint for potential insertion of an ad during playback of the video, calculating a combined score for the shot boundary based on combining the each of the respective scores, and setting, in a case where the combined score meets a threshold value, the shot boundary as the breakpoint.
-
-
-
-
-