目前为止,至少有四种普遍使用的立体3D传输格式,分别称为frame sequential(帧连续),frame packing(帧封装),side-by-side(并排),以及checkerboard(棋盘)。
Frame
sequential(帧连续),在某种层面上来说是最简单的3D格式。Frame
sequential信号就是以120帧每秒的速率发送的全解像度画面。各帧按顺序交替,因此显示设备接收到一个左眼帧,接下来一个右眼帧,然后再一个左
眼帧,接下来又一个右眼帧,依此类推。之所以简单是因为投影机本身不需要对信号进行任何解码操作,它只要能够接收120Hz信号即可。相应地,这种格式需
要大量带宽,因为它在本质上是将一个全解像度的信号以60帧每秒的速率分别发送到左眼和右眼。对于一个相应的2D信号来说,带宽翻了一番。在投影机领域
中,frame sequential是一种重要的格式。目前,号称“3D Ready”的低价位DLP投影机只能接收frame sequential 3D。并且,其3D能力被局限在最大1280×720分辨率。目前,唯一能发送frame sequential信号的方式就是使用一台计算机,例如配备了NVIDIA 3D Vision系统的PC。消费电子类产品,例如蓝光3D播放机和机顶盒,不能输出frame sequential 3D。简而言之,你所见过的所有这些低价位DLP 3D Ready投影机都无法兼容蓝光3D或者电视广播3D——非PC不可。
Frame
packing和frame sequential很接近,但它们不是同一种东西。Frame
packing将左眼图像和右眼图像同时发送给投影机,两幅图像之一在另一幅图像之上,两者之间有一个较小的间隔。本质上讲,信源发送一个巨大的、两倍高
度的图像帧,而不是两个较小的图像帧。信号以24Hz或者60Hz传输。投影机必须能够将被封装的两幅图像分离并且顺序显示。(注:如果不考虑上下两帧之
间的微小间隔,可以认为信源发送的是1920×2160的帧,其高度为1920×1080的两倍。)Frame packing是用于HDMI
1.4标准的缺省格式。任何标记为HDMI
1.4兼容的产品必须能够支持这种格式。它是蓝光3D播放机的标准输出格式,虽然其中一些播放机还有另外的选项。Frame
packing对投影机的处理能力提出了更高的要求,因为投影机必须能够分离被封装的两个帧并且将其依序显示。
在因DirecTV而得到普及的side-by-side传输格式中,两个帧被压缩为其原始水平解像度的一半,然后合成一帧同时传输。对于1080p信号,每帧为1920×1080个像素。这将会是并排的两个960×1080帧。投影机会分离两个压缩帧,将其水平扩展回最初的1920×1080格式,然后依序显示。Side-by-side有隔行扫描逐行扫描两种变体,其中隔行扫描变体使用较少的带宽,而逐行扫描变体则拥有更好的图像质量。(注:DirecTV,北美卫星电视服务商之一)

如你所想到的,这种格式在压缩和随后的扩展过程中损失了一些分辨率。本质上,它为每只眼睛使用了一半的分辨率。DirecTV是side-by-side
格式的唯一使用者,但这种格式应该能够与最新款的3D电视机以及目前的DirecTV高清机顶盒兼容。较早的3D电视机很可能无法显示这种格式,而目前市
场上的低价位DLP “3D Ready”投影机也不能显示这种格式。
很多DLP的3D
Ready电视机(而非投影机)能够接收这种称为checkerboard的格式。在这种格式中,用于左眼和右眼的两幅图像被交织,即每隔一个像素用于左
眼或者右眼。看看国际象棋的棋盘然后把上面的方格想象成像素。黑色的方格是用于左眼的像素,而红色(或白色)的方格则是用于右眼的像素。电视机分离这两幅
被交织的图像并且依序显示。最后的图像具有一半的解像度。

初步结论: 以上几种立体方式都不适合投影机。

立体3D方式 【转】的更多相关文章

  1. Unity3D实现3D立体游戏原理及过程

    Unity3D实现3D立体游戏原理及过程 183 0 0     下面的教程是我今天整理的资料,教大家一步步完成自己的3D立体游戏,并向大家介绍一些3D成像的原理.     理论上,每个普通的非立体3 ...

  2. [转CSDN多篇文章]WEB 3D SVG CAD 矢量 几种实现方案

    WEB 3D SVG CAD 矢量 几种实现方案 原创 2014年10月24日 08:34:11 标签: WEB3D / CADSVG / 矢量 2665 一.全部自己开发,从底层开始 VML+SVG ...

  3. 3D视频的播放

    3D视频的播放 人眼产生立体效果的条件有两个: 1.须要左右眼两路影像,这两路影像是不同的.具有正确的视差: 2.进入左右眼的影像要全然分离.左影像进左眼,右影像进右眼. 第一条是对3D视频源提出的要 ...

  4. Qt Creator中的3D绘图及动画教程(参照NeHe)

    Qt Creator中的3D绘图及动画教程(参照NeHe) http://blog.csdn.net/cly116/article/details/47184729 刚刚学习了Qt Creator,发 ...

  5. 3D拓扑自动布局之Web Workers篇

    2D拓扑的应用在电信网管和电力SCADA领域早已习以为常了,随着OpenGL特别是WebGL技术的普及,3D方式的数据可视化也慢慢从佛殿神堂步入了寻常百姓家,似乎和最近高档会所被整改为普通茶馆是一样的 ...

  6. WEB 3D SVG CAD 向量 几个实施

    一.他们所有的发展.从地上爬起来 VML+SVG发展矢量地图.你并不需要导入第三方的图片作为背景,直接在地图编辑器可以在底图内容编辑,由于岩石.巷道.煤层.画水.础地图样子再在其上面画出智慧线等设备, ...

  7. Android中利用Camera与Matrix实现3D效果详解

    本文行文目录: 一.Camera与Matrix初步认识 二.Camera与Matrix旋转效果拆分介绍 三.Camera与Matrix实现立体3D切换效果 [csdn地址:http://blog.cs ...

  8. WEB 3D SVG CAD 向量 几个实施(转)

      一.他们所有的发展.从地上爬起来 VML+SVG发展矢量地图.你并不需要导入第三方的图片作为背景,直接在地图编辑器可以在底图内容编辑,由于岩石.巷道.煤层.画水.础地图样子再在其上面画出智慧线等设 ...

  9. 如何用CSS3画出一个立体魔方?

    前言 最近在写<动画点点系列>文章,上一期分享了< 手把手教你如何绘制一辆会跑车 >,本期给大家带来是结合CSS3画出来的一个立体3d魔方,结合了js让你随心所欲想怎么转,就怎 ...

随机推荐

  1. python - 接口自动化测试 - RunTest - 测试用例加载执行/测试报告生成

    # -*- coding:utf-8 -*- ''' @project: ApiAutoTest @author: Jimmy @file: run_test.py @ide: PyCharm Com ...

  2. VMware Fusion Pro安装Ubuntu 18.04.1

  3. CSU-2116 Polyline Simplification

    CSU-2116 Polyline Simplification Description Mapping applications often represent the boundaries of ...

  4. 12 JVM 垃圾回收(下)

    Java 虚拟机的堆划分 Java 虚拟机将堆划分为新生代和老年代.其中新生代又被划分为 Eden 区,以及两个大小相同的 Survivor 区. 默认情况下,Java 虚拟机采取一种动态分配的策略, ...

  5. 安装的 Python 版本太多互相干扰?pyenv 建议了解一下。

    写在之前 我们都知道现在的 Python 有 Python2 和 Python3,但是由于各种乱七八糟的原因导致这俩哥们要长期共存,荣辱与共,尴尬的是这哥俩的差异还比较大,在很多时候我们可能要同时用到 ...

  6. 非旋Treap总结 : 快过Splay 好用过传统Treap

    非旋$Treap$ 其高级名字叫$Fhq\ Treap$,既然叫$Treap$,它一定满足了$Treap$的性质(虽然可能来看这篇的人一定知道$Treap$,但我还是多说几句:$Fhp\ Treap$ ...

  7. 【转】netstat 查看端口占用情况

    netstat用来查看系统当前系统网络状态信息,包括端口,连接情况等,常用方式如下: netstat -atunlp,各参数含义如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l ...

  8. re.search 与 re.match的区别

    search ⇒ find something anywhere in the string and return a match object. match ⇒ find something at ...

  9. idea调试查看mybitis发送的语句(引用)

    MyBatis 的配置文件 Configuration 中有相关属性,设属性即可,不用再放一个 log4j.properties 文件. <configuration> <setti ...

  10. 【bzoj3329】Xorequ 数位dp+矩阵乘法

    题目描述 输入 第一行一个正整数,表示数据组数据 ,接下来T行每行一个正整数N 输出 2*T行第2*i-1行表示第i个数据中问题一的解, 第2*i行表示第i个数据中问题二的解, 样例输入 1 1 样例 ...