基于Android系统裸眼3D播放器设计与实现
本文关键词:基于Android系统裸眼3D播放器设计与实现 出处:《电子科技大学》2013年硕士论文 论文类型:学位论文
更多相关文章: 3D 裸眼3D Android 播放器 视差图像
【摘要】:随着生活质量的不断提高,人们对已有的影音播放技术需求越来越高,之前的2D影音技术已经不能满足人们的视觉感受,3D影音技术应运而生。伴随着3D显示技术在各行各业的应用,3D的概念已经被大众逐渐的熟悉并接受,3D技术逐渐与人们的生活息息相关,人们也越来越喜爱3D技术带来的视觉享受。然而,当前主要的3D显示技术主要以助视3D显示为主,即观看3D影像时需要佩戴助视眼镜。这就严重阻碍了3D技术在各领域的发展,使人们不能随时随地自由舒适的观看3D影像。另外,佩戴助视眼镜观看3D影像有很多不足,最主要的一点就是长时间佩戴眼镜观看很容易造成恶心眩晕等身体不适症状,大大降低了3D影像的观看感受。所以裸眼3D播放技术是今后3D显示技术研究的主流方向,因此裸眼3D技术的发展具有紧迫性和广阔的前景。Android作为开源的操作系统是移动操作系统平台里面上升势头最猛的,其潜在的用户迅速扩张,以其作为操作系统的平台便自然而然的成为设计和开发裸眼3D播放器时优先考虑的平台。在裸眼3D播放器中设计过程中,Android平台在底层移植上有其他平台不可比拟的优势,也更具推广前景和商用价值。 论文以一个基于Android系统的裸眼3D播放器开发项目为题材,阐述了其中主要功能的设计与实现过程。根据合作公司的具体设计思想,在Android系统上进行二次开发,设计一款视频播放器,该播放器具有普通播放器应有的基本功能可以正常播放一般2D视频源。其次,该播放器还可以播放具有5个不同视差的2D视频源,经过视差图像融合功能模块将视察图像融合后输出到特制光栅式显示器,以此达到裸眼3D效果。在该裸眼3D播放器设计与实现过程中运用到了大量Android系统应用软件开发中关键技术。包括多种文本和图像的显示,XML解析技术,以及使用OpenCV等视频图像处理解决方案。通过使用这些关键技术,最终完成了该设计方案。该播放器具有音量调节、视频快进等基本功能,还能通过特定算法,融合并播放不同视差的视频源,最终实现3D效果。该播放器的设计主要分为两块:一是播放器主界面层的设计与实现,,另一块是视差图像融合模块和合成图像显示的设计与实现。播放器界面设计将在第四章具体介绍,主要涉及Android界面技术、XML文件解析技术、控件显示技术;视差图像融合功能及3D图像的显示将在第五章具体介绍,主要涉及OpenCV、裸眼3D显示等技术。 该播放器是基于Android系统设计的,在Android系统具有良好的通用性,通过逐步优化,可以广泛使用于需要3D显示的领域,如影院、户外视频广告等。
[Abstract]:With the continuous improvement of quality of life, people have to audio and video playback technology increasingly high demand, 2D video technology before can not meet people's visual experience, 3D video technology came into being. With 3D display technology in all walks of life, the concept of 3D has been gradually accepted and familiar with the public, 3D technology is closely linked with the people's life, people are increasingly popular 3D technology to bring visual enjoyment. However, the current main 3D display technology is to help as the 3D display, is watching 3D images when the need to wear glasses. This will help the development seriously hindered the 3D technology in various fields, so that people can watch free and comfortable whenever and wherever possible 3D image. In addition, wearing glasses can watch 3D images have many shortcomings, the most important thing is to wear glasses for a long time to watch is likely to cause nausea and vertigo and other physical discomfort Like, greatly reduces the 3D image viewing experience. So the naked eye 3D technology is the mainstream technology of playing 3D display in the future, so the development of the naked eye 3D technology has the urgency and broad prospect of.Android as an open source operating system is mobile operating system platform which increase the momentum of the most fierce, its potential users quickly expansion, a platform as the operating system will naturally become the design and development of the naked eye 3D player preferred platform. The design of the naked eye 3D player in the process, Android platform can not be compared to other platforms at the bottom of transplantation, has more prospects and commercial value.
This paper gives a Android system the naked eye 3D player based on the development of the theme, describes the design and implementation process of the main function. According to the specific design of the cooperative venture company, for the two time in the development of Android system, the design of a video player, the player has the basic function of ordinary players should be the normal play in general 2D video source. Second, the player can also play with 5 different parallax 2D video source, the parallax image fusion module will inspect the fused image output to a special grating type display, in order to achieve the naked eye 3D effect. Applied to a large number of application software development in the key technology of Android system and implementation of the 3D player the naked eye design. Including a variety of text and image display, XML analytic technique, and the use of OpenCV video image processing by using this solution. Some key technologies, the final completion of the design. The player has to adjust the volume, the basic function of video fast forward, but also through a specific algorithm, fusion and play different parallax video source, and ultimately achieve the 3D effect. The player is divided into two blocks: one is the design and implementation of multicast put the main interface layer and the other one is the design and implementation of image display module and the synthesis of parallax image fusion. The player interface design will be introduced in the fourth chapter, mainly involves the Android interface technology, XML file parsing technology, control technology; parallax image fusion function and 3D image display in the fifth chapter, mainly related to OpenCV, Naked-eye 3D display technology.
The player is designed on the basis of Android system, and has good versatility in Android system. By gradual optimization, it can be widely used in areas needing 3D display, such as theater, outdoor video advertising, etc.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;TP391.41
【相似文献】
相关期刊论文 前10条
1 ;爱华MP3播放器——MM-VX200[J];电脑校园;2001年03期
2 Jan Ozer ,康文萱;Web上的多媒体技术[J];个人电脑;1996年07期
3 ;RIO再起事端[J];每周电脑报;1999年06期
4 王欣;小身材、多功能——方正MP3-8280播放器[J];电子与电脑;2000年11期
5 龚胜;;如何为MP3播放器传送音乐文件[J];电脑界(应用文萃);2000年08期
6 黎道鑫;Linux下的经典播放器[J];电脑爱好者;2001年19期
7 侯亮;;实达雪晶MP3播放器[J];电脑采购周刊;2001年01期
8 范岳;;多功能音乐盒天诺思M-500播放器[J];电脑采购周刊;2003年21期
9 罗布·贝蒂;CYBERHOME CH-LDV 710便携式DVD播放器[J];世界发明;2004年02期
10 颜世宗;明明白白选购MP3播放器[J];电子世界;2005年04期
相关会议论文 前10条
1 金洁;张琳;;基于Android平台的校园街景的研究和实现[A];2010年通信理论与信号处理学术年会论文集[C];2010年
2 符易阳;周丹平;;Android安全机制分析[A];第26次全国计算机安全学术交流会论文集[C];2011年
3 高峰;毕经平;郭景峰;刘建航;;汽车状态感知系统的Android客户端设计与实现[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
4 丁晓安;徐伯夏;;基于智能搜索功能的Android平台手机拼车系统设计[A];全国第五届信号和智能信息处理与应用学术会议专刊(第一册)[C];2011年
5 赵凡;孙明;;基于Android手机系统的QR码识别技术综述[A];中国农业工程学会电气信息与自动化专业委员会、中国电机工程学会农村电气化分会科技与教育专委会2010年学术年会论文摘要[C];2010年
6 张立;韩银和;袁小龙;;Android系统网络模块功耗的评估和分析[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
7 徐国华;徐慧;;基于Android平台煤矿安全系统3G手机客户端设计[A];煤矿自动化与信息化——第21届全国煤矿自动化与信息化学术会议暨第3届中国煤矿信息化与自动化高层论坛论文集(上册)[C];2011年
8 刘爽;王世刚;陈贺新;吕源治;;基于视差和变化检测的立体视频对象的实时提取[A];第十五届全国图象图形学学术会议论文集[C];2010年
9 单振宇;潘纲;杨莹春;;基于语音音乐混合状态检测的音量自动调节系统[A];第二届和谐人机环境联合学术会议(HHME2006)——第2届中国普适计算学术会议(PCC'06)论文集[C];2006年
10 赵亮亮;黎宁;;一种基于全局约束的立体匹配算法[A];第十三届全国图象图形学学术会议论文集[C];2006年
相关重要报纸文章 前10条
1 北京 袁楚;Android联盟的“毁灭竞争”[N];电脑报;2010年
2 本报记者 钟顺钦;Android应用商店陷同质困境 发展须主打个性设计[N];通信信息报;2010年
3 本报记者 胡强;Android野蛮增长背后没有大赢家[N];通信产业报;2010年
4 ;Android将成病毒重灾区[N];通信产业报;2010年
5 本报记者 程久龙;Android身陷“扣费门”[N];21世纪经济报道;2011年
6 Google中国工程研究总经理 杨文洛;让小学生也可以开发Android应用[N];通信产业报;2011年
7 本报记者 李映;Android平台扩展加快三屏融合步伐[N];中国电子报;2011年
8 勒夫;Android的封闭是个悖论[N];中国经济时报;2011年
9 本报记者 董军;点心 本地化Android[N];中国经营报;2011年
10 李涛;三星“盖世”改变Android乱局[N];人民邮电;2011年
相关博士学位论文 前10条
1 刘速;基于三维摄像头的视差图像处理在FPGA上的实现[D];山东大学;2012年
2 邵泽明;视觉移动机器人自主导航关键技术研究[D];南京航空航天大学;2009年
3 夏永泉;计算机视觉中双目匹配相关技术研究[D];南京理工大学;2007年
4 梁志敏;遥控焊接机器人任务空间的三维重建研究[D];哈尔滨工业大学;2008年
5 刘赫伟;基于地面控制点和能量优化的鲁棒立体匹配算法研究[D];中国科学技术大学;2009年
6 肖俊;基于卫星导航与视觉导航集成的智能车辆关键技术研究[D];武汉大学;2011年
7 周秀芝;面向深度提取和形状识别的图像匹配[D];国防科学技术大学;2006年
8 张浩峰;地面智能机器人视觉导航中的若干问题研究[D];南京理工大学;2007年
9 池凌鸿;立体匹配算法的研究和应用[D];中国科学技术大学;2011年
10 赵猛;大屏幕多人沉浸式立体显示系统[D];大连海事大学;2010年
相关硕士学位论文 前10条
1 钟林峰;基于Android系统裸眼3D播放器设计与实现[D];电子科技大学;2013年
2 张永久;基于Android系统的MP5播放器的设计与实现[D];西安电子科技大学;2012年
3 张小菲;Android平台上音视频系统的研究及播放器开发[D];西安电子科技大学;2012年
4 李飞;基于Android的MP3播放器的设计与实现[D];北京邮电大学;2011年
5 陈靖昆;基于Android平台的富媒体网络广告机设计与实现[D];暨南大学;2012年
6 叶炳发;Android操作系统移植及关键技术研究[D];暨南大学;2010年
7 岳传真;Android系统移植和应用程序开发[D];复旦大学;2010年
8 刘敏;移动终端的Android移植与应用程序设计[D];西安电子科技大学;2011年
9 王蕾;哈尔滨招行Android手机银行汇率换算模块的设计与实现[D];吉林大学;2011年
10 胡思捷;基于Android平台的触摸屏系统设计及实现[D];南开大学;2011年
本文编号:1437389
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/1437389.html