论文部分内容阅读
随着经济与技术的发展,人们对传统的视觉享受已不再满足,对更加真实的三维视频也有越来越高的要求。要想让三维视频能够越来越多地应用在消费应用中,编码与传输是其中不可或缺的环节。本文的研究重点是现实场景中实时拍摄的多视点视频的实时编码、同步传输的实现。在传输方面,在对常用的网络传输协议进行分析研究后,选择合适的协议组合,提出基于所选择协议的同步传输方案,并对其具体的实现细节做了详细的分析。在实时编码方面,分析了目前主流的H.264/AVC与前沿的HEVC的多视点视频编码框架特点,选择了更加适合实时传输的编码框架,且基于此编码框架,对于实时拍摄的视频编码的实时性进行了优化。最后将提出的方案,应用于基于下一代软件定义网络(SDN, software defined network)搭建的多视点视频实时传输系统中。本文的主要工作可归纳如下:1.对常用的网络传输协议进行分析,对需要应用的实时传输场景也进行了分析,根据网络传输协议的特性与应用场景的特点选择适合的网络传输协议,提出了基于RTP/UDP/IP的H.264多视点视频同步传输方案,包括传输框架、RTP封装策略、封装设计、封装流程、容器选择等,数据通信的具体实现采用微软的winsock编程。2.考虑H.264/AVC和HEVC的多个多视点视频编码框架各自的特点,选择了最适合实时编码的基于H.264/AVC的Simulcast框架,并且在此基础上,提出了感兴趣区域的概念,给出了提取出感兴趣区域的方法,最终给出了基于感兴趣区域的编码方法,实现了实时编码。3.针对未来网络SDN的特点,搭建了2个典型的基于SDN网络的实时拍摄实时传输实时显示系统,分别是实时桌面立体投影传输系统和实时高清裸眼立体传输系统。在系统中应用了本文提出的同步传输方案与实时编码方案,并验证了其有效性。