Font Size: a A A

Design And Implementation Of Remote Service Platform For Smart Camera

Posted on:2019-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y PanFull Text:PDF
GTID:2382330566499305Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the development of "industry 4.0" and "made in China 2025",smart camera develops rapidly.As a highly integrated micro-machine vision system,smart camera has functions of image acquisition,image processing and communication.The use of a large number of smart cameras poses a serious challenge to the management and maintenance of manufacturers and agents.When smart camera can not well adapt to the industrial field,if the maintenance personnel need to view the smart camera running state,modify the image processing algorithm parameters and adjust the smart camera work,often need to the scene debugging,increases the maintenance costs.This paper designs and implements a remote service platform for smart camera for manufacturers and agents to use.Main job description:(1)The development status of remote service platforms at home and abroad was studied,and the overall design framework of the remote service platform for smart camera was determined through demand analysis.(2)A custom protocol for remote communication between service platform and intelligent camera is designed.The corresponding business processing logic is realized in the Apache Mina communication framework,and the remote transmission of service platform and smart camera's image data is realized through Socket mode.(3)Design and implement the asynchronous image data storage service based on the memory database Redis,open source relational database PostgreSQL and document database MongoDB.Redis is a master-slave replication and read-write separation configuration that implements high speed caching.The configuration of the auto-sharding of MongoDB has improved the availability and scalability of the service platform storage.(4)Design and implement the remote task configuration service,set up the management and display interface of smart camera and image,and integrated the OpenCV library.Through the analysis,processing and debugging of the field images,the selection of relevant parameters of the smart camera image processing algorithm and the appropriate working parameters are completed.(5)Functional and performance test were performed.Through the comparison of multiple concurrent experimental data,the improvement of data processing efficiency and load bearing connection of service platform is verified,which meets the design requirements.Through this service platform,maintenance personnel can view the smrat camera equipment information,affiliation,working state and its image quality via the Internet,and can updates the related image processing algorithms and parameters configuration remotely.At the same time as convenient vendor management,it can enhance the ability of smart camera to adapt to the industrial field.
Keywords/Search Tags:Smart camera, Remote service, Asynchronous, Multiple concurrent, NoSQL
PDF Full Text Request
Related items