USPatentGranted
B2

Vegetation index calculation apparatus, vegetation index calculation method, and computer readable recording medium

Granted 31 May 2022 · 4 office actions

Current assignee: NEC Corporation · originally AT&T Company

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Kousuke Ishida, Shunsuke Akimoto, Hajime Ishikawa, Shintaro Matsumoto +2 · Examiner: Bobbak Safaipour · AU 2665 · TC 2600

Life of the patent

3 dated events
⤢ drag to zoomJan 2018Jul 2018Jan 2019Jul 2019Jan 2020Jul 2020Jan 2021Jul 2021Jan 2022Jul 2022Prosecution
Prosecutionhover for detail · click to open

Abstract

A vegetation index calculation apparatus ( 10 ) is provided with a specification unit ( 11 ) that collates height distribution data indicating a distribution of the height of plants that exist in a target region with predicted height data of a crop targeted for calculation of a vegetation index, and specifies a region where the crop exists within the target region, and a vegetation index calculation unit ( 12 ) that calculates the vegetation index of the crop that exists in the region specified by the specification unit ( 11 ).

Description

12 parts
›CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a national stage application of International Application No. PCT/JP2018/006583 entitled “VEGETATION INDEX CALCULATION APPARATUS, VEGETATION INDEX CALCULATION METHOD, AND COMPUTER READABLE RECORDING MEDIUM,” filed on Feb. 22, 2018, which claims the benefit of the priority of Japanese Patent Application No. 2017-057782 filed on Mar. 23, 2017, the disclosures of each of which are hereby incorporated by reference in their entirety.

›TECHNICAL FIELD

The present invention relates to a vegetation index calculation apparatus and a vegetation index calculation method that are for calculating a vegetation index of plants, and, furthermore, to a computer readable recording medium for realizing the apparatus and method.

›BACKGROUND ART

In recent years, efforts have been made to predict crop yields by computer simulation following advances in computers. For example, Patent Document 1 proposes a system that predicts crop yields by ascertaining the growth condition of crops in a field.

Specifically, the system disclosed in Patent Document 1, first, calculates a vegetation index of the crop and an effective cumulative temperature, for every period, for a specific field (or area), based on satellite data and meteorological data, and generates a growth curve of the crop up to the present time using the calculated data. Next, the system disclosed in Patent Document 1 generates a statistical model using the obtained growth curve, and predicts a future growth curve using the generated statistical model.

Also, in such a system, the accuracy of the vegetation index of the crop is important. An example of a known vegetation index is NDVI (Normalized Difference Vegetation Index). NDVI is an index that utilizes the characteristics of plant leaves absorbing blue and red wavelengths and strongly reflecting wavelengths in the near-infrared region, and indicates the distribution and activity of vegetation. The tendency is for vegetation to be thicker as the value of NDVI becomes a larger positive value.

›LIST OF RELATED ART DOCUMENTS

Patent Document

Patent Document 1: Japanese Patent Laid-Open Publication No. 2015-188333

›SUMMARY OF INVENTION

Problems to be Solved by the Invention

Incidentally, NDVI is calculated by normalizing a value obtained by (IR−R)/(IR+R) between −1 and +1, where R is the reflectance of the red visible region obtained from satellite data, and IR is the reflectance of the near-infrared region obtained from satellite data. In other words, NDVI is calculated from data obtained by satellite.

However, since plants other than the crop, such as weeds, for example, also proliferate in an actual field, NVDI is a value that includes weed vegetation, Thus, the reliability of NDVI may be low, and in such cases, the predictive accuracy of crop yields drops markedly.

An example object of the invention is to provide a vegetation index calculation apparatus, a vegetation index calculation method and a computer readable recording medium that solve the above problems and can accurately calculate a vegetation index of a targeted crop in a specific field or area.

Means for Solving the Problems

A vegetation index calculation apparatus according to an example aspect of the invention includes:

a specification unit configured to collate height distribution data indicating a distribution of a height of plants that exist in a target region with predicted height data of a crop targeted for calculation of a vegetation index, and specify a region where the crop exists within the target region; and

a vegetation index calculation unit configured to calculate the vegetation index of the crop that exists in the region specified by the specification unit.

A vegetation index calculation method according to an example aspect of the invention includes:

(a) a step of collating height distribution data indicating a distribution of a height of plants that exist in a target region with predicted height data of a crop targeted for calculation of a vegetation index, and specifying a region where the crop exists within the target region; and

(b) a step of calculating the vegetation index of the crop that exists in the region specified in the (a) step.

Furthermore, a computer readable recording medium according to an example aspect of the invention includes a program recorded thereon, the program including instructions that cause a computer to carry out:

(a) a step of collating height distribution data indicating a distribution of a height of plants that exist in a target region with predicted height data of a crop targeted for calculation of a vegetation index, and specifying a region where the crop exists within the target region; and

(b) a step of calculating the vegetation index of the crop that exists in the region specified in the (a) step.

Advantageous Effects of the Invention

As described above, according to the invention, a vegetation index of a targeted crop can be accurately calculated in a specific field or area.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram showing a schematic configuration of a vegetation index calculation apparatus in an example embodiment of the invention.

FIG. 2 is a block diagram showing a specific configuration of the vegetation index calculation apparatus in the example embodiment of the invention.

FIG. 3 is an illustrative diagram illustrating processing that is performed by the vegetation index calculation apparatus in the example embodiment of the invention.

FIG. 4 is a flowchart showing operations of the vegetation index calculation apparatus in the example embodiment of the invention.

FIG. 5 is a block diagram showing an example of a computer that realizes the vegetation index calculation apparatus in the example embodiment of the invention.

›EXAMPLE EMBODIMENTS · 1 of 4

Example Embodiment

Hereinafter, a vegetation index calculation apparatus, a vegetation index calculation method and a program in an example embodiment of the invention will be described, with reference to FIGS. 1 to 5 .

(Apparatus Configuration)

Initially, a schematic configuration of the vegetation index calculation apparatus in the example embodiment will be described, using FIG. 1 . FIG. 1 is a block diagram showing the schematic configuration of the vegetation index calculation apparatus in the example embodiment of the invention.

A vegetation index calculation apparatus 10 shown in FIG. 1 is an apparatus for calculating a vegetation index of a target region, such as a specific field or area, for example. As shown in FIG. 1 , the vegetation index calculation apparatus 10 is provided with a specification unit 11 and a vegetation index calculation unit 12 .

The specification unit 11 , first, acquires height distribution data. The height distribution data is data indicating the distribution of the height of plants that exists in the target region. The height distribution data is data that indicates the distribution of the height of plants in the target region, in a manner such as a region R 1 in which the plant height is less than M (unit is omitted), a region R 2 in which the plant height is greater than or equal to M and less than N, and a region R 3 in which the plant height is greater than or equal to N in the target region, for example. The way of deciding the heights when dividing the regions and the number of regions are not particularly limited. Also, for example, the heights of the plants within each region can be averaged, and the average height can be taken as the height of the plants in the respective regions. Specifically, a value obtained by averaging envelope curves indicating the heights of the plants can be used as the average height.

Next, the specification unit 11 collates the height distribution data with predicted height data of the crop targeted for calculation of a vegetation index, and specifies a region where the crop exists within the target region.

The vegetation index calculation unit 12 calculates a vegetation index of the crop that exists in the region specified by the specification unit 11 .

In this way, in the example embodiment, the specification unit 11 compares height distribution data relating to the actual height distribution of plants in a target region with height data predicted in relation to the height of the crop targeted for calculation of a vegetation index. Therefore, the specification unit 11 is able to specify a region where a crop targeted for calculation of a vegetation index exists in the target region, even when there are plants other than the crop. Thus, according to the example embodiment, a vegetation index of a targeted crop can be accurately calculated in a specific field or area.

Next, a specific configuration of the vegetation index calculation apparatus 10 in the example embodiment will be described, using FIGS. 2 and 3 . FIG. 2 is a block diagram showing a specific configuration of the vegetation index calculation apparatus in the example embodiment of the invention. FIG. 3 is a diagram illustrating processing performed by the vegetation index calculation apparatus in the example embodiment of the invention.

As shown in FIG. 2 , in the example embodiment, the vegetation index calculation apparatus 10 is provided with an image acquisition unit 13 , a stereo image generation unit 14 and a height distribution data generation unit 15 , in addition to the specification unit 11 and vegetation index calculation unit 12 described above.

The image acquisition unit 13 acquires an aerial image of the target region. The image acquisition unit 13 acquires an aerial image of a field or the like taken from the sky by a satellite, a plane, a drone or the like, for example.

The stereo image generation unit 14 generates a stereo image of the target region from the aerial image acquired by the image acquisition unit 13 . The stereo image is an image generated from images obtained by shooting a target region 20 from the sky from different viewpoints, as shown in FIG. 3 . The taking of images for generating a stereo image is usually performed by two cameras 21 mounted in parallel in a satellite, a plane, a drone or the like. The taking of images for generating a stereo image may be performed by one camera 21 while changing the shooting position. Note that generation of a stereo image includes selecting a pair of images to serve as the stereo image from aerial images acquired by the image acquisition unit 13 .

The height distribution data generation unit 15 calculates the heights of plants that exist in the target region 20 , by performing stereo matching processing on the stereo image generated by the stereo image generation unit 14 . Also, the height distribution data generation unit 15 , upon calculating the heights of the plants that exist in the target region 20 , generates height distribution data 22 of the plants in the target region 20 , as shown in FIG. 3 , using the calculated heights.

Specifically, the height distribution data generation unit 15 divides each of the images constituting the stereo image into image blocks of certain size, for example. Next, the height distribution data generation unit 15 selects an arbitrary image block from one of the images constituting the stereo image, compares this selected image block with each image block of the other image constituting the stereo image, and specifies an image block of the other image that matches the selected image block.

Also, the height distribution data generation unit 15 performs similar processing for all the image blocks of the one image, and specifies the corresponding image block in the other image for each of the image blocks of the one image. Pairs of image blocks of the one image and image blocks of the other image that match each other are thereby created.

Next, the height distribution data generation unit 15 specifies, for each pair of matching image blocks, a point at which the image blocks correspond to each other as a corresponding point. Next, the height distribution data generation unit 15 superimposes the one image and the other image, and calculates the disparity between the specified corresponding points for every pair of matching image blocks. Thereafter, the height distribution data generation unit 15 calculates, for every pair of matching image blocks, the height of the corresponding point by executing triangulation, using the calculated disparity and the distance from the image capturing apparatus that took the aerial image to the target region. The height of a corresponding point that corresponds to a plant is the height of the plant.

›EXAMPLE EMBODIMENTS · 2 of 4

The specification unit 11 , in the example embodiment, acquires data (height prediction data) 23 predicted in relation to the height of the crop targeted for calculation of a vegetation index, as shown in FIG. 3 . The height prediction data 23 may be calculated using any technique.

For example, first, a virtual field is generated on a computer, based on field information including at least one of weather information, soil information, crop information, crop growth information and agricultural management history information of a field. Next, in this virtual field, growth simulation that uses a crop growth model is executed in this virtual field, and the height of the crop under a predetermined condition (e.g., predetermined time) is predicted from the execution result. Note that the height in this case may be height of the crop from the ground to the highest point reached, or may be the predicted height indicated by the envelope curve of the crop.

Next, the specification unit 11 collates the height prediction data 23 with the height distribution data 22 generated by the height distribution data generation unit 15 , and specifies a region where the crop exists within the target region 20 .

In the example in FIG. 3 , the height distribution data 22 indicates a region A and a region B where the plants have different heights. The height of the crop shown by the height prediction data 23 coincides with the height of the region A. Thus, the specification unit 11 specifies the region A as a region where the crop targeted for calculation of a vegetation index exists. Note that the height distribution data 22 and the height prediction data 23 are actually numeric data, but are shown conceptually in FIG. 3 .

Also, apart from specifying a region where the height distribution data 22 matches the height prediction data 23 as a region where the crop exists, it is also possible; if the crop and plants other than the crop can be distinguished, to specify a region where the height distribution data 22 matches the height prediction data 23 with a width of a predetermined numerical value as a region where the crop exists.

The vegetation index calculation unit 12 calculates a vegetation index of the crop that is being grown in the region specified by the specification unit 11 . Specifically, the vegetation index calculation unit 12 receives notification of a region where the crop exists from the specification unit 11 , and specifies an image of the region where the crop exists within the aerial image of the target region 20 . The vegetation index calculation unit 12 then calculates a vegetation index of the crop from the specified image. Note that the specification unit 11 may specify the image of the region where the crop exists within the serial image of the target region 20 .

SAVI (Soil Adjusted Vegetation Index), WDVI (Weighted Difference Vegetation Index, and NDRE (Normalized Difference Red Edge) are given as examples of the vegetation index that is calculated in the example embodiment, in addition to NDVI mentioned in the Background Art.

SAVI is an index obtained by taking the effects of reflection of the background soil into account in NDVI. WDVI is a weighted difference vegetation index, and is calculated by weighting each band of reflected light from a plant with the value of soil taken as 0. NDRE is an index obtained by normalizing values measured in a Red Edge band (near a wavelength of 710 nm) by RapidEye satellites.

(Apparatus Operations)

Next, operations of the vegetation index calculation apparatus 10 in the example embodiment will be described using FIG. 4 . FIG. 4 is a flowchart showing operations of the vegetation index calculation apparatus in the example embodiment of the invention. In the following description, FIGS. 1 to 3 will be referred to as appropriate. Also, in the example embodiment, a vegetation index calculation method is implemented by operating the vegetation index calculation apparatus 10 . Therefore, description of the vegetation index calculation method in the example embodiment will be replaced by the following description of the operations of the vegetation index calculation apparatus 10 .

As shown in FIG. 4 , initially, the image acquisition unit 13 acquires an aerial image of the target region 20 (step A 1 ). Next, the stereo image generation unit 14 generates a stereo image of the target region 20 (step A 2 ). The stereo image generation unit 14 passes the generated stereo image to the height distribution data generation unit 15 .

Next, the height distribution data generation unit 15 calculates the heights of plants that exist in the target region 20 , by performing stereo matching processing on the stereo image generated by the stereo image generation unit 14 , and generates height distribution data 22 of the plants in the target region 20 , using the calculated heights (step A 3 ). The height distribution data generation unit 15 passes the generated height distribution data 22 to the specification unit 11 .

Next, the specification unit 11 acquires data (height prediction data) 23 predicted in relation to the height of the crop targeted for calculation of a vegetation index (step A 4 ).

Next, the specification unit 11 collates the height prediction data 23 acquired in step A 4 with the height distribution data 22 generated by the height distribution data generation unit 15 in step A 3 , and specifies a region where the crop exists in the target region 20 (step A 5 ). The specification unit 11 notifies the specified region to the vegetation index calculation unit 12 .

Next, the vegetation index calculation unit 12 calculates a vegetation index of the crop that is being grown in the region specified by the specification unit 11 in step A 5 (step A 6 ). Specifically, the vegetation index calculation unit 12 receives notification of the region where the crop exists from the specification unit 11 , and specifies an image of the region specified in step A 5 within the aerial image of the target region 20 . The vegetation index calculation unit 12 then calculates a vegetation index (e.g., NDVI) of the crop from the specified image.

›EXAMPLE EMBODIMENTS · 3 of 4

As described above, according to the example embodiment, a region where the crop exists is specified based on the height information on plants obtained from an aerial image. Thus, according to the example embodiment, a vegetation index of a targeted crop can be accurately calculated in a specific field or area.

Also, in steps A 1 to A 6 mentioned above, the height distribution data generation unit 15 generates the height distribution data 22 from a stereo image, but the example embodiment is not limited to this mode, and the height distribution data generation unit 15 may generate height distribution data by another technique.

Also, another apparatus (apparatus A) can be provided with the stereo image generation unit 14 and the height distribution data generation unit 15 , instead of the vegetation index calculation apparatus 10 . In this case, the aerial image acquired by the image acquisition unit 13 of the vegetation index calculation apparatus 10 is transmitted to the apparatus A, and generation of a stereo image and generation of height distribution data are performed in this apparatus A. The vegetation index calculation apparatus 10 then acquires the height distribution data from this apparatus A.

(Variation)

In the above description, a mode where the specification unit 11 compares height distribution data relating to the actual height distribution of plants in the target region with height data predicted in relation to the height of the crop targeted for calculation of a vegetation index is described. Apart from this mode, the specification unit 11 is also able to compare height distribution data relating to the actual height distribution of the plants in a target region with height data predicted in relation to the height of plants other than the crop, such as weeds, for example, that can exist in the target region, and to specify a region where the weeds exist within the target region. In this case, the vegetation index calculation unit 12 is able to calculate a vegetation index of weeds that exist in a region specified by the specification unit 11 , and correct the vegetation index calculated from the entire aerial image of the target region, using the vegetation index of the weeds. As a result of this correction, a vegetation index of the crop can be accurately calculated.

(Program)

The program in the example embodiment need only be a program that causes a computer to execute steps A 1 to A 6 shown in FIG. 4 . The vegetation index calculation apparatus 10 and the vegetation index calculation method in the example embodiment can be realized, by this program being installed on a computer and executed. In this case, a processor of the computer functions and performs processing as the specification unit 11 , the vegetation index calculation unit 12 , the image acquisition unit 13 , the stereo image generation Unit 14 and the height distribution data generation unit 15 .

Also, the program in the example embodiment may be executed by a computer system built with a plurality of computers. In this case, for example, the computers may respectively function as one of the specification unit 11 , the vegetation index calculation unit 12 , the image acquisition unit 13 , the stereo image generation unit 14 and the height distribution data generation unit 15 .

Here, a computer that realizes the vegetation index calculation apparatus 10 by executing a program in the example embodiment will be described using FIG. 5 . FIG. 5 is a block diagram showing an example of a computer that realizes the vegetation index calculation apparatus in the example embodiment of the invention.

As shown in FIG. 5 , a computer 110 is provided with a CPU (Central Processing Unit) 111 , a main memory 112 , a storage device 113 , an input interface 114 , a display controller 115 , a data reader/writer 116 , and a communication interface 117 . These units are connected to each other in a manner that enables data communication, via a bus 121 . Note that the computer 110 may be provided with a GPU (Graphics Processing Unit) or a FPGA (Field-Programmable Gate Array) in addition to the CPU 111 or instead of the CPU 111 .

The CPU 111 implements various computations, by extracting programs (code) of the example embodiment stored in the storage device 113 to the main memory 112 , and executing these programs in a predetermined order. The main memory 112 is, typically, a volatile storage device such as a DRAM (Dynamic Random Access Memory). Also, the programs of the example embodiment can be provided in a state of being stored on a non-transitory computer readable recording medium 120 . Note that the programs of the example embodiment may also be distributed on the Internet connected via the communication interface 117 .

Also, a semiconductor memory device such as a flash memory is given as a specific example of the storage device 113 , in addition to a hard disk drive. The input interface 114 mediates data transmission between the CPU 111 and an input device 118 such a keyboard and a mouse. The display controller 115 is connected to a display device 119 , and controls display that is performed on the display device 119 .

The data reader/writer 116 mediates data transmission between the CPU 111 and the recording medium 120 , and executes reading out of programs from the recording medium 120 , and writing of processing results of the computer 110 to the recording medium 120 . The communication interface 117 mediates data transmission between the CPU 111 and other computers.

Also, a general-purpose semiconductor memory such as CF (Compact Flash (registered trademark)) and SD (Secure Digital), a magnetic recording medium such a flexible disk, or an optical recording medium such as CD-ROM (Compact Disk Read Only Memory) are given as specific examples of the recording medium 120 .

Note that the vegetation index calculation apparatus 10 in the example embodiment is also realizable by using hardware that supports the various components, rather than a computer on which programs are installed. Furthermore, the vegetation index calculation apparatus 10 may be partly realized by programs, and the remaining portion may be realized by hardware.

›EXAMPLE EMBODIMENTS · 4 of 4

The above example embodiment can also be partly or wholly represented by Supplementary Notes 1 to 9 described below, but is not limited to the following disclosure.

(Supplementary Note 1)

A vegetation index calculation apparatus including:

a specification unit configured to collate height distribution data indicating a distribution of a height of plants that exist in a target region with predicted height data of a crop targeted for calculation of a vegetation index, and specify a region where the crop exists within the target region; and

a vegetation index calculation unit configured to calculate the vegetation index of the crop that exists in the region specified by the specification unit.

(Supplementary Note 2)

The vegetation index calculation apparatus according to Supplementary Note 1, further including:

an image acquisition unit configured to acquire an serial image of the target region;

a stereo image generation unit configured to generate a stereo image from the aerial image acquired by the image acquisition unit; and

a height distribution data generation unit configured to calculate the heights of plants that exist in the target region, by performing stereo matching processing on the stereo image generated by the stereo image generation unit, and generate the height distribution data using the calculated heights, and

in which the vegetation index calculation unit calculates the vegetation index of the crop, using an image of the region specified by the specification unit within the aerial image.

(Supplementary Note 3)

The vegetation index calculation apparatus according to Supplementary Note 1 or 2, in which the predicted height data of the crop is generated by performing growth simulation that uses a crop growth model, in a virtual field generated based on field information including at least one of weather information, soil information, crop information, crop growth information and agricultural management history information of a field.

(Supplementary Note 4)

A vegetation index calculation method including:

(a) a step of collating height distribution data indicating a distribution of a height of plants that exist in a target region with predicted height data of a crop targeted for calculation of a vegetation index, and specifying a region where the crop exists within the target region; and

(b) a step of calculating the vegetation index of the crop that exists in the region specified in the (a) step.

(Supplementary Note 5)

The vegetation index calculation method according to Supplementary Note 4, further including:

(c) a step of acquiring an aerial image of e target region;

(d) a step of generating a stereo image from the aerial image acquired in the (c) step; and

(e) a step of calculating the heights of the plants that exist in the target region, by performing stereo matching processing on the stereo image generated in the (d) step, and generating the height distribution data using the calculated heights,

in which, in the (b) step, the vegetation index of the crop is calculated, using an image of the region specified in the (a) step within the aerial image.

(Supplementary Note 6)

The vegetation index calculation method according to Supplementary Note 4 or 5, in which the predicted height data of the crop is generated by performing growth simulation that uses a crop growth model, in a virtual field generated based on field information including at least one of weather information, soil information, crop information, crop growth information and agricultural management history information of a field.

(Supplementary Note 7)

A computer readable recording medium that includes a program recorded thereon, the program including instructions that cause a computer to carry out:

(a) a step of collating height distribution data indicating a distribution of a height of plants that exist in a target region with predicted height data of a crop targeted for calculation of a vegetation index, and specifying a region where the crop exists within the target region; and

(b) a step of calculating the vegetation index of the crop that exists in the region specified in the (a) step.

(Supplementary Note 8)

The computer readable recording medium according to Supplementary Note 7, the program includes instructions that cause the computer to further carry out:

(c) a step of acquiring an aerial image of the target region;

(d) a step of generating a stereo image from the aerial image acquired in the (c) step; and

(e) a step of calculating the heights of the plants that exist in the target region, by performing stereo matching processing on the stereo image generated in the (d) step, and generating the height distribution data using the calculated heights,

in which, in the (b) step, the vegetation index of the crop is calculated, using an image of the region specified in the (a) step within the aerial image.

(Supplementary Note 9)

The computer readable recording medium according to Supplementary Note 7 or 8, in which the predicted height data of the crop is generated by performing growth simulation that uses a crop growth model, in a virtual field generated based on field information including at least one of weather information, soil information, crop information, crop growth information and agricultural management history information of a field.

Although the invention has been described above with reference to an example embodiment, the invention is not intended to be limited to the above example embodiment. A person skilled in the art will appreciate that the configurations and details of the invention can be variously modified within the scope of the invention.

This application is based upon and claims the benefit of priority from Japanese application No. 2017-57782 filed in Japan on Mar. 23, 2017, the disclosure of which is incorporated herein in its entirely.

›INDUSTRIAL APPLICABILITY

As described above, according to the invention, a vegetation index of a targeted crop can be accurately calculated in a specific field or area. The invention is useful in a system that performs prediction of crop yields, which requires accurate vegetation index values.

›LIST OF REFERENCE SIGNS

10 Vegetation index calculation apparatus

11 Specification unit

12 Vegetation index calculation unit

14 Stereo image generation unit

15 Height distribution data generation unit

20 Target region

21 Camera

22 Height distribution data

23 Height prediction data

110 Computer

111 CPU

112 Main memory

113 Storage device

114 Input interface

115 Display controller

116 Data reader/writer

117 Communication interface

118 Input device

119 Display device

120 Recording medium

121 Bus

Claims

6 · 3 independent · depth 2
123456
6 granted claims

Classifications

3 codes
IPC · International Patent Classification
Section G — Physics
  • G06T7/60
  • G06V20/10
  • G06K9/00

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this patent are not paired with the granted ones in what we hold.

File wrapper

Pendency
4.3 y
1,559 days filing → grant
Office actions
2
non-final + final
Responses
2
no RCE
Examiner
Bobbak Safaipour
art unit 2665 · TC 2600
Citations: 29 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Chain of title

⤢ drag to zoom2020202220242026202820302032203420362038Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock

Term & fees

See the term timeline — pendency span, in-force span, the maintenance fees paid and both computed expiry dates.

Log in to unlock

Priority chain

1 priority documents
›Priority documents — 1
TypeDocumentDate
related publicationUS 20200058132 A120 Feb 2020

Worldwide family

10 members · 6 offices
US2EP3JP2WO1ES1PT1
this patentIP5 & PCTother officessolid = grantedhover for detail · click to open
Members
10
DOCDB simple family 63585403
Offices
6
US · EP · JP · WO
Granted
4 of 10
grant date present
Non-English titles
6
shown as filed, never translated
›IP5 & PCT — 8 members
OfficePublicationKindPublishedFiledStatusTitle
USUS-2020058132-A1A120 Feb 202022 Feb 2018publishedVegetation index calculation apparatus, vegetation index calculation method, and computer readable recording medium
USthis patentUS-11348272-B2B231 May 202222 Feb 2018grantedVegetation index calculation apparatus, vegetation index calculation method, and computer readable recording medium
EPEP-3605063-A1A15 Feb 202022 Feb 2018publishedDispositif de calcul d'indice de végétation, procédé de calcul d'indice de végétation et support d'enregistrement lisible par ordinateurfr
EPEP-3605063-A4A422 Apr 202022 Feb 2018publishedDispositif de calcul d'indice de végétation, procédé de calcul d'indice de végétation et support d'enregistrement lisible par ordinateurfr
EPEP-3605063-B1B15 Apr 202322 Feb 2018grantedDispositif et procédé de calcul d'un indice de végétation et programme d'ordinateurfr
JPJP-WO2018173622-A1A114 May 202022 Feb 2018published植生指標算出装置、植生指標算出方法、及びプログラムja
JPJP-6729791-B2B222 Jul 202022 Feb 2018granted植生指標算出装置、植生指標算出方法、及びプログラムja
WOWO-2018173622-A1A127 Sep 201822 Feb 2018publishedVegetation index calculation device, vegetation index calculation method, and computer readable recording medium
›Other offices — 2 members
OfficePublicationKindPublishedFiledStatusTitle
ESES-2945141-T3T328 Jun 202322 Feb 2018grantedAparato y método de cálculo de índices de vegetación y programa informáticoes
PTPT-3605063-TT2 Jun 202322 Feb 2018publishedVegetation index calculation device, vegetation index calculation method, and computer readable recording medium

Validity challenges

See the validity challenges on record — reexaminations, IPRs and PGRs, with their institution decisions and outcomes.

Log in to unlock

Citations

See every patent this one cites and every patent that cites it back — publication, assignee, and how each one was found.

Log in to unlock