[go: up one dir, main page]

CN114266969A - Inspection equipment and inspection method - Google Patents

Inspection equipment and inspection method Download PDF

Info

Publication number
CN114266969A
CN114266969A CN202111547864.1A CN202111547864A CN114266969A CN 114266969 A CN114266969 A CN 114266969A CN 202111547864 A CN202111547864 A CN 202111547864A CN 114266969 A CN114266969 A CN 114266969A
Authority
CN
China
Prior art keywords
image
inspection
crop
target
target feature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111547864.1A
Other languages
Chinese (zh)
Other versions
CN114266969B (en
Inventor
肖坤
李麟
杨洲
钟仁福
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangxi Yufeng Intelligent Agricultural Technology Co ltd
Original Assignee
Jiangxi Yufeng Intelligent Agricultural Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangxi Yufeng Intelligent Agricultural Technology Co ltd filed Critical Jiangxi Yufeng Intelligent Agricultural Technology Co ltd
Priority to CN202111547864.1A priority Critical patent/CN114266969B/en
Publication of CN114266969A publication Critical patent/CN114266969A/en
Application granted granted Critical
Publication of CN114266969B publication Critical patent/CN114266969B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

The invention discloses inspection equipment and an inspection method, and relates to the technical field of crop inspection, wherein the inspection equipment runs on a track in an agricultural area and comprises a binocular camera module, an image processing module and a wireless transmission module, wherein the binocular camera module comprises a first camera and a second camera; the image processing module is connected with the binocular camera module and used for processing the first image and the second image; the wireless transmission module is connected with the image processing module and used for transmitting the growth condition information of the crops to the cloud. According to the invention, the inspection equipment capable of regularly inspecting the crops is arranged, the binocular camera module is arranged on the inspection equipment, so that two cameras of the binocular camera module can respectively photograph each crop while moving, the photographed picture is processed by the processing module and the crop growth information is transmitted to the far end for management and analysis, and automatic regular high-precision inspection of the crops is realized.

Description

Inspection equipment and inspection method
Technical Field
The invention relates to the technical field of crop inspection, in particular to inspection equipment and an inspection method.
Background
With the development of science and technology, modern agriculture is developing towards a larger scale. In small-scale crop planting, the inspection of crops is generally that a manager personally observes crop growth condition information in a crop planting area through naked eyes, judges the growth condition of the crops through planting experience and rapidly takes corresponding effective measures.
However, for large-scale crops, inspection generally relies on manual inspection or unmanned inspection. When the manual inspection is adopted, an inspector can only carry portable equipment to sample and inspect crops and record related conditions, the inspection mode has the defects of low inspection coverage rate and long time consumption for one-time inspection, and particularly, the crops are planted in hilly lands, so that the difficulty and the workload of the manual inspection are increased due to the complex terrain of a planting area.
And adopt unmanned aerial vehicle to patrol and examine specifically to shoot from last down through the camera, but this kind of mode of patrolling and examining can only follow a dimension and patrol and examine crops for patrol and examine not meticulously enough, can not carry out the omnidirectional to crops moreover and patrol and examine.
The two modes of inspecting the crops are difficult to comprehensively master the growth conditions of the crops in real time.
Disclosure of Invention
In order to solve the problems of the prior art, the invention provides inspection equipment, which runs on a track in an agricultural area, wherein the track is a single track arranged along a crop planting position in the agricultural area; the method comprises the following steps:
binocular camera module includes:
the first camera is used for acquiring a first image of the crop;
the second camera is used for acquiring a second image of the crop;
the image processing module is connected with the binocular camera module and used for processing the first image and the second image to obtain the actual size of the target features of the crops and the growth information of the non-target features of the crops; determining growth condition information of the crop according to the actual size of the target feature of the crop and the growth information of the non-target feature of the crop;
and the wireless transmission module is connected with the image processing module and is used for transmitting the growth condition information of the crops to a cloud.
Preferably, the image processing module further comprises: a distance measuring module;
the range finding module includes:
a target determination unit for determining target features of crops appearing in the first image and the second image simultaneously, respectively, and detecting an imaging size of the target features:
the depth calculation unit is connected with the target determination unit and used for calculating the depth of the target feature according to the imaging size of the target feature; and determining the actual size of the target feature according to the depth of the target feature.
Preferably, the image processing module further comprises: the image splicing module is used for splicing the first image information and the second image to obtain a spliced image; the image information of the spliced image is subjected to convolution extraction on the non-target characteristics of the crops in the spliced image through a convolution neural network of the image processing module to obtain a non-target characteristic diagram, network parameters of the full connection layer, the Softmax classifier and the frame regression are trained and adjusted through a transfer learning method, and the detection results of the non-target characteristics are output to obtain the growth information of the non-target characteristics of the crops.
Preferably, the binocular camera module is further used for detecting the track information of the running track of the inspection equipment;
the inspection equipment further comprises:
the control module is connected with the binocular camera module and used for at least one of the following:
according to the track information of the running track, when the running track information indicates that the inspection equipment turns in advance on the track, the inspection equipment is controlled to turn;
and according to the track information of the running track, when the running track information indicates that the inspection equipment is on the track to climb in advance, the inspection equipment is controlled to climb.
Preferably, the inspection equipment further comprises:
the inspection mode selection module is connected with the control module;
the inspection mode selection module comprises:
the daily inspection mode module is used for regularly inspecting crops;
mode module patrols and examines temporarily for patrol and examine crops when weather is abominable.
The invention also provides a polling method for polling by adopting the polling equipment, which comprises the following steps:
driving the inspection equipment to run on a single track laid in the crop planting position area;
respectively acquiring a first image and a second image of the crop by utilizing a first camera and a second camera of the rotating binocular camera module;
processing the first image and the second image to obtain the actual size of the target feature of the crop and the growth information of the non-target feature of the crop; determining growth condition information of the crop according to the actual size of the target feature of the crop and the growth information of the non-target feature of the crop;
and transmitting the growth condition information of the crops to a cloud end by utilizing the wireless transmission module.
Preferably, the processing the first image and the second image to obtain the actual size of the target feature of the crop and the growth information of the non-target feature of the crop includes:
respectively determining target features of the target crops appearing in the first image and the second image simultaneously, and detecting the imaging size of the target features:
calculating the depth of the target feature according to the imaging size of the target feature; and determining the actual size of the target feature according to the depth of the target feature.
Preferably, the processing the first image and the second image to obtain the actual size of the target feature of the crop and the growth information of the non-target feature of the crop includes:
splicing the first image information and the second image to obtain a spliced image; the image information of the spliced image is subjected to convolution extraction on the non-target characteristics of the crops in the spliced image through a convolution neural network of the image processing module to obtain a non-target characteristic diagram, network parameters of the full connection layer, the Softmax classifier and the frame regression are trained and adjusted through a transfer learning method, and the detection results of the non-target characteristics are output to obtain the growth information of the non-target characteristics of the crops.
Preferably, the drive inspection device runs on a single track laid in the area of the crop planting position, and comprises one of the following:
in a daily inspection mode, in response to receiving timing prompt information, driving inspection equipment to run on a single track paved in a crop planting position area;
in the temporary inspection mode, in response to the detection of bad weather, the inspection equipment is driven to run on a single track paved in the crop planting position area.
The invention also provides inspection equipment, which comprises: a processor and a memory for storing a computer program capable of running on the processor, wherein the processor is configured to implement the inspection method described above when running the computer program.
Compared with the prior art, the invention has the beneficial effects that:
according to the invention, the inspection equipment for inspecting crops is arranged, the binocular camera module is arranged on the inspection equipment, two cameras of the binocular camera module can respectively photograph each crop while moving, the photographed picture is processed by the processing module to obtain the actual size of the target characteristic of each crop and the growth information of the non-target characteristic of each crop, then the growth condition information of each crop is determined, finally the growth information of all the crops in the crop planting area is determined, and the crop growth information is transmitted to the far end for management and analysis, so that the accurate inspection of the crops is realized, the inspection coverage is comprehensive, and the inspection precision is high.
Drawings
Fig. 1 is a schematic structural diagram of inspection equipment according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an image processing module according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a distance measuring module according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of binocular ranging in accordance with an embodiment of the present invention;
fig. 5 is a schematic flow chart of a polling method according to an embodiment of the present invention;
fig. 6 is a schematic diagram of a hardware structure of the inspection device according to an embodiment of the present invention.
The attached drawings are marked as follows: 1-a memory; 2-a processor.
Detailed Description
The present invention will be described in further detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
In the embodiment of the invention, the application scene of the inspection equipment can be used for inspecting the planted crops, and it can be understood that in the prior art, for the large-scale planted crops, the inspection generally depends on manual inspection or unmanned aerial vehicle inspection. The defects of the manual inspection are that the inspection coverage rate is low, the inspection time is long, particularly, the crops are planted in hilly lands, and the difficulty and the workload of the manual inspection are increased due to the complex terrain of a planting area. And adopt unmanned aerial vehicle to patrol and examine specifically to shoot from last down through the camera, but this kind of mode of patrolling and examining can only follow a dimension and patrol and examine crops for patrol and examine not meticulously enough, can not carry out the omnidirectional to crops moreover and patrol and examine.
Therefore, how to comprehensively and efficiently and automatically patrol crops in agricultural land becomes a technical problem which needs to be solved urgently.
In the following, agricultural fields are taken as orchards, and crops are taken as fruit trees. Of course, in other embodiments, the agricultural land may be a vegetable garden, and the crops may be vegetables, and the like, which are not limited herein.
Fig. 1 is a schematic structural diagram of inspection equipment according to an embodiment of the present invention, and as shown in fig. 1, the inspection equipment runs on a track in a fruit tree planting area, where the track is a single track deployed along a fruit tree planting position in an agricultural area; the method comprises the following steps:
binocular camera module includes:
the first camera is used for acquiring a first image of each fruit tree;
the second camera is used for acquiring a second image of each fruit tree;
the image processing module is connected with the binocular camera module and used for processing the first image and the second image to obtain the actual size of the target features of the fruit tree and the growth information of the non-target features of the fruit tree; determining the growth condition information of the fruit tree according to the actual size of the target characteristic of the fruit tree and the growth information of the non-target characteristic of the fruit tree;
and the wireless transmission module is connected with the image processing module and is used for transmitting the growth condition information of the fruit trees to the cloud.
The agricultural area may be in a plain area or a hilly area. The planting of the fruit trees adopts the distribution according to a row or a row (or a strip),
the binocular camera module is arranged at the top of the inspection equipment, and the first camera and the second camera of the binocular camera module can rotate clockwise or anticlockwise. When advancing on the track for no matter be located orbital which side for the fruit tree, first camera and second camera homoenergetic are taken a picture to the fruit tree. And the first image collected by the first camera and the second image collected by the second camera for each fruit tree have an overlapping area.
The first camera and the second camera can be set as visible light cameras and can also be set as infrared cameras. The visible light camera is set to shoot the fruit trees under the condition of better illumination condition; the infrared camera forms a video image by receiving infrared rays which are diffused and reflected after irradiating a photographed object, so that the infrared camera is suitable for photographing fruit trees under poor illumination conditions or no illumination conditions.
The target characteristics of the fruit tree include, but are not limited to, fruit of the fruit tree and/or trunk of the fruit tree; and the actual dimensions of the target feature herein include, but are not limited to, the actual size of the fruit and/or the actual cross-sectional diameter of the trunk.
Non-target features of fruit trees herein include, but are not limited to, leaves of fruit trees and/or flowers of fruit trees. And the growth information of the non-target characteristics of the fruit tree herein includes, but is not limited to, the morphology of the fruit tree leaves at different times during one growth period of the fruit tree and/or the morphology of the flowers of the fruit tree during the growth period.
The growth condition information of the fruit tree refers to the growth situation of the fruit tree in one growth cycle.
In the embodiment, the binocular camera shooting assembly is used for shooting the picture of the fruit tree, target features such as fruits and/or trunks and non-target features such as leaves and/or flowers of the fruit tree are extracted from the picture, the actual size of the target features is obtained through calculation, the non-target features are extracted from the image, the shape of the non-target features is obtained, and therefore the growth situation of the fruit tree in one growth cycle is determined. And transmitting the growth situation data to a remote end for management and analysis. This embodiment realizes patrolling and examining the fruit tree, and patrols and examines and cover whole orchard, and it is high to patrol and examine the precision, makes the more accurate growth condition of understanding each fruit tree in a growth cycle of planting personnel.
Fig. 2 is a schematic structural diagram of an image processing module according to an embodiment of the present invention, and as shown in fig. 2, the image processing module includes a distance measurement module and an image stitching module, specifically:
fig. 3 is a schematic structural diagram of a distance measurement module according to an embodiment of the present invention, and as shown in fig. 3, the image processing module in this embodiment is used to obtain an actual size of a target feature of a fruit tree, and specifically includes: a distance measuring module; the range finding module includes:
the target determining unit is used for respectively determining the target features of the fruit trees appearing in the first image and the second image simultaneously and detecting the imaging sizes of the target features:
the depth calculation unit is connected with the target determination unit and used for calculating the depth of the target feature according to the imaging size of the target feature; and determining the actual size of the target feature according to the depth of the target feature.
The target determining unit extracts fruit tree target features in the first image and the second image and determines the imaging size of the target features by selecting a neural network model which is trained in a large data set, and the depth of the target features is determined by the imaging size of the target features.
There are many ways to calculate the depth through the imaging size, and the depth may be a relative depth or an absolute depth; the relative depth refers to the change of the depth of the target object, for example, the depth is larger when the imaging size is smaller; the absolute depth may then correspond to a depth value. The depth of the target object can be determined by continuous measurements of the physical relative depth or absolute depth of the target.
Determining the depth of the fruit tree target feature according to the imaging size of the target feature, wherein the relative depth of the target feature can be determined according to the length or width or the proportion of the area of the imaging of the target feature in the whole image; or, determining the relative depth of the target feature by the continuous imaging size of the target feature; or inquiring the preset contrast relation between the imaging size and the depth through the imaging size of the target feature to determine the depth of the target feature.
And obtaining the actual size of the target feature by adopting proportion conversion after the depth of the target feature is determined.
Determining the depth of the target feature may also be obtained by ranging, as shown in fig. 4:
p is a certain point on the target feature, OR and OT are optical centers of the first camera and the second camera respectively, imaging points of the point P on the photoreceptors of the two cameras are P and P 'respectively (an imaging plane of the camera is placed in front of a lens after being rotated), f is a focal length of the camera, B is a center distance of the two cameras, Z is a depth of the target feature, and if the distance from the point P to the point P' is dis:
dis=B-(XR-XT);
according to the similar triangle principle:
Figure BDA0003416241670000071
then, the following results are obtained:
Figure BDA0003416241670000072
the focal length f and the center distance B between the two cameras can be obtained by calibration measurement,
therefore, the depth information can be obtained by obtaining the parallax between the first image and the second image.
And a method of obtaining a parallax of a first image and a second image:
estimating a left-to-right disparity map sequence and a right-to-left disparity map sequence of the first image and the second image frame by adopting a stereo region matching method;
specifically, a mean shift algorithm is used for carrying out over-segmentation on a binocular stereo video image;
secondly, the energy function is constructed as follows:
Eenergy=Edata+λEsmooth
wherein E isdataFor data items, EsmoothFor the smoothing term, λ is the weighting coefficient,
and constructing a corresponding grid map according to the data item and the smoothing item, and calculating parallax information corresponding to each pixel by adopting an algorithm to obtain a parallax map.
Wherein, the data items of the energy function take both intraframe errors and interframe errors into account; the intra-frame error comprehensively uses a brightness absolute difference Mean (MAD) criterion and a gradient absolute difference Sum (SGRAD) criterion, and each pixel self-adaptively adjusts the weight according to the importance degree in a window;
parallax image consistency check: and respectively carrying out consistency check on the left-to-right disparity map sequence and the right-to-left disparity map sequence, correcting unreliable visual field matching information and then calculating the disparity. And finally, obtaining depth information through the calculated parallax.
In other embodiments, the image processing module is used for splicing crop pictures shot by the first camera and the second camera to obtain a spliced image, and obtaining images of all fruit trees in the planting area through the spliced image, so that the situation that the first camera or the second camera only shoots partial images of a certain fruit tree and cannot obtain growth information of the fruit tree is avoided.
In order to achieve the effect, the image processing module comprises an image splicing module, and the image splicing module is used for splicing the first image information and the second image to obtain a spliced image; the splicing method specifically comprises the following steps:
shooting a first image and a second image of the same fruit tree, selecting one of the first image and the second image as a reference image and the other image as an image to be spliced, wherein the reference image and the image to be spliced have an overlapping area;
respectively carrying out first remapping on the reference image and the image to be spliced;
extracting rough matching characteristic point pairs between the remapped reference image and the remapped image to be spliced;
obtaining fine matching feature point pairs from the coarse matching feature point pairs by using second remapping;
estimating a rotation matrix and an offset matrix of the first camera and the second camera by using the fine matching characteristic point pairs;
and respectively splicing the reference image and the image to be spliced according to the rotation matrix and the offset matrix to obtain a spliced image.
The method for respectively carrying out first remapping on the reference image and the image to be spliced comprises the following steps:
and respectively carrying out first remapping on the reference image and the image to be spliced by utilizing equidistant cylindrical projection to obtain corresponding equidistant cylindrical projection images which are respectively used as the remapped reference image and the remapped image to be spliced.
Wherein the obtaining of the fine matching feature point pair from the coarse matching feature point pair by using the second remapping comprises:
carrying out second remapping on the coordinates of the coarse matching characteristic point pairs by using plane projection;
and obtaining the characteristic point pairs which accord with the homography in the rough matching characteristic point pairs as fine matching characteristic point pairs.
In the embodiment, by adopting a static splicing mode and utilizing the geometric properties of the projection of the acquired image, the feature points of the original image set are extracted and matched to obtain accurate control point pairs, so that the high quality of the spliced image is realized.
The spliced image of the embodiment is sent into a 101-layer convolutional neural network to output a non-target characteristic diagram of a fruit tree; integrating all the characteristics in the characteristic diagram;
training and adjusting the final full-connection layer, the Softmax classifier and the frame regression network parameters by a transfer learning method to obtain the recognition result of the non-target characteristics of the fruit tree; and judging the growth form of the non-target features according to the recognition result.
And obtaining the growth condition information of the fruit tree through the obtained growth form of the non-target characteristic of the fruit tree and the actual size of the target characteristic of the fruit tree.
In other embodiments, the binocular camera module can also be used for detecting the track information of the running track of the inspection equipment;
the inspection equipment further comprises a control module connected with the binocular camera module and used for at least one of the following:
according to the track information of the running track, when the running track information indicates that the inspection equipment turns in advance on the track, the inspection equipment is controlled to turn;
and according to the track information of the running track, when the running track information indicates that the inspection equipment climbs the slope on the track in advance, controlling the inspection equipment to climb the slope.
The information of the running track of this embodiment can be obtained through some special position information points on the track, and these special positions can be the turning of the track, and also can be the climbing of the track. The transceiver may be located at the particular location described above. For example, all the corners of the track can be provided with photoelectric sensors, or the climbing positions of the track can be provided with proximity switches, and the photoelectric sensors and the proximity switches are electrically connected with the control module. The inspection equipment is arranged in such a way that the turning and climbing can be automatically realized when the track runs.
After the inspection equipment shoots one fruit tree, the inspection equipment automatically moves along the track to shoot the next fruit tree.
The inspection equipment also comprises an inspection mode selection module, and the inspection mode selection module is connected with the control module;
patrol and examine mode selection module and include:
the daily inspection mode module is used for regularly inspecting the fruit trees;
mode module patrols and examines temporarily for patrol and examine crops when weather is abominable.
The regular inspection in the daily inspection mode can be set as the inspection of fruit trees in the orchard in an inspection period of every three days; and regular patrol can be performed in three time periods within a patrol day: and the fruit trees are patrolled six points in the morning, one point at noon and eight points at night. Of course, the period and time period of the polling can be determined according to actual requirements, and the invention is not limited in any way.
Further, the inspection mode can also be temporary inspection performed under certain special weather, and the control module drives the inspection equipment to perform temporary inspection when the air temperature of the orchard is higher than 30 ℃ or the air temperature of the orchard is lower than 4 ℃ or the air humidity of the orchard is higher than 85% in the special weather of the embodiment. The temperature sensor and the humidity sensor on the equipment are patrolled and examined again to the air temperature and the humidity accessible setting in orchard measure, and above-mentioned sensor also control module group links to each other. The temperature and humidity of the temporary inspection can be determined according to the variety and actual requirements of the fruit trees, and the invention is not limited in any way.
It should be noted that the parameter setting of regular timing polling and the temperature and humidity parameter setting of temporary polling in daily polling can be set through a control panel on the polling equipment, and the parameter setting can also be performed through a remote control terminal of the polling equipment.
In the embodiment of the invention, the regular routine inspection of the fruit trees and the temporary inspection of the fruit trees in severe weather such as high temperature, low temperature, heavy rain and the like can be realized by setting the daily inspection mode and the temporary inspection mode.
Fig. 5 is a schematic flow chart of an inspection method according to an embodiment of the present invention, as shown in fig. 1, the inspection method is applied to the inspection device to inspect a fruit tree, and the inspection method includes:
driving the inspection equipment to run on a single track laid in the fruit tree planting position area;
respectively acquiring a first image and a second image of each fruit tree by utilizing a first camera and a second camera of a rotating binocular camera module;
processing the first image and the second image to obtain the actual size of the target characteristic of the fruit tree and the growth information of the non-target characteristic of the fruit tree; determining growth condition information of the fruit tree according to the actual size of the target characteristic of the fruit tree and the growth information of the non-target characteristic of the fruit tree;
and transmitting the growth condition information of the fruit trees to the cloud end by using the wireless transmission module.
In some optional embodiments, processing the first image and the second image to obtain the actual size of the target feature of the fruit tree and the growth information of the non-target feature of the fruit tree includes:
respectively determining the target features of fruit trees appearing in the first image and the second image simultaneously, and detecting the imaging size of the target features:
calculating the depth of the target feature according to the imaging size of the target feature; and determining the actual size of the target feature according to the depth of the target feature.
In some optional embodiments, processing the first image and the second image to obtain the actual size of the target feature of the fruit tree and the growth information of the non-target feature of the fruit tree includes:
splicing the first image information and the second image to obtain a spliced image; and carrying out convolution extraction on the non-target characteristics of crops in the spliced image by the image information of the spliced image through a convolution neural network of the image processing module to obtain a non-target characteristic diagram, training and adjusting network parameters of the full connection layer, the Softmax classifier and the frame regression through a transfer learning method, and outputting a detection result of the non-target characteristics to obtain growth information of the non-target characteristics of the fruit tree.
In some optional embodiments, the driving inspection equipment runs on a single track paved in the area of the fruit tree planting position, and the driving inspection equipment comprises one of the following components:
in a daily inspection mode, in response to receiving timing prompt information, driving inspection equipment to run on a single track paved in a fruit tree planting position area;
under the mode of temporarily patrolling and examining, respond to and detect the weather bad, the drive is patrolled and examined the equipment and is operated on the monorail that the position region was laid is planted to the fruit tree.
Here, it should be noted that: the description of the inspection method item is similar to that of the inspection equipment item, and the description of the beneficial effects of the method is not repeated. For technical details that are not disclosed in the inspection method embodiment of the present invention, refer to the description of the embodiment of the inspection apparatus of the present invention.
As shown in fig. 6, an embodiment of the present invention further provides an inspection device, where the inspection device includes a memory 1, a processor 2, and computer instructions stored in the memory 1 and executable on the processor 2; the processor 2 implements the steps applied to the vulnerability scanning method when executing the instructions.
In some embodiments, memory 1 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (ddr Data Rate SDRAM, ddr SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 1 of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
And the processor 2 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 2. The Processor 2 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 1, and the processor 2 reads the information in the memory 2 and completes the steps of the method in combination with the hardware thereof.
In some embodiments, the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Yet another embodiment of the present invention provides a computer storage medium storing an executable program that, when executed by the processor 1, can implement the steps applied to the driving method. For example, as one or more of the methods shown in fig. 1.
In some embodiments, the computer storage medium may include: a U-disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It should be noted that: the technical schemes described in the embodiments of the present invention can be combined arbitrarily without conflict.
Finally, only specific embodiments of the present invention have been described in detail above. The invention is not limited to the specific embodiments described above. Equivalent modifications and substitutions by those skilled in the art are also within the scope of the present invention. Accordingly, equivalent alterations and modifications are intended to be included within the scope of the invention, without departing from the spirit and scope of the invention.

Claims (10)

1.一种巡检设备,其特征在于:1. An inspection equipment, characterized in that: 所述巡检设备运行在农业用地区域内的轨道上,该轨道为沿着所述农业用地区域内的农作物种植位置部署的单轨道;包括:The inspection equipment runs on a track in the agricultural land area, and the track is a single track deployed along the crop planting position in the agricultural land area; including: 双目摄像模组,包括:Binocular camera module, including: 第一摄像头,用于采集所述农作物的第一图像;a first camera for collecting a first image of the crop; 第二摄像头,用于采集所述农作物的第二图像;a second camera for collecting a second image of the crop; 图像处理模组,与所述双目摄像模组连接,用于对所述第一图像与第二图像进行处理,得到所述农作物的目标特征的实际尺寸和所述农作物的非目标特征的生长信息;根据所述农作物的目标特征的实际尺寸和所述农作物的非目标特征的生长信息,确定所述农作物的生长状况信息;An image processing module, connected with the binocular camera module, for processing the first image and the second image to obtain the actual size of the target feature of the crop and the growth of the non-target feature of the crop information; determine the growth status information of the crop according to the actual size of the target feature of the crop and the growth information of the non-target feature of the crop; 无线传输模组,与所述图像处理模组连接,用于将所述农作物的生长状况信息传输至云端。The wireless transmission module is connected with the image processing module, and is used for transmitting the growth status information of the crops to the cloud. 2.根据权利要求1所述的巡检设备,其特征在于:2. The inspection equipment according to claim 1, wherein: 所述图像处理模组还包括:测距模组;The image processing module further includes: a ranging module; 所述测距模组包括:The ranging module includes: 目标确定单元,用于分别确定同时出现在所述第一图像以及所述第二图像中的农作物的目标特征,检测所述目标特征的成像尺寸:The target determination unit is used to respectively determine the target features of crops that appear in the first image and the second image respectively, and detect the imaging size of the target features: 深度计算单元,与所述目标确定单元连接,用于通过所述目标特征的成像尺寸计算出所述目标特征的深度;根据所述目标特征的深度,确定所述目标特征的实际尺寸。A depth calculation unit, connected with the target determination unit, is configured to calculate the depth of the target feature according to the imaging size of the target feature; and determine the actual size of the target feature according to the depth of the target feature. 3.根据权利要求1所述的巡检设备,其特征在于:3. The inspection equipment according to claim 1, wherein: 所述图像处理模组还包括:图像拼接模组,用于将所述第一图像信息与所述第二图像进行进行拼接,得到拼接图像;所述拼接图像的图像信息通过图像处理模组的卷积神经网络来卷积提取拼接图像中的农作物的非目标特征得到非目标特征图,再通过迁移学习的方法训练调整全连接层、Softmax分类器、边框回归的网络参数并输出非目标特征的检测结果得出所述农作物的非目标特征的生长信息。The image processing module further includes: an image splicing module for splicing the first image information and the second image to obtain a spliced image; the image information of the spliced image is passed through the image processing module. The convolutional neural network is used to convolve and extract the non-target features of the crops in the spliced image to obtain the non-target feature map, and then train and adjust the network parameters of the fully connected layer, Softmax classifier, and frame regression through the transfer learning method, and output the non-target features. The detection result obtains the growth information of the non-target features of the crops. 4.根据权利要求1-3任一所述的巡检设备,其特征在于:4. The inspection equipment according to any one of claims 1-3, wherein: 所述双目摄像模组,还用于检测所述巡检设备的运行轨道轨迹信息;The binocular camera module is also used to detect the running track information of the inspection equipment; 所述巡检设备还包括:The inspection equipment also includes: 控制模组,与所述双目摄像模组连接,用于以下至少之一:A control module, connected with the binocular camera module, is used for at least one of the following: 根据所述运行轨道轨迹信息,确定所述运行轨迹信息指示所述巡检设备在轨道上预拐弯时,控制所述巡检设备进行拐弯;According to the running track track information, when it is determined that the running track information indicates that the patrol inspection device pre-turns on the track, the patrol device is controlled to turn; 根据所述运行轨道轨迹信息,确定所述运行轨迹信息指示所述巡检设备在所述轨道上预爬坡时,控制所述巡检设备进行爬坡。According to the running track track information, when it is determined that the running track information indicates that the inspection device is pre-climbing on the track, the inspection device is controlled to climb the slope. 5.根据权利要求4所述的巡检设备,其特征在于:5. The inspection equipment according to claim 4, wherein: 所述巡检设备还包括:The inspection equipment also includes: 巡检模式选择模组,与所述控制模组连接;The inspection mode selection module is connected with the control module; 所述巡检模式选择模组包括:The inspection mode selection module includes: 日常巡检模式模组,用于定期定时对农作物进行巡检;The daily inspection mode module is used to inspect crops regularly and regularly; 临时巡检模式模组,用于在天气恶劣时对农作物进行巡检。Temporary inspection mode module for inspecting crops in bad weather. 6.一种基于权利要求1所述的巡检设备的巡检方法,其特征在于:6. An inspection method based on the inspection equipment according to claim 1, wherein: 所述巡检方法包括:The inspection method includes: 驱动巡检设备在在农作物种植位置区域铺设好的单轨道上运行;Drive the inspection equipment to run on the single track laid in the crop planting area; 利用转动的所述双目摄像模组的第一摄像头和第二摄像头分别采集农作物的第一图像和第二图像;Using the first camera and the second camera of the rotating binocular camera module to collect the first image and the second image of the crops respectively; 对所述第一图像与所述第二图像进行处理,得到所述农作物的目标特征的实际尺寸和所述农作物的非目标特征的生长信息;根据所述农作物的目标特征的实际尺寸和所述农作物的非目标特征的生长信息,确定所述农作物的生长状况信息;The first image and the second image are processed to obtain the actual size of the target feature of the crop and the growth information of the non-target feature of the crop; according to the actual size of the target feature of the crop and the The growth information of the non-target features of the crops, to determine the growth status information of the crops; 利用所述无线传输模组将所述农作物的生长状况信息传输至云端。The wireless transmission module is used to transmit the growth status information of the crops to the cloud. 7.根据权利要求6所述的方法,其特征在于,所述对所述第一图像与所述第二图像进行处理,得到所述农作物的目标特征的实际尺寸和所述农作物的非目标特征的生长信息,包括:7. The method according to claim 6, wherein the first image and the second image are processed to obtain the actual size of the target feature of the crop and the non-target feature of the crop growth information, including: 分别确定同时出现在所述第一图像以及所述第二图像中的目标农作物的目标特征,检测所述目标特征的成像尺寸:Determine the target features of the target crops that appear in the first image and the second image respectively, and detect the imaging size of the target features: 通过所述目标特征的成像尺寸计算出所述目标特征的深度;根据所述目标特征的深度,确定所述目标特征的实际尺寸。The depth of the target feature is calculated according to the imaging size of the target feature; the actual size of the target feature is determined according to the depth of the target feature. 8.权利要求7所述的方法,其特征在于,所述对所述第一图像与所述第二图像进行处理,得到所述农作物的目标特征的实际尺寸和所述农作物的非目标特征的生长信息,包括:8. The method of claim 7, wherein the first image and the second image are processed to obtain the actual size of the target feature of the crop and the size of the non-target feature of the crop Growth information, including: 将所述第一图像信息与所述第二图像进行进行拼接,得到拼接图像;所述拼接图像的图像信息通过图像处理模组的卷积神经网络来卷积提取拼接图像中的农作物的非目标特征得到非目标特征图,再通过迁移学习的方法训练调整全连接层、Softmax分类器、边框回归的网络参数并输出非目标特征的检测结果得出所述农作物的非目标特征的生长信息。The first image information and the second image are spliced to obtain a spliced image; the image information of the spliced image is extracted by convolution through the convolutional neural network of the image processing module to extract the non-target of crops in the spliced image. The feature obtains a non-target feature map, and then trains and adjusts the network parameters of the fully connected layer, the Softmax classifier, and the frame regression through the transfer learning method, and outputs the detection result of the non-target feature to obtain the growth information of the non-target feature of the crop. 9.根据权利要求7所述的方法,其特征在于,所述驱动巡检设备在农作物种植位置区域铺设好的单轨道上运行,包括以下之一:9. The method according to claim 7, wherein the drive inspection equipment runs on a single track laid in the crop planting position area, comprising one of the following: 在日常巡检模式下,响应于接收到定时提示信息,驱动巡检设备在在农作物种植位置区域铺设好的单轨道上运行;In the daily inspection mode, in response to receiving the timing prompt information, the inspection equipment is driven to run on the single track laid in the crop planting area; 在临时巡检模式下,响应于检测到天气恶劣,驱动巡检设备在农作物种植位置区域铺设好的单轨道上运行。In the temporary inspection mode, in response to the detection of bad weather, the inspection equipment is driven to run on a single track laid in the area where the crops are planted. 10.一种巡检设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中所述处理器用于运行所述计算机程序时,实现权利要求6至9任一项所述的巡检方法。10. A patrol inspection device, characterized in that it comprises: a processor and a memory for storing a computer program that can be run on the processor, wherein when the processor is used to run the computer program, it implements claims 6 to 10. 9. The inspection method described in any one of them.
CN202111547864.1A 2021-12-16 2021-12-16 Inspection equipment and inspection method Active CN114266969B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111547864.1A CN114266969B (en) 2021-12-16 2021-12-16 Inspection equipment and inspection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111547864.1A CN114266969B (en) 2021-12-16 2021-12-16 Inspection equipment and inspection method

Publications (2)

Publication Number Publication Date
CN114266969A true CN114266969A (en) 2022-04-01
CN114266969B CN114266969B (en) 2024-12-06

Family

ID=80827683

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111547864.1A Active CN114266969B (en) 2021-12-16 2021-12-16 Inspection equipment and inspection method

Country Status (1)

Country Link
CN (1) CN114266969B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118426493A (en) * 2024-07-05 2024-08-02 山东字节信息科技有限公司 Unmanned aerial vehicle inspection system and method based on cloud platform

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106355550A (en) * 2016-10-31 2017-01-25 微景天下(北京)科技有限公司 Image stitching system and image stitching method
CN109977924A (en) * 2019-04-15 2019-07-05 北京麦飞科技有限公司 For real time image processing and system on the unmanned plane machine of crops
CN110458106A (en) * 2019-08-13 2019-11-15 深圳市睿海智电子科技有限公司 A kind of intelligent analysis method and intellectual analysis device of tomato growth state
US20200253127A1 (en) * 2018-09-11 2020-08-13 Pollen Systems Corporation Crop management method and apparatus with autonomous vehicles
CN111929253A (en) * 2013-03-25 2020-11-13 索尼公司 Information processing system, device and method, and method for producing crop product
CN111985724A (en) * 2020-08-28 2020-11-24 深圳前海微众银行股份有限公司 A method, device, equipment and storage medium for crop yield estimation
CN112800665A (en) * 2021-01-13 2021-05-14 电凯(常州)新能源技术研究院有限公司 Plant growth self-feedback learning cultivation method based on artificial intelligence
CN112862272A (en) * 2021-01-21 2021-05-28 华中科技大学 Accurate agricultural management and analysis system, positioning method, terminal and storage medium
CN113724210A (en) * 2021-08-13 2021-11-30 广州华农大智慧农业科技有限公司 Crop growth recognition method and system
CN113763304A (en) * 2020-05-19 2021-12-07 中移(成都)信息通信科技有限公司 Method, device, equipment and medium for identification of crop diseases and insect pests

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111929253A (en) * 2013-03-25 2020-11-13 索尼公司 Information processing system, device and method, and method for producing crop product
CN106355550A (en) * 2016-10-31 2017-01-25 微景天下(北京)科技有限公司 Image stitching system and image stitching method
US20200253127A1 (en) * 2018-09-11 2020-08-13 Pollen Systems Corporation Crop management method and apparatus with autonomous vehicles
CN109977924A (en) * 2019-04-15 2019-07-05 北京麦飞科技有限公司 For real time image processing and system on the unmanned plane machine of crops
CN110458106A (en) * 2019-08-13 2019-11-15 深圳市睿海智电子科技有限公司 A kind of intelligent analysis method and intellectual analysis device of tomato growth state
CN113763304A (en) * 2020-05-19 2021-12-07 中移(成都)信息通信科技有限公司 Method, device, equipment and medium for identification of crop diseases and insect pests
CN111985724A (en) * 2020-08-28 2020-11-24 深圳前海微众银行股份有限公司 A method, device, equipment and storage medium for crop yield estimation
CN112800665A (en) * 2021-01-13 2021-05-14 电凯(常州)新能源技术研究院有限公司 Plant growth self-feedback learning cultivation method based on artificial intelligence
CN112862272A (en) * 2021-01-21 2021-05-28 华中科技大学 Accurate agricultural management and analysis system, positioning method, terminal and storage medium
CN113724210A (en) * 2021-08-13 2021-11-30 广州华农大智慧农业科技有限公司 Crop growth recognition method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118426493A (en) * 2024-07-05 2024-08-02 山东字节信息科技有限公司 Unmanned aerial vehicle inspection system and method based on cloud platform

Also Published As

Publication number Publication date
CN114266969B (en) 2024-12-06

Similar Documents

Publication Publication Date Title
CN111461053B (en) Multi-growth-period wheat lodging area identification system based on transfer learning
Wang et al. Unmanned Aerial System multispectral mapping for low and variable solar irradiance conditions: Potential of tensor decomposition
CN105547252B (en) Crop canopies image collecting device based on context aware
Nielsen et al. Vision-based 3D peach tree reconstruction for automated blossom thinning
CN113920441A (en) High-precision farmland vegetation information extraction method
JP2003009664A (en) Crop growth amount measuring device, crop growth amount measurement method, crop growth amount measurement program, and computer-readable recording medium recording the crop growth amount measurement program
CN108346143A (en) A kind of crop disease monitoring method and system based on the fusion of unmanned plane multi-source image
Xiang et al. An automated stand-alone in-field remote sensing system (SIRSS) for in-season crop monitoring
CN105872398A (en) A Method of Adaptive Exposure for Space Camera
CN107832655A (en) A kind of take photo by plane system and output of cotton estimating and measuring method based on unmanned plane imaging near the ground
Ahamed et al. Tower remote-sensing system for monitoring energy crops; image acquisition and geometric corrections
WO2019026619A1 (en) Image processing device, image processing method, and program
CN115170964A (en) Visible light and near infrared double-camera integrated vegetation growth monitoring system and method
CN114266969B (en) Inspection equipment and inspection method
CN107529726B (en) Inspection apparatus, inspection method, and recording medium
CN111950524B (en) Orchard local sparse mapping method and system based on binocular vision and RTK
JP2011027600A (en) Method for creating calibration curve in remote sensing
Li et al. Potential Evaluation of High Spatial Resolution Multi-Spectral Images Based on Unmanned Aerial Vehicle in Accurate Recognition of Crop Types
WO2020179276A1 (en) Image processing device, image processing method, and program
Shajahan et al. Monitoring plant phenology using phenocam: A review
CN114898072B (en) A crop water stress detection method based on 3D temperature features
CN116721344A (en) Vegetation detection method, device and equipment based on aerial photographing equipment
CN116385327A (en) A method for measuring leaf area index based on multi-exposure fusion
Vuletić et al. Introducing Multispectral-Depth (MS-D): Sensor Fusion for Close Range Multispectral Imaging
CN113514402A (en) System and method for predicting chlorophyll content of winter wheat

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant