Virtual Test Method for Algorithm of Crop Row Detection
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Crop row detection is an intrinsic issue for machine vision-based guidance of agricultural machinery. The classical development for algorithm of crop row detection is based on real field images. Real field image acquisition is related to crop growth cycle closely, which is greatly affected by local district, climate and crop growth status. If the appropriate period of real field image acquisition was missed, the development for algorithm of crop row detection would be delayed directly and the cost would also be increased. In order to improve the efficiency of development of crop row detection and save cost, a new method based on virtual reality to test the crop row detection was proposed. Crop rows were simulated in virtual test environment to provide image data for the development of crop row detection. The proposed method consisted of two parts which were simulation of crop row field and virtual image acquisition. The 3DS Max and Multigen-Creator were used to build models. The Vega Prime was used to simulate the models in virtual environment. To simulate the real crop row field, the individual characteristics and group characteristics were considered during the modeling, respectively. The simulation of a virtual crop row field was composed of the modeling of single crop and weed. A fusion method was proposed to build models of the single crop and weed. Specifically, the leaf of crop and weed whose spatial feature were anisotropy was modeled with the counterdraw method;the stem and petiole of crop and weed whose feature were concealed by leaves were modeled with the billboard method or cross method. To express the group characteristics of real crop row field, a parametric modeling method was proposed based on random sampling. The sample libraries of crop and weed were composed by several models, respectively. Every crop and weed was placed in the virtual environment at random position and rotate angle within specific thresholds. The spaces in row and column directions were set according to the real field. In order to acquire the virtual field image, an image acquisition system was designed in Vega Prime. The asymmetric projection was used to simulate the lens of a real camera. The number of render window was equal to the number of lens. The attitude of viewpoint simulated the relative attitude between camera and vehicle. The specification of viewfinder was adjusted to acquire images with different sizes. After the image of virtual field was acquired, the algorithm of crop row detection could be tested. Crop rows of cotton in seeding stage were simulated as an example. A binocular vision-based algorithm of crop row detection was tested with the acquired images of virtual cotton field. The experimental results of virtual field and real field were similar. Results showed that the proposed modeling method can build the virtual cotton field conveniently, which provided sufficient images for testing the algorithm of crop row detection.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:July 15,2018
  • Revised:
  • Adopted:
  • Online: November 10,2018
  • Published:
Article QR Code