Abstract:
A system and method for determining driving decisions based on multimedia content. The method includes obtaining, in real-time during a trip of a vehicle, a first set of multimedia content elements captured by at least one sensor deployed in proximity to the vehicle; and generating, in real-time, a driving alert, when it is determined that at least one signature generated for the first set of multimedia content elements matches at least one signature generated for a matching multimedia content element of a second set of multimedia content elements, wherein each of the second set of multimedia content elements is associated with a predetermined potential cause of collision.
Abstract:
A method for customizing an image. The method includes causing generation of at least one signature for an input image, wherein each signature represents a concept, wherein each concept is a collection of signatures and metadata representing the concept; comparing the generated at least one signature to at least one signature representing at least one common visual attribute among a plurality of reference images; determining, based on the comparison, whether to customize the input image; and customizing the input image with respect to at least one of the at least one common visual attribute, when it is determined to customize the input image.
Abstract:
A method and system for caching concept structures in a cache memory of a computing device are provided. The method includes collecting metadata related to the user of the computing device; fetching at least one concept structure that matches the collected metadata, wherein each concept structure comprises a concept metadata; and, storing the at least one fetched concept structures in the cache memory, such that responsive to a request to analyze at least one multimedia content element, a cached concept structure matching the at least one multimedia content element is provided.
Abstract:
A system and method for generating a concept database based on at least two multimedia data elements (MMDEs). The method includes: generating at least two items from a received MMDE of the at least two MMDEs; determining the items that are of interest for signature generation; generating at least one signature responsive to at least one item of interest of the received MMDE; clustering at least two signatures received from the signature generator responsive of the plurality of MMDEs; reducing the number of signatures in each cluster to a create a signature reduced cluster (SRC) of the cluster; associating metadata with the SRC to a concept structure including at least two SRCs and their associated metadata; and generating at least one index for mapping the received MMDE to at least one concept structure, wherein the concept database includes concept structures and the generated indices for the at least two MMDEs.
Abstract:
A system and method for matching an advertisement item to a multimedia content element. The method comprises: extracting at least one multimedia content element from a personalized multimedia content channel, the personalized multimedia content channel having at least one user, wherein multimedia content elements in the personalized multimedia content channel are customized for each user; generating at least one signature of the at least one multimedia content element; searching for at least one advertisement item respective of the at least one generated signature; and causing a display of the at least one advertisement item within a display area of a user node associated with a user of the personalized multimedia content channel.
Abstract:
A method and server for analyzing a multimedia content item are provided. The method comprises receiving a multimedia content item; extracting from the multimedia content item a plurality of multimedia elements; generating at least one signature for each of the plurality of multimedia elements; for each of the plurality of multimedia elements, querying a deep-content-classification (DCC) system to identify at least one concept that matches one of the plurality of multimedia elements, wherein querying is performed using the at least one signature generated for the multimedia elements and wherein an unidentified multimedia content element does not have a matching concept; generating a context for the multimedia content item using matching concepts; and characterizing each unidentified multimedia element using the generating context and signatures of the matching concepts.
Abstract:
A method and system for verifying an identity of a user accessing a user device are provided. The method includes receiving a request to verify the user identity accessing the user device; receiving a plurality of multimedia identification signals from the user device; querying a deep-content-classification (DCC) system to find a match between at least one concept structure associated with the user and the plurality of received multimedia identification signals, wherein the concept structure is created during a sign-in procedure; and sending an authentication notification upon determination of a match between the at least one concept structure and the plurality of received multimedia identification signals.
Abstract:
A system and method for providing recommendations based on current user interests. The method includes identifying at least one current variable, wherein each current variable is associated with a user device or a user; determining, based on the identified at least one current variable, at least one current user interest of a user profile, the user profile including at least one contextual insight, wherein each contextual insight is based on at least one signature for at least one multimedia content element associated with the user; searching for at least one multimedia content element that matches the at least one current user interest; and causing a display of the at least one matching content item as a recommendation.
Abstract:
A method and system for generating a large-scale database of heterogeneous speech are provided. The method includes transcribing a plurality of multimedia signals retrieved from a large text database and a speech database; randomly selecting a plurality of speech segments from the plurality of multimedia signals, wherein each speech segment of the plurality of speech segments is of a random length; generating a plurality of signatures based on the plurality of speech segments; and populating the large-scale database with the plurality of signatures respective of the plurality of multimedia signals.
Abstract:
A system and method for generating personalized channels of multimedia content are presented. The method comprises receiving a captured multimedia content from a user; generating a signature based on the captured multimedia content; searching for additional multimedia content that match the captured multimedia content based on the generated signature and at least one compared signature, wherein each compared signature of the at least one compared signature is associated with an additional multimedia content; and generating a personalized channel to be displayed on a web-browser of a user device, wherein the personalized channel comprises the captured multimedia content and at least one multimedia content of the additional multimedia content.