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

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:flw00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着移动互联网快速发展,移动设备下的视频处理应用受到越来越多用户的关注。由于移动设备在计算、存储和续航能力的局限性,难以有效地支持视频处理的计算密集型服务,导致当前移动设备视频处理系统存在视频处理效率低、处理时间长,可扩展性低和实用性差等多种问题。而移动用户对复杂的视频编辑需求和高性能视频处理的用户体验在不断地增加,因此,一个关于移动视频高效地编辑处理的系统的研究具有重要的研究意义和应用前景。针对移动设备的硬件局限性、视频处理效率和可扩展性问题,本文通过定义前后端公共操作集作为统一依据,以本地处理的计算密集型服务转换为网络传输和服务端处理作为解决思路,提出操作命令驱动的移动视频处理系统研究,主要研究工作如下:(1)提出了一种移动设备的视频处理系统框架。针对本地视频处理的计算开销和能耗所产生的局限性,提出视频处理云端迁移的系统框架,将视频处理过程迁移到服务端,移动端负责视频操作采集、记录及视频展示,从而为移动端降低负担。(2)提出了基于公共操作集的移动视频处理方法。针对本文移动视频处理云端迁移中前后端编辑处理的一致性问题,定义了公共操作集作为前后端视频编辑的统一依据,保证前端视频编辑与后端视频处理的一致性。移动端负责基于公共操作集的操作采集,前后端以基于预操作反馈的方式进行操作集传输和同步,服务端基于公共操作集进行命令集解析,再进行操作命令驱动的视频串并行混合处理,最后基于网络条件进行自适应视频编码并返回移动端。(3)提出了基于多粒度并行架构的性能优化方案。针对服务端大规模视频处理的性能问题,对基于公共操作集视频处理方法中的操作集解析、视频处理和视频回传阶段进行性能优化。操作集解析阶段采用基于FastJson的技术方案,视频处理阶段采用基于多粒度多线程并行视频处理,视频压缩与回传阶段采用基于缓冲反馈机制的方法进行优化。(4)完成了操作命令驱动的移动视频处理系统的详细设计与实现并对系统进行了功能展示和性能测试。本研究结合了云环境优势,采用基于公共操作集的移动视频编辑方法降低了移动端进行视频处理需要的计算开销和能耗,实现了移动设备上复杂视频编辑功能和高效视频处理。公共操作集的定义为不同移动设备上进行视频编辑的统一处理奠定了研究基础,实现了系统的可扩展性,基于多粒度并行架构的方案实现了大规模视频处理情况下服务端的视频处理效率的性能优化。
其他文献
对于传统汽车制造业企业而言,新产品开发是一项高风险、高收益的企业经营活动。而产品规划则又是新产品开发的起始点、关键点。随着整体消费环境变化日益加快、新兴技术不断
随着二手房成交量的日益扩大,由于“凶宅”买卖引发的纠纷也愈加频发。由于我国尚没有与“凶宅”相关的具体法律规定,于是出现了“同案不同判”的司法窘境。为了破除当前的司
现代高科技企业中,跨部门协同与创新绩效的关系越来越受到学术界的关注。创新是高新科技公司前进和发展的不竭动力。跨部门协同创新活动的潜在价值巨大,但是需要打破部门间的
目的:对上颌第一磨牙近中颊根管解剖形态数值化分析,为临床治疗提供上颌第一磨牙近中颊根管解剖形态学基础。方法:收集35颗上颌第一磨牙,截取近中颊根,包埋在圆柱蜡块中。对
产能过剩是包括钢铁行业在内的中国制造业面临的一个共同性问题,也是市场经济中普遍存在的一种经济现象。钢铁行业作为国民经济基础性产业,是技术、资金、资源、能源、劳动力
目的:探讨成人原发性腹股沟疝中基因组学的相关变异。方法:收集原发性腹股沟疝患者的腹横筋膜(腹股沟疝组)及非疝病患者的腹横筋膜(对照组),从组织样本中提取纯化RNA。对合格
克木人于2008年开始实施国家综合扶贫工程,长达三年之久。“安居工程”是克木人扶贫项目的主要内容之一,它采取“整村推进”的策略,即政府重新对村寨进行规划与布局,把原来的
目的:本课题旨在研究Toll样受体9(Toll Like Receptor 9,TLR9)依赖的p38MAPK信号通路对原发性舍格伦综合征(Primary Sj?gren’s syndrome,pSS)的影响,明确其作用机理,为临床
【目的】通过中文版的叙事语言测试(Test of Narrative Language,TNL)等方法研究注意缺陷多动障碍(Attention-Deficit/Hyperactivity Disorder,ADHD)儿童的言语工作记忆,并与
随着经济的发展,企业的生存和发展受到市场激烈竞争的挑战。企业间的竞争力越来越多的体现在企业供应链的竞争力上面。采购管理作为供应链管理的关键环节,直接影响企业供应链