Patent classifications
G06V10/34
Systems and methods for detecting complex networks in MRI image data
Systems and methods for detecting complex networks in MRI image data in accordance with embodiments of the invention are illustrated. One embodiment includes an image processing system, including a processor, a display device connected to the processor, an image capture device connected to the processor, and a memory connected to the processor, the memory containing an image processing application, wherein the image processing application directs the processor to obtain a time-series sequence of image data from the image capture device, identify complex networks within the time-series sequence of image data, and provide the identified complex networks using the display device.
Systems and methods for digitized document image data spillage recovery
Systems and methods for digitized document image data spillage recovery are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to capture an image; process the image through at least a first pass to generate a first contour; remove a preprinted bounding region of the first contour to retain text; generate one or more pixel blobs by applying one or more filters to smudge the text; identify the one or more pixel blobs that straddle one or more boundaries of the first contour; resize the first contour to enclose spillage of the one or more pixel blobs; overlay the text from the image within the resized contour; and apply pixel masking to the resized contour.
Systems and methods for digitized document image data spillage recovery
Systems and methods for digitized document image data spillage recovery are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to capture an image; process the image through at least a first pass to generate a first contour; remove a preprinted bounding region of the first contour to retain text; generate one or more pixel blobs by applying one or more filters to smudge the text; identify the one or more pixel blobs that straddle one or more boundaries of the first contour; resize the first contour to enclose spillage of the one or more pixel blobs; overlay the text from the image within the resized contour; and apply pixel masking to the resized contour.
Product onboarding machine
A method for generating training examples for a product recognition model is disclosed. The method includes capturing images of a product using an array of cameras. A product identifier for the product is associated with each of the images. A bounding box for the product is identified in each of the images. The bounding boxes are smoothed temporally. A segmentation mask for the product is identified in each bounding box. The segmentation masks are optimized to generate an optimized set of segmentation masks. A machine learning model is trained using the optimized set of segmentation masks to recognize an outline of the product. The machine learning model is run to generate a set of further-optimized segmentation masks. The bounding box and further-optimized segmentation masks from each image are stored in a master training set with its product identifier as a training example to be used to train a product recognition model.
Product onboarding machine
A method for generating training examples for a product recognition model is disclosed. The method includes capturing images of a product using an array of cameras. A product identifier for the product is associated with each of the images. A bounding box for the product is identified in each of the images. The bounding boxes are smoothed temporally. A segmentation mask for the product is identified in each bounding box. The segmentation masks are optimized to generate an optimized set of segmentation masks. A machine learning model is trained using the optimized set of segmentation masks to recognize an outline of the product. The machine learning model is run to generate a set of further-optimized segmentation masks. The bounding box and further-optimized segmentation masks from each image are stored in a master training set with its product identifier as a training example to be used to train a product recognition model.
OBJECT FITTING USING QUANTITATIVE BIOMECHANICAL-BASED ANALYSIS
Systems and methods are disclosed for generating a 3D avatar and object fitting recommendations using a biomechanical analysis of observed actions with a focus on representing actions through computer-generated 3D avatars. Physical quantities of biomechanical actions can be measured from the observations, and the system can analyze these values, compare them to target or optimal values, and use the observations and known biomechanical capabilities to generate the 3D avatars and object fitting recommendations.
OBJECT FITTING USING QUANTITATIVE BIOMECHANICAL-BASED ANALYSIS
Systems and methods are disclosed for generating a 3D avatar and object fitting recommendations using a biomechanical analysis of observed actions with a focus on representing actions through computer-generated 3D avatars. Physical quantities of biomechanical actions can be measured from the observations, and the system can analyze these values, compare them to target or optimal values, and use the observations and known biomechanical capabilities to generate the 3D avatars and object fitting recommendations.
METHOD FOR DETERMINING A VALUE OF AT LEAST ONE GEOMETRICO-MORPHOLOGICAL PARAMETER OF A SUBJECT WEARING AN EYEWEAR
A method for determining a value of at least one geometrico-morphological parameter of a subject wearing an eyewear. The method including obtaining at least one image of a head of the subject wearing the eyewear, identifying simultaneously, on the at least one image obtained, a set of remarkable points of the image of the eyewear and a set of remarkable points of the image of the head of the subject, using an image processing algorithm determined based on a predetermined database comprising a plurality of reference images of heads wearing an eyewear, the image processing algorithm being based on machine learning, and determining at least one value of a geometrico-morphological parameter taking into account the sets of remarkable points of the image of the eyewear and head of the subject identified.
METHOD FOR DETERMINING A VALUE OF AT LEAST ONE GEOMETRICO-MORPHOLOGICAL PARAMETER OF A SUBJECT WEARING AN EYEWEAR
A method for determining a value of at least one geometrico-morphological parameter of a subject wearing an eyewear. The method including obtaining at least one image of a head of the subject wearing the eyewear, identifying simultaneously, on the at least one image obtained, a set of remarkable points of the image of the eyewear and a set of remarkable points of the image of the head of the subject, using an image processing algorithm determined based on a predetermined database comprising a plurality of reference images of heads wearing an eyewear, the image processing algorithm being based on machine learning, and determining at least one value of a geometrico-morphological parameter taking into account the sets of remarkable points of the image of the eyewear and head of the subject identified.
DEFECT DETECTION IN IMAGE SPACE
This invention relates to a method for training a neural network, comprising detecting a hole in each training image of a plurality of training images; transforming each training image into a transformed image, to suppress non-crack information in the training image; and training a neural network using the transformed images, to detect cracks in images (i.e. in objects in images).