Propostas sem aluno

DEI - FCTUC
Gerado a 2024-05-01 23:05:57 (Europe/Lisbon).
Voltar

Titulo Estágio

Web-based Mosaic Editor

Áreas de especialidade

Sistemas de Informação

Engenharia de Software

Local do Estágio

DEI

Enquadramento

In the context of the MosaicoLab initiative (http://www.mosaicolab.pt/) we are developing various digital tools for the exploration of the roman mosaic cultural heritage of the region.
In this project, the aim is to develop a tool to support the mosaic creation workshops by allowing participants to digitally explore different mosaic patterns before physically creating them.

Objetivo

The overall objective of this project is to develop an web-based mosaic editor. The editor should allow creating mosaics from pictures, or start a new empty mosaic. It should provide features such as
- Automatic mosaic generation from pictures (e.g., [1], [2]), with possibility of applying different techniques
- Cropping
- Exporting capability (to SVG, PNG)
- Different painting tools (e.g., line, shape drawing, coloring tools)
- Different tile sizes

Specific objectives for this project are:
- Investigate and study “mosaicing” techniques (some techniques can be found in [1] and [2])
- Assess the implementation and execution of mosaicing techniques in a web-based environment
- Elicit requirements for mosaic painting tools in the context of mosaic workshops
- Evaluate the usage of the implemented system

Plano de Trabalhos - Semestre 1

Semester 1
- Study mosaicing techniques
- Implementation of at least one technique into JavaScript (consider using ProcessingJS, although not mandatory)
- Elicit main requirements for mosaic painting tools
- Define application architecture

Plano de Trabalhos - Semestre 2

Semester 2
- Implement the proposed application
- Evaluate of the application with real users
- Write scientific paper about results
- Write report

Condições

Workplace at DEI. Possibility of testing implemented software during mosaic workshops at Conimbriga.

Observações

Required student profile
- Experience in JavaScript programming.

References and conferences

[1] Battiato, S., Blasi, G. Di, Farinella, G. M., & Gallo, G. (2006). A Novel Technique for Opus Vermiculatum Mosaic Rendering. In Proceedings of the 14\textsuperscript{th} International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG 2006, February, 2006, Plzen, Czech Republic) (pp. 133–140). Retrieved from http://svg.dmi.unict.it/iplab/USER/viewproject.php?id_prog=5

[2] Battiato, S., Gallo, G., & Puglisi, G. (2011). Digital reproduction of ancient mosaics. In Digital imaging for cultural heritage preservation: analysis, restoration, and reconstruction of ancient artworks (pp. 409–428).

Orientador

Jorge Carlos dos Santos Cardoso, Pedro Martins
jorgecardoso@ieee.org 📩