IP Library Granted Patent US 11,877,068
Granted Patent B2
US 11,877,068 · App. 17/425,744 · Granted Jan 16, 2024

Advanced computational pixel imagers with multiple in-pixel counters

Inventors: Michael W. Kelly (North Reading, MA); Curtis Colonero (Shrewsbury, MA); Christopher David (Chelmsford, MA); Justin Baker (Andover, MA)
Assignee: Anduril Industries, Inc.
H04N23/741G06T3/40G06T7/194G06T7/60H04N23/11H04N23/51H04N23/56H04N23/71H04N23/74H04N23/957H04N25/75H04N25/767H04N25/772H01L27/14681
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,877,068
App. No.
17/425,744
Granted
Jan 16, 2024
Kind
B2
Abstract

A computational pixel imaging device can include multiple digitizing counters per pixel that can be used to execute simultaneous signal-processing threads on acquired image data. The imaging device can also include infinite dynamic range sensing and perform signal down-sampling.

Claims (35)

1. A pixel integrated circuit comprising:

a b-bit counter;

a data line arranged to transmit a value of a most significant bit of the b-bit counter; and

read-out circuitry configured to:

read the most significant bit at a higher read-out rate than a read-out rate for other bits of the b-bit counter;

determine a count rate from a first count accumulated by the b-bit counter for a first time period; and

determine one or more times at which to read-out the MSB of the b-bit counter for a second count accumulated by the b-bit counter for a second time period that is longer than the first time period.

2. The pixel integrated circuit of claim 1 , wherein the read-out circuitry is further configured to record a number of times greater than 1 that the b-1 bits of the b-bit counter have rolled over.

3. The pixel integrated circuit of claim 2 , wherein the read-out circuitry is further configured to record an address of the counter.

4. The pixel integrated circuit of claim 1 , wherein the read-out circuitry is further configured to automatically detect a toggling of the most significant bit from a first logic level to a second logic level and automatically reset the value of the most significant bit in response to detecting the toggling.

5. The pixel integrated circuit of claim 1 , wherein the b-bit counter comprises a plurality of flip-flops.

6. The pixel integrated circuit of claim 5 , wherein an output of a flip-flop corresponding to the most significant bit connects to a tri-state buffer.

7. The pixel integrated circuit of claim 5 , further comprising:

data input multiplexers connected to a data inputs of the flip-flops; and

clock input multiplexers connected to the clock inputs of the flip-flops.

8. The pixel integrated circuit of claim 7 , wherein the b-bit counter can be configured as a counter and as a shift register by selecting different data inputs and different clock inputs.

9. The pixel integrated circuit of claim 1 , further comprising:

a detector; and

a current-to-frequency converter arranged to receive an output from the detector and output a series of pulses in response to a detected signal, wherein an output of the current-to-frequency converter connects to an input of the b-bit counter.

10. The pixel integrated circuit of claim 1 included in an array having a plurality of the pixel integrated circuits arranged on a substrate.

11. The pixel integrated circuit of claim 10 , wherein the array is located adjacent to an imaging plane of an optical assembly.

12. A method of accumulating counts with a b-bit counter, the method comprising:

accumulating counts on the b-bit counter; and

reading, by read-out circuitry, data from a most significant bit of the b-bit counter at a higher read-out rate than a read-out rate for other bits of the b-bit counter;

determining a count rate from a first count accumulated by the b-bit counter for a first time period; and

determining, from the first count and time period, one or more times at which to read-out the MSB of the b-bit counter for a second count accumulated by the b-bit counter for a second time period that is longer than the first time period.

13. The method of claim 12 , further comprising:

transmitting over a data line a value of the most significant bit;

automatically detecting a toggling of the most significant bit from a first logic level to a second logic level; and

recording in memory a number of times greater than 1 that the b-1 bits of the b-bit counter have rolled over.

14. The method of claim 13 , further comprising:

performing a first operation with the number of times recorded in memory that mirrors or complies with a second operation performed with count values stored in the b-bit counter, wherein the second operation is performed on a chip that contains the b-bit counter.

15. The method of claim 12 further comprising:

automatically resetting the value of the most significant bit in response to detecting the toggling; and

recording an address of the b-bit counter.

Assignments (3)
SECURITY INTEREST Recorded Aug 9, 2024
From: ANDURIL INDUSTRIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 068526/0728 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2021
From: COPIOUS IMAGING, LLC
To: ANDURIL INDUSTRIES, INC.
Reel/Frame 058401/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2021
From: KELLY, MICHAEL W.; COLONERO, CURTIS; DAVID, CHRISTOPHER; BAKER, JUSTIN
To: COPIOUS IMAGING LLC
Reel/Frame 057811/0945 →
Continuity (3)
Provisional Application 62807683 · Feb 19, 2019
Provisional Application 62800685 · Feb 4, 2019
Related Publication 20220166915A1 · May 26, 2022