Show simple item record

dc.contributorRincón Rivera, David
dc.contributor.authorParadell Navarro, Aleix
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria Telemàtica
dc.date.accessioned2013-02-26T11:26:02Z
dc.date.available2013-02-26T11:26:02Z
dc.date.issued2012-11-15
dc.identifier.urihttp://hdl.handle.net/2099.1/17363
dc.description.abstractThis project has focused on the study of the behavior of the Joint Multiview Video Coding (JMVC) software, able to encode 3D video streams. This software, developed by the experts' community Joint Video Team (JVT) encodes raw video files and compress them into H.264 files. It is able to take advantage of the similarities between different views of a 3D video in order to achieve high compression rates. One of the weaknesses of JMVC is the sequential encoding of the views: the base view is encoded completely, then the second view, and so on. This feature makes it impossible to use this powerful tool to encode and transfer live 3D video. Also, not being a real-time oriented code, it contains many extra features that makes the coding more efficient but increases the computation time. This is not a real problem in the way JMVC is used, but if we are looking for real-time encoding, there are secondary functions that can be disabled in order to ensure a quicker coding. The work done in this thesis is a modification of the JMVC code to allow it to encode a video with two views in real time, transfer it through an IP network and decode it also in real time. The results of the tests performed with the modified code have shown a significant improvement of the time spent in the encoding and decoding processes, while keeping the same quality for the output files. For low resolution codifications (400x250 pixels) the coding transmission rates have been close to real time when the amount of views is similar to that of CPU cores in the encoding machine. For higher resolutions, the speed improvement is still important but not enough to encode and transmit 3D video in real time. Two additional contributions of the thesis are the development of the MVC/RTP transmission module for IP networks, and the associated Wireshark dissector.
dc.language.isocat
dc.publisherUniversitat Politècnica de Catalunya
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors
dc.subject.lcshComputer networks
dc.subject.lcsh3D
dc.subject.otherTV
dc.subject.other3D
dc.subject.otherMVC
dc.subject.otherMPEG
dc.subject.otherH.264
dc.subject.otherJMVC
dc.subject.otherRTP
dc.subject.otherIP
dc.subject.otherJVT
dc.subject.otherNAL
dc.subject.otherWireshark
dc.subject.otherAVC
dc.subject.otherMPEG-4 part 10
dc.subject.otherYUV
dc.subject.otherTDT
dc.titleParal·lelització i optimització d'un codificador H.264 MVC
dc.typeBachelor thesis
dc.subject.lemacCodificadors
dc.rights.accessOpen Access
dc.date.updated2012-12-01T06:14:34Z
dc.audience.educationlevelEstudis de primer/segon cicle
dc.audience.mediatorEscola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Except where otherwise noted, content on this work is licensed under a Creative Commons license: Attribution-NonCommercial-NoDerivs 3.0 Spain