Computer vision systems based on convolutional neural networks are being rapidly introduced in the field of precision agriculture to solve the problem of scene recognition. Convolutional networks allow performing high-precision recognition, but a significant problem is the expensive process of adapting the network to new conditions. This article proposes a method of fast adaptation of the trained network to minor changes in the source domain without annotating new data. This method is known as Adversarial Domain Adaptation, in the current paper it is applied to the problem of agricultural scene recognition in automated harvesting. The initial training procedure is modified for parallel training of an additional subnet on unannotated data, which makes it possible to compensate the domain shift due to adversarial training. This approach allows us to monotonically increase the quality of all recognized classes of objects and to enhance the stability of CNN model.
Publisher’s Note: This paper, originally published on 13 April 2018, was replaced with a corrected/revised version on 14 September 2018. If you downloaded the original PDF but are unable to access the revision, please contact SPIE Digital Library Customer Service for assistance.
The paper proposes a solution to the automatic operation of the combine harvester along the straw rows by means of the images from the camera, installed in the cab of the harvester. The U-Net is used to recognize straw rows in the image. The edges of the row are approximated in the segmented image by the curved lines and further converted into the harvester coordinate system for the automatic operating system. The “new” network architecture and approaches to the row approximation has improved the quality of the recognition task and the processing speed of the frames up to 96% and 7.5 fps, respectively. Keywords: Grain harvester,
The paper describes a technology that allows for automatizing the process of evaluating the grain quality in a grain tank of a combine harvester. Special recognition algorithm analyzes photographic images taken by the camera, and that provides automatic estimates of the total mass fraction of broken grains and the presence of non-grains. The paper also presents the operating details of the tank prototype as well as it defines the accuracy of the algorithms designed.