G06V10/75

INDIVIDUAL OBJECT IDENTIFICATION SYSTEM, INDIVIDUAL OBJECT IDENTIFICATION PROGRAM, AND RECORDING MEDIUM

An individual object identification system includes: an image acquisition processor configured to perform an image acquisition process to acquire an image of a subject acquired using imaging equipment; a feature point extraction processor that extracts a feature point from the image; a local feature amount calculation processor that calculates a local feature amount of the feature point; a local feature amount group classification processor that performs classification into a predetermined number of local feature amount groups; a global feature amount calculation processor that calculates a global feature amount based on each of the local feature amount groups; a searching target image registration processor that registers a plurality of images that are searching targets; a global feature amount registration processor that registers the global feature amount related to each of the registered images in a global feature amount registration unit; a narrowing processor that narrows down the plurality of registered images to registered images each having the global feature amount highly correlated with a global feature amount of an identification image; and a determination processor that compares the registered images as candidates with the identification image to determine the registered image having the largest number of corresponding points.

INDIVIDUAL OBJECT IDENTIFICATION SYSTEM, INDIVIDUAL OBJECT IDENTIFICATION PROGRAM, AND RECORDING MEDIUM

An individual object identification system includes: an image acquisition processor configured to perform an image acquisition process to acquire an image of a subject acquired using imaging equipment; a feature point extraction processor that extracts a feature point from the image; a local feature amount calculation processor that calculates a local feature amount of the feature point; a local feature amount group classification processor that performs classification into a predetermined number of local feature amount groups; a global feature amount calculation processor that calculates a global feature amount based on each of the local feature amount groups; a searching target image registration processor that registers a plurality of images that are searching targets; a global feature amount registration processor that registers the global feature amount related to each of the registered images in a global feature amount registration unit; a narrowing processor that narrows down the plurality of registered images to registered images each having the global feature amount highly correlated with a global feature amount of an identification image; and a determination processor that compares the registered images as candidates with the identification image to determine the registered image having the largest number of corresponding points.

PART INSPECTION SYSTEM HAVING GENERATIVE TRAINING MODEL

A part inspection system includes a vision device configured to image a part being inspected and generate a digital image of the part. The system includes a part inspection module communicatively coupled to the vision device and receives the digital image of the part as an input image. The part inspection module includes a defect detection model. The defect detection model includes a template image. The defect detection model compares the input image to the template image to identify defects. The defect detection model generates an output image. The defect detection model configured to overlay defect identifiers on the output image at the identified defect locations, if any.

Unusual motion detection method and system

A method of detecting unusual motion is provided, including: determining features occurring during a fixed time period; grouping the features into first and second subsets of the fixed time period; grouping the features in each of the first and second subsets into at least one pattern interval; and determining when an unusual event has occurred using at least one of the pattern intervals.

Systems and methods for reconstruction and rendering of viewpoint-adaptive three-dimensional (3D) personas

An exemplary method includes maintaining a receiver-side mesh-vertices list, receiving duplicative-vertex information from a sender, and responsively reducing the receiver-side mesh-vertices list in accordance with the received duplicative-vertex information, and rendering, using the reduced receiver-side mesh-vertices list, viewpoint-adaptive three-dimensional (3D) personas of a subject at least in part by weighting video pixel colors from different video-camera vantage points of video cameras that capture video streams of the subject, the weighting being performed according to a respective geometric relationship of each video-camera vantage point to a user-selected viewpoint.

Distinguishing real from virtual objects in immersive reality
11580734 · 2023-02-14 · ·

Aspects of the subject disclosure may include, for example, a camera positioned to capture image information of an immersive experience presented to one or more users engaged in the immersive experience and located in an immersive experience space, a processing system and a memory that stores executable instructions to facilitate performance of operations including receiving the image information from the camera, detecting objects located in the immersive experience space with the one or more users, the objects including at least one virtual object created by the immersive experience, determining the at least one virtual object is a projected virtual object of the immersive experience, generating a signal indicating the at least one virtual object is a projected virtual object, and a projector, responsive to the signal, to provide a visual indication in the immersive experience space to identify the projected virtual object as a virtual object to the one or more users engaged in the immersive experience. Other embodiments are disclosed.

Self-supervised document-to-document similarity system

Examples provide a self-supervised language model for document-to-document similarity scoring and ranking long documents of arbitrary length in an absence of similarity labels. In a first stage of a two-staged hierarchical scoring, a sentence similarity matrix is created for each paragraph in the candidate document. A sentence similarity score is calculated based on the sentence similarity matrix. In the second stage, a paragraph similarity matrix is constructed based on aggregated sentence similarity scores associated with the first candidate document. A total similarity score for the document is calculated based on the normalize the paragraph similarity matrix for each candidate document in a collection of documents. The model is trained using a masked language model and intra-and-inter document sampling. The documents are ranked based on the similarity scores for the documents.

System and method for three-dimensional scanning and for capturing a bidirectional reflectance distribution function

A method for generating a three-dimensional (3D) model of an object includes: capturing images of the object from a plurality of viewpoints, the images including color images; generating a 3D model of the object from the images, the 3D model including a plurality of planar patches; for each patch of the planar patches: mapping image regions of the images to the patch, each image region including at least one color vector; and computing, for each patch, at least one minimal color vector among the color vectors of the image regions mapped to the patch; generating a diffuse component of a bidirectional reflectance distribution function (BRDF) for each patch of planar patches of the 3D model in accordance with the at least one minimal color vector computed for each patch; and outputting the 3D model with the BRDF for each patch.

Information processing apparatus, information processing method, and program

An information processing apparatus includes a frame image acquisition section adapted to acquire a plurality of consecutive frame images included in a moving image displayed on a screen, and a matching process section adapted to perform, for each of the plurality of acquired frame images, a matching process of detecting an area that matches a template image representing appearance of a display element to be detected. An area in which the display element is being displayed on the screen is identified on a basis of a result of performing the matching process on the plurality of frame images.

Information processing apparatus, information processing method, and program

An information processing apparatus includes a frame image acquisition section adapted to acquire a plurality of consecutive frame images included in a moving image displayed on a screen, and a matching process section adapted to perform, for each of the plurality of acquired frame images, a matching process of detecting an area that matches a template image representing appearance of a display element to be detected. An area in which the display element is being displayed on the screen is identified on a basis of a result of performing the matching process on the plurality of frame images.