Font Size: a A A

The Design And Implementation Of Mobile Application About PM2.5 Concentration Monitoring System Based On "Crowdsourcing"

Posted on:2019-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:C Y DengFull Text:PDF
GTID:2348330542998143Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
PM2.5 is a type of particulate matter with a diameter of 2.5?m.Such pollutant not only cause the haze weather in the city,but also invade the alveoli through the upper respiratory tract of human and impair their health.In recent years,more and more people are paying attention to the concentration of PM2.5.However,due to the high costs of professional PM2.5 measuring instruments and the lack quantity of PM2.5 concentration monitoring sites,PM2.5 sites cannot provide sufficient data for the masses to query and use.In order to solve this problem,this project proposed to design and implement a PM2.5 concentration monitoring system based on "crowdsourcing".PM2.5 concentration monitoring system based on "crowdsourcing"will transfer the PM2.5 concentration measurement function from professional and expensive measuring instruments to mobile phone.These mobile phone application users only need to take a picture by the system's mobile phone application in any place they often haunt.And then,upload it to the system server.Finally,the PM2.5 pollutant concentration estimation algorithm could calculate the PM2.5 concentration in this place by analyzing this picture.As we all known,mobile phone has a large number of users and the device is very small and portable.Therefore,it is significant to design and implement a mobile phone application to help people monitor PM2.5 concentration in different locations.The author analyzed the requirements of the mobile phone application for the PM2.5 concentration monitoring system.Completed the overall design and divided the software functions of mobile phone application into four parts:air quality module,pollution sensor module,tasks incentive module and user information module.The air quality module is used to show the PM2.5 site information and the air quality in the user's location.The pollution sensor module is used to create new site or upload new photos for the existing site.Besides that,the module can also obtain and share the historical data of surrounding sites.The task incentive module lists the system tasks issued by server for users to browse,receive and complete.User information module contains basic information display,system settings and other functions.The calculation results of the PM2.5 concentration estimation algorithm shown that the more similar between the new photo and the template photo(the first photo of this site),the more accurate in the final calculated result.To this end,the thesis designed a "mobile phone gesture localization algorithm" to help users calibrate the gesture of mobile phone camera.In addition,in order to avoid the markers of sites overlap in the high density locations in the Baidu map,the software also implemented a "map point clustering algorithm "based on distance and grid to aggregate and separate these markers.Finally,the author implemented the above software function module based on the Android system.Performed black-box testing and white-box testing of the entire mobile phone application function.Conducted a joint debugging with the PM2.5 concentration monitoring system to verify the availability of the client.Summarized the gains and shortages in the process of research and looked forward to the follow-up work.
Keywords/Search Tags:PM2.5 concentration monitoring, mobile phone application, point clustering algorithm, mobile phone gesture localization algorithm
PDF Full Text Request
Related items