Patent classifications
G06K9/48
METHOD AND APPARATUS FOR RECOGNIZING IRIS
According to various embodiments of the present disclosure, an electronic device may include a camera configured to photograph an iris and a processor configured to perform iris recognition by using the photographed iris image, wherein the processor is further configured to determine a part of the iris image for the iris recognition has failed and re-perform the iris recognition for the determined part of the iris image. Another embodiment is also possible.
Image-based feature detection using edge vectors
Techniques are provided in which a plurality of edges are detected within a digital image. An anchor point located along an edge of the plurality of edges is selected. An analysis grid associated with the anchor point is generated, the analysis grid including a plurality of cells. An anchor point normal vector comprising a normal vector of the edge at the anchor point is calculated. Edge pixel normal vectors comprising normal vectors of the edge at locations along the edge within the cells of the analysis grid are calculated. A histogram of similarity is generated for each of one or more cells of the analysis grid, each histogram of similarity being based on a similarity measure between each of the edge pixel normal vectors within a cell and the anchor point normal vector, and a descriptor is generated for the analysis grid based on the histograms of similarity.
Object detection and detection confidence suitable for autonomous driving
In various examples, detected object data representative of locations of detected objects in a field of view may be determined. One or more clusters of the detected objects may be generated based at least in part on the locations and features of the cluster may be determined for use as inputs to a machine learning model(s). A confidence score, computed by the machine learning model(s) based at least in part on the inputs, may be received, where the confidence score may be representative of a probability that the cluster corresponds to an object depicted at least partially in the field of view. Further examples provide approaches for determining ground truth data for training object detectors, such as for determining coverage values for ground truth objects using associated shapes, and for determining soft coverage values for ground truth objects.
Artificial intelligence based plantable blank spot detection
In some examples, artificial intelligence based plantable blank spot detection may include generating a plurality of clusters of input images of areas that are to be analyzed for plantable blank spot detection. For each cluster of the plurality of clusters, a model may be identified to analyze corresponding images of a cluster. A model may be selected, from the models identified for the plurality of clusters, to analyze the input images. Canal lines may be identified in the analyzed images. Plantable blank spots may be determined in the analyzed images. An operation of a drone may be controlled to validate the determination of the plantable blank spots.
PARAMETERIZED MODEL OF 2D ARTICULATED HUMAN SHAPE
Disclosed are computer-readable devices, systems and methods for generating a model of a clothed body. The method includes generating a model of an unclothed human body, the model capturing a shape or a pose of the unclothed human body, determining two-dimensional contours associated with the model, and computing deformations by aligning a contour of a clothed human body with a contour of the unclothed human body. Based on the two-dimensional contours and the deformations, the method includes generating a first two-dimensional model of the unclothed human body, the first two-dimensional model factoring the deformations of the unclothed human body into one or more of a shape variation component, a viewpoint change, and a pose variation and learning an eigen-clothing model using principal component analysis applied to the deformations, wherein the eigen-clothing model classifies different types of clothing, to yield a second two-dimensional model of a clothed human body.
Automatically perceiving travel signals
Among other things, one or more travel signals are identified by analyzing one or more images and data from sensors, classifying candidate travel signals into zero, one or more true and relevant travel signals, and estimating a signal state of the classified travel signals.
Edge-based recognition, systems and methods
Edge-based recognition systems and methods are presented. Edges of the object are identified from the image data based on co-circularity of edgels, and edge-based descriptors are constructed based on the identified edges. The edge-based descriptors along with additional perception metrics are used to obtain a list of candidate objects matched with the edge-based descriptors. Through various filtering processes and verification processes, false positive candidate objects are further removed from the list to determine the final candidate object.
Placement detection system
A placement detection system includes: a placement table; an imaging device that images an object placed on the placement table to generate an input image; and a control device. The control device generates a first binarized image for the input image based on a first threshold value and determines whether the object is placed in a predetermined placement orientation. The control device changes a threshold value for a target pixel to a second threshold value higher than the first threshold value when the object is determined to be placed in the predetermined placement orientation, the target pixel being sandwiched between pixels having pixel levels lower than or equal to the first threshold value and has a higher pixel level than the first threshold value in a first region, generates a second binarized image for the target pixel based on the second threshold value, and detects a shape of the object.
System and method for discriminating and demarcating targets of interest in a physical scene
Captured samples of a physical structure or other scene are mapped to a predetermined multi-dimensional coordinate space, and spatially-adjacent samples are organized into array cells representing subspaces thereof. Each cell is classified according to predetermined target-identifying criteria for the samples of the cell. A cluster of spatially-contiguous cells of common classification, peripherally bounded by cells of different classification, is constructed, and a boundary demarcation is defined from the peripheral contour of the cluster. The boundary demarcation is overlaid upon a visual display of the physical scene, thereby visually demarcating the boundaries of a detected target of interest.
IMAGE DESCRIPTOR NETWORK WITH IMPOSED HIERARCHICAL NORMALIZATION
Techniques are disclosed for using and training a descriptor network. An image may be received and provided to the descriptor network. The descriptor network may generate an image descriptor based on the image. The image descriptor may include a set of elements distributed between a major vector comprising a first subset of the set of elements and a minor vector comprising a second subset of the set of elements. The second subset of the set of elements may include more elements than the first subset of the set of elements. A hierarchical normalization may be imposed onto the image descriptor by normalizing the major vector to a major normalization amount and normalizing the minor vector to a minor normalization amount. The minor normalization amount may be less than the major normalization amount.