Font Size: a A A

Design And Implementation Of The Video Analysed Server Based On The Improved Frame Difference Method

Posted on:2016-06-23Degree:MasterType:Thesis
Country:ChinaCandidate:B W GuoFull Text:PDF
GTID:2308330479485817Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
The paper mainly analyzes and researches an algorithm on analysis service of embedded streaming media intelligent video based on ARM. First of all, design programming for the streaming video server,then analyze the existing target detection algorithms and improve an appropriate algorithm, finally realize realtime moving targets detection on the basis of the streaming media server.In terms of implementation of streaming media server, this article employs the RTSP protocol to transmit video streaming. The Live555 can obtain real-time coding flow by modifying Live555 source code.Pipes and thread synchronization technology can solve the synchronization problem between generation and transmission of video streaming and greatly shorten the delay problem in the video play.About moving target detection algorithms, this paper mainly studies three methods: background subtraction, frame difference method and optical flow method.They are simulated with Matlab tool. The paper then analyzes their advantages and disadvantages and chooses three frame difference method as research object.So as to solve the problem that the traditional three frame difference method may be unable to detect the complete moving target, three frame difference method is improved combined with background extraction, background adaptive update, and adaptive threshold extraction method based on the single gaussian model according to the actual situation. Experiments show that the proposed algorithm can detect a more complete moving target and effectively avoid the "missing" case and verify detected accuracy compared with the traditional three frame difference method.In the final phase of this article, the improved three frame difference method is compiled to generate dynamic link library on the Linux platform, interface function of target detection is called on the streaming media server. In order to detect the moving target, it will obtain the center coordinates of the target and the smallest rectangle box sizes,at the same time, draw frames for moving objects when a realtime flow is sending out with the aid of area overlay function of Hi3516. Thus the analysis service of streaming media intelligent video can eventually realize moving target detection on Hi3516 platform.
Keywords/Search Tags:Video monitoring, Embedded, Streaming media server, Moving objects detection
PDF Full Text Request
Related items