Font Size: a A A

The Design And Implementation Of Video Effect For Android

Posted on:2017-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:L T LanFull Text:PDF
GTID:2518304838968069Subject:Master of Engineering (Software Engineering)
Abstract/Summary:PDF Full Text Request
With the development of mobile Internet,image expressions,voice and small video are increasingly popular in the Internet appications.Because Android is one of two camps in smartphones,it is significant to implement video effect for android.At present picture effects have been widely used,but video effects system is not yet mature,for example,there are related applications named XiaoKaXiu and MeiPai in the market,but they have disadvantages such as effects simple and process limited.In order to meet user demand for video effects,our team named social development in the department of xiaomi huyu add the function of video effects in two android applications mi video call and suliao including video beauty,dynamic expression and video mask.This paper will discuss related schemes in the Android platform to achieve above three functiosns.The main design and development work includes:1.The development of video recording and playback:the paper designes and developes video recording and playback,using Android-based media operations API,including Camera,MediaPlayer;2.The implementation of effect:Using existing image processing algorithms and considering the resources consumption of video recording and playback,we compare the currently effective graphics solutions:OpenGL ES,OpenCV.In the actual development process,taking into account the problem of the shortage of resources,as well as specific effects experience problems,we implement the three functions successfully by optimizing and adjusting the related solutions.At the same time,after improveing the modular code to form the two more common video effects processing tools:the component to play video effects and the library to process camera data,it is more convenient for us to develop video effects.The operating results of actual online project show that the design and development of the Android platform video effects is feasible to meet the project requirements.
Keywords/Search Tags:Video Effect, Image Processing, Android, Camera, OpenCV, OpenGL ES
PDF Full Text Request
Related items