Patent classifications
G06V10/464
Fault-Tolerance to Provide Robust Tracking for Autonomous and Non-Autonomous Positional Awareness
The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
Memory identification and recovery method and system based on recognition
The present invention is adapted for recognition technology improvement, which provides a memory identification and recovery method based on recognition, including: S1. collecting the data information from the scene of activity through a recognition device; S2. conducting salient feature extraction to the data information collected from the scene and generating feature marks; S3. building mapping relations between the generated feature marks and the extracted data information, automatically generating memory information in the database, and storing the information in the database; S4. inputting related data information for searching; S5. selecting a corresponding method to search the generated memory information in the database based on the input data information; S6. determining if there is related data information in the memory data. The method can helps to enhance memory of the user, recover memory after forget it, recover effectively through recognition technology, improve memory, and retrieve memory quickly after memory loss, which is convenient and efficient.
Image search method and apparatus
An image search method and an apparatus may include acquiring an image to be searched; extracting a multi-scale feature of the image to be searched; determining a hash value of the image to be searched according to the multi-scale feature; and obtaining original images similar to the image to be searched by comparing the multi-scale feature of the image to be searched with a multi-scale feature of each original image corresponding to a hash bucket to which the hash value belongs.
OPTIMIZING 360-DEGREE VIDEO STREAMING WITH VIDEO CONTENT ANALYSIS
Aspects of the subject disclosure may include, for example, a method performed by a processing system of determining a present orientation of a display region presented at a first time on a display of a video viewer, predicting a future orientation of the display region occurring at a second time based on data collected, to obtain a predicted orientation of the display region to be presented at the second time on the display of the video viewer, identifying, based on the predicted orientation of the display region, a first group of tiles from a video frame of a panoramic video being displayed by the video viewer, wherein the first group of tiles covers the display region in the video frame at the predicted orientation, and a plurality of objects moving in the video frame from the first time to the second time, wherein each object of the plurality of objects is located in a separate spatial region of the video frame at the second time, wherein a second group of tiles collectively covers the separate spatial regions, wherein tiles in the first group of tiles and tiles in the second group of tiles are different, and facilitating wireless transmission of the first group of tiles and a second tile from the second group of tiles, for presentation at the video viewer at the second time. Other embodiments are disclosed.
KINECT-BASED AUXILIARY TRAINING SYSTEM FOR BASIC BADMINTON MOVEMENTS
A Kinect-based auxiliary training system for basic badminton movements, includes a data collection module, a movement feature extraction and recognition module, and a movement standard degree analysis and guidance module. The data collection module is provided with a Kinect v2 somatosensory device for monitoring athletes in real time, and collecting 3D coordinate data of 25 joint points of athletes' whole body. The movement feature extraction and recognition module is provided for establishing a standard template, and obtaining a similarity between the movement data and the standard template. The movement standard degree analysis and guidance module is provided for determining a category of the current movement of the user to be tested according to the similarity, and further analyzing whether the current movement of the user to be tested meets a standard according to a threshold range of the bone included angle set by a technology evaluation rule.
Fault-tolerance to provide robust tracking for autonomous and non-autonomous positional awareness
The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
Methods and arrangements for identifying objects
In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. Logos may be identified and used—or ignored—in product identification. A great variety of other features and arrangements are also detailed.
Content aware image fitting
Systems and methods are described for dynamically fitting a digital image based on the saliency of the image and the aspect ratio of a frame are described. The systems and methods may provide for identifying an aspect ratio of the frame, selecting a salient region of the digital image based on the aspect ratio using a saliency prediction model, and fitting the digital image into the frame so that a boundary of the frame is aligned with a boundary of the salient region.
EXPLAINABLE ARTIFICIAL INTELLIGENCE (AI) BASED IMAGE ANALYTIC, AUTOMATIC DAMAGE DETECTION AND ESTIMATION SYSTEM
An Artificial Intelligence (AI) based automatic damage detection and estimation system receives images of a damaged object. The images are converted into monochrome versions if needed and analyzed by an ensemble machine learning (ML) cause prediction model that includes a plurality of sub-models that are each trained to identify a cause of damage to a corresponding portion for the damaged object from a plurality of causes. In addition, an explanation for the selection of the cause from the plurality of causes is also provided. The explanation includes image portions and pixels of images that enabled the cause prediction model to select the cause of damage. An ML parts identification model is also employed to identify and labels parts of the damaged object which are repairable and parts that are damaged and need replacement. The cost estimation for the repair and restoration of the damaged object can also be generated.
METHODS AND ARRANGEMENTS FOR IDENTIFYING OBJECTS
In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. Logos may be identified and used—or ignored—in product identification. A great variety of other features and arrangements are also detailed.