+351 253510580 Mon. - Fri. 09:00 - 18:00
Follow us:

CCG - Centro de Computação Gráfica (Center for Computer Graphics) was founded in 1993 and established at University of Minho in 2001, as a private and nonprofit  research, development, training and consulting association, integrated in the Portuguese Scientific System.

CCG is an entity qualified by the National Scientific and Technological System (SCTN) for the Provision of Research and Technological Development Services and for Consulting and Services of Support to Innovation to the companies, being also a founding member of the International network GraphicsVision.AI- The AI network for Graphics, Media and Vision Technologies.

With 26 years of existence, the CCG dedicates its activity to applied research and development, in the fields of computer graphics, information, communication and Electronic technologies, as well as to their application at national and international level.

At CCG we believe in the economic value of knowledge as a way to achieve a better society. Therefore, we act autonomously or in networks, as an “interface” between sources of knowledge (Universities) and economy (companies), based on strategic partnerships – through projects and services – with knowledge transfer.  


CCG´s intervention favors the "Demand Pull" approach, that is, a focus on Research, Development and Innovation (RDI) projects geared to the search for markets (national and international), and a proactive stance in identifying research challenges that Innovation and increasing the competitiveness of end users (companies and entities), while presenting itself to the University of Minho as a compass to define the lines of fundamental research that support the state of art of technologies and the objectives of innovation.

CCG consists of a dynamic and multidisciplinary team, organized in four applied research domains, which are listed as the operational units of the CCG, with its own multidisciplinary structure, specialized in the scientific fields in which they operate and in the different proposals of value of the technologies they develop.

CVIG: Computer Vision, Interaction and Graphics


  • Conceive artificial vision algorithms and methods to support new market trends.
  • Develop technologies based on artificial intelligence techniques to support emerging market applications such as industry 4.0 and semantic scene analysis.
  • Generate platforms and technologies based on virtual/ augmented/mixed techniques for applications such as remote assistance, digital manuals, intelligent systems to support industrial equipment maintenance.
  • To develop methods and algorithms to support quantitative medical image analysis.
    Design and implement automatic optical inspection systems in the emerging industry.
    Create innovative IoT solutions based on sensory processing/signal analysis.

[More about CVIG]

PIU: Perception, Interaction & Usability


  • Support the development of new interaction technologies with user-centered studies;
  • Provide design guidelines for use technologies in safety-critical contexts (eg medical devices, vehicle interior interface systems);
  • Understand the basic mechanisms of human perception to apply this knowledge to the development of technologies for immersive systems;
  • Study of human cognition in HCI situations and application of this knowledge to the development of information and communication systems and technologies.

[More about PIU]

EPMQ: Engineering Process, Maturity & Quality


  • Manage project life cycles and software processes;
  • Define and develop models for analysis and design of systems;
  • Designing software architectures, which are applied to different problems in different domains;
  • Develop Systems for Decision Support, Business Intelligence, Data Warehousing, Big Data, Data Science, Analytics and Machine Learning.

[More about EPMQ]


UMC: Urban and Mobile Computing


  • Create urban intelligence mechanisms;
  • To stimulate intelligent and sustainable mobility;
  • Investigate the different dynamics of cities;
  • Promote Assisted Living and Telemedicine technologies;
  • Contribute to the development of innovative home automation systems;
  • Create ubiquitous and pervasive solutions in the area of ​​mobile computing;
  • Tracking people and/or resources indoors or outdoors;
  • Develop tools to support multimodal transport systems;
  • Create innovative IoT solutions.

[More about UMC]


CCG is equipped with edge technological infrastructures, modern facilities and located in the campus of Azurém at the University of Minho, in Guimarães.

This infrastructure has a Virtual Theatre with 60 seats, a Datacentre and a CAVE - (Cave Automatic Virtual Environment), autonomous driving simulator, equipment which is essential to support CCG’s activities and projects, in leading edge technology areas like simulation, automation, virtual reality and applied Computer Graphics in general.