Mostra el registre d'ítem simple

dc.contributorMoreno-Noguer, Francesc
dc.contributorPeñate Sánchez, Adrián
dc.contributor.authorGarré Vicente, Sinuhé
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial
dc.date.accessioned2015-10-15T17:30:56Z
dc.date.issued2015-06
dc.identifier.urihttp://hdl.handle.net/2117/77792
dc.description.abstractEl presente proyecto tiene como objetivo principal la implementación de una aplicación para dispositivos Android. Esta aplicación, permite calcular en tiempo real, la pose de la cámara respecto a un objeto. La posición y la orientación (rotación y traslación) es lo que se entiende por pose. A lo largo del documento se explican las técnicas y algoritmos usados para calcular la pose en 3D de la cámara. Para calcular la pose de la cámara en tiempo real, se tiene que entender cómo se proyecta un objeto físico en una imagen. Por esta razón, se estudiarán los conceptos de la proyección en perspectiva y el modelo pinhole de una cámara, que define la relación entre las coordenadas 3D y su correspondiente proyección 2D. La idea general del algoritmo, consiste en encontrar la relación entre las coordenadas del objeto en el mundo real, con las coordenadas del objeto en el plano de la imagen. Esta relación geométrica, llamada matriz de proyección, es muy importante en el mundo de la visión por computador y tiene en cuenta los parámetros internos y externos de la cámara (modelo pinhole). La aplicación desarrollada, se podría utilizar para realizar importantes aplicaciones de realidad aumentada. Algunos algoritmos que se utilizan para encontrar la relación comentada son: el algoritmo de Möller-Trumbore, Ransac, EPnP y UPnP. Estos algoritmos se explicarán detenidamente durante el proyecto, así como otros. Para llevar a cabo el proyecto, se han utilizado dos lenguajes de programación, Java y C++, con el propósito de combinar las ventajas de cada uno. Se han implementado en la plataforma Linux utilizando el entorno de desarrollo llamado Eclipse. La implementación se ha logrado con ayuda de las bibliotecas de OpenCV. Bibliotecas de uso libre de visión por computador que permiten crear aplicaciones en el mundo de la visión digital.
dc.language.isospa
dc.publisherUniversitat Politècnica de Catalunya
dc.subjectÀrees temàtiques de la UPC::Informàtica
dc.subject.lcshAndroid (Electronic resource)
dc.subject.lcshMobile apps
dc.subject.lcshComputer vision
dc.subject.lcshThree-dimensional display systems
dc.subject.lcshDigital cameras
dc.subject.lcshPhotogrammetry
dc.subject.lcshAlgorithms
dc.subject.lcshPattern recognition systems
dc.titleImplementación en Android de un algoritmo que calcula la pose de la cámara respecto de un objeto
dc.typeMaster thesis (pre-Bologna period)
dc.subject.lemacAndroid (Recurs electrònic)
dc.subject.lemacAplicacions mòbils
dc.subject.lemacVisió per ordinador
dc.subject.lemacVisualització tridimensional (Informàtica)
dc.subject.lemacCàmeres fotogràfiques digitals
dc.subject.lemacFotogrametria
dc.subject.lemacAlgorismes
dc.subject.lemacReconeixement de formes (Informàtica)
dc.rights.accessRestricted access - author's decision
dc.date.lift10000-01-01
dc.audience.educationlevelEstudis de primer/segon cicle
dc.audience.mediatorEscola Tècnica Superior d'Enginyeria Industrial de Barcelona
dc.provenanceAquest document conté originàriament altre material i/o programari no inclòs en aquest lloc web
dc.audience.degreeENGINYERIA INDUSTRIAL (Pla 1994)


Fitxers d'aquest items

Imatge en miniatura

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple