TrustStamp

This project intends to develop verification tools to be applied on INCM trust stamps, to confirm authenticity and protect products against counterfeiting. The verification of the authenticity of the trust stamp will be done using a mobile application (smartphones and tablets), due to its high ubiquity and personal ease of use. The limits of verification using the camera of these devices, as well as the robustness of the application to demanding ambient conditions (illumination, stability and relative position of the camera relative to the seal) will be studied. It is also intended to explore coding solutions that allow to dispense the existence of databases with the unique standards by seal.

Research Coordinator: Nuno Gonçalves

Members

Nuno Gonçalves

Position: Researcher Coordinator

Leandro Cruz

Position: Researcher

Bruno Patrão

Position: Researcher and PhD Student

Publications

An Application of a Halftone Pattern Coding in Augmented Reality

Presentation of a coding system using a halftone pattern (with black and white pixels) capable to be integrated into markers that encode information that can be retrieved a posteriori and used in the creation of augmented reality applications. These markers can be easily detected in a photo and the encoded information is the basis for parameterizing various types of augmented reality applications.

  • Date: 30/11/2017
  • //
  • Featured In: SIGGRAPH Asia 2017
  • //
  • Publication Type: Conference Papers
  • //
  • Author(s): Bruno Patrão, Leandro Cruz, Nuno Gonçalves
  • //
  • DOI: 10.1145/3145690.3145705
  • //
  • Download File

Halftone Pattern: A New Steganographic Approach

Presentation of a steganographic technique to hide a textual information into an image. It is inspired by the use of dithering to create halftone images. It begins from a base image and creates the coded image by associating each base image pixel to a set of two-colors pixels (halftone) forming an appropriate pattern. The coded image is a machine readable information, with good aesthetic, secure and containing data redundancy and compression.

  • Date: 03/07/2018
  • //
  • Featured In: Eurographics 2018
  • //
  • Publication Type: Conference Papers
  • //
  • Author(s): Bruno Patrão, Leandro Cruz, Nuno Gonçalves
  • //
  • Download File

Graphic Code: Creation, Detection and Recognition

Graphic Code is a new Machine Readable Coding (MRC) method. It creates coded images by organizing available primitive graphic units arranged according to some predefined patterns. Some of these patterns are previously associated with symbols used to compose the messages and to define a dictionary.

  • Date: 26/10/2018
  • //
  • Featured In: Recpad 2018-24th Portuguese Conference on Pattern Recognition
  • //
  • Publication Type: Poster
  • //
  • Author(s): Leandro Cruz, Bruno Patrão, Nuno Gonçalves
  • //
  • Download File

Large Scale Information Marker Coding for Augmented Reality Using Graphic Code

The main advantage of using this approach as an Augmented Reality marker is the possibility of creating generic applications that can read and decode these Graphic Code markers, which might contain 3D models and complex scenes encoded in it. Additionally, the resulting marker has strong aesthetic characteristics associated to it once it is generated from any chosen base image.

  • Date: 10/12/2018
  • //
  • Featured In: IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR)
  • //
  • Publication Type: Conference Papers
  • //
  • Author(s): Leandro Cruz, Bruno Patrão, Nuno Gonçalves
  • //
  • Download File

An Augmented Reality Application Using Graphic Code Markers

Presenting applications of the Graphic Code, exploiting its large-scale information coding capabilities applied to Augmented Reality.

  • Date: 10/12/2018
  • //
  • Featured In: IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR)
  • //
  • Publication Type: Poster
  • //
  • Author(s): Leandro Cruz, Bruno Patrão, Nuno Gonçalves
  • //
  • Download File

Graphic Code: a New Machine Readable Approach

Graphic Code has two major advantages over classical MRCs: aesthetics and larger coding capacity. It opens new possibilities for several purposes such as identification, tracking (using a specific border), and transferring of content to the application. This paper focuses on presenting how graphic code can be used for industry applications, emphasizing its uses on Augmented Reality (AR).

  • Date: 10/12/2018
  • //
  • Featured In: IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR)
  • //
  • Publication Type: Conference Papers
  • //
  • Author(s): Leandro Cruz, Bruno Patrão, Nuno Gonçalves
  • //
  • DOI: 10.1109/AIVR.2018.00036
  • //
  • Download File