G06V20/30

ALGORITHMIC SUGGESTIONS BASED ON A UNIVERSAL DATA SCAFFOLD

User information is protected by providing a protective layer between a provider and a user device. A server receives a suggestion to present to the user device from a third party, such as a provider of goods or services that wants to push the suggestion to the user device. The suggestion includes a request for user information. The server then determines a likelihood that the request for user information is a necessary component of the suggestion. When the likelihood is low, the request is removed from the suggestion. When the likelihood is high, the server creates an executable computer code that includes the request. The executable computer code can be transmitted to the user device to present the suggestion to the user device without disclosing the user's information to the server.

Smart camera user interface

Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder.

Smart camera user interface

Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder.

Image processing apparatus, image processing method, and storage medium to select an image to be arranged in an added page in an album
11570312 · 2023-01-31 · ·

An image processing apparatus includes: a receiving unit configured to receive an addition instruction for adding a page to album data including a plurality of pages; an image obtaining unit configured to obtain a user selection image as an image to be arranged in the page to be added in response to the addition instruction, the user selection image being selected by a user; a first analysis information obtaining unit configured to obtain analysis information of the user selection image; and a selecting unit configured to select an image to be arranged in the added page other than the user selection image, based on the analysis information of the user selection image.

Machine learning based models for object recognition

Machine learning based models recognize objects in images. Specific features of the object are extracted from the image using machine learning based models. The specific features extracted from the image assist deep learning based models in identifying subtypes of a type of object. The system recognizes the objects and collections of objects and determines whether the arrangement of objects violates any predetermined policies. For example, a policy may specify relative positions of different types of objects, height above ground at which certain types of objects are placed, or an expected number of certain types of objects in a collection.

Machine learning based models for object recognition

Machine learning based models recognize objects in images. Specific features of the object are extracted from the image using machine learning based models. The specific features extracted from the image assist deep learning based models in identifying subtypes of a type of object. The system recognizes the objects and collections of objects and determines whether the arrangement of objects violates any predetermined policies. For example, a policy may specify relative positions of different types of objects, height above ground at which certain types of objects are placed, or an expected number of certain types of objects in a collection.

Content clustering of new photographs for digital picture frame display

A method for automated routing of pictures taken on mobile electronic devices to a digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from photo collections of community members. The integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. The photos can be filtered and cropped at the receiver side. Clustering photos by content is used to improve display and to respond to photo viewer desires.

Content clustering of new photographs for digital picture frame display

A method for automated routing of pictures taken on mobile electronic devices to a digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from photo collections of community members. The integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. The photos can be filtered and cropped at the receiver side. Clustering photos by content is used to improve display and to respond to photo viewer desires.

METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR SAMPLE MANAGEMENT
20230026938 · 2023-01-26 ·

A method in an illustrative embodiment includes determining a first set of distilled samples from a first set of samples based on a characteristic distribution of the first set of samples, the first set of samples being associated with a first set of classifications. The method also includes acquiring a first set of characteristic representations associated with the first set of distilled samples. The method also includes adjusting the first set of characteristic representations so that a distance between characteristic representations associated with the same classification is less than a predetermined threshold. The method also includes determining, based on the adjusted first set of characteristic representations, a first set of classification characteristics of the first set of samples and associated with the first set of classifications, the classification characteristics being used to characterize a distribution of characteristic representations of samples having corresponding classifications in the first set of samples.

Apparatus, method and storage medium

An apparatus generates a plurality of albums including a first album and a second album and includes a page generation unit to generate common pages to be arranged in both albums and individual pages including a first individual page to be arranged in the first album and not in the second album and a second individual page to be arranged in the second and not in the first. The first album is album data that a first object is set as a main object. An image including the first object is arranged in the first individual page. The second album is album data that a second object is set as a main object. An image including the second object is arranged in the second individual page. A determination unit determines an arrangement order of the common pages and the individual pages.