Photoring: Definition, implementation and comparison of two different backend architectures

Traditional tools for the the exploration and visualization of digital photo collections do not provide a usable easy-to-use interface for users to interact with. In addition, these tools usually do not convey all possible characteristics that photos in the collection have ( e.g. Date, Author, Locat...

Full description

Autores:
Delgado Ruiz, David Mauricio
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
eng
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/39997
Acceso en línea:
http://hdl.handle.net/1992/39997
Palabra clave:
MongoDB
Procesamiento de imágenes
Análisis de imágenes
Fotografía digital
MySQL (Recurso electrónico)
Bases de datos orientadas a objetos
Ingeniería
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
Description
Summary:Traditional tools for the the exploration and visualization of digital photo collections do not provide a usable easy-to-use interface for users to interact with. In addition, these tools usually do not convey all possible characteristics that photos in the collection have ( e.g. Date, Author, Location). As collections increase in size and characteristics, a new challenge appears: representing the collection in an efficient persistence data model. To address the first two problems we present Photoring, an alternative tool for the navigation, exploration and visualization of large photo collections. It offers a simple easy-to-use interface and it can also fully convey all possible characteristics of a collection. Finally, we implemented the data model for a particular collection in two different database schemas: mySQL and MongoDB. We then compared both implementations in terms of suitableness to the problem, ease of implementation and efficiency