Font Size: a A A

Research Of Portion Of The Key Technology Of Glasses-Free3D Display Based On Android Platform

Posted on:2015-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z ZhangFull Text:PDF
GTID:2298330467962103Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The film display technology has been changing rapidly. With its advanced display technology, the3D movie has brought an amazing visual feast to the people. They have become more and more popular among people who like watching movie.But problems come with that. The equipments which are used to display the3D movie are usually very expensive, and can only be used in certain cinema. When watching a3D movie, people usually need to wear the auxiliary glasses, which will occupy the eyes. And long time wearing the auxiliary glasses will easily cause visual fatigue, which will affect the feeling of people.To solve the problems aboved, this project is committed to the development of a glasses-free3D movie player which is applied in smart terminal. It will set people free from time and space, and make the dream of watching3D movies whenever and wherever possible without wearing any auxiliary glasses. Considering of the universal of operating system, this project has choosed Android system which has been popular all over the world in recent years.This project is based on the research of2D videos, and uses the technology of digital image processing to realize the transformation from2D to3D (hereinafter referred to as "3D algorithm"). The realization of3D algorithm is based on the processing of2D static frame, to obtain complete2D image frames, we should decode the2D videos first.For the ability of video file format support of Android system is very limited, this project has introduced the FFmpeg multiMedia library which is currently in leading roal in the world to expand the multimedia framework of Android and to decode the2D videos. This project has also completed the transplantation of FFmpeg to Android operating system.The large computation of3D algorithm leads to the asynchronization of audio and video. To solve this problem properly, this project has proposes the technology of synchronizing the video to the audio based on time stamp. We has used voice clock as the reference clock, and compared the playback speed of audio and video. To achieve the purpose of synchronization of audio and video, we will slow down the playback speed of video if it is in advance of the audio, and accelerate it when it is fall behind the audio.In the stage of glasses-free3D display, this project has choosed the combination of smart terminal and the specific optical element, we choosed the Lenticulation Lens as the optical element. The physical structure of Lenticulation Lens can refract the light, and make the propagation of image pixels light into two different directions. The light of the left image pixel will finally go to the left eye, and the light of the right image pixel will finally go to the right eye. After the effection of the CNS, a3D stereo image will forming ultimately.
Keywords/Search Tags:Android, FFmpeg, Synchronization of Audio and video, Lenticulation Lens, Glasses-Free3D
PDF Full Text Request
Related items