Sensor identification
First Claim
1. A method for generating an identifier for a sensor, comprising:
- accessing, by a computing device, sensed information for each pixel from a plurality of pixels of the sensor for an at least one sensing environment;
determining, by the computing device, a first variance representing a variation in the sensed information for a first subset of the plurality of pixels using the sensed information for each pixel from the first subset of the plurality of pixels of the sensor;
determining, by the computing device, a second variance representing a variation in the sensed information for a second subset of the plurality of pixels using the sensed information for each pixel from the second subset of the plurality of pixels of the sensor, wherein the first subset of the plurality of pixels is different from the second subset of the plurality of pixels;
determining, by the computing device, a pixel identifier value for each pixel from a third subset of the plurality of pixels by comparing the sensed information for each pixel from the third subset of the plurality of pixels with the first variance and the second variance; and
generating, by the computing device, the identifier using the pixel identifier values for each of the plurality of pixels from the third subset of the plurality of pixels.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques described here use variations in the sensor to generate an identifier for the sensor. Each sensor may be comprised of sub-sensing units, called pixels that may demonstrate variation in their sensing capability from one pixel to another. Embodiments of the invention, describe a method for using the relative variance of each pixel (relative to the whole sensor or/and a portion of the sensor) in generating an identifier for the sensor. In one embodiment, the method may obtain information associated with a plurality of pixels from a sensor, detect variations in the information associated for each of the pixels from a subset of the plurality of pixels and generate an identifier for the sensor using the detected variations in the information associated with each of the pixels from the subset of plurality of pixels.
-
Citations
30 Claims
-
1. A method for generating an identifier for a sensor, comprising:
-
accessing, by a computing device, sensed information for each pixel from a plurality of pixels of the sensor for an at least one sensing environment; determining, by the computing device, a first variance representing a variation in the sensed information for a first subset of the plurality of pixels using the sensed information for each pixel from the first subset of the plurality of pixels of the sensor; determining, by the computing device, a second variance representing a variation in the sensed information for a second subset of the plurality of pixels using the sensed information for each pixel from the second subset of the plurality of pixels of the sensor, wherein the first subset of the plurality of pixels is different from the second subset of the plurality of pixels; determining, by the computing device, a pixel identifier value for each pixel from a third subset of the plurality of pixels by comparing the sensed information for each pixel from the third subset of the plurality of pixels with the first variance and the second variance; and generating, by the computing device, the identifier using the pixel identifier values for each of the plurality of pixels from the third subset of the plurality of pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device for generating an identifier for a sensor, comprising:
-
the sensor coupled to the device, the sensor comprising a plurality of pixels configured to sense information; a memory; a processor coupled to the memory and configured to; receive the sensed information for each pixel from the plurality of pixels of the sensor for an at least one sensing environment; determine a first variance representing a variation in the sensed information for a first subset of the plurality of pixels using the sensed information for each pixel from the first subset of the plurality of pixels of the sensor; determine a second variance representing a variation in the sensed information for a second subset of the plurality of pixels using the sensed information for each pixel from the second subset of the plurality of pixels of the sensor, wherein the first subset of the plurality of pixels is different from the second subset of the plurality of pixels; determine a pixel identifier value for each pixel from a third subset of the plurality of pixels by comparing the sensed information for each pixel from the third subset of the plurality of pixels with the first variance and the second variance; and generate the identifier using the pixel identifier values for each of the plurality of pixels from the third subset of the plurality of pixels. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium comprises instructions executable by a processor, the instructions comprising instructions to:
-
receive sensed information for each pixel from a plurality of pixels of a sensor for an at least one sensing environment; determine a first variance representing a variation in the sensed information for a first subset of the plurality of pixels using the sensed information for each pixel from the first subset of the plurality of pixels of the sensor; determine a second variance representing a variation in the sensed information for a second subset of the plurality of pixels using the sensed information for each pixel from the second subset of the plurality of pixels of the sensor, wherein the first subset of the plurality of pixels is different from the second subset of the plurality of pixels; determine a pixel identifier value for each pixel from a third subset of the plurality of pixels by comparing the sensed information for each pixel from the third subset of the plurality of pixels with the first variance and the second variance; and generate the identifier using the pixel identifier values for each of the plurality of pixels from the third subset of the plurality of pixels. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An apparatus for generating an identifier for a sensor, comprising:
-
means for accessing, by a computing device, sensed information for each pixel from a plurality of pixels of the sensor for an at least one sensing environment; means for determining, by the computing device, a first variance representing a variation in the sensed information for a first subset of the plurality of pixels using the sensed information for each pixel from the first subset of the plurality of pixels of the sensor; means for determining, by the computing device, a second variance representing a variation in the sensed information for a second subset of the plurality of pixels using the sensed information for each pixel from the second subset of the plurality of pixels of the sensor, wherein the first subset of the plurality of pixels is different from the second subset of the plurality of pixels; means for determining, by the computing device, a pixel identifier value for each pixel from a third subset of the plurality of pixels by comparing the sensed information for each pixel from the third subset of the plurality of pixels with the first variance and the second variance; and means for generating, by the computing device, the identifier using the pixel identifier values for each of the plurality of pixels from the third subset of the plurality of pixels. - View Dependent Claims (27, 28, 29, 30)
-
Specification