G06F16/58

GENERATING AUGMENTED REALITY IMAGES FOR DISPLAY ON A MOBILE DEVICE BASED ON GROUND TRUTH IMAGE RENDERING
20230048235 · 2023-02-16 ·

Systems and methods are disclosed herein for monitoring a location of a client device associated with a transportation service and generating augmented reality images for display on the client device. The systems and methods use sensor data from the client device and a device localization process to monitor the location of the client device by comparing renderings of images captured by the client device to renderings of the vicinity of the pickup location. The systems and methods determine navigation instructions from the user's current location to the pickup location and select one or more augmented reality elements associated with the navigation instructions and/or landmarks along the route to the pickup location. The systems and methods instruct the client device to overlay the selected augmented reality elements on a video feed of the client device.

IMAGE REGISTRATION METHOD AND ELECTRONIC DEVICE
20230048952 · 2023-02-16 ·

An image registration method includes: acquiring a target image comprising a target object; inputting the target image to a preset network model, and outputting position information and rotation angle information of the target object; obtaining a reference image comprising the target object by querying a preset image database according to the position information and the rotation angle information; and performing image registration on the target image and the reference image to obtain a corresponding position of the target object of the target image in the reference image.

Display device for displaying related digital images

A digital image display device for displaying a sequence of digital media assets, the digital media assets including both individual digital still images and groups of related digital still images, comprising a display screen; a processor; and a processor-accessible program memory. The processor-accessible program memory stores executable instructions for causing the processor to execute the steps of: designating a sequence of digital media assets; and sequentially displaying each digital media asset in the sequence of digital media assets on the display screen, wherein if a displayed digital media asset is an individual digital still image it is displayed for a specified display time duration, and if a displayed digital media asset is a group of related digital still images the display time duration is subdivided and each of the digital still images in the group of related digital still images is displayed for a corresponding display time duration fraction.

Display device for displaying related digital images

A digital image display device for displaying a sequence of digital media assets, the digital media assets including both individual digital still images and groups of related digital still images, comprising a display screen; a processor; and a processor-accessible program memory. The processor-accessible program memory stores executable instructions for causing the processor to execute the steps of: designating a sequence of digital media assets; and sequentially displaying each digital media asset in the sequence of digital media assets on the display screen, wherein if a displayed digital media asset is an individual digital still image it is displayed for a specified display time duration, and if a displayed digital media asset is a group of related digital still images the display time duration is subdivided and each of the digital still images in the group of related digital still images is displayed for a corresponding display time duration fraction.

Localization and mapping method and moving apparatus

A localization and mapping method is for localizing and mapping a moving apparatus in a moving process. The localization and mapping method includes an image capturing step, a feature point extracting step, a flag object identifying step, and a localizing and mapping step. The image capturing step includes capturing an image frame at a time point of a plurality of time points in the moving process by a camera unit. The flag object identifying step includes identifying whether the image frame includes a flag object among a plurality of the feature points in accordance with a flag database. The flag database includes a plurality of dynamic objects, and the flag object is corresponding to one of the dynamic objects. The localizing and mapping step includes performing localization and mapping in accordance with the image frames captured and the flag object thereof in the moving process.

POSTING INFORMATION PROCESSING DEVICE AND POSTING INFORMATION PROCESSING METHOD
20230042368 · 2023-02-09 ·

Provided is a system that enables additional information to be further posted in a state of being annexed to a posting image. The system includes: a posting-side annexed posting information registration unit that registers annexed posting information provided from a poster of the posting image in association with a position designated by the poster in the posting image; and a viewing-side annexed posting information registration unit that registers annexed posting information provided from a viewer of the posting image in association with a position designated by the viewer among the poster designation position and other positions. The poster can post annexed posting information by designating a position where the poster desires to get evaluation, and the viewer can post annexed posting information in association with the poster designation position, or can post the annexed posting information by designating a position where the viewer desires to perform evaluation or to make a comment.

Image processing apparatus, image processing method, image processing program, and recording medium storing program
11556582 · 2023-01-17 · ·

An image processing apparatus, an image processing method, a program, and a recording medium storing the program capable of extracting, from an input first image group, an image similar to an image extracted from a reference image group are provided. A first image group including a plurality of images of a user is transmitted to an order reception server. A second image group similar to the first image group is searched from a plurality of reference image groups stored in the order reception server. An image similar to an image previously extracted from the second image group is extracted from the first image group. An album is generated by arranging the image extracted from the first image group in a layout similar to a layout of an album generated from the second image group.

Continuous machine learning for extracting description of visual content

Aspects of the present disclosure relate to machine learning techniques for continuous implementation and training of a machine learning system for identifying the natural language meaning of visual content. A computer vision model or other suitable machine learning model can predict whether a given descriptor is associated with the visual content. A set of such models can be used to determine whether particular ones of a set of descriptors are associated with the visual content, with the determined descriptors representing a meaning of the visual content. This meaning can be refined based on a multi-armed bandit tracking and analyzing interactions between the visual content and users associated with certain personas related to the determined descriptors.

Continuous machine learning for extracting description of visual content

Aspects of the present disclosure relate to machine learning techniques for continuous implementation and training of a machine learning system for identifying the natural language meaning of visual content. A computer vision model or other suitable machine learning model can predict whether a given descriptor is associated with the visual content. A set of such models can be used to determine whether particular ones of a set of descriptors are associated with the visual content, with the determined descriptors representing a meaning of the visual content. This meaning can be refined based on a multi-armed bandit tracking and analyzing interactions between the visual content and users associated with certain personas related to the determined descriptors.

Automatic generation of electronic advertising messages containing one or more automatically selected stock photography images
11574343 · 2023-02-07 · ·

A facility for constructing an advertising message in connection with a web page is described. The facility obtains text associated with the web page, and uses the obtained text to generate a query. The facility uses the generated query to select a stock photography image, and generates an advertising message that incorporates the selected stock photography image.