G06V10/751

Long range localization with surfel maps

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using a surfel map to generate long range localization. One of the methods includes obtaining, for a particular location of a vehicle having a camera and a detection sensor, surfel data including a plurality of surfels. Each surfel in the surfel data has a respective location and corresponds to a different respective detected surface in an environment. Image data captured by the camera is obtained. It is determined that a region of interest for detecting objects for a vehicle planning process is outside a detectable region for the detection sensor. In response, it is determined that the image data for the region of interest matches surfel color data for the surfels corresponding to the region of interest. In response, the vehicle planning process is performed with the region of interest designated as having no unexpected objects.

WEARABLE COMPUTING DEVICE
20230213970 · 2023-07-06 ·

A smart ring includes a curved housing having a U-shape interior storing components including: a curved battery approximately conforming to the curved housing, a semi-flexible PCB approximately conforming to the curved housing and having mounted thereon: a motion sensor for generating motion data from physical perturbations of the smart ring, a memory for storing executable instructions, a transceiver for sending data to a client computer, a temperature sensor, and a processor for receiving motion data and performing executable instructions in response thereto, and a potting material disposed in the interior, forming an interior wall of the smart ring, wherein the potting material encapsulates the components and is substantially transparent to visible light, infrared light, and / or ultraviolet light.

SYSTEM AND METHOD OF UNIQUE IDENTIFYING A GEMSTONE

There is provided a computerized system and method of generating a unique identification associated with a gemstone, usable for unique identification of the gemstone. The method comprises: obtaining one or more images of the gemstone, the one or more images captured at one or more viewing angles relative to the gemstone and to a light pattern, thus giving rise to a representative group of images; processing the representative group of images to generate a set of rotation-invariant values informative of rotational cross-correlation relationship characterizing the images in the representative group; and using the generated set of rotation-invariant values to generate a unique identification associated with the gemstone. The unique identification associated with the gemstone can be further compared with an independently generated unique identification associated with the gemstone in question, or with a class-indicative unique identification.

BIOMETRIC TEMPLATE TRANSLATION
20230214473 · 2023-07-06 ·

A system translates a first biometric template of a first type to enable comparison with a second biometric template of a second type. In one example, a canonical template structure to which the first and second biometric templates adhere may be identified and used to compare corresponding portions of the first and second biometric templates. In another example, types and associated formats of the first and second biometric templates may be identified to enable both to be translated to a general format that can then be compared. In still other examples, an identification system may use the first biometric template to determine an identity associated with first biometric data to either retrieve second stored biometric data associated with the identity of a same type as the second biometric template or verify that an account in an external system having a record storing the second biometric template is associated with the identity.

METHOD AND DEVICE FOR DOCUMENTING THE USE OF AT LEAST ONE IMPLANT WHICH IS USED IN A SURGERY AND/OR THE LOCALIZATION THEREOF
20230210626 · 2023-07-06 ·

A method and device for documenting use of at least one implant used in a surgery and/or for the localization thereof. The implant can be provided for a surgery and used in the surgery. The method includes: a) providing a surgical set having a plurality of implants; b) capturing a first sequence of images of the plurality of implants of the surgical set using a device; c) analyzing the sequence of images of the plurality of implants in order to identify each individual implant; d) optionally outputting a signal when one and/or each implant has been identified; e) capturing a second sequence of images of the plurality of implants of the surgical set using the device after a surgery in order to ascertain missing implants; f) classifying a missing implant as used in surgery.

METHOD FOR IDENTIFYING A JET REGULATOR
20230214991 · 2023-07-06 · ·

A method for identifying a jet regulator (1) with improved precision and robustness is provided using a captured photo of a hole pattern (4) of an outlet structure (3) of the jet regulator (1). The captured photo is first compared with different stored hole pattern types (15) in a computer-implemented manner in a first step, and based on an evaluation of the respective degree of a match between the captured photo and each hole pattern type (15), the hole pattern type (15) on which the captured hole pattern (4) is based is ascertained. Subsequently, in another step, the ascertained hole pattern type (15) and the captured hole pattern (4) are examined for deviations in a computer-implemented manner, and identification information which uniquely identifies the jet regulator (1) is ascertained in a computer-implement manner using detected or undetected deviations and is optionally output.

Plane estimation for contextual awareness

Aspects of the disclosure relate to classifying the status of objects. For examples, one or more computing devices detect an object from an image of a vehicle's environment. The object is associated with a location. The one or more computing devices receive data corresponding to the surfaces of objects in the vehicle's environment and identifying data within a region around the location of the object. The one or more computing devices also determine whether the data within the region corresponds to a planar surface extending away from an edge of the object. Based on this determination, the one or more computing devices classify the status of the object.

PICTURE ENHANCEMENT METHOD AND APPARATUS

Provided are a picture enhancement method and apparatus. The picture enhancement method includes: for any one pixel, which meets a first filtering condition, in a current block, determining a first pixel value of the pixel after first filtering; and performing enhancement on a pixel value of the pixel based on the first pixel value and a second pixel value of the pixel point before the first filtering, so as to obtain a third pixel value, which has been subjected to enhancement, of the pixel.

COMPUTER-IMPLEMENTED DETECTION AND PROCESSING OF ORAL FEATURES

Described herein are computer-implemented methods for identifying and classifying one or more regions of interest in a facial region and augmenting an appearance of the regions of interest in an image. For example, a region of interest may include one or more of: a teeth region, a lip region, a mouth region, or a gum region. User selected templates for teeth, gums, smile, etc. may be used to replace the analogous facial features in an input image provided by the user, for example from an image library or taken with an image sensor. The computer-implemented methods described herein may use one or more trained machine learning models and one or more algorithms to identify and classify regions of interest in an input image.

DAMAGE INFORMATION PROCESSING DEVICE, DAMAGE INFORMATION PROCESSING METHOD, AND PROGRAM
20230214992 · 2023-07-06 · ·

Provided is a damage information processing device, a damage information processing method, and a program that offer ease with which a user can recognize a point that has a chronologically unnatural difference. A damage information processing device (10) includes a processor (20) and is configured to process information about damage to a structure. The processor (20) is configured to acquire information about damage to a structure. The information includes first damage information about a state at one point in time and second damage information about a state at a later point in time than the first damage information. The processor (20) is configured to extract difference information concerning the difference between the first damage information and the second damage information. The processor (20) is configured to detect, by searching through the difference information, a first category point where only the first damage information is involved or where the first damage information is greater than the second damage information. The processor (20) is configured to output, to a display device, an alert indication in connection with at least one of the first damage information or the second damage information to give an indication of the first category point.