Augmented reality implementation method
AssigneePikkart S.R.L.
InventorsDavide Baltieri, Lorenzo Canali, Giovanni Zuffolini
Life of this patent
Estimating the term…
Abstract
Described herein is a method for implementing augmented reality associated to carrier means comprising a medium of a physical or digital type, wherein the method comprises in sequence the steps of incorporating an information content within an optical image of the medium, transferring the optical image that incorporates the information content onto the carrier means, decoding the information content, and reproducing the information content on an electronic device, wherein said step of reproducing enables the user to display the augmented reality.
Claims12
A method for implementing a personalized augmented reality associated to carrier means, wherein said method comprises:
- receiving at input an optical image (1) of said carrier means;
- incorporating an information content in said optical image (1) in such a way that said information content is hidden in said optical image (1), where said information content is customizable (102);
- decoding said information content (103);
- and
- reproducing said information content through an electronic device, wherein said reproduction enables implementation of said augmented reality;
- said method envisaging, after said incorporation and prior to said decoding, the step of transferring said optical image (1) onto said carrier means, wherein the latter may comprise a physical medium, in particular in the form of paper or fabric, or else a digital medium, such as a display of an electronic device,
- said method being characterized in that said incorporation of the information content in said optical image (1) comprises:
- receiving at input said information content (102.1);
- if said optical image (1) is not square, rendering said optical image square (102.2) so as to obtain a square image (2);
- transforming said square image (2) with the discrete Fourier transform (102.3) to obtain a transformed square image (3), wherein said transformed square image (3) is formed by a first, magnitude-matrix, channel and by a second, phase-matrix, channel;
- generating a plurality of data matrices (D), wherein each of said matrices is a binary square matrix (104A, 104B);
- dividing each of said data matrices (D) into two triangular semi-matrices (D1, D2) (102.4);
- introducing each of said triangular semi-matrices (D1, D2) within said first, magnitude-matrix, channel of said transformed square image (3) (102.5) at a distance (d, d) from the constant Fourier coefficient to obtain a modified first, magnitude-matrix, channel (M′), said distance (d, d) varying in a predefined way for each pair of triangular semi-matrices (D1, D2), in such a way that each pair of semi-matrices does not overlap with the other pairs of semi-matrices during the step of introduction into said modified first, magnitude-matrix, channel M′;
- and
- after said introduction, carrying out the inverse transform of said modified first, magnitude-matrix, channel (M′) together with said second, phase-matrix, channel to obtain said optical image in which said information content has been incorporated.
Dependencies are inferred from the claim text.