G06V10/7635

System and method for detection of gas in the atmosphere from a multispectral image
11790636 · 2023-10-17 · ·

A system and method for detection of gas in the atmosphere front a multispectral image including a plurality of pixels, each pixel having a spectral signature including a set of intensities of electromagnetic (EM) energy reflected at various bands, the method including: clustering the plurality of pixels based on channels of the spectral signatures that are indicative of presence of the gas, to produce a first set of clusters; clustering the plurality of pixels based on channels of the spectral signatures that are non-indicative of presence of the gas, to produce a second set of clusters; matching clusters from the first set of clusters and the second set of clusters; and labeling clusters that are present in the first set of clusters and not present in the second set of clusters as suspected as including the gas.

GUIDED BATCHING

The present invention provides a method of generating a robust global map using a plurality of limited field-of-view cameras to capture an environment.

Provided is a method for generating a three-dimensional map comprising: receiving a plurality of sequential image data wherein each of the plurality of sequential image data comprises a plurality of sequential images, further wherein the plurality of sequential images is obtained by a plurality of limited field-of-view image sensors; determining a pose of each of the plurality of sequential images of each of the plurality of sequential image data; determining one or more overlapping poses using the determined poses of the sequential image data; selecting at least one set of images from the plurality of sequential images wherein each set of images are determined to have overlapping poses; and constructing one or more map portions derived from each of the at least one set of images.

Non-contact identification of multi-person presence for elderly care

Detecting multiple people in a room includes detecting a point cloud corresponding to at least one user moving in the room, forming a bounding box corresponding to coordinates of points of the point cloud, and determining if the point cloud corresponds to multiple people based on a size of the point cloud, a presence of separate clusters of points in the point cloud, and/or detecting one or more people entering or leaving the room. Detecting a point cloud may include using a tracking device. The size of the point cloud may be compared with a size of a point cloud corresponding to a single user of the room. Detecting one or more people entering or leaving the room may include previously detecting entrances of the room by tracking movement of people in the room and determining a location where movement results in more or less people in the room.

Systems and methods for multiple instance learning for classification and localization in biomedical imaging

The present disclosure is directed to systems and methods for classifying biomedical images. A feature classifier may generate a plurality of tiles from a biomedical image. Each tile may correspond to a portion of the biomedical image. The feature classifier may select a subset of tiles from the plurality of tiles by applying an inference model. The subset of tiles may have highest scores. Each score may indicate a likelihood that the corresponding tile includes a feature indicative of the presence of the condition. The feature classifier may determine a classification result for the biomedical image by applying an aggregation model. The classification result may indicate whether the biomedical includes the presence or lack of the condition.

Electronic device and control method thereof

An electronic device and a method for controlling thereof are provided. A method for controlling an electronic device according to the disclosure includes obtaining a plurality of images for performing clustering, obtaining a plurality of target areas corresponding to each of the plurality of images, obtaining a plurality of feature vectors corresponding to the plurality of target areas, obtaining a plurality of central nodes corresponding to the plurality of feature vectors, obtaining neighbor nodes associated with each of the plurality of central nodes, obtaining a subgraph based on the plurality of central nodes and the neighbor nodes, identifying the connection probabilities between the plurality of central nodes of the subgraph and the neighbor nodes of each of the plurality of central nodes based on a graph convolutional network, and clustering the plurality of target areas based on the identified connection probabilities.

Method and system for graph-based panoptic segmentation

In methods and systems for graph-based panoptic segmentation of point clouds, points of a point cloud are received with a semantic label from a first category. Further, a plurality of unified cluster feature vectors from a second category are received, each being extracted from a cluster of points in the point cloud. Nodes of a constructed graph represent the unified feature vectors, and edges indicate the relationship between pairs of nodes. The edges are represented as an adjacency matrix indicating the existence or absence of an edge between pairs of nodes. A graph convolutional neural network uses the graph to predict an instance label for each node or an attribute for each edge, wherein the attribute of each edge is used for assigning the instance label to each node.

COMPUTER-IMPLEMENTED PERCEPTUAL APPARATUS

An autonomous module for processing stored data includes a multithreaded processor core (MPC) and a plurality of autonomous memories. Each of the plurality of autonomous memories has a memory bank, a data operator (DO) configured to implement a plurality of selectable memory behaviors, an autonomous memory operator (AMO) configured to implement a state machine to control the memory bank independently of the MPC, and at least one memory input/output (TO) port communicatively coupled with the memory bank, the AMO, and the DO. The at least one memory IO port is configured to receive a read instruction from the AMO, retrieve data from the memory bank, and send the data to the DO. The DO is configured to implement one of the plurality of selectable memory behaviors to update the data and send the updated data to the AMO via the at least one memory IO port.

DATA-DRIVEN GATING BASED UPON GROUPING FEATURES IN SHORT IMAGE DATA SEGMENTS

A method, apparatus, and computer instructions stored on a computer-readable medium perform latent image feature extraction by performing the functions of receiving image data acquired during an imaging of a patient, wherein the image data includes motion by the patient during the imaging; segmenting the image data to include M image data segments corresponding to at least N motion phases having shorter durations than a duration of the motion by the patient during the imaging, wherein M is a positive integer greater than or equal to a positive integer N; producing, from the M image data segments, at least N latent feature vectors corresponding to the motion by the patient during the imaging; and performing a gated reconstruction of the N motion phases by reconstructing the image data based on the at least N latent feature vectors.

DIGITAL PICTURE FRAME CONTENT CLUSTERING

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.

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD
20220262096 · 2022-08-18 · ·

The image processing device 10 includes intensity calculation means 11 for calculating intensity of the sample pixel, neighboring pixel selection means 12 for selecting neighboring pixels that have a similar statistical property of intensity to the sample pixel, based on the intensity of the sample pixel, phase specifying means 13 for specifying phases of the neighboring pixels, and pixel classification means 14 for classifying the neighboring pixels based on correlation of the phases of the neighboring pixels.