Abstract
Maps of the land are developed by the surveyor, map developer according to survey of land. In such maps land boundaries are shown using property lines. So the area of land is also mentioned in the maps to the valuation of the property. Area calculation is one of the main work of the surveyor so it is important for him to calculate it fast. So we have implemented a system which can help surveyor, land map developers to calculate the area. We implemented this using image processing and the deep learning model mask region based convolutional neural network (RCNN). For better results, we implemented this at a basic level. At base level synthetic dataset consists of 2 dimensional images of different geometry shapes (triangle, quadrilateral, pentagon, hexagon, octagon) and training our model to detect the shape in the image and based on this further process of area calculation of that shape takes place. This solution is unique for land developers because it uses deep learning and image processing to obtain results.
REFERENCES
R. S. Abhi Krishna and S. Ashok, “Automated land area estimation for surveying applications,” in Int. Conf. for Emerging Technology (INCET), Belgaum, India, 2020 (IEEE, 2020), pp. 1–5. https://doi.org/10.1109/INCET49848.2020.9154042
K. Amirthavarshini, V. Vasanthakumar, and M. Kannan, “Evaluation of land surveying and mapping using total station, GPS, and GIS,” Int. J. Eng. Res. Technol. 7, IJERTCONV7IS11032 (2019).
E. Bisong, “Google Colaboratory,” in Building Machine Learning and Deep Learning Models on Google Cloud Platform (Apress, Berkeley, Calif., 2019), pp. 59–64. https://doi.org/10.1007/978-1-4842-4470-8_7
L. Bo, R. Jian, and Z. Hongxiu, “Application research in the area calculation of land consolidation based on fractal theory,” Geogr. Geo-Inf. Sci. 26 (6), 63–65 (2010).
J. Brownlee, “How to use mask R-CNN in Keras for object detection in photographs,” Machine Learning Mastery (2020). https://machinelearningmastery.com/how-to-perform-object-detection-in-photographs-with-mask-r-cnn-in-keras/.
J. Dong, J. Chen, Z. Huang, F. Zhang, X. Zhang and Y. Li, “Multifunctional field area measurement and experimental research based on GPS module,” in World Automation Congress, Kobe, Japan, 2010 (IEEE, 2010), pp. 13–17.
P. Dwivedi, “Building a custom mask RCNN model with TensorFlow object detection,” Towards Data Science (2018). https://towardsdatascience.com/building-a-custom-mask-rcnn-model-with-tensorflow-object-detection-952f5b0c7ab4.
A. F. Gad, “Object detection using mask R-CNN with TensorFlow 1.14 and Keras,” Paperspaceblog (2020). https://blog.paperspace.com/mask-r-cnn-in-tensorflow-2-0/.
K. He, G. Gkioxari, P. Dollár, and R. Girshick, “Mask R-CNN,” in IEEE Int. Conf. on Computer Vision (ICCV) (IEEE, 2017), pp. 2980–2988. https://doi.org/10.1109/ICCV.2017.322
J. Hui, “Image segmentation with Mask R-CNN,” Medium (2018). https://jonathan-hui.medium.com/image-segmentation-with-mask-r-cnn-ebe6d793272\.
X. Jia, “Image recognition method based on deep learning,” in 29th Chinese Control And Decision Conf. (CCDC), Chongqung, China, 2017 (IEEE, 2017), pp. 4730–4735. https://doi.org/10.1109/CCDC.2017.7979332
K. E. Koech, “Object detection metrics with worked example: AP, mAP, AP50 among other metrics explained with an example,” Towards Data Science (2020). https://towardsdatascience.com/on-object-detection-metrics-with-worked-example-216f173ed31e.
F. Q. Lauzon, “An introduction to deep learning,” in 11th Int. Conf. on Information Science, Signal Processing and their Applications (ISSPA), Montreal, 2012 (IEEE, 2012), pp. 1438–1439. https://doi.org/10.1109/ISSPA.2012.6310529
T. Lu, L. Peng, and Y. Zhang, “Edge feature based approach for object recognition,” Pattern Recognit. Image Anal. 26, 350–353 (2016). https://doi.org/10.1134/S1054661816020243
P. G. A. A. Putra, E. Sediyono and A. Setiawan, “E‑land design of mobile application for land information system using Android-based Google Maps API V2,” in Int. Conf. on Innovative and Creative Information Technology (ICITech), Salatiga, Indonesia, 2017 (IEEE, 2017), pp. 1–5. https://doi.org/10.1109/INNOCIT.2017.8319145
P. Sharma, “Computer vision tutorial: Implementing mask R-CNN for image segmentation (with Python code),” Analytics Vidya (2019). https://www.analyticsvidhya.com/blog/2019/07/computer-vision-implementing-mask-r-cnn-image-segmentation/.
A. Shrestha and A. Mahmood, “Review of deep learning algorithms and architectures,” IEEE Access 7, 53040–53065 (2019). https://doi.org/10.1109/ACCESS.2019.2912200
V. A. Windarni, E. Sediyono, and A. Setiawan, “Using GPS and Google maps for mapping digital land certificates,” in Int. Conf. on Informatics and Computing (ICIC), Mataram, Indonesia, 2016 (IEEE, 2016), pp. 422–426. https://doi.org/10.1109/IAC.2016.7905756
ACKNOWLEDGMENTS
It is my foremost duty to express deep sense of gratitude and respect to the director Dr. S.S. Kulkarni, Head of the institute, Rajarambapu Institute of Technology, Sangli, India, for his uplifting tendency and inspiring for taking up this research work successful. Also, for providing all necessary facilities to carry out the research work and whose encouraging part has been a perpetual source of information.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
COMPLIANCE WITH ETHICAL STANDARDS
This article is a completely original work of authors. It has not been published before and will not be sent to other publications until the PRIA Editorial Board decides not to accept it for publication.
Conflict of Interest
The authors declare that they have no conflicts of interest.
Additional information
Akram A. Pathan. Born March 3, 2000. Computer science engineer, Rajarambapu Institute of Technology (2017–2021), Sangli, India. I am interested in deep learning, machine learning and data science. Attended AU 2019 summer program of Artificial Intelligence in Asia University, Taiwan (2019). In this program, I learned and implemented different machine learning and artificial intelligence projects. As well as I used different tools which are required for machine learning like Microsoft Azure, Tableau, Anaconda, TensorFlow and performed projects on Google Colab. I have successfully developed chatbot for our college Facebook page. Attended various workshops which are useful for machine learning.
Nagaraj V. Dharwadkar obtained his BE in Computer Science and Engineering in 2000 from Karnataka University Dharwad, his MTech in Computer Science and Engineering in 2006 from VTU, Belgaum and PhD in Computer Science and Engineering in 2014 from National Institute of Technology, Warangal. He is a Professor and the Head of the Computer Science and Engineering Department at the Rajarambapu Institute of Technology, affiliated to Shivaji University, Islampur. He has 19 years of teaching experience at professional institutes across India and published 75 papers in various international journals and conferences. His area of research interest is multimedia security, image processing, data mining and machine learning.
Rights and permissions
About this article
Cite this article
Pathan, A.A., Dharwadkar, N.V. Design and Implementation of Land Area Calculation for Maps Using Mask Region Based Convolutional Neural Networks Deep Neural Network. Pattern Recognit. Image Anal. 33, 54–65 (2023). https://doi.org/10.1134/S1054661822040095
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S1054661822040095