首页> 中文学位 >操作命令驱动的移动视频处理系统研究
【6h】

操作命令驱动的移动视频处理系统研究

代理获取

目录

声明

第一章 绪论

1.1 研究背景

1.2 国内外研究现状

1.3 研究目标和内容

1.4 论文组织结构

第二章 移动设备视频处理系统框架

2.1 应用需求

2.2 系统总体框架

2.3 系统模块划分

2.4 本章小结

第三章 基于公共操作集的移动视频处理方法

3.1 基于公共操作集的移动视频处理流程

3.2 移动视频处理的公共操作集

3.3 移动端基于公共操作集的编辑操作采集

3.4 基于预操作反馈的前后端操作集传输和同步

3.5 服务端基于公共操作集的操作命令集解析

3.6 服务端基于操作命令子集的视频串并行混合处理

3.7 服务端基于网络条件的自适应预览视频压缩与回传

3.8 本章小结

第四章 基于多粒度并行架构的性能优化

4.1 系统优化结构框架

4.2 服务端基于FastJson的操作集解析优化

4.3 基于多粒度多线程的并行视频处理优化

4.4基于缓冲反馈机制的的预览视频压缩与回传优化

4.5 本章小结

第五章 移动视频处理系统详细设计

5.1 系统总体实现架构

5.2 系统详细设计

5.3 本章小结

第六章 系统实现及验证

6.1 测试环境

6.2 测试内容

6.3 分析与讨论

6.4 本章小结

第七章 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

攻读硕士学位期间发表或录用的论文

展开▼

摘要

近年来随着移动互联网快速发展,移动设备下的视频处理应用受到越来越多用户的关注。由于移动设备在计算、存储和续航能力的局限性,难以有效地支持视频处理的计算密集型服务,导致当前移动设备视频处理系统存在视频处理效率低、处理时间长,可扩展性低和实用性差等多种问题。而移动用户对复杂的视频编辑需求和高性能视频处理的用户体验在不断地增加,因此,一个关于移动视频高效地编辑处理的系统的研究具有重要的研究意义和应用前景。
  针对移动设备的硬件局限性、视频处理效率和可扩展性问题,本文通过定义前后端公共操作集作为统一依据,以本地处理的计算密集型服务转换为网络传输和服务端处理作为解决思路,提出操作命令驱动的移动视频处理系统研究,主要研究工作如下:
  (1)提出了一种移动设备的视频处理系统框架。针对本地视频处理的计算开销和能耗所产生的局限性,提出视频处理云端迁移的系统框架,将视频处理过程迁移到服务端,移动端负责视频操作采集、记录及视频展示,从而为移动端降低负担。
  (2)提出了基于公共操作集的移动视频处理方法。针对本文移动视频处理云端迁移中前后端编辑处理的一致性问题,定义了公共操作集作为前后端视频编辑的统一依据,保证前端视频编辑与后端视频处理的一致性。移动端负责基于公共操作集的操作采集,前后端以基于预操作反馈的方式进行操作集传输和同步,服务端基于公共操作集进行命令集解析,再进行操作命令驱动的视频串并行混合处理,最后基于网络条件进行自适应视频编码并返回移动端。
  (3)提出了基于多粒度并行架构的性能优化方案。针对服务端大规模视频处理的性能问题,对基于公共操作集视频处理方法中的操作集解析、视频处理和视频回传阶段进行性能优化。操作集解析阶段采用基于FastJson的技术方案,视频处理阶段采用基于多粒度多线程并行视频处理,视频压缩与回传阶段采用基于缓冲反馈机制的方法进行优化。
  (4)完成了操作命令驱动的移动视频处理系统的详细设计与实现并对系统进行了功能展示和性能测试。
  本研究结合了云环境优势,采用基于公共操作集的移动视频编辑方法降低了移动端进行视频处理需要的计算开销和能耗,实现了移动设备上复杂视频编辑功能和高效视频处理。公共操作集的定义为不同移动设备上进行视频编辑的统一处理奠定了研究基础,实现了系统的可扩展性,基于多粒度并行架构的方案实现了大规模视频处理情况下服务端的视频处理效率的性能优化。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号