Font Size: a A A

Research And Implementation Of Monitoring And Protection System Of Old Trees

Posted on:2019-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:C JinFull Text:PDF
GTID:2428330572950204Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Ancient trees have very far-reaching significance for the study of nature and history,and also have important medical and humanistic values.With the growth of age,more and more ancient trees are facing aging problems,and the ability to adapt to changes in the environment is gradually weakening.Therefore,there is an urgent need for an effective means of monitoring the environment of ancient trees.In the past,the monitoring of ancient trees is achieved through human-made on-site measurements and document records.This method is not only inefficient,but also time-consuming and labor-intensive.It has many deficiencies.Therefore,it is necessary to develop an automatic monitoring system that can continuously measure environmental data related to ancient trees and can provide feedback to supervisors in real time.This paper designs and implements a system that can be used to automatically monitor the real-time conditions of ancient trees.The main function of the system is to receive information related to ancient trees(including temperature and humidity of air and soil,soil p H,and ancient tree picture).Users can access the system through a browser and can view the current growth status of each ancient tree in real time.Besides,they can manage the information of each ancient tree.The main modules of the system are as follows: equipment management,manage all the hardware devices of the system;user management,manage user and permission information,and user's login authentication and authorization;notification management,manage the excessive notification generated by the system;old tree management,manage old tree information and collection point information according to regional division;statistical analysis,view the collected old tree information;mobile service,provide mobile terminal with message push and video upload service;geographic information system mainly provides map positioning for old tree management.The system is a Web software developed on the basis of the Java EE platform.The main technologies used are Spring,the technology named Spring Security to control security access,the technology named Hibernate for data persistence,and the technology named Redis for data caching.The three-tier architecture based on Spring MVC is used to realize the development of the entire Web system.The system uses Baidu cloud push and streaming media technologies for mobile terminal to implement the push of message and the upload of video.The system receives the growth information of ancient trees which is sent by the collection device through the TCP protocol,and classifies and stores the environmental information through My Sql.Then presents the statistics to the user in the form of a statistical graph.The system uses the cache database named Redis and Hibernate to improve the efficiency of data access.Finally the development of the entire system is completed,and through testing I found that the system can simultaneously meet the project's functional and performance requirements.In this paper,based on computer vision technology,the automatic measurement method of trunk inclination is studied.It proposes a method that can calculate the angle of inclination of the trunk by analyzing the images of ancient trees.Firstly,the method performs thresholdbased image segmentation on the ancient tree's image collected by the system,and then smoothes the rough-segmented image,and uses mathematical morphology and the skeleton extraction algorithm proposed by Zhang and CY Suen to complete the thinning of the trunk image.Then extract the feature points of the skeleton line and fit these compressed feature points into a curve to complete the calculation of the trunk angle.Through comparative experiments,it was found that the algorithm can recognize the inclination of the trunk and can determine whether the tree is tilted according to the photo of the trunk within a certain range.
Keywords/Search Tags:Web, Spring, Environment, Inclination, Computer Vision
PDF Full Text Request
Related items