???global.info.a_carregar???
Ph.D. in Informatics Engineering at Faculdade de Engenharia da Universidade do Porto in 2024, after having obtained the Master Degree in Informatics Engineering - Architectures, Systems and Networks in 2009, and the Licentiate Degree in Informatics Engineering in 2007, both at Instituto Superior de Engenharia do Porto. Passionate about developing engaging, functional, and easily scalable software solutions that can be customised to satisfy the needs of any customer. The exciting domains of Artificial Intelligence, Mobile, Multimedia, Web, and Database Development are areas I would like to work in and hone my skills in. C, C++, C#, Java, Python, SQL, .NET, UML, MySQL, PHP, CSS, TCP/IP, OpenWRT, Hibernate, Android SDK, UDP, H.264, HEVC, MPEG-DASH, OpenGL, and DirectX are among the technologies I've previously worked with. Additionally, I've also worked on projects in the fields of Software Engineering, Web Services, Scripting and Wireless Networks (802.11).
Identification

Personal identification

Full name
Tiago André Queiroz Soares da Costa

Citation names

  • Soares da Costa, Tiago

Author identifiers

Ciência ID
6116-1788-5E68
ORCID iD
0000-0002-3778-8773

Email addresses

  • tiago.a.costa@inesctec.pt (Professional)

Telephones

Telephone
  • 222094269 (Professional)

Addresses

  • INESC TEC. Rua Dr. Roberto Frias, 4200-465, Porto, Porto, Portugal (Professional)

Knowledge fields

  • Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics

Languages

Language Speaking Reading Writing Listening Peer-review
English Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1)
French Beginner (A1) Beginner (A1) Beginner (A1) Beginner (A1)
Spanish; Castilian Beginner (A1) Intermediate (B1) Beginner (A1) Beginner (A1)
Education
Degree Classification
2016/09/01 - 2024/09/16
Concluded
Engenharia Informática (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal
"Enhanced multiview experiences through remote content selection and dynamic quality adaptation" (THESIS/DISSERTATION)
17.2 valores
2009
Concluded
Engenharia Informática (Mestrado)
Major in Ramo de Arquitectura de Sistemas e Redes
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
"Análise da Concepção de Sistemas de Sistemas com a notação SysML" (THESIS/DISSERTATION)
15 valores
2007
Concluded
Engenharia Informática (Licenciatura)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
"Projecto Estágio - Tracking e Análise de Movimentação Corporal" (THESIS/DISSERTATION)
12 valores
Affiliation

Science

Category
Host institution
Employer
2024/03/01 - Current Researcher (Research) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2020/01/01 - 2024/02/29 Researcher (Research) Fundação para a Ciência e a Tecnologia, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2010/09/01 - 2019/12/31 Researcher (Research) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2009/09/01 - 2010/03/31 Researcher (Research) I2S/Instituto Superior de Engenharia do Porto, Portugal

Teaching in Higher Education

Category
Host institution
Employer
2024/09/01 - Current Invited Assistant (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
2024/02/19 - 2024/07/31 Invited Assistant (Polytechnic Teacher) Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2021/01/01 - 2022/07/31 Invited Assistant (University Teacher) Universidade Fernando Pessoa Faculdade de Ciência e Tecnologia, Portugal
2017/09/01 - 2020/02/29 Invited Assistant (Polytechnic Teacher) Escola Superior de Gestão e Tecnologia de Felgueiras, Portugal
Projects

Grant

Designation Funders
2024/03/01 - Current NEXUS
02/C05-i01.01/2022.PC645112083-00000059
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Ongoing
2018/01/01 - 2019/12/31 CHIC/FotoInMotion
N/A
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Concluded
2015/07/01 - 2017/12/12 FourEyes/Anyplace
N/A
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Concluded
2012/01/01 - 2016/05/13 Personalized Multiview Spaces
N/A
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Concluded
2015/07/01 - 2015/10/26 a.bel
N/A
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Concluded
2014/01/01 - 2015/06/30 Media,Arts and Technology
N/A
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Concluded
2010/09/01 - 2011/12/31 ReCoop
N/A
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Concluded
2009/09/01 - 2010/03/31 Configurador de produtos de Negócio
N/A
Researcher
I2S/Instituto Superior de Engenharia do Porto, Portugal
Concluded

Contract

Designation Funders
2019/01 - 2019/12 INESC TEC - INESC Tecnologia e Ciência
154759UID
UID/EEA/50014/2019
Instituto de Engenharia de Sistemas e Computadores, Portugal

Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Conference paper
  1. Tiago Soares da Costa; Maria Teresa Andrade; Paula Viana; Nuno Castro Silva. "A Dataset for User Visual Behaviour with Multi-View Video Content". 2023.
    10.1145/3587819.3592556
  2. Teixeira, Inês N.; Viana, Paula; Andrade, Maria Teresa ; Carvalho, Pedro; Vilaça, Luis; Pinto, José Pedro; Soares da Costa, Tiago ; Rapanakis, Stamatis; Jonker, Pieter P.. "Creating automatic storytelling videos from still images: a semantically-aware approach". Paper presented in ICPR 2020 : International Conference on Pattern Recognition 2020, Milan, 2021.
    Published
  3. da Costa, TS; Andrade, MT; Viana, P. "SmoothMV: Seamless Content Adaptation through Head Tracking Analysis and View Prediction". 2021.
    10.1145/3458307.3463814
  4. Soares da Costa, Tiago ; Maria Teresa Andrade; Paula Viana (EA17-B097-BD2E). "Inferring Contextual Data from Real-World Photography". Paper presented in ISDA 2020 - 20th International Conference on Intelligent Systems Design and Applications, 2020.
    Published
  5. Andrade, Maria T.; Santos, Pedro; Costa, Tiago S.; Freitas, Luis; Golestani, Soheila; Viana, Paula; Rodrigues, Joao; Ulisses, Alexandre. "Ubiquitous Framework for High Quality Audiovisual Production". Paper presented in 2020 TRON Symposium (TRONSHOW), Tóquio, 2020.
    Published • 10.23919/tronshow51327.2020.9336105
  6. Soares da Costa, Tiago. "From a Still Image to a Semantically Aware Video: A Context and Metadata-driven Automatic Media Production Framework". Paper presented in 17th ACM SIGGRAPH European Conference on Visual Media Production, 2020.
    Published
  7. Viana, P; Carvalho, P; Andrade, MT; Jonker, PP; Papanikolaou, V; Teixeira, IN; Vilaça, L; Pinto, JP; Costa, T. "Semantic Storytelling Automation: A Context-Aware and Metadata-Driven Approach". 2020.
    10.1145/3394171.3416528
  8. Costa, TS; Andrade, MT; Viana, P. "Inferring Contextual Data from Real-World Photography". 2020.
    10.1007/978-3-030-71187-0_78
  9. Abreu, C; Rua, D; Costa, T; Machado, P; Pecas Lopes, JAP; Heleno, M. "AnyPLACE - An Energy Management System to Enhance Demand Response Participation". 2017.
    10.1109/ptc.2017.7981062
  10. Rua, D; Abreu, C; Costa, T; Heleno, M. "Automation and User Interaction Schemes for Home Energy Management - A Combined Approach". 2016.
    10.1109/etfa.2016.7733695
  11. Costa, T; Sampaio, A; Alves, G. "Using SysML in Systems Design". 2009.
    10.1109/iciii.2009.607
Journal article
  1. Tiago Soares da Costa; Maria Teresa Andrade; Paula Viana; Nuno Castro Silva. "Data2MV - A user behaviour dataset for multi-view scenarios". Data in Brief (2023): https://doi.org/10.1016/j.dib.2023.109702.
    10.1016/j.dib.2023.109702
  2. Tiago S. Costa; Paula Viana; Maria T. Andrade. "Deep Learning Approach for Seamless Navigation in Multi-View Streaming Applications". IEEE Access (2023): https://doi.org/10.1109/ACCESS.2023.3310822.
    10.1109/ACCESS.2023.3310822
  3. Paula Viana; Maria Teresa Andrade; Pedro Carvalho; Luis Vilaça; Inês N. Teixeira; Tiago Costa; Pieter Jonker. "Photo2Video: Semantic-Aware Deep Learning-Based Video Generation from Still Content". Journal of Imaging 8 3 (2022): 68-68. https://doi.org/10.3390/jimaging8030068.
    10.3390/jimaging8030068
  4. Costa, TS; Andrade, MT; Viana, P. "Predictive multi-view content buffering applied to interactive streaming system". ELECTRONICS LETTERS (2019):
    10.1049/el.2019.0713
  5. Andrade, MT; Costa, TSd. "Gaze-Based Personalized Multi-View Experiences". JMMC - Journal of Media & Mass Communication (2015): https://www.authenticus.pt/P-00K-G8E.
    10.12720/jmmc.1.2.43-49
Report
  1. Viana, Paula; Andrade, Maria Teresa ; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2020. FotoinMotion: Contextual Data and Annotation Framework for Representing Digital Events: Approach and Results v6.0.
  2. Andrade, Maria Teresa ; Viana, Paula; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2020. FotoInMotion D2.4: Final set of contextual data generation and annotation tools.
  3. Viana, Paula; Andrade, Maria Teresa ; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2020. FotoinMotion: Contextual Data and Annotation Framework for Representing Digital Events: Approach and Results v5.0.
  4. Andrade, Maria Teresa ; Viana, Paula; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2020. FotoInMotion D2.3. Second set of contextual data generation and annotation tools.
  5. Viana, Paula; Andrade, Maria Teresa ; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2020. FotoinMotion: Contextual Data and Annotation Framework for Representing Digital Events: Approach and Results v4.0.
  6. Viana, Paula; Andrade, Maria Teresa ; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2019. FotoinMotion: Contextual Data and Annotation Framework for Representing Digital Events: Approach and Results v3.0.
  7. Andrade, Maria Teresa ; Viana, Paula; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2019. FotoInMotion D2.2. First set of contextual data generation and annotation tools.
  8. Viana, Paula; Andrade, Maria Teresa ; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2019. FotoinMotion: Contextual Data and Annotation Framework for Representing Digital Events: Approach and Results v2.0.
  9. Andrade, Maria Teresa ; Viana, Paula; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2019. FotoinMotion: Contextual Data and Annotation Framework for Representing Digital Events: Approach and Results v1.0.
  10. Andrade, Maria Teresa ; Viana, Paula; Carvalho, Pedro; Teixeira, Inês N.; Vilaça, Luis; Soares da Costa, Tiago ; Pinto, José Pedro. 2018. FotoInMotion D2.1: Functional specification of contextual data generation and annotation tools and digital event framework definition.

Other

Dataset
  1. Soares da Costa, Tiago ; Andrade, Maria Teresa ; Viana, Paula; Silva, Nuno Castro. Public Dataset: Data2MV - A User Behaviour Dataset for Multi-View Scenarios.
    10.17632/6ng3ypkyzr.2
  2. Maria Teresa Andrade; Paula Viana; Nuno Castro Silva. Data2MV - A User Behaviour Dataset for Multi-View Scenarios. 2023.
    10.17632/6NG3YPKYZR.1
Software
  1. Soares da Costa, Tiago ; Andrade, Maria Teresa ; Viana, Paula; Castro Silva, Nuno. "Open Source: Software tool to obtain saliency/heat maps and generate complementary plots". 2023.
    10.17632/6ng3ypkyzr.2
Activities

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2024/02/01 - 2024/09/11 Aplicação para Deteção de Defeitos em Embalagens
Co-supervisor
Licenciatura em Engenharia de Telecomunicações e Informática (Degree)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2024/02/01 - 2024/07/16 Deteção de defeitos em embalagens usando visão computacional
Co-supervisor
Licenciatura em Engenharia Eletrotécnica e de Computadores (Degree)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2022/09/01 - 2023/02/14 Bandwidth Prediction for Adaptive Video Streaming
Co-supervisor
Mestrado em Engenharia Eletrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022/02/01 - 2022/07/21 Prediction of Visual Behaviour in Immersive Contents
Co-supervisor
Mestrado em Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019/09/01 - 2020/10/12 Aplicações Multimédia Context-Aware
Co-supervisor
Mestrado Integrado em Engenharia Eletrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2015/09/01 - 2016/02/16 Adaptação automática de vistas em aplicações 3D
Co-supervisor
Mestrado Integrado em Engenharia Eletrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2012/09/01 - 2013/07/31 Automatic Adaptation of Views in 3D Applications
Co-supervisor
Mestrado Integrado em Engenharia Eletrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2024/09/01 - Current Laboratório de Bases de Dados e Aplicações Web Licenciatura em Engenharia Informática e Computação (Licenciatura) Universidade do Porto Faculdade de Engenharia, Portugal
2024/02/01 - 2024/07/31 Arquitectura de Computadores Licenciatura em Engenharia de Telecomunicações e Informática (Licenciatura) Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2021/09/01 - 2022/01/31 Paradigmas de Programação II Licenciatura em Engenharia Informática (Licenciatura) Universidade Fernando Pessoa Faculdade de Ciência e Tecnologia, Portugal
2021/02/01 - 2021/07/31 Linguagens de Programação II Licenciatura em Engenharia Informática (Licenciatura) Universidade Fernando Pessoa Faculdade de Ciência e Tecnologia, Portugal
2019/09/01 - 2020/01/31 Programação para Dispositivos Móveis Curso Técnico Superior Profissional em Desenvolvimento para a Web e Dispositivos Móveis (Curso Técnico Superior Profissional) Escola Superior de Gestão e Tecnologia de Felgueiras, Portugal
2019/02/01 - 2019/07/31 Paradigmas de Programação Licenciatura em Engenharia Informática (Licenciatura) Escola Superior de Gestão e Tecnologia de Felgueiras, Portugal
2018/09/01 - 2019/01/31 Programação para Dispositivos Móveis Curso Técnico Superior Profissional em Desenvolvimento para a Web e Dispositivos Móveis (Curso Técnico Superior Profissional) Escola Superior de Gestão e Tecnologia de Felgueiras, Portugal
2018/02/01 - 2018/07/31 Paradigmas de Programação Licenciatura em Engenharia Informática (Licenciatura) Escola Superior de Gestão e Tecnologia de Felgueiras, Portugal
2017/10/01 - 2018/01/31 Programação para Dispositivos Móveis Curso Técnico Superior Profissional em Desenvolvimento para a Web e Dispositivos Móveis (Curso Técnico Superior Profissional) Escola Superior de Gestão e Tecnologia de Felgueiras, Portugal
Distinctions

Award

2019 Distinção Institucional: "Fora de Série"
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2018 Distinção Institucional: "Fora de Série"
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
2015 Distinção Institucional: "Fora de Série"
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal