Image sensor apparatus and method for embedding recoverable data on image sensor pixel arrays
First Claim
Patent Images
1. An image sensor apparatus, comprising:
- an image sensor for generating image data in a pixel array corresponding to an optical image; and
a processor for;
altering the image data to embed a first feature-dependent code associated with a first feature of the image data and a second feature-dependent code associated with a second feature of the image data, andgenerating a digital image from the altered image data,wherein the first feature-dependent code is embedded at a first fixed location of the pixel array, the second feature-dependent code is embedded at a second fixed location of the pixel array, the first fixed location and second fixed location each corresponding to a different non-overlapping group of pixels within the pixel array, the first and second fixed locations being predetermined based upon a respective type of the first and second features and distinct from a respective location of the first and second features within the image data.
1 Assignment
0 Petitions
Accused Products
Abstract
An image sensor apparatus is disclosed. The image sensor apparatus includes an image sensor for generating image data in a pixel array corresponding to an optical image. A processor alters the image data to embed a feature-dependent code associated with a feature of the image data in a feature-dependent location in the pixel array and generate a digital image from the altered image data.
-
Citations
31 Claims
-
1. An image sensor apparatus, comprising:
-
an image sensor for generating image data in a pixel array corresponding to an optical image; and a processor for; altering the image data to embed a first feature-dependent code associated with a first feature of the image data and a second feature-dependent code associated with a second feature of the image data, and generating a digital image from the altered image data, wherein the first feature-dependent code is embedded at a first fixed location of the pixel array, the second feature-dependent code is embedded at a second fixed location of the pixel array, the first fixed location and second fixed location each corresponding to a different non-overlapping group of pixels within the pixel array, the first and second fixed locations being predetermined based upon a respective type of the first and second features and distinct from a respective location of the first and second features within the image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for embedding codes in a digital image, comprising:
-
acquiring image data in a pixel array of an image sensor device corresponding to an optical image; identifying a first feature of interest associated with the image data and a second feature of interest associated with the image data; and altering the image data in the pixel array to generate a digital image having a first feature-dependent code representing the first feature of interest and a second feature-dependent code representing the second feature of interest, wherein the first feature-dependent code is embedded at a first fixed location of the pixel array, the second feature dependent code is embedded at a second fixed location of the pixel array, the first and second fixed locations each corresponding to a different respective non-overlapping group of pixels within the pixel array, the first and second fixed locations being predetermined based upon a type of the first and second feature of interest and distinct from a location of each of the first and second features within the image data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A processor for use in an image sensor device, comprising:
-
a feature module for identifying a first and second feature of interest associated with image data captured by the image sensor device in a pixel array; a signature module for creating a first feature-dependent code associated with the first feature of interest and a second feature-dependent code associated with the second feature of interest; and an embedding module for altering the image data to embed the first feature-dependent code in a first fixed location in the pixel array, and the second feature-dependent code in a second fixed location in the pixel array, the first and second fixed locations each corresponding to a different respective non-overlapping group of pixels, the first and second fixed locations being predetermined based upon a type of each of the first and second features of interest and distinct from a location of each of the first and second features within the image data. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for identifying a feature of a digital image, comprising:
-
an imaging device with executable instructions to; generate image data in a pixel array corresponding to an optical image; and alter the image data in the pixel array to generate a digital image having a plurality of feature-dependent codes, each one of the plurality associated with a different feature of the image data, wherein each one of the plurality of feature-dependent codes are embedded at a respective fixed location of the pixel array, each fixed location corresponding to a different non-overlapping group of pixels, the fixed locations being predetermined based upon a type of the feature and distinct from a location of the feature within the image data; and a processing device with executable instructions to; receive the digital image from the imaging device; and identify the feature of the digital image based on the plurality of feature-dependent codes embedded at different fixed locations in the pixel array. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for identifying a feature in a digital image generated in a pixel array, comprising:
-
receiving a digital image having a plurality of feature-dependent codes embedded in fixed locations in the pixel array, each fixed location corresponding to a different non-overlapping group of pixels, wherein the plurality of feature-dependent codes are associated with the feature, the fixed location being predetermined based upon a type of the feature and distinct from a location of the feature within the image data; processing the digital image to recover one or more pixels in each feature-dependent location; and comparing the one or more pixels to each feature-dependent code to identify the feature. - View Dependent Claims (27, 28, 29)
-
-
30. An image sensor apparatus, comprising:
-
an image sensor for generating image data in a pixel array corresponding to an optical image; and a processor, wherein the processor generates altered image data by embedding at least a first plurality of feature-dependent codes and a second plurality of feature-dependent codes in the pixel array, the first plurality of feature-dependent codes associated with a first feature of the image data and embedded in a first fixed feature-dependent location of the pixel array, the second plurality of feature-dependent codes associated with a second feature of the image data and embedded in a second fixed feature-dependent location of the pixel array, wherein the processor generates a digital image from the altered image data, and wherein the first feature of the image data is different from the second feature of the image data, and wherein the first fixed feature-dependent location corresponds to a different non-overlapping pixel group from the second fixed feature-dependent location, the first and second fixed feature-dependent locations being predetermined based upon a type of the first and second features and distinct from locations of the first and second features within the image data. - View Dependent Claims (31)
-
Specification