G06F16/434

INFORMATION PROCESSING APPARATUS, PICTURE PROCESSING METHOD, AND PROGRAM
20170371524 · 2017-12-28 ·

[Object] To provide an information processing apparatus, a picture processing method, and a program that enable control of display of content itself based on a relationship between the content and a user. [Solution] The information processing apparatus includes a display control unit that controls display of acquired content depending on the acquired content, metadata of the content, and information indicating a relationship between the content and a user.

Video fingerprinting
11687587 · 2023-06-27 · ·

A query fingerprint of a set of frames of video content captured at a client device may be generated. Multiple patches of the set of frames of video content may be selected and a value calculated for each of the selected multiple patches. The value for each patch may be indicated as a single bit along with an additional 1-bit value to indicate whether the patch value is weak. A database of known reference fingerprints may be queried using the generated query fingerprint. Matches between the query fingerprint and the reference fingerprints may be identified. Weak bits may be given reduced weight in identifying the match of fingerprints. Based on the matches, an identifier for the video content may be returned to the client device. The client device may use the received identifier to access the supplemental content.

GAZE DIRECTION MAPPING

A method for determining correspondence between a gaze direction and an environment around a wearable device is disclosed. The wearable device may include an eye tracking device and an outward facing image sensor. The method may include receiving an input parameter and at least one scene image from the outward facing image sensor. The method may further include determining, with at least the eye tracking device, at least one gaze direction of a wearer of the wearable device at a point in time corresponding to when the scene image was captured by the outward facing image sensor. The method may additionally include determining, based at least in part on the input parameter, that a particular scene image includes at least a portion of a predefined image. The method may moreover include determining, based on the at least one gaze direction, at least one gaze point on the particular scene image.

Behavioral Curation of Media Assets
20230195776 · 2023-06-22 · ·

In some implementations, a computing device may create a semantic mapping that includes identified features that appear in a particular percentage of assets in a subset of assets of a media library. Also, the computing device may analyze assets of the media library using the semantic mapping to generate semantic scores, which may be used to determine a first tier of assets from the media library that rate highest for semantic score out of all assets. The computing device may present at least one of the first tier assets prominently in a user interface when viewing assets of the media library.

Method and an apparatus for separating at least one object from a plurality of objects
11682097 · 2023-06-20 · ·

Feedback information is an important aspect in all machine learning systems. In robot systems that are picking objects from a plurality of objects this has been arranged by acquiring images of objects that have been picked. When images are acquired after picking they can be imaged accurately and the information about picking and also dropping success can be improved by using acquired images as a feedback in the machine learning arrangement being used for controlling the picking and dropping of objects.

SEGMENTING CONTENT DISPLAYED ON A COMPUTING DEVICE INTO REGIONS BASED ON PIXELS OF A SCREENSHOT IMAGE THAT CAPTURES THE CONTENT
20170330336 · 2017-11-16 ·

Methods and apparatus directed to segmenting content displayed on a computing device into regions. The segmenting of content displayed on the computing device into regions is accomplished via analysis of pixels of a “screenshot image” that captures at least a portion of (e.g., all of) the displayed content. Individual pixels of the screenshot image may be analyzed to determine one or more regions of the screenshot image and to optionally assign a corresponding semantic type to each of the regions. Some implementations are further directed to generating, based on one or more of the regions, interactive content to provide for presentation to the user via the computing device.

CONTEXTUAL EVALUATION FOR MULTIMEDIA ITEM POSTING
20170329983 · 2017-11-16 ·

Approaches presented herein enable evaluating a multimedia item to be posted to a website (e.g., social networking site, forum, blog, etc.) to determine whether a censoring action needs to be performed on the multimedia item prior to posting the multimedia item. Specifically, in response to a request to post a multimedia item to a website, the multimedia item is analyzed to determine a context of the multimedia item. The context may be derived from specific elements depicted in the multimedia item. Also, an entity (e.g., a person, logo, trademark, brand) may be identified. The preferences related to the entity are retrieved. The context is compared against the preferences of the entity to determine whether a variance exists. When a variance is determined, a censoring action related to the multimedia item may be performed prior to posting the multimedia item.

METHOD AND SYSTEM FOR DYNAMICALLY GENERATING MULTIMEDIA CONTENT FILE

Disclosed herein is a method and system for dynamically generating multimedia content file. The method comprises receiving, by a multimedia content generator, description of an event from a user. The method comprises identifying one or more keywords from the description of the event. Further, the method comprises mapping the one or more identified keywords with one or more images, related to one or more objects, stored in a content database for generating one or more scenes related to the description. An initial-level multimedia content file is generated by composing the one or more scenes. Furthermore the method comprises receiving one or more inputs on the initial-level multimedia content file from the user. Finally, a final-level multimedia content file is generated based on the one or more inputs received on the initial-level multimedia content file.

CONTEXT-BASED AUTONOMOUS PERCEPTION
20170300737 · 2017-10-19 ·

A method of performing context-based autonomous perception is provided. The method includes acquiring perception sensor data as an image by an autonomous perception system that includes a processing system coupled to a perception sensor system. Feature extraction is performed on the image by the autonomous perception system. The feature extraction identifies one or more features in the image. Contextual information associated with one or more conditions present upon acquiring the perception sensor data is determined. One or more labeled reference images are retrieved from at least one of a contextually-indexed database based on the contextual information, a feature-indexed database based on at least one of the features extracted, and a combined contextually- and feature-indexed database. The image is parsed, and one or more semantic labels are transferred from the one or more labeled reference images to form a semantically labeled version of the image.

METHOD AND SYSTEM OF RANKING AN ACCOMMODATION
20170337597 · 2017-11-23 ·

Disclosed is a method of ranking an accommodation. The method includes receiving, using a processor, an identifier associated with the accommodation. The method further includes receiving, using the processor, multiple object identifiers corresponding to multiple objects comprised in the accommodation. Further, the method includes receiving, using the processor, one or more values corresponding to one or more attributes associated with each object of the multiple objects. Moreover, the method includes analyzing, using the processor, the one or more values. Yet further, the method includes generating, using the processor, a rank associated with the accommodation based on the analyzing of the one or more values. Furthermore, the method includes storing, using a storage device, each of the rank and the identifier associated with the accommodation.