Open Access

Advancement of agro-economy and synthetic agro-data generation using creative AI and drone technology

, , ,  and   
Dec 21, 2024

Cite
Download Cover

Figure 1:

Agro-attainable drone.
Agro-attainable drone.

Figure 2:

Distinct features and aspects of drone-based agriculture. UAV, unmanned aerial vehicle.
Distinct features and aspects of drone-based agriculture. UAV, unmanned aerial vehicle.

Figure 3:

Workings of the proposed technique.
Workings of the proposed technique.

Figure 4:

Accuracy percentage offered by various techniques. CNN, convolutional neural network; COIDs, clustering, outliers, and internal case detection; IBL, instance-based learning; RNN, recurrent neural network; WCOID, weighting, clustering, outliers, and internal case detection.
Accuracy percentage offered by various techniques. CNN, convolutional neural network; COIDs, clustering, outliers, and internal case detection; IBL, instance-based learning; RNN, recurrent neural network; WCOID, weighting, clustering, outliers, and internal case detection.

Figure 5:

BPC offered by different compression technique. BPC, bits per code.
BPC offered by different compression technique. BPC, bits per code.

Figure 6:

Compression percentage.
Compression percentage.

Figure 7:

TPs, offered during encoding and decoding. TPs, throughputs.
TPs, offered during encoding and decoding. TPs, throughputs.

Comparison of various drone-based agricultural strategies

Sl. No. Addressed shortcomings and applied technique Prevailing limitations
1. In Refs [28,29,30], the authors presented the UAV thermal imaging applications in precision agriculture to determine the type of thermal radiation needed for the use and interpretation of thermal data. Still, the extensive agricultural regions can benefit from cutting-edge technology, including the usage of UAVs.
2. A technique based on modules for Just-In-Time Specifications of client orders in the aviation manufacturing sector was introduced in Refs [3132] to provide the freedom to choose a product’s modules precisely when needed depending on the lead times of each module. However, it needs to be expanded by including ad hoc and short lead time choices as well as by carrying out the planning in accordance with the presented planning processes.
3. Drone with IoT for agricultural fields to improve crop quality by combining drones with other machine learning and IoT ideas, the potential for future advancement is increased [33]. The drone can charge while it is functioning on the pitch throughout the day by placing solar panels, which eliminates the requirement for external charging. The categorization of crops and plants based on yield may be another potential use for the SVM.
4. A compact drone-based strategy, namely, a unique CornerNet strategy using DenseNet-100 as the network’s foundation was introduced in Refs [24,25,26,27,28,29,30,31,32,33,34,35]. Creating sample annotations that will subsequently be utilized for model training and allow for the initial acquisition of the region of interest. However, to enhance the efficacy of our system for fine-grained pest classification, it must create a more potent feature fusion strategy.
5. Inexpensive remote sensing instruments and techniques were developed in Ref. [36] to aid smallholder farmers with the study of vegetation factors like NDVI or cropping areas. Making the system more user-friendly, however, will enable consumers to collect reliable data without paying extra, which will take a lot of work. More education and lobbying efforts are required to make UAV-based remote sensing a common method of acquiring agricultural data.
6. Adaptive precision agriculture monitoring method development using drone and satellite data for employing drone data and openly accessible satellite data (Landsat 8), the categorization of sparse and dense fields was carried out [37]. The suggested technique’s accuracy is decreased by certain misclassified dense pixels that are created near the boundary of the sparse class or the field. To address this weakness, the suggested approach must be enhanced further.
7. A cutting-edge drone-based remote sensing system, integrated data processing, algorithms, and applications to smart farming were introduced in Ref. [38]. Three imaging modules—multispectral, thermal, and visible video imagers—as well as a high-performance drone are included in the system. The systematic integration of drone-based remote sensing with drone-based management practices, such as site-specific application of agrochemicals, will be realized further given the rapid advancements in drone technology (payload, flight time, etc.).

Cyclomatic Complexities, offered by various data analysis techniques

Applied technique Cyclomatic complexity
WCOID 6
COID 7
CNN rule 5
RNN technique 5
IBL 8
Proposed integrated technique 3

j_ijssis-2024-0038_tab_004

(b1) a, b, c, d, e are the ordinary variables where;
(b2) str, str1, str2 are string variables;
(b3) if m ≥ 0 and m ″ 27
(b4)   a = a + 5;    // if m ″ 40 put a = 4
(b5)   if m ≥ 0 and m ≤ (2aa)
(b6)     for b = 0 to a
(b7)       c = m ÷ 2b;
(b8)       d = c modulo2b;
(b9)       Concatenate (str,d);    //concatenation of strings
(b10)       end for
(b11)     Codem = str;
(b12)   end if
(b13)   if m > (2aa) and m ≤ (2(a+1) − (2 × a))
(b14)     e = (2a − 4);    //prefix code generation for second level
(b15)     for b = 0 to a
(b16)       c = e ÷ 2b;
(b17)       d = c modulo2b ;
(b18)       Concatenate (str1,d);    //concatenation of strings
(b19)       end for
(b20)     Repeat step (b6) to (b10);
(b21)     Concatenate (str2, str1, str)    //concatenation of strings
(b22)     Codem = str2;
(b23)   end if
(b24)   if m > (2(a+1) − (2 × a) and m ≤ ((3 × 2a) − (3 × a))
(b25) e = (2a − 3)    //prefix code generation for third level
(b26)     Repeat step (b15) to (b22);
(b27)     end if
(b28)   if m > ((3 × 2a) − (3 × a)) and m ≤ (2(a+2) − (4 × a))
(b29)     e = (2a − 2);
(b30)     Repeat step (b15) to (b22);
(b31)     end if
(b32)   if m > (2(a+2) − (4 × a)) and m ≤ 2(a+2)
(b33)     e = (2a − 1);    // prefix code generation for 4th level
(b34)     Repeat step (b15) to (b22);
(b35)     end if
(b36) e = 2a;    //prefix code generation for 5th level
(b37)   for b = 0 to a
(b38)     Repeat step (b16) to (b17);
(b39)     Concatenate (d,Sep);    // concatenation of strings
(b40)     end for
(b41)   end if
(b42) if m ≥ 0 and m ″ 28
(b43)   a = a + 6;
(b44)   Repeat step (b5) to (b40)
(b45) end if

Significance for various ranges of Cyclomatic Complexities

Cyclomatic complexity Evolution
1–10 A simple program, highly efficient, and low risk
11–20 More complex, moderate inefficiency, and risk
21–50 Highly complex, less efficient, and high risk
>50 Unstable, inefficient, and unreliable
Language:
English
Publication timeframe:
1 times per year
Journal Subjects:
Engineering, Introductions and Overviews, Engineering, other