Abstract
The paper proposes a prototype of an algorithm based on the use of machine vision methods, which allows automatic identification and selection of fields sown with agricultural crops on images. The algorithm works with satellite images and consists of two stages. At the first stage, the image undergoes initial processing, after which edge detection and contour finding algorithms are applied to it. At the second stage, the obtained image areas enclosed within the contours are represented as a set of numerical and logical parameters which are used for filtering and classification of the areas.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Balinova, T.A., Muchkaeva, G.M., Dzharinov, O.V.: Socio-economic and environmental aspects of the development of the caspian region. In: Materials of the International scientific-practical conference, pp. 597–602. Kalmyk State University, Elista (2019)
Bradski, G.: The OpenCV library. Dr. Dobb’s J. Softw. Tools 25, 120–125 (2000)
Canny, J.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. PAMI 8, 679–698 (1986)
Copernicus open access hub homepage (2021). https://scihub.copernicus.eu. Accessed 24 April 2021
Dedova, E.B., Goldvarg, B.A., Tsagan-Mandzhiev, N.L.: Land degradation of the republic of kalmykia: problems and ways of their restoration. Arid Ecosyst. 26(2), 63–71 (2020). https://doi.org/10.24411/1993-3916-2020-10097
Douglas, D.H., Peucker, T.K.: Algorithms for the reduction of the number of points required to represent a digitized line or its caricature. Cartographica: Int. J. Geogr. Inf. Geovisualization 10(2), 112–122 (1973)
Ester, M., Kriegel, H.P., Sander, J., Xu, X., et al.: A density-based algorithm for discovering clusters in large spatial databases with noise. Kdd 96, 226–231 (1996)
Hunter, J.D.: Matplotlib: a 2d graphics environment. Comput. Sci. Eng. 9(3), 90–95 (2007)
Lobell, D.B.: The use of satellite data for crop yield gap analysis. Field Crops Res. 143, 56–64 (2013). https://doi.org/10.1016/j.fcr.2012.08.008, https://www.sciencedirect.com/science/article/pii/S0378429012002754, crop Yield Gap Analysis-Rationale, Methods and Applications
Pedregosa, F., et al.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. 12, 2825–2830 (2011)
Ramer, U.: An iterative procedure for the polygonal approximation of plane curves. Comput. Graph. Image Process. 1(3), 244–256 (1972)
Sadeh, Y., Zhu, X., Chenu, K., Dunkerley, D.: Sowing date detection at the field scale using cubesats remote sensing. Comput. Electron. Agric. 157, 568–580 (2019)
Schubert, E., Sander, J., Ester, M., Kriegel, H.P., Xu, X.: Dbscan revisited, revisited: why and how you should (still) use dbscan. ACM Trans. Database Syst. (TODS) 42(3), 1–21 (2017)
Suzuki, S., et al.: Topological structural analysis of digitized binary images by border following. Comput. Vis. Graph. Image Process. 30(1), 32–46 (1985)
Tomasi, C., Manduchi, R.: Bilateral filtering for gray and color images. In: Sixth International Conference on Computer Vision (IEEE Cat. No. 98CH36271), pp. 839–846. IEEE (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Shirobokov, M., Grishkin, V., Kayumova, D. (2021). Automatic Sown Field Detection Using Machine Vision and Contour Analysis. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2021. ICCSA 2021. Lecture Notes in Computer Science(), vol 12950. Springer, Cham. https://doi.org/10.1007/978-3-030-86960-1_53
Download citation
DOI: https://doi.org/10.1007/978-3-030-86960-1_53
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-86959-5
Online ISBN: 978-3-030-86960-1
eBook Packages: Computer ScienceComputer Science (R0)