Imaging systems with data encryption and embedding capabalities
First Claim
1. An imaging system for encrypting and embedding data into images, the imaging system comprising:
- a silicon image sensor chip;
an array of image pixels that generate image data in response to image light formed on the silicon image sensor chip;
a sensor on the silicon image sensor chip that generates additional data while the array of image pixels generates the image data, wherein the additional data is different than the image data;
encryption circuitry formed on the silicon image sensor chip, wherein the encryption circuitry receives the additional data, wherein the encryption circuitry is configured to generate encrypted data by encrypting the additional data using a cryptographic key without encrypting the image data; and
data embedding circuitry formed on the silicon image sensor chip, wherein the data embedding circuitry is configured to embed the encrypted data into the image data that has not been encrypted by the encryption circuitry to generate an output image, and wherein the data embedding circuitry is configured to embed the encrypted data in an image checksum in the output image.
4 Assignments
0 Petitions
Accused Products
Abstract
An imaging system may embed encrypted data into image data. The imaging system may generate image data in response to light received at a pixel array. The imaging system may include encryption circuitry that accesses an encryption key. The encryption circuitry may receive data related to the imaging system and/or to an environment in which an image is captured and encrypt the data using the encryption key. The imaging system may include data embedding circuitry that embeds the encrypted data into the image data to generate an output image. The components of the imaging system may be formed on a single imaging system chip. The encrypted data embedded in the output image may be extracted using an extraction engine and decrypted using a decryption engine and decryption key such that the data may be accessed by a user with access to the decryption key.
-
Citations
15 Claims
-
1. An imaging system for encrypting and embedding data into images, the imaging system comprising:
-
a silicon image sensor chip; an array of image pixels that generate image data in response to image light formed on the silicon image sensor chip; a sensor on the silicon image sensor chip that generates additional data while the array of image pixels generates the image data, wherein the additional data is different than the image data; encryption circuitry formed on the silicon image sensor chip, wherein the encryption circuitry receives the additional data, wherein the encryption circuitry is configured to generate encrypted data by encrypting the additional data using a cryptographic key without encrypting the image data; and data embedding circuitry formed on the silicon image sensor chip, wherein the data embedding circuitry is configured to embed the encrypted data into the image data that has not been encrypted by the encryption circuitry to generate an output image, and wherein the data embedding circuitry is configured to embed the encrypted data in an image checksum in the output image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of generating images that include encrypted data, the method comprising:
-
with an imager on a silicon image sensor chip, capturing image data in response to light received at the imager; with a sensor on the silicon image sensor chip, generating image metadata at the same time that the imager is capturing the image data; with an encryption engine on the silicon image sensor chip, receiving the image metadata; with the encryption engine, obtaining an encryption key stored on the silicon image sensor chip; with the encryption engine, encrypting the image metadata using the encryption engine and the encryption key to generate encrypted metadata; with a data embedder on the silicon image sensor chip, receiving the encrypted metadata from the encryption engine and receiving the image data from the imager rather than from the encryption engine; with the data embedder, embedding the encrypted metadata into the image data by replacing at least some of the image data with the encrypted metadata; and with the data embedder, outputting a final image that includes the image data and the encrypted metadata embedded therein. - View Dependent Claims (11, 12, 13)
-
-
14. A system, comprising:
-
a central processing unit; memory; input-output circuitry; and an imaging device, wherein the imaging device comprises; a single common silicon image sensor chip; an array of image sensor pixels formed on the single common silicon image sensor chip, wherein the array of image sensor pixels generates image pixel data in response to received light; image formatting circuitry formed on the single common silicon image sensor chip, wherein the image formatting circuitry receives the image pixel data directly from the array of image sensor pixels; data encryption hardware formed on the single common silicon image sensor chip; memory formed on the single common silicon image sensor chip, wherein an encryption key is stored on the memory; a sensor formed on the single common silicon image sensor chip, wherein the sensor generates sensor data while the array of image sensor pixels generates the image pixel data in response to the received light; and data embedding hardware formed on the single common silicon image sensor chip, wherein the image pixel data is provided to the data embedding hardware directly from the image formatting circuitry without passing through the data encryption hardware, wherein the data encryption hardware encrypts the sensor data using the encryption key to generate encrypted sensor data, and wherein the data embedding hardware embeds the encrypted sensor data into the image pixel data to generate an image. - View Dependent Claims (15)
-
Specification