IP Library › Granted Patent US 12,566,959
Granted Patent B2
US 12,566,959 · App. 17/799,829 · Granted Mar 3, 2026

Quantifying plant infestation by estimating the number of biological objects on leaves, by convolutional neural networks that use training images obtained by a semi-supervised approach

Inventors: Aranzazu Bereciartua-Perez (Derio, ES); Artzai Picon Ruiz (Derio, ES); Aitor Alvarez Gila (Derio, ES); Jone Echazarra Huguet (Derio, ES); Till Eggers (Ludwigshafen, DE); Christian Klukas (Limburgerhof, DE); Ramon Navarra-Mestre (Limburgerhof, DE); Laura Gomez Zamanillo (Derio, ES)
Assignee: BASF SE
G06N3/082G06T7/0012G06T7/11G06V10/454G06V10/56G06V10/762G06V10/764G06V10/82G06V20/10G06V20/188G06T2207/20081G06T2207/20084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,566,959
App. No.
17/799,829
Granted
Mar 3, 2026
Kind
B2
Abstract

A computer generates a training set with annotated images ( 473 ) to train a convolutional neural network (CNN). The computer receives leaf-images showing leaves and biological objects such as insects, in a first color-coding ( 413 -A), changes the color-coding of the pixels to a second color-coding and thereby enhances the contrast ( 413 -C), assigns pixels in the second color-coding to binary values ( 413 -D), differentiates areas with contiguous pixels in the first binary value into non-insect areas and insect areas by an area size criterion ( 413 -E), identifies pixel-coordinates of the insect areas with rectangular tile-areas ( 413 -F), and annotates the leaf-images in the first color-coding by assigning the pixel-coordinates to corresponding tile-areas. The annotated image is then used to train the CNN for quantifying plant infestation by estimating the number of biological object such as insects on the leaves of plants.

Claims (30)

1 . A computer-implemented method for generating a training set with annotated images, wherein the annotated images are to be used to train a convolutional neural network (CNN) for quantifying plant infestation by estimating a number of biological objects on leaves of plants, the method comprising:

receiving a plurality of leaf images showing the leaves and showing the biological objects on the leaves, the leaf images being coded in a first color-coding;

changing the color-coding of the pixels in the leaf images to a second color-coding, the pixels in the leaf images including pixels for the biological objects and pixels for the leaves, wherein a contrast between the pixels for the biological objects and the pixels for the leaves is higher in the second color-coding than in the first color-coding;

assigning the pixels in the leaf images associated with a first color cluster in the second color-coding to a first binary value, and the pixels in the leaf images associated with a second color cluster to a second binary value;

differentiating the leaf images having binary coding, comprising areas with contiguous pixels in the first binary value into non-object areas and object areas by an area size criterion;

identifying pixel coordinates of the object areas of the pixels of the leaf images, wherein the pixel coordinates identify rectangular tile areas with biological objects center centered therein, with the tile areas having an input dimension for the CNN; and

annotating the leaf mages in the first color-coding by assigning the pixel coordinates to the corresponding rectangular tile areas to obtain the annotated images.

2 . The method of claim 1 , wherein receiving the leaf images comprises receiving images showing isolated segmented leaves, wherein each leaf image of the leaf images shows the leaf with its margin substantially completely.

3 . The method of claim 2 , wherein receiving comprises obtaining the images with the isolated segmented leaves by performing leaf segmentation using the CNN that has been trained by processing leaf-annotated plant images that show annotated borders between leaf and background, and between leaf and leaf.

4 . The method of claim 1 , wherein the first color-coding is RGB, and wherein changing the color-coding comprises a transformation from the RGB to XYZ.

5 . The method of claim 4 , wherein changing the color-coding further comprises obtaining the second color-coding by disregarding a Z-component from the XYZ color space.

6 . The method of claim 5 , wherein assigning is performed by clustering the pixels in the leaf images into color clusters.

7 . The method of claim 6 , wherein the color clusters are identified by a support-vector machine.

8 . The method of claim 6 , wherein identifying the pixel coordinates is performed with the rectangles of the rectangular tile areas being squares of 96×96 pixels.

9 . The method of claim 1 , further comprising classifying the rectangular tile areas according to object classes and sorting out false positives.

10 . The method of claim 1 , wherein

the biological objects are insects,

the non-object areas are non-insect areas, and

the object areas are insect areas.

11 . The method of claim 1 , wherein relation of physical size of the biological objects to the physical size of the leaves is such that a representation of the biological objects on the leaf images are such that the representation is smaller than the dimension of the tile areas.

12 . The method according of claim 11 , wherein the biological objects are selected from the following: insects, arachnids, and mollusca, or wherein the biological objects are selected from the following: spots or stipes on a surface of plant parts.

13 . A computer adapted to perform the method of claim 1 .

14 . A non-transitory computer-readable medium having a computer program product encoded thereon that, when loaded into a memory of a computer and executed by at least one processor of the computer, causes the at least one processor to perform the method of claim 1 .

15 . A computer-implemented method for quantifying plant infestation by estimating a number of biological objects on leaves of a particular plant, the method comprising:

receiving a plant image taken from the particular plant, the plant image showing at least one of the leaves of the particular plant;

using a first convolutional neural network to process the plant image to derive a leaf image comprising a contiguous set of pixels that show a main leaf of the particular plant completely, the first convolutional neural network having been trained by a plurality of leaf-annotated plant images, wherein the plant images are annotated to identify main leaves;

splitting the leaf image into a plurality of tiles, the tiles being segments of the plant image having pre-defined tile dimensions;

using a second convolutional neural network to separately process the plurality of tiles to obtain a plurality of density maps having map dimensions that correspond to the tile dimensions, the second convolutional neural network having been trained by processing object-annotated plant images, wherein a first subset of the object-annotated plant images is obtained by interacting with an expert user, and a second subset of the object-annotated plant images is obtained by performing the method of claim 1 , the processing comprising the calculation of convolutions for each pixel of the contiguous set of pixels based on a kernel function resulting in density maps with different integral values for tiles showing the biological objects and tiles not showing the biological objects; and

combining the plurality of density maps to form a combined density map in the dimension of the leaf image, and integrating the pixel values of the combined density map to obtain an estimated number of the biological objects for the main leaf.

16 . The method of claim 15 , wherein the biological objects are insects, and the object-annotated plant images are insect-annotated plant images.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2022
From: EGGERS, TILL; KLUKAS, CHRISTIAN; NAVARRA-MESTRE, RAMON
To: BASF SE
Reel/Frame 060847/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2022
From: BERECIARTUA-PEREZ, ARANZAZU; PICON RUIZ, ARTZAI; ALVAREZ GILA, AITOR; ECHAZARRA HUGUET, JONE; GOMEZ ZAMANILLO, LAURA
To: FUNDACION TECNALIA RESEARCH & INNOVATION
Reel/Frame 060847/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2022
From: FUNDACION TECNALIA RESEARCH & INNOVATION
To: BASF SE
Reel/Frame 060847/0139 →
Priority Claims (1)
EP 20158881 · Feb 21, 2020 · regional
Continuity (1)
Related Publication 20230071265A1 · Mar 9, 2023
References Cited (24)
US 20050025357A1 · Landwehr · 2005 [cited by examiner]
US 20090153659A1 · Landwehr · 2009 [cited by examiner]
US 20160148104A1 · Itzhaky · 2016 [cited by examiner]
US 20180082412A1 · Greenberg · 2018 [cited by examiner]
US 20190034736A1 · Bisberg · 2019 [cited by examiner]
US 20190050948A1 · Perry · 2019 [cited by examiner]
US 20190073534A1 · Dvir · 2019 [cited by examiner]
US 20190239502A1 · Palomares · 2019 [cited by examiner]
CN 104598908A · 2015 [cited by examiner]
CN 106504258A · 2017 [cited by examiner]
CN 107292314A · 2017 [cited by applicant]
CN 110363103A · 2019 [cited by examiner]
Attada at al., A Methodology for Automatic Detection and Classification of Pests using Optimized SVM in Greenhouse Crops, International Journal of Engineering and Advanced Technology (IJEAT), vol. 8 Issue-6, Aug. 2019, … [cited by examiner]
Sladojevic et al., Deep Neural Networks Based Recognition of Plant Diseases by Leaf Image Classification, Computational Intelligence and Neuroscience, vol. 2016, Article ID 3289801, pp. 1-11, DOI: 10.1155/2016/3289801. [cited by examiner]
Masood et al., I.J. Modern Education and Computer Science, 2016, 1, pp. 24-32, DOI: 10.5815/ijmecs.2016.01.04. [cited by examiner]
Deng et al., Research on insect pest image detection and recognition based on bio-inspired methods, Biosystems Engineering, vol. 169, 2018, pp. 139-148, DOI: 10.1016/j.biosystemseng.2018.02.008. [cited by examiner]
Mohanty et al., Using Deep Learning for Image-Based Plant Disease Detection, METHODS article, Front. Plant Sci., Sep. 21, 2016, Sec. Technical Advances in Plant Science, vol. 7—2016, pp. 10-10, DOI: 10.3389/fpls.2016.01… [cited by examiner]
Patrício et al., Computer vision and artificial intelligence in precision agriculture for grain crops: A systematic review, Computers and Electronics in Agriculture, vol. 153, 2018, pp. 69-81, doi: 10.1016/j.compag.2018… [cited by examiner]
Espinoza et al., Combination of image processing and artificial neural networks as a novel approach for the identification of Bemisia tabaci and Frankliniella occidentalis on sticky traps in greenhouse agriculture, Comp… [cited by examiner]
Boulent et al., Convolutional Neural Networks for the Automatic Identification of Plant Diseases, Front Plant Sci, Jul. 23, 2019, vol. 10, Art. 941, pp. 1-15, doi: 10.3389/fpls.2019.00941. [cited by examiner]
Goclawski, et al., Neural network segmentation of images from stained cucurbits leaves with colour symptoms of biotic and abiotic stresses, International Journal of Applied Mathematics and Computer Science, vol. 22, pp.… [cited by examiner]
International Search Report and Written Opinion of International Application No. PCT/EP2021/054233 mailed Sep. 13, 2021, 19 pgs. [cited by applicant]
Liu, et al., “Recognition of Pyralidae Insects Using Intelligent Monitoring Autonomous Robot Vehicle in Natural Farm Scene”, arxiv.org, arXiv:1903.10827, Cornell University, Mar. 26, 2019, 14 pgs. [cited by applicant]
Mohanty, et al. “Using Deep Learning for Image-Based Plant Disease Detection”, Frontiers in Plant Science, Sep. 22, 2016, vol. 7, Article 1419, 10 pgs. [cited by applicant]