Patent classifications
G06V10/75
Plant group identification
A farming machine moves through a field and includes an image sensor that captures an image of a plant in the field. A control system accesses the captured image and applies the image to a machine learned plant identification model. The plant identification model identifies pixels representing the plant and categorizes the plant into a plant group (e.g., plant species). The identified pixels are labeled as the plant group and a location of the pixels is determined. The control system actuates a treatment mechanism based on the identified plant group and location. Additionally, the images from the image sensor and the plant identification model may be used to generate a plant identification map. The plant identification map is a map of the field that indicates the locations of the plant groups identified by the plant identification model.
Workpiece image search apparatus and workpiece image search method
A workpiece image search apparatus includes: a workpiece image deformation unit that generates a third workpiece image by deforming a second workpiece image so that a difference in workpiece shape between a first workpiece image and the second workpiece image becomes smaller, wherein the first workpiece image is obtained by projecting a first workpiece shape of a first workpiece on a two-dimensional plane, and the second workpiece image is obtained by projecting a second workpiece shape of a second workpiece on a two-dimensional plane; and a similarity calculation unit that calculates a similarity between the first workpiece shape and the second workpiece shape by comparing the third workpiece image with the first workpiece image.
Univariate density estimation method
A method for use with a computing device. The method may include receiving a data set including a plurality of univariate data points and determining a target kernel bandwidth for a kernel density estimator (KDE). Determining the target kernel bandwidth may include computing a plurality of sample KDEs and selecting the target kernel bandwidth based on the sample KDEs. The method may further include computing the KDE for the data set using the target kernel bandwidth. For one or more tail regions of the data set, the method may further include computing one or more respective tail extensions. The method may further include computing and outputting a renormalized piecewise density estimator that, in each tail region, equals a renormalization of the respective tail extension for that tail region, and, outside the one or more tail regions, equals a renormalization of the KDE.
Virtual teach and repeat mobile manipulation system
A method for controlling a robotic device is presented. The method includes positioning the robotic device within a task environment. The method also includes mapping descriptors of a task image of a scene in the task environment to a teaching image of a teaching environment. The method further includes defining a relative transform between the task image and the teaching image based on the mapping. Furthermore, the method includes updating parameters of a set of parameterized behaviors based on the relative transform to perform a task corresponding to the teaching image.
Information processing apparatus, control method, and program
The information processing apparatus (2000) includes a feature point detection unit (2020), a determination unit (2040), an extraction unit (2060), and a comparison unit (2080). A feature point detection unit (2020) detects a plurality of feature points from the query image. The determination unit (2040) determines, for each feature point, one or more object images estimated to include the feature point. The extraction unit (2060) extracts an object region estimated to include the object in the query image in association with the object image of the object estimated to be included in the object region, on the basis of the result of the determination. The comparison unit (2080) cross-checks the object region with the object image associated with the object region and determines an object included in the object region.
Representative document hierarchy generation
In some aspects, a method includes performing optical character recognition (OCR) based on data corresponding to a document to generate text data, detecting one or more bounded regions from the data based on a predetermined boundary rule set, and matching one or more portions of the text data to the one or more bounded regions to generate matched text data. Each bounded region of the one or more bounded regions encloses a corresponding block of text. The method also includes extracting features from the matched text data to generate a plurality of feature vectors and providing the plurality of feature vectors to a trained machine-learning classifier to generate one or more labels associated with the one or more bounded regions. The method further includes outputting metadata indicating a hierarchical layout associated with the document based on the one or more labels and the matched text data.
Visual domain detection systems and methods
Disclosed is an effective domain name defense solution in which a domain name string may be provided to or obtained by a computer embodying a visual domain analyzer. The domain name string may be rendered or otherwise converted to an image. An optical character recognition function may be applied to the image to read out a text string which can then be compared with a protected domain name to determine whether the text string generated by the optical character recognition function from the image converted from the domain name string is similar to or matches the protected domain name. This visual domain analysis can be dynamically applied in an online process or proactively applied in an offline process to hundreds of millions of domain names.
METHOD AND DEVICE FOR TESTING PRODUCT QUALITY
A method and device for testing product quality are disclosed. The method for testing product quality comprises: acquiring an image of a product to be tested; testing the image by using a pre-trained neural network model to obtain a testing result output by the neural network model; when the testing result indicates that the product to be tested is a defective product, performing a secondary judgment on the testing result according to position information of defective feature pixels in the image in the testing result, and determining whether the product to be tested is qualified according to a secondary judgment result. The method has high test accuracy, ensures the quality of product and facilitates reducing the labor cost of test.
DETERMINATION DEVICE
A determination device includes an acquisition unit that acquires image data with a flash and an image data without a flash, the image data with a flash being captured in a state of using a flash, the image data without a flash being image data of an imaging object that is the same as the imaging object shown in the image data with a flash and being captured in a state of not using a flash, and a determination unit that determines whether or not the imaging object is a living body by comparing an eye area of the imaging object included in the image data with a flash with an eye area of the imaging object included in the image data without a flash.
DETERMINATION DEVICE
A determination device includes an acquisition unit that acquires image data with a flash and an image data without a flash, the image data with a flash being captured in a state of using a flash, the image data without a flash being image data of an imaging object that is the same as the imaging object shown in the image data with a flash and being captured in a state of not using a flash, and a determination unit that determines whether or not the imaging object is a living body by comparing an eye area of the imaging object included in the image data with a flash with an eye area of the imaging object included in the image data without a flash.