-
公开(公告)号:US10460247B2
公开(公告)日:2019-10-29
申请号:US14962297
申请日:2015-12-08
Applicant: Adobe Inc.
Inventor: Viswanathan Swaminathan , Teng Xu , Saayan Mitra
Abstract: Techniques are disclosed for automatically assigning weights to attributes of media content based in part on how many users actually viewed or listened to the content, as well as how many users “liked” or otherwise indicated a preference for the content. The content items can be any type of audio or visual media content, such as songs, videos, or movies, as well as written content, such as books, articles, journals, advertisements, or magazines. A first similarity score is determined based on a similarity between user preferences for content items. A second similarity score is determined based on a similarity between one or more common attributes of the content items. These attributes are assigned ratings that represent the number of users who consumed the corresponding content. Next, weights are assigned to each of the attributes based on the first and second similarity scores using, for example, linear equation regression techniques.
-
公开(公告)号:US10306285B2
公开(公告)日:2019-05-28
申请号:US14932638
申请日:2015-11-04
Applicant: ADOBE INC.
Inventor: Wreetabrata Kar , Viswanathan Swaminathan
IPC: G06Q30/02 , H04N21/81 , H04N21/234 , H04N21/262 , H04N21/2547 , H04N21/2668
Abstract: Embodiments of the present invention relate to facilitating selection of video advertisements for presentation in association with a video. In embodiments, advertisement quality associated with various video advertisements is referenced. Generally, the advertisement quality indicates a probability a viewer will continue viewing a portion of a video following presentation of the video advertisement presented in association with the video. The advertisement quality associated with the video advertisements is used to select one or more video advertisements for presentation along with the video. An indication of the selected video advertisements can be provided for integration with the video to present to the viewer.
-
公开(公告)号:US12248949B2
公开(公告)日:2025-03-11
申请号:US17519311
申请日:2021-11-04
Applicant: ADOBE INC.
Inventor: Trisha Mittal , Viswanathan Swaminathan , Ritwik Sinha , Saayan Mitra , David Arbour , Somdeb Sarkhel
IPC: G06Q30/0201 , G06N20/00
Abstract: Various disclosed embodiments are directed to using one or more algorithms or models to select a suitable or optimal variation, among multiple variations, of a given content item based on feedback. Such feedback guides the algorithm or model to arrive at suitable variation result such that the variation result is produced as the output for consumption by users. Further, various embodiments resolve tedious manual user input requirements and reduce computing resource consumption, among other things, as described in more detail below.
-
公开(公告)号:US12130876B2
公开(公告)日:2024-10-29
申请号:US18049069
申请日:2022-10-24
Applicant: ADOBE INC.
Inventor: Nathan Ng , Tung Mai , Thomas Greger , Kelly Quinn Nicholes , Antonio Cuevas , Saayan Mitra , Somdeb Sarkhel , Anup Bandigadi Rao , Ryan A. Rossi , Viswanathan Swaminathan , Shivakumar Vaithyanathan
IPC: G06F16/00 , G06F16/906 , G06F16/9535 , G06F16/9538 , H04L67/306
CPC classification number: G06F16/9535 , G06F16/906 , G06F16/9538 , H04L67/306
Abstract: Systems and methods for dynamic user profile projection are provided. One or more aspects of the systems and methods includes computing, by a prediction component, a predicted number of lookups for a future time period based on a lookup history of a user profile using a lookup prediction model; comparing, by the prediction component, the predicted number of lookups to a lookup threshold; and transmitting, by a projection component, the user profile to an edge server based on the comparison.
-
公开(公告)号:US12028539B2
公开(公告)日:2024-07-02
申请号:US18318953
申请日:2023-05-17
Applicant: Adobe Inc.
Inventor: Viswanathan Swaminathan , Stefano Petrangeli , Gwendal Simon
IPC: H04N19/00 , H04N19/176 , H04N19/186 , H04N19/192
CPC classification number: H04N19/192 , H04N19/176 , H04N19/186
Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media to enhance texture image delivery and processing at a client device. For example, the disclosed systems can utilize a server-side compression combination that includes, in sequential order, a first compression pass, a decompression pass, and a second compression pass. By applying this compression combination to a texture image at the server-side, the disclosed systems can leverage both GPU-friendly and network-friendly image formats. For example, at a client device, the disclosed system can instruct the client device to execute a combination of decompression-compression passes on a GPU-network-friendly image delivered over a network connection to the client device. In so doing, client device can generate a tri-pass-compressed-texture from a decompressed image comprising texels with color palettes based on previously reduced color palettes from the first compression pass at the server-side, which reduces computational overhead and increases performance speed.
-
公开(公告)号:US11622134B2
公开(公告)日:2023-04-04
申请号:US17332033
申请日:2021-05-27
Applicant: Adobe Inc.
Inventor: Viswanathan Swaminathan , Sheng Wei , Srinivas R. Manapragada
IPC: H04N21/2187 , H04N21/61 , H04N21/845
Abstract: Embodiments of a system and method for low-latency content streaming are described. In various embodiments, multiple data fragments may be sequentially generated. Each data fragment may represent a distinct portion of media content generated from a live content source. Each data fragment may include multiple sub-portions. Furthermore, for each data fragment, generating that fragment may include sequentially generating each sub-portion of that fragment. Embodiments may include, responsive to receiving a request for a particular data fragment from a client during the generation of a particular sub-portion of that particular data fragment, providing the particular sub-portion to the client subsequent to that particular sub-portion being generated and prior to the generation of that particular data fragment being completed in order to reduce playback latency at the client relative to the live content source.
-
公开(公告)号:US11574477B2
公开(公告)日:2023-02-07
申请号:US17194755
申请日:2021-03-08
Applicant: Adobe Inc.
Inventor: Gang Wu , Viswanathan Swaminathan , Uttaran Bhattacharya , Stefano Petrangeli
Abstract: In implementations for highlight video generated with adaptable multimodal customization, a multimodal detection system tracks activities based on poses and faces of persons depicted in video clips of video content. The system determines a pose highlight score and a face highlight score for each of the video clips that depict at least one person, the highlight scores representing a relative level of the interest in an activity depicted in a video clip. The system also determines pose-based emotion features for each of the video clips. The system can detect actions based on the activities of the persons depicted in the video clips, and detect emotions exhibited by the persons depicted in the video clips. The system can receive input selections of actions and emotions, and filter the video clips based on the selected actions and emotions. The system can then generate a highlight video of ranked and filtered video clips.
-
公开(公告)号:US20220284220A1
公开(公告)日:2022-09-08
申请号:US17194755
申请日:2021-03-08
Applicant: Adobe Inc.
Inventor: Gang Wu , Viswanathan Swaminathan , Uttaran Bhattacharya , Stefano Petrangeli
Abstract: In implementations for highlight video generated with adaptable multimodal customization, a multimodal detection system tracks activities based on poses and faces of persons depicted in video clips of video content. The system determines a pose highlight score and a face highlight score for each of the video clips that depict at least one person, the highlight scores representing a relative level of the interest in an activity depicted in a video clip. The system also determines pose-based emotion features for each of the video clips. The system can detect actions based on the activities of the persons depicted in the video clips, and detect emotions exhibited by the persons depicted in the video clips. The system can receive input selections of actions and emotions, and filter the video clips based on the selected actions and emotions. The system can then generate a highlight video of ranked and filtered video clips.
-
公开(公告)号:US20220215205A1
公开(公告)日:2022-07-07
申请号:US17142030
申请日:2021-01-05
Applicant: ADOBE INC.
Inventor: Viswanathan Swaminathan , John Philip Collomosse , Eric Nguyen
IPC: G06K9/62 , G06K9/46 , G06K9/00 , G06T7/60 , G06F16/532 , G06F16/583 , G06N20/00
Abstract: A visual search system facilitates retrieval of provenance information using a machine learning model to generate content fingerprints that are invariant to benign transformations while being sensitive to manipulations. The machine learning model is trained on a training image dataset that includes original images, benign transformed variants of the original images, and manipulated variants of the original images. A loss function is used to train the machine learning model to minimize distances in an embedding space between benign transformed variants and their corresponding original images and increase distances between the manipulated variants and their corresponding original images.
-
30.
公开(公告)号:US11170389B2
公开(公告)日:2021-11-09
申请号:US16796169
申请日:2020-02-20
Applicant: Adobe Inc.
Inventor: Haoliang Wang , Viswanathan Swaminathan , Stefano Petrangeli , Ran Xu
IPC: G06Q30/02 , G11B27/031
Abstract: Techniques are disclosed for improving media content effectiveness. A methodology implementing the techniques according to an embodiment includes generating an intermediate representation (IR) of provided media content, the IR specifying editable elements of the content and maintaining a result of cumulative edits to those elements. The method also includes editing the elements of the IR to generate a set of candidate IR variations. The method further includes creating a set of candidate media contents based on the candidate IR variations, evaluating the candidate media contents to generate effectiveness scores, and pruning the set of candidate IR variations to retain a threshold number of the candidate IR variations as surviving IR variations associated with the highest effectiveness scores. The process iterates until either an effectiveness score exceeds a threshold value, the incremental improvement at each iteration falls below a desired value, or a maximum number of iterations have been performed.
-
-
-
-
-
-
-
-
-