Systems and methods for visually encoding information into a pixel-based image
AssigneeGoPro, Inc.
InventorDavid Newman
Life of this patent
Estimating the term…
Abstract
Information may be visually encoded within visual content of an image using a distortion projection. The distortion projection may cause stretching of a visual element defined within a pixel array of the image. Information may be visually encoded within the pixel array using visual characteristic(s) of the pixel array. Presentation of the visual content based on a non-distortion projection may reduce a number of pixels that defines the visual element within the pixel array and may reduce visual impact of the information visually encoded within the pixel array.
Claims20
A system for visually encoding information into a pixel-based image, the system comprising:
- one or more physical processors configured by machine-readable instructions to:
- obtain visual information defining visual content of an image, the visual content including visual elements defined by pixels, the visual elements including a first visual element;
- obtain insertion information to be visually encoded within the visual content;
- identify a pixel array of the image to convey the insertion information based on a distortion projection of the visual content, the distortion projection causing stretching of one or more of the visual elements such that the first visual element is defined within the pixel array;
- and
- encode the insertion information within the pixel array using one or more visual characteristics of the pixel array, wherein presentation of the visual content based on a non-distortion projection reduces a number of pixels that defines the first visual element and reduces visual impact of the insertion information encoded within the pixel array.
A method for visually encoding information into a pixel-based image, the method performed by a computing system including one or more processors, the method comprising:
- obtaining, by the computing system, visual information defining visual content of an image, the visual content including visual elements defined by pixels, the visual elements including a first visual element;
- obtaining, by the computing system, insertion information to be visually encoded within the visual content;
- identifying, by the computing system, a pixel array of the image to convey the insertion information based on a distortion projection of the visual content, the distortion projection causing stretching of one or more of the visual elements such that the first visual element is defined within the pixel array;
- and
- encoding, by the computing system, the insertion information within the pixel array using one or more visual characteristics of the pixel array, wherein presentation of the visual content based on a non-distortion projection reduces a number of pixels that defines the first visual element and reduces visual impact of the insertion information encoded within the pixel array.
Dependencies are inferred from the claim text.