2024年5月8日发(作者:声温韦)
_薹 lAcADEMIC学F术O论RU坛M
【本文献信息】李娜.基于Android的3D视频播放器[J】.电视技术,2013,37(21)
●鞠敖●
i o匹 口i "i
基于Android的3D视频播放器
李娜
(武汉邮电科学研究院,湖北武汉430073)
【摘 要】设计了一款基于Android的3D视频播放器。首先详细介绍2D图像转化为3D图像的基本原理,然后介绍基于
Android的3D视频播放器模块的实现。通过实验,证明了这种基于Android的3D视频播放器可以较高效地进行2D视频转
化为3D视频并播放。
【关键词】立体显示;安卓;视频播放器
【中图分类号】TN949.6 【文献标志码】B
3D Player Based on Android
LI Na
(Wutmn Research Institute of Posts and Telecommunications,Wuhan ∞刀,China)
【Abstract】A kind of 3D player based on Android is designed.The process of 2D to 3D conversion is described in
detail.Then,a design of 3D media player model based Oll Android environment is presented.In conclusion,the Android
based 3D video player is proved to be efficiently in processing 2D to 3D conversion as well as playing 3D animation.
【Key words】3D play;Android;video player
3D可视化近年来越来越受欢迎。其商业化和产业
法简单,处理时间短,不能影响视频的播放,保证音视
化不仅取决于3D显示技术的发展和进步,同时也依赖
频同步。
于大量的3D视频资源n 。虽然现在3D电影正在发展,
但是目前的3D视频资源仍然不够丰富;另一方面,市
场上存在大量的2D视频资源,因此将2D视频自动转
换成3D视频在3D显示器上显示成为缓解3D视频不足
的一个重要途径,而且,2D视频自动转换成3D视频可
1 2D图像转化为3D图像的基本原理
2D图像转3D图像的处理过程如图1所示,首先要
对2D图像进行图像分割,把2D图像分割出很多个区
域。然后利用T型角点的方式分辨遮挡关系,并利用
高效快速低成本地将二维图像转换成双目立体图像,
比拍摄3D视频更直接。
在时间域和空间域上的特征,从2D图像中提取到的深
度信息和图像分割以及遮挡关系结合起来,进行深度
的赋值和融合,再通过滤波来产生深度图。对于另一
视点的图片则利用深度图提供的数据进行平移和填
3D显示的基本原理是人类的左眼和右眼在水平方
向上有5~6.5 em的位移,因此左右眼所看见的画面中
对应实际物体上同一点存在一定距离,通过这种差别
补,最后可以得到左右两幅图像,即是3D图像。
T
判断物体的远近和深度,即视差原理。根据“视差”原
理,把同一景象用两只眼睛视角的差距制造出两个影
2D 像
型 深
角
点
分
度
关
系
度
深
△ 口
3D
图
成
像,然后让两只眼睛分别看到对应自己一边的影像,就
能刺激大脑产生3D立体效果的。
2D视频自动转换成3D视频有两种方式 :一种是
晷 分
割 遮
辨
深
及
融
度 像
挡
关
系
赋
值
离线转换,可以保存3D视频在本地,这种方式对时间
无要求,可以使用复杂的算法对图像进行处理;另一种
是在线转换,要求实时处理,算法精简。
本文是将3D应用在Android上,使其播放器可以
图l 2D转3D处理流程图
1.1图像分割处理
图像分割处理就是要把图像分割成若干个具有独
进行2D转3D视频播放,其需求是实时3D处理,要求算
特性质的、特定的区域,并且提出自己感兴趣目标的技
40 《电视技术》第37卷第21期【总第424期)l投稿网址http://www.VideoE.cn
2024年5月8日发(作者:声温韦)
_薹 lAcADEMIC学F术O论RU坛M
【本文献信息】李娜.基于Android的3D视频播放器[J】.电视技术,2013,37(21)
●鞠敖●
i o匹 口i "i
基于Android的3D视频播放器
李娜
(武汉邮电科学研究院,湖北武汉430073)
【摘 要】设计了一款基于Android的3D视频播放器。首先详细介绍2D图像转化为3D图像的基本原理,然后介绍基于
Android的3D视频播放器模块的实现。通过实验,证明了这种基于Android的3D视频播放器可以较高效地进行2D视频转
化为3D视频并播放。
【关键词】立体显示;安卓;视频播放器
【中图分类号】TN949.6 【文献标志码】B
3D Player Based on Android
LI Na
(Wutmn Research Institute of Posts and Telecommunications,Wuhan ∞刀,China)
【Abstract】A kind of 3D player based on Android is designed.The process of 2D to 3D conversion is described in
detail.Then,a design of 3D media player model based Oll Android environment is presented.In conclusion,the Android
based 3D video player is proved to be efficiently in processing 2D to 3D conversion as well as playing 3D animation.
【Key words】3D play;Android;video player
3D可视化近年来越来越受欢迎。其商业化和产业
法简单,处理时间短,不能影响视频的播放,保证音视
化不仅取决于3D显示技术的发展和进步,同时也依赖
频同步。
于大量的3D视频资源n 。虽然现在3D电影正在发展,
但是目前的3D视频资源仍然不够丰富;另一方面,市
场上存在大量的2D视频资源,因此将2D视频自动转
换成3D视频在3D显示器上显示成为缓解3D视频不足
的一个重要途径,而且,2D视频自动转换成3D视频可
1 2D图像转化为3D图像的基本原理
2D图像转3D图像的处理过程如图1所示,首先要
对2D图像进行图像分割,把2D图像分割出很多个区
域。然后利用T型角点的方式分辨遮挡关系,并利用
高效快速低成本地将二维图像转换成双目立体图像,
比拍摄3D视频更直接。
在时间域和空间域上的特征,从2D图像中提取到的深
度信息和图像分割以及遮挡关系结合起来,进行深度
的赋值和融合,再通过滤波来产生深度图。对于另一
视点的图片则利用深度图提供的数据进行平移和填
3D显示的基本原理是人类的左眼和右眼在水平方
向上有5~6.5 em的位移,因此左右眼所看见的画面中
对应实际物体上同一点存在一定距离,通过这种差别
补,最后可以得到左右两幅图像,即是3D图像。
T
判断物体的远近和深度,即视差原理。根据“视差”原
理,把同一景象用两只眼睛视角的差距制造出两个影
2D 像
型 深
角
点
分
度
关
系
度
深
△ 口
3D
图
成
像,然后让两只眼睛分别看到对应自己一边的影像,就
能刺激大脑产生3D立体效果的。
2D视频自动转换成3D视频有两种方式 :一种是
晷 分
割 遮
辨
深
及
融
度 像
挡
关
系
赋
值
离线转换,可以保存3D视频在本地,这种方式对时间
无要求,可以使用复杂的算法对图像进行处理;另一种
是在线转换,要求实时处理,算法精简。
本文是将3D应用在Android上,使其播放器可以
图l 2D转3D处理流程图
1.1图像分割处理
图像分割处理就是要把图像分割成若干个具有独
进行2D转3D视频播放,其需求是实时3D处理,要求算
特性质的、特定的区域,并且提出自己感兴趣目标的技
40 《电视技术》第37卷第21期【总第424期)l投稿网址http://www.VideoE.cn