Font Size: a A A

A Mobile Video Surveillance System Based On HEVC Technology

Posted on:2017-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:Q Y ChenFull Text:PDF
GTID:2348330536953100Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the fast development of intelligent terminal device,and the appearance of smartphone as well as the tablet,it is true that the trend video surverillance system will migrate from PC to mobile is unstoppable.However,the bandwith of the mobie internet does restrict the application of video suiveillance in mobile device.Thanks to HEVC's appearance,it solves this problem excellentlly.HEVC brings a new characteristic that it can encode the video with higher compression ratio.Compared to H.264/AVC,it saves approximately 50% bitrate while encoding the same quality bitstream.Therefore,it seems designing a video surverillance system based on HEVC technology can solve the problem that bitrate is too large to be transferred within the streaming media application,which also is in line with the streaming media technology development trend.Firstly,this paper introduces the encoding framework and the intra-prediction technology of HEVC.In addition,it also analysis the performance of the existed researches that are about HEVC encoding technology.Then the FFMPEG open-source framework is introduced in the later chapter.In the next,by analyzing the requirements of the mobile video surverillance system based on HEVC,the total framework and the related database design are carried out.The entire system is divided into two parts to be realized,one is mobile streaming media server while the other is mobile surverillance client.For the mobile streaming media server,it include compiling the x265 project to generate the related encoding static library and using C++ to write encapsulation project in order to generate customizing encoding dynamic library which can be called by the server.For the client,it uses FFMPEG open-source project to generate the x265 decoding library,and encapsulate it into.SO file that can be used in Android.The finally realized mobile video surverillance system based on C/S framework has the function including surverillance video play,surverillance video replay,surverillance video recode,surverillance video screenshots,and video quality adjustment and so on.Besides,this paper will also give a detail introduction about the key technology that applied in the system,such as numerical analysis based fast algorithm for intra-prediction and the enhanced x265 encoder.At the last,serials of tests are taking to check the mobile video surverillance system based on HEVC.The results of the tests show that the achievement of the system properly meets the original requirements and the system can run stablely.In addition,the enhanced x265 encoder saves about 15% time compared with the original HEVC encoder.Therefore,the research and the realization about the mobile video surverillance system based on HEVC are meaningful.
Keywords/Search Tags:HEVC, Video Surverillance, Streaming Media Server, Fast Algorithm
PDF Full Text Request
Related items