IP Library Granted Patent US 11,381,770
Granted Patent B2
US 11,381,770 · App. 17/245,102 · Granted Jul 5, 2022

Information processing apparatus, information processing method, and recording medium

Inventors: Yusuke Minagawa (Tokyo, JP); Toru Akishita (Tokyo, JP)
Assignee: Sony Semiconductor Solutions Corporation
H04N5/376H04N5/347H04N5/3745
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,381,770
App. No.
17/245,102
Granted
Jul 5, 2022
Kind
B2
Abstract

An information processing apparatus including a specification section specifying, from among a plurality of blocks that are set by dividing pixels included in at least a partial region of a pixel region having a plurality of pixels arrayed therein and each of which includes at least one or more of the pixels, at least one or more of the blocks, and a generation section generating a unique value based on pixel values of the pixels included in the specified blocks and a dispersion of the pixel values of the pixels among the plurality of blocks.

Claims (26)

1. An information processing apparatus, comprising:

a specification section specifying, from among a plurality of blocks that are set by dividing pixels included in at least a partial region of a pixel region having a plurality of pixels arrayed therein and each of which includes at least one or more of the pixels, at least one or more of the blocks; and

a generation section generating a unique value based on pixel values of the pixels included in the specified blocks and a dispersion of the pixel values of the pixels among the plurality of blocks;

wherein the specification section specifies the blocks in each of which a second pixel value that is calculated based on first pixel values that are the pixel values of the one or more pixels included in the blocks and corresponds to the blocks is not included in a given range including an average of the second pixel values among the plurality of blocks;

wherein the given range is set in response to a dispersion of the second pixel values among the plurality of blocks.

2. The information processing apparatus according to claim 1 , wherein the generation section determines at least some of values for generating the unique value in response to a result of comparison between the second pixel values corresponding to the specified blocks and the average.

3. The information processing apparatus according to claim 1 , wherein the partial region is a region of at least part of an OPB (Optical Black) region.

4. The information processing apparatus according to claim 1 , wherein the blocks are set by dividing the pixels included in the region for each of one or more pixels that share a given circuit.

5. The information processing apparatus according to claim 1 , wherein the unique value is generated based on the pixel values according to a characteristic of a threshold voltage of a given transistor in the pixels included in the specified blocks.

6. The information processing apparatus according to claim 5 , wherein

each of the pixels includes at least three transistors including a transfer transistor that transfers charge of a photoelectric conversion element to a floating diffusion, an amplification transistor that receives a potential of the floating diffusion and outputs the potential to a signal line, and a reset transistor that controls the potential of the floating diffusion, and

the unique value is generated based on the pixel value according to the characteristic of the threshold voltage of the amplification transistor.

7. The information processing apparatus according to claim 1 , wherein the generation section generates the unique value using an average value of the pixel values of the pixels among a plural number of times of imaging as the pixel values of the pixels.

8. The information processing apparatus according to claim 1 , comprising:

an encryption processing section performing an encryption process for desired information using the generated unique value as key information.

9. The information processing apparatus according to claim 1 , wherein the unique value is outputted as an identifier to an outside.

10. An information processing method executed by a computer, comprising:

specifying, from among a plurality of blocks that are set by dividing pixels included in at least a partial region of a pixel region having a plurality of pixels arrayed therein and each of which includes at least one or more of the pixels, at least one or more of the blocks; and

generating a unique value based on pixel values of the pixels included in the specified blocks and a dispersion of the pixel values of the pixels among the plurality of blocks;

wherein the specifying specifies the blocks in each of which a second pixel value that is calculated based on first pixel values that are the pixel values of the one or more pixels included in the blocks and corresponds to the blocks is not included in a given range including an average of the second pixel values among the plurality of blocks;

wherein the given range is set in response to a dispersion of the second pixel values among the plurality of blocks.

11. A non-transitory recording medium on which a program is recorded, the program causing a computer to execute:

specifying, from among a plurality of blocks that are set by dividing pixels included in at least a partial region of a pixel region having a plurality of pixels arrayed therein and each of which includes at least one or more of the pixels, at least one or more of the blocks; and

generating a unique value based on pixel values of the pixels included in the specified blocks and a dispersion of the pixel values of the pixels among the plurality of blocks;

wherein the specifying specifies the blocks in each of which a second pixel value that is calculated based on first pixel values that are the pixel values of the one or more pixels included in the blocks and corresponds to the blocks is not included in a given range including an average of the second pixel values among the plurality of blocks;

wherein the given range is set in response to a dispersion of the second pixel values among the plurality of blocks.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: MINAGAWA, YUSUKE; AKISHITA, TORU
To: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
Reel/Frame 057033/0126 →
Priority Claims (1)
JP JP2017-009410 · Jan 23, 2017 · national
Continuity (2)
Continuation 16478159
Related Publication 20210258523A1 · Aug 19, 2021