[发明专利]3D视频源存储方法和装置及3D视频播放方法和装置有效
申请号: | 201210156555.6 | 申请日: | 2012-05-19 |
公开(公告)号: | CN103428463B | 公开(公告)日: | 2016-10-12 |
发明(设计)人: | 赖晶 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N5/91 | 分类号: | H04N5/91;H04N13/00;H04N13/04 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;曾旻辉 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 存储 方法 装置 播放 | ||
【技术领域】
本发明涉及多媒体技术,特别的涉及一种3D视频存储方法和装置及3D视频播放方法和装置。
【背景技术】
3D影像的产生归结起来是“视觉移位”的原因。人的两眼左右相隔大约6厘米,观看物体时,两只眼睛是从左右两个视点分别观看的。左眼将看到物体的左侧,而右眼则会看到她的中间或右侧。当两眼看到的物体在视网膜上成像时,左右两面的印象合起来,就会得到最后的立体感觉。而这种获得立体感的效应就是“视觉位移”。
基于上述原理,拍摄影像时,只要用两台摄影机模拟左右两眼视差,分别拍摄两条影片,然后将这两条影片同时放映到银幕上,放映时加入必要的技术手段,让观众左眼只能看到左眼图像,右眼只能看到右眼图像。最后两幅图像经过大脑叠合后,我们就能看到具有立体纵深感的画面。
为了形成3D影像,一个场景需要同时拍摄两个影片,即左眼视频源和右眼视频源。传统的存储3D视频源的方法一般将左眼视频源和右眼视频源分别存储在不同的文件中。播放3D视频时,从两个文件中读取出左、右眼视频源,进一步将左、右视频源合成3D视频。
将左、右视频源分别存储在两个文件中,有可能在传输和保存过程中由于其中一个文件丢失而导致不能合成3D视频,尤其是在Internet中播放客户端在线播放3D视频时,需要将两个文件都下载完后,才能从文件中读取数据合成3D视频,进而播放3D视频,不能满足边下载边播放的需求,使得在线播放3D视频的速度很慢。
【发明内容】
基于此,有必要提供一种能将左、右眼视频源存储在一个文件中且能满足在线播放时边下载边播放需求的3D视频源存储方法。
一种3D视频源存储方法,包括以下步骤:
将左眼视频源与右眼视频源的视频帧按时间先后顺序交错存储在MP4文件的媒体数据存储单元中;
将左眼视频源的媒体信息与右眼视频源的媒体信息分别存储在MP4文件的不同的媒体信息存储单元中。
在其中一个实施例中,所述MP4文件的媒体数据存储单元中相邻的左眼视频源与右眼视频源的视频帧的时间对应一致;
所述媒体信息包括视频源中视频帧的时间信息、位置信息以及视频帧的编解码信息。
在其中一个实施例中,所述媒体数据存储单元为MP4文件中的Media Data Box,所述媒体信息存储单元为MP4文件中的Track Box。
基于此,还有必要提供一种能将左、右眼视频源存储在一个文件中且能满足在线播放时边下载边播放需求的3D视频源存储装置。
一种3D视频源存储装置,包括:
媒体数据存储模块,用于将左眼视频源与右眼视频源的视频帧按时间先后顺序交错存储在MP4文件的媒体数据存储单元中;
媒体信息存储模块,用于将左眼视频源的媒体信息与右眼视频源的媒体信息分别存储在MP4文件的不同的媒体信息存储单元中。
在其中一个实施例中,所述MP4文件的媒体数据存储单元中相邻的左眼视频源与右眼视频源的视频帧的时间对应一致;
所述媒体信息包括视频源中视频帧的时间信息、位置信息以及视频帧的编解码信息。
在其中一个实施例中,所述媒体数据存储单元为MP4文件中的Media Data Box,所述媒体信息存储单元为MP4文件中的Track Box。
上述3D视频源存储方法和装置,将视频的左眼视频源与右眼视频源存储在一个MP4文件中,一段视频对应一个存储文件,不需要将左、右眼视频源存储在两个文件中,可方便视频文件的传输和保存,避免在传输和保存过程中一个文件丢失而导致3D视频不能合成和播放。另外,上述3D视频源存储方法和装置,将左眼视频源与右眼视频源的视频帧按时间先后顺序交错存储在MP4文件的媒体数据存储单元中,当在线播放3D视频时,可一边下载MP4文件的连续的媒体流数据,一边从已经下载的媒体流数据中获取左、右眼视频源的视频帧进行合成,不需要MP4文件的所有媒体流数据都下载完成后再合成3D视频图像,从而可满足边下载边播放3D视频的需求。
基于此,还有必要提供一种能满足在线播放时边下载边播放需求的3D视频播放方法。
一种3D视频播放方法,包括以下步骤:
获取存储了左眼视频源和右眼视频源的MP4文件,所述左眼视频源与右眼视频源的视频帧按时间先后顺序交错存储在MP4文件的媒体数据存储单元中;
从左眼视频源对应的媒体信息存储单元和右眼视频源对应的媒体信息存储单元中分别读取左眼视频源的媒体信息和右眼视频源的媒体信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210156555.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:城市公路绿化带自动灌溉管理系统
- 下一篇:手扶式播种滚压组合机