[go: up one dir, main page]

CN116170703B - An imaging method, apparatus, device, and storage medium for suppressing array crosstalk - Google Patents

An imaging method, apparatus, device, and storage medium for suppressing array crosstalk

Info

Publication number
CN116170703B
CN116170703B CN202211574273.8A CN202211574273A CN116170703B CN 116170703 B CN116170703 B CN 116170703B CN 202211574273 A CN202211574273 A CN 202211574273A CN 116170703 B CN116170703 B CN 116170703B
Authority
CN
China
Prior art keywords
pixels
pixel
subarray
gating signals
starting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211574273.8A
Other languages
Chinese (zh)
Other versions
CN116170703A (en
Inventor
熊祎灵
曾磊
杨简遥
彭旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Guanggu Quantum Technology Co ltd
Original Assignee
Wuhan Guanggu Quantum Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Guanggu Quantum Technology Co ltd filed Critical Wuhan Guanggu Quantum Technology Co ltd
Priority to CN202211574273.8A priority Critical patent/CN116170703B/en
Publication of CN116170703A publication Critical patent/CN116170703A/en
Application granted granted Critical
Publication of CN116170703B publication Critical patent/CN116170703B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/04Synchronising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/21Circuitry for suppressing or minimising disturbance, e.g. moiré or halo

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)

Abstract

The invention relates to an imaging method, device, equipment and storage medium for inhibiting array crosstalk, which comprises the following steps of dividing a pixel array into a plurality of subarrays, wherein each subarray comprises m multiplied by N pixels, dividing a gating period corresponding to each subarray into N time sequences, wherein N is less than or equal to m multiplied by N, sequentially starting gating signals of pixels at the same position in each subarray to enable the pixels to enter a detection mode, determining the starting time of the gating signals of the pixels in each subarray according to the spatial distribution characteristic of crosstalk and the time of reaching a peak value of total crosstalk probability in the array, and performing image stitching on N data images in each subarray. The method can effectively avoid detection of optical crosstalk signals of adjacent pixels due to the fact that all pixels enter an avalanche standby state simultaneously in a traditional frame frequency synchronous mode, and finally image splicing is carried out, so that influence of crosstalk on detection imaging quality is avoided to the greatest extent.

Description

Imaging method, device, equipment and storage medium for inhibiting array crosstalk
Technical Field
The present invention relates to the field of avalanche diode technologies, and in particular, to an imaging method, apparatus, device, and storage medium for suppressing array crosstalk.
Background
Single photon avalanche photodiodes (SPADs) are currently widely used in the fields of quantum secret communications, quantum imaging, laser radar, biomedical and integrated circuit detection, and the like. When the APD enters a Geiger mode, namely the reverse bias voltage V r provided by an external circuit is higher than the breakdown voltage V br of the device, the instantaneous response current of the device to very weak light can reach mA level, namely the SPAD has single photon detection capability. The near infrared single photon detection array manufactured by taking SPAD as a pixel obtains three-dimensional space information and images in a mode of combining photon counting and photon flight time.
The current development trend of the SPAD array at home and abroad is to make the pixel spacing smaller (such as 25 μm and below) and make the array size larger (such as 320×256 and above) to further optimize the imaging quality, however, the further reduction of the pixel spacing is greatly limited by the optical crosstalk in the detection array, when a certain pixel of the SPAD array is in an avalanche state due to photon detection or thermal excitation, a large amount of carriers generated by a multiplication layer have a certain probability of recombination and generate a small amount of photons corresponding to energy near the forbidden bandwidth of the multiplication layer, and the emitted photons enter adjacent pixels with a certain probability and are absorbed by the adjacent pixels and cause avalanche due to the fact that the energy is larger than the forbidden bandwidth of the absorption layer. This miscounting phenomenon is referred to above as optical crosstalk.
In the related art, currently, a main method for reducing crosstalk mainly comprises ①, namely, generating crosstalk for a path directly transmitted between adjacent pixels, effectively reducing the crosstalk by etching a deep isolation groove between pixels and filling absorption metal, ②, namely, reducing reflection by changing an electrode into absorption metal for a crosstalk path generated by reflection at a substrate-back electrode metal interface, ③, namely, generating crosstalk path generated by reflection at a substrate-anti-reflection film-plated light receiving hole interface, and adding a filter layer with a forbidden bandwidth between a multiplication layer and an absorption layer in an epitaxial structure, so that crosstalk photons can be selectively absorbed, and meanwhile, photons with detected target wavelength are transparent, and the method has the same inhibition effect on the path ②. However, the above methods do not completely solve the problem of crosstalk generated by the last two paths, and according to the latest report of MIT Lincoln Lab 2018, the substrate is completely removed by selective wet etching, so that ②③ crosstalk can be basically eliminated, but the difficulty in realizing the process is high.
Accordingly, there is a need to devise a new imaging method, apparatus, device and storage medium that suppresses array crosstalk to overcome the above-mentioned problems.
Disclosure of Invention
The embodiment of the invention provides an imaging method for inhibiting array crosstalk, which aims to solve the problem that the problems of crosstalk or high process difficulty cannot be completely solved by adopting a solution in the related technology.
According to the imaging method, an array crosstalk is restrained, the imaging method comprises the steps of dividing a pixel array into a plurality of subarrays, wherein each subarray comprises m multiplied by N pixels, a gating period corresponding to each subarray is divided into N time sequences, N is smaller than or equal to m multiplied by N, gating signals of pixels at the same position in each subarray are sequentially started to enter a detection mode, the starting time of the gating signals of the pixels in each subarray is determined according to the spatial distribution characteristic of crosstalk and the time of the total crosstalk probability reaching a peak value in the array, and image stitching is conducted on N data images in each subarray.
In some embodiments, the time for the total probability of crosstalk in the array to reach the peak value is T, and the sequentially turning on the gating signals of the pixels at the same position in each sub-array to enable the pixels to enter the detection mode includes turning on the gating signals of the starting pixels in each sub-array, turning off the gating signals of the rest pixels in each sub-array to enable the starting pixels in each sub-array to enter the detection mode, and turning on the gating signals of the pixels in each sub-array, which are not directly adjacent to the position of the starting pixels, and turning off the gating signals of the rest pixels in each sub-array to enable the pixels in each sub-array, which are not directly adjacent to the position of the starting pixels, to enter the detection mode.
In some embodiments, the pixels that are not immediately adjacent to the location of the starting pixel include pixels that are diagonally positioned relative to the starting pixel.
In some embodiments, the sequentially turning on gating signals of pixels at the same position in each sub-array to enable the pixels to enter a detection mode, and further includes turning on gating signals of pixels directly adjacent to the position of the starting pixel in each sub-array when time is longer than T, and turning off gating signals of other pixels in each sub-array to enable the pixels directly adjacent to the position of the starting pixel in each sub-array to enter the detection mode.
In some embodiments, when m=n=2, 4 pixels are defined in each sub-array, where the pixels are respectively defined as an a pixel, a B pixel, a C pixel and a D pixel, the a pixel and the B pixel are diagonally opposite to each other, the C pixel and the D pixel are diagonally opposite to each other, the gating period corresponding to each sub-array is divided into 4 time sequences, each time sequence corresponds to one pixel, the gating signals of the pixels at the same position in each sub-array are sequentially turned on to enable the sub-array to enter a detection mode, including turning on the gating signals of the a pixel in each sub-array while turning off the gating signals of the other pixels, turning on the gating signals of the B pixel in each sub-array while turning off the gating signals of the other pixels, turning on the gating rising edge while laser emitting, and turning on the gating signals of the D pixel or the C pixel in each sub-array while turning off the gating signals of the other pixels, and turning on the gating rising edge while entering the detection mode.
In some embodiments, when m=n=3, 9 pixels are defined in each sub-array, respectively as an a pixel, a B pixel, a C pixel, a D pixel, an E pixel, an F pixel, a G pixel, an H pixel, and an I pixel, where the a pixel is located at a center position of the sub-array, the B pixel, the D pixel, the F pixel, and the H pixel are located at four corners of the sub-array, the C pixel is directly adjacent to the B pixel and the D pixel, the E pixel is directly adjacent to the D pixel and the F pixel, the G pixel is directly adjacent to the F pixel, and the H pixel, and a gating period corresponding to each sub-array is divided into 6 timings; the method comprises sequentially opening gating signals of pixels at the same position in each subarray to enable the same to enter a detection mode, wherein the method comprises the steps of opening gating signals of A pixels in each subarray while closing gating signals of other pixels, gating rising edges are simultaneously emitted by lasers, enabling the A pixels to enter the detection mode, opening gating signals of B pixels in each subarray while closing gating signals of other pixels, gating rising edges are simultaneously emitted by lasers, enabling the B pixels to enter the detection mode, opening gating signals of F pixels and C pixels in each subarray while closing gating signals of other pixels, enabling the rising edges of the gating signals of D pixels and G pixels in each subarray to be simultaneously emitted by lasers, enabling the rising edges of the D pixels and the G pixels to be simultaneously emitted by lasers, enabling the gating signals of E pixels and H pixels in each subarray to be simultaneously turned off gating signals of other pixels, enabling the rising edges of the D pixels and the G pixels to be simultaneously emitted by lasers, and turning on gating signals of the I pixels in each subarray, turning off gating signals of other pixels, enabling a gating rising edge to come and emitting laser, and enabling the I pixels to enter a detection mode.
In some embodiments, the total probability of crosstalk in the array peaks at a time T, and each timing is greater than T/2.
The imaging device for suppressing array crosstalk comprises a dividing module, a control module and an image stitching module, wherein the dividing module is used for dividing a pixel array into a plurality of subarrays, each subarray comprises m multiplied by N pixels, a gating period corresponding to each subarray is divided into N time sequences, N is less than or equal to m multiplied by N, the control module is used for sequentially starting gating signals of pixels at the same position in each subarray to enable the gating signals to enter a detection mode, the starting time of the gating signals of the pixels in each subarray is determined according to the spatial distribution characteristic of crosstalk and the time of the peak value of the total probability of crosstalk in the array, and the image stitching module is used for stitching N data graphs in each subarray.
In a third aspect, an electronic device is provided, the electronic device comprising a processor for executing at least one piece of program code, causing the electronic device to perform the above-described method.
In a fourth aspect, a computer readable storage medium is provided, wherein at least one program code is stored in the storage medium, the at least one program code being readable by a processor for causing an electronic device to perform the above method.
The technical scheme provided by the invention has the beneficial effects that:
The embodiment of the invention provides an imaging method, device, equipment and storage medium for inhibiting array crosstalk, which divide a pixel array into a plurality of subarrays, divide each gating period, selectively start each pixel according to the space distribution characteristic of crosstalk and the time when the total probability of crosstalk in the array reaches a peak value for each subarray, effectively avoid detection of adjacent pixel optical crosstalk signals caused by that all pixels enter an avalanche standby state at the same time in a traditional frame frequency synchronous mode, and finally carry out image splicing, thereby avoiding the influence of crosstalk on detection imaging quality to the greatest extent.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flowchart of an imaging method for suppressing array crosstalk according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an example of a 5×5 area in a SPAD array according to an embodiment of the present invention;
FIG. 3 is an exemplary diagram of a2×2 sub-array provided by an embodiment of the present invention;
Fig. 4 is an exemplary diagram of a corresponding timing sequence of a2×2 sub-array according to an embodiment of the present invention;
FIG. 5 is an exemplary diagram of a 3×3 sub-array provided by an embodiment of the present invention;
fig. 6 is an exemplary diagram of a corresponding timing sequence of a3×3 sub-array according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The embodiment of the invention provides an imaging method, device and equipment for inhibiting array crosstalk and a storage medium, which can solve the problem that the solution adopted in the related technology cannot completely solve the problem of crosstalk or large process difficulty.
Referring to fig. 1 and fig. 2, an imaging method for suppressing array crosstalk provided by the embodiment of the present invention is applicable to a single photon avalanche photodiode (SPAD) array, and may include the following steps:
s1, dividing the pixel array into a plurality of subarrays, wherein each subarray comprises m multiplied by N pixels, and dividing a gating period corresponding to each subarray into N time sequences, wherein N is less than or equal to m multiplied by N. The number of the time sequences divided by each gating period can be equal to or unequal to the number of the pixels in each subarray, and when the number of the time sequences is equal to the number of the pixels, one time sequence in each gating period corresponds to one pixel in each subarray one by one. The high duration of the quench circuit gating signal (i.e., the gating period) may be time equally divided when dividing each gating period into a plurality of timings. Each sub-array is also spatially equally divided to form m x n pixels, m and n being integers greater than or equal to 2. The maximum value of mxn depends on the processing power of the high-speed readout circuit for the sampled signal.
S2, sequentially starting gating signals of pixels at the same position in each subarray to enable the same to enter a detection mode, wherein the starting time of the gating signals of the pixels in each subarray is determined according to the spatial distribution characteristic of crosstalk and the time when the total probability of crosstalk (namely the total dark count caused by all crosstalk) in the array reaches a peak value. That is, the on time of each pixel is different in each sub-array, and the pixels in each sub-array are selectively turned on at different times.
And S3, performing image stitching on the N data graphs in each subarray. And finally, when data are acquired and output, the images are spliced, N data graphs in each subarray can be spliced together, the data graphs of a plurality of subarrays can be spliced together, and the images are spliced and restored to recover the complete original graph.
Optical crosstalk is mainly related to chip size and chip three-dimensional structure, and obviously, the probability of photons entering adjacent pixels is inversely related to pixel spacing. In addition to the crosstalk paths, the presence of crosstalk cascading effects further affects the distribution of crosstalk probabilities in time and space.
In this embodiment, since the pixel array is divided into a plurality of sub-arrays and each gating period is also divided, for each sub-array, each pixel is selectively opened according to the spatial distribution characteristic of crosstalk and the time when the total probability of crosstalk in the array reaches a peak value, the opening sequences of pixels at different positions can be determined according to the spatial distribution characteristic and the cascading effect (time characteristic) of crosstalk, and the time division multiplexing gating is adopted to inhibit the crosstalk of the SPAD array, so that the detection of optical crosstalk signals of adjacent pixels caused by that all pixels enter an avalanche standby state at the same time in the traditional frame frequency synchronization mode can be effectively avoided, and finally image splicing is performed, and the crosstalk influence on pixels around an initial pixel can be reduced when the total probability of crosstalk reaches a peak value in the array, thereby maximally avoiding the influence of crosstalk on the detection imaging quality.
In some embodiments, setting the time for the total crosstalk probability to reach the peak value in the array as T, and sequentially turning on the gating signals of the pixels at the same position in each sub-array to enter the detection mode may include turning on the gating signals of the starting pixels in each sub-array, and simultaneously turning off the gating signals of the remaining pixels in each sub-array to enter the detection mode, and turning on the gating signals of the pixels in each sub-array that are not directly adjacent to the position of the starting pixels, and simultaneously turning off the gating signals of the remaining pixels in each sub-array to enter the detection mode. In the embodiment, when the total crosstalk probability in the array reaches a peak value, the pixels immediately adjacent to the starting pixel are closed, so that the phenomenon that the pixels immediately adjacent to the starting pixel generate larger crosstalk influence when the total crosstalk probability in the array reaches the peak value can be avoided, the pixels not immediately adjacent to the starting pixel are relatively far away from the starting pixel, the pixels not immediately adjacent to the starting pixel are opened at the moment, the crosstalk influence of the starting pixel on the pixels not immediately adjacent to the starting pixel is relatively small, and therefore, the pixels immediately adjacent to the starting pixel can avoid the peak time of the crosstalk probability, the timing strategy is helpful for reducing the total crosstalk probability of the whole array, and the phenomenon that real target signals are missed due to the fact that the interference of crosstalk signals of adjacent pixels enters dead time in advance in an active quenching mode can be effectively avoided.
The specific value of the time T when the total probability of crosstalk reaches a peak value in the array can be determined through an avalanche event inter-arrival time statistical test, the dark count is divided into an intrinsic dark count and a crosstalk introduction dark count, the intrinsic dark count accords with a Poisson process, the crosstalk introduction dark count belongs to a non-Poisson process, the intrinsic dark count and the crosstalk introduction dark count are distinguished through the remarkable difference of the crosstalk introduction dark count and the crosstalk introduction dark count along with the time distribution, and the time T can be obtained. In some preferred embodiments, experiments have determined that the cross-talk induced dark counts are substantially concentrated to peak within 2ns after the onset of the cross-talk light from the picture elements (which is slightly different depending on the absorber layer material, which is specifically distributed), i.e., the total probability of cross-talk peak in the array has a time T of 2ns.
Preferably, the pixels not directly adjacent to the position of the starting pixel include pixels in a diagonal positional relationship with the starting pixel. The influence probability of crosstalk of the adjacent pixels is about 10 times of the influence degree of the pixels in the diagonal position relation, among the pixels nearest to the initial pixels, the pixels in the diagonal position relation are first impacted, the time for opening the door of the initial pixel is assumed to be more than or equal to 1ns, the pixels in the diagonal position relation are started immediately, and the crosstalk probability peak time within 2ns can be avoided for the immediately adjacent pixels.
Of course, in other embodiments, it may be a pixel that is separated by one or more pixels in the same row or column as the starting pixel.
In some embodiments, the sequentially turning on the gating signals of the pixels at the same position in each sub-array to enable the pixels to enter the detection mode may further include turning on the gating signals of the pixels directly adjacent to the position of the starting pixel in each sub-array, and turning off the gating signals of the rest pixels in each sub-array to enable the pixels directly adjacent to the position of the starting pixel in each sub-array to enter the detection mode when the time is longer than T. In this embodiment, after avoiding the peak time of the total probability of crosstalk in the array, the pixels directly adjacent to the starting pixel are turned on, so that the crosstalk effect of the starting pixel on the directly adjacent pixels can be effectively reduced.
In some preferred embodiments, referring to fig. 3 and 4, when m=n=2, there are 4 pixels in each sub-array, which may be respectively defined as an a pixel, a B pixel, a C pixel, and a D pixel, where the a pixel and the B pixel are diagonally opposite to each other, the C pixel and the D pixel are diagonally opposite to each other, the a pixel is directly adjacent to the C pixel and the D pixel, the B pixel is also directly adjacent to the C pixel and the D pixel, and the gating period corresponding to each sub-array is divided into 4 timings, and each timing corresponds to one pixel. I.e. the gating period is also divided into 2 x 2 timings.
The sequentially starting gating signals of pixels at the same position in each subarray to enable the gating signals to enter a detection mode may include:
The gating signals of the A pixels in each subarray are started, the gating signals of the other pixels are closed at the same time (namely, the gating signals of the B pixels, the C pixels and the D pixels are closed), the gating rising edge of the A pixels arrives, the laser is emitted at the same time, and the A pixels enter a detection mode. I.e. the a-picture element is the starting picture element.
And (3) starting gating signals of B pixels in each subarray, and simultaneously closing gating signals of other pixels (namely closing gating signals of A pixels, C pixels and D pixels), wherein the gating rising edge of the B pixels arrives and simultaneously emits laser, and the B pixels enter a detection mode.
And (3) starting gating signals of D pixels in each subarray and simultaneously closing gating signals of other pixels (namely closing gating signals of A pixels, C pixels and B pixels), wherein the gating rising edge of the D pixels arrives and simultaneously emits laser, and the corresponding D pixels enter a detection mode. Or turning on the gating signals of the C pixels in each subarray and turning off the gating signals of the other pixels (namely turning off the gating signals of the A pixels, the B pixels and the D pixels), wherein the gating rising edge of the C pixels arrives and emits laser, and the corresponding C pixels enter a detection mode.
The opening sequence of the A pixel, the B pixel, the C pixel and the D pixel can be ABDC or ABCD. Of course, in other embodiments, the gating period corresponding to each sub-array may be divided into 3 timings, where the D pixel and the C pixel are turned on simultaneously. In this embodiment, the D pixel and the C pixel are turned on separately at different timings, so that the C pixel in the upper right sub-array and the D pixel in the lower left sub-array in fig. 3 are prevented from affecting each other when turned on simultaneously.
In some alternative embodiments, referring to fig. 5 and 6, when m=n=3, there are 9 pixels in each sub-array, which are respectively defined as an a pixel, a B pixel, a C pixel, a D pixel, an E pixel, an F pixel, a G pixel, an H pixel, and an I pixel, where the a pixel is located at a center position of the sub-array, the B pixel, the D pixel, the F pixel, and the H pixel are located at four corners of the sub-array, the C pixel is directly adjacent to the B pixel and the D pixel, the E pixel is directly adjacent to the D pixel and the F pixel, and the G pixel is directly adjacent to the F pixel and the H pixel, and the present embodiment divides the gating period corresponding to each sub-array into 6 timings.
The sequentially starting gating signals of pixels at the same position in each subarray to enable the gating signals to enter a detection mode may include:
and opening the gating signals of the A pixels in each subarray, closing the gating signals of the other pixels, enabling the gating rising edge of the A pixels to arrive, and transmitting laser, wherein the A pixels enter a detection mode. I.e. the a-picture element is the starting picture element.
And starting gating signals of B pixels in each subarray, closing gating signals of other pixels, enabling gating rising edges of the B pixels to arrive, and transmitting laser, wherein the B pixels enter a detection mode.
And opening gating signals of the F pixel and the C pixel in each subarray, closing gating signals of other pixels, enabling gating rising edges of the F pixel and the C pixel to arrive, and transmitting laser, wherein the F pixel and the C pixel enter a detection mode.
And opening gating signals of the D pixel and the G pixel in each subarray, closing gating signals of other pixels, enabling gating rising edges of the D pixel and the G pixel to arrive, and transmitting laser, wherein the D pixel and the G pixel enter a detection mode.
And opening gating signals of the E pixel and the H pixel in each subarray, closing gating signals of other pixels, enabling gating rising edges of the E pixel and the H pixel to arrive, and transmitting laser, wherein the E pixel and the H pixel enter a detection mode.
And starting a gating signal of an I pixel in each subarray, closing gating signals of other pixels, enabling a gating rising edge of the I pixel to arrive, and transmitting laser, wherein the I pixel enters a detection mode.
In this embodiment, only one of the opening sequences of the 3×3 sub-arrays is illustrated, and in other embodiments, other opening sequences may be adopted, for example, the a pixel is taken as a starting pixel, then the D pixel, the F pixel or the H pixel may be opened in the second timing sequence, and the opening sequences of the other pixels may be sequentially opened with reference to the sequence listed in the foregoing examples. In this embodiment, the B pixels, the D pixels, the F pixels and the H pixels of the four diagonal positions of the a pixels are respectively turned on at different timings, so that it is possible to avoid the mutual influence caused by the simultaneous turning on of the F pixels of the upper left sub-array, the B pixels of the lower right sub-array, the D pixels of the lower left sub-array and the H pixels of the upper right sub-array in the four sub-arrays of fig. 5 when the B pixels, the D pixels, the F pixels and the H pixels of the four corner positions are turned on simultaneously.
In some embodiments, assuming that the total probability of crosstalk in the array peaks at a time T, the time per timing is greater than T/2. After the second timing on is completed, the peak time of the total probability of crosstalk in the array can be successfully avoided.
In this embodiment, the basic unit 2×2 sub-array scheme is suitable for the case that the pixel pitch is larger than or equal to 20 μm and the spatial resolution and the effective filling rate are smaller, and the basic unit 3×3 sub-array scheme is suitable for the case that the pixels are compact (the pixel pitch is smaller than 20 μm) and the spatial resolution and the effective filling rate have redundant space, and at this time, the scheme is utilized to suppress crosstalk advantages and also has the complementary relation among detection pixels, namely, because the pixels are compact and the number of photons reaching the same time is possibly more, when one pixel enters dead time, the pixels in a nearby preparation state have a certain probability to be effectively detected. In addition, the pixel distance of the door opening state is changed from 2 to 3 (straight direction) or inclined direction, so that the crosstalk probability is further reduced.
The embodiment of the invention also provides an imaging device for inhibiting array crosstalk, which comprises a dividing module for dividing the pixel array into a plurality of subarrays, wherein each subarray comprises m multiplied by N pixels, and dividing a gating period corresponding to each subarray into N time sequences, wherein N is less than or equal to m multiplied by N, a control module for sequentially starting gating signals of pixels at the same position in each subarray to enable the gating signals to enter a detection mode, wherein the starting time of the gating signals of the pixels in each subarray is determined according to the spatial distribution characteristic of crosstalk and the time when the total probability of crosstalk in the array reaches a peak value, and an image splicing module for carrying out image splicing on N data graphs in each subarray. The imaging device for suppressing array crosstalk provided by the embodiment of the present invention can implement any one of the imaging methods for suppressing array crosstalk, which is not described herein.
The embodiment of the invention also provides electronic equipment, which comprises a processor, wherein the processor is used for executing at least one program code, so that the electronic equipment executes the method.
The embodiment of the invention also provides a computer readable storage medium, wherein at least one program code is stored in the storage medium, and the at least one program code is read by a processor to enable an electronic device to execute the method.
It will be appreciated by those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional modules is illustrated, and in practical application, the above-described functional allocation may be performed by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules to perform all or part of the functions described above. In addition, the embodiment of the access method of the storage system provided by the foregoing embodiment belongs to the same concept, and the specific implementation process of the access method is detailed in the method embodiment, which is not described herein again.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another apparatus, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and the parts displayed as units may be one physical unit or a plurality of physical units, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a readable storage medium. Based on such understanding, the technical solution of the embodiments of the present application may be essentially or a part contributing to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions for causing a device (may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps of the method described in the embodiments of the present application. But may also be hardware language code such as Verilog, VHDL, etc. The storage medium includes various media capable of storing program codes such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.
In the description of the present application, "/" means "or" unless otherwise indicated, for example, A/B may mean A or B. The term "and/or" herein is merely an association relation describing the association object, and means that three kinds of relations may exist, for example, a and/or B may mean that a exists alone, a and B exist together, and B exists alone. Furthermore, "at least one" means one or more, and "a plurality" means two or more. The terms "first," "second," and the like do not limit the number and order of execution, and the terms "first," "second," and the like do not necessarily differ.
In the present application, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "for example" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
It should be noted that, the information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, presented data, etc.), and signals related to the present application are all authorized by the user or are fully authorized by the parties, and the collection, use, and processing of the related data is required to comply with the relevant laws and regulations and standards of the relevant countries and regions. For example, the data access requests involved in the present application are all acquired with sufficient authorization.
Any combination of the above-mentioned optional solutions may be adopted to form an optional embodiment of the present disclosure, which is not described herein in detail.
The foregoing description of the preferred embodiments of the present application is not intended to limit the application, but rather, the application is to be construed as limited to the appended claims.

Claims (8)

1. An imaging method for suppressing array crosstalk, comprising the steps of:
Dividing the pixel array into a plurality of subarrays, wherein each subarray comprises m multiplied by N pixels, and dividing a gating period corresponding to each subarray into N time sequences, wherein N is less than or equal to m multiplied by N;
Sequentially starting gating signals of pixels at the same position in each subarray to enable the gating signals to enter a detection mode, wherein the starting time of the gating signals of the pixels in each subarray is determined according to the spatial distribution characteristic of crosstalk and the time when the total probability of crosstalk in the array reaches a peak value;
Performing image stitching on N data graphs in each subarray;
And the time for the total crosstalk probability in the array to reach the peak value is T, and the gating signals of the pixels at the same position in each subarray are sequentially started to enter a detection mode, wherein the method comprises the following steps:
starting gating signals of starting pixels in each subarray, and closing gating signals of other pixels in each subarray at the same time, so that the starting pixels in each subarray enter a detection mode;
In the time T, gating signals of pixels which are not directly adjacent to the position of the starting pixel in each subarray are started, and gating signals of other pixels in each subarray are closed at the same time, so that the pixels which are not directly adjacent to the position of the starting pixel in each subarray enter a detection mode;
And when the time is longer than T, starting gating signals of pixels directly adjacent to the position of the starting pixel in each subarray, and simultaneously closing gating signals of other pixels in each subarray, so that the pixels directly adjacent to the position of the starting pixel in each subarray enter a detection mode.
2. The imaging method for suppressing array crosstalk of claim 1, wherein:
the pixels which are not directly adjacent to the position of the starting pixel comprise pixels which are in diagonal position relation with the starting pixel.
3. The imaging method for suppressing array crosstalk according to claim 1, wherein when m=n=2, there are 4 pixels in each sub-array, respectively defined as a pixel, B pixel, C pixel and D pixel, where a pixel and B pixel are diagonally opposite to each other, C pixel and D pixel are diagonally opposite to each other, and the gating period corresponding to each sub-array is divided into 4 timings, each timing corresponding to one pixel;
The step of sequentially starting gating signals of pixels at the same position in each subarray to enable the gating signals to enter a detection mode comprises the following steps:
starting gating signals of A pixels in each subarray, closing gating signals of other pixels, enabling a gating rising edge to arrive and emitting laser, and enabling the A pixels to enter a detection mode;
starting gating signals of B pixels in each subarray, closing gating signals of other pixels, enabling a gating rising edge to arrive and emitting laser, and enabling the B pixels to enter a detection mode;
and opening the gating signals of the D pixels or the C pixels in each subarray, closing the gating signals of the other pixels, enabling the gating rising edge to come and emitting laser, and enabling the corresponding D pixels or C pixels to enter a detection mode.
4. The imaging method for suppressing array crosstalk according to claim 1, wherein when m=n=3, 9 pixels are defined as an a pixel, a B pixel, a C pixel, a D pixel, an E pixel, an F pixel, a G pixel, an H pixel, and an I pixel in each sub-array, respectively, wherein the a pixel is located at a center position of the sub-array, the B pixel, the D pixel, the F pixel, and the H pixel are located at four corners of the sub-array, the C pixel is directly adjacent to the B pixel and the D pixel, the E pixel is directly adjacent to the D pixel and the F pixel, the G pixel is directly adjacent to the F pixel, and the H pixel, respectively, and the gating period corresponding to each sub-array is divided into 6 timings;
The step of sequentially starting gating signals of pixels at the same position in each subarray to enable the gating signals to enter a detection mode comprises the following steps:
starting gating signals of A pixels in each subarray, closing gating signals of other pixels, enabling a gating rising edge to arrive and emitting laser, and enabling the A pixels to enter a detection mode;
starting gating signals of B pixels in each subarray, closing gating signals of other pixels, enabling a gating rising edge to arrive and emitting laser, and enabling the B pixels to enter a detection mode;
Starting gating signals of the F pixel and the C pixel in each subarray, closing gating signals of other pixels, enabling a gating rising edge to arrive, and simultaneously emitting laser, wherein the F pixel and the C pixel enter a detection mode;
Starting gating signals of a D pixel and a G pixel in each subarray, closing gating signals of other pixels, enabling a gating rising edge to arrive, and transmitting laser, wherein the D pixel and the G pixel enter a detection mode;
opening gating signals of the E pixel and the H pixel in each subarray, closing gating signals of other pixels, enabling a gating rising edge to arrive, and simultaneously emitting laser, wherein the E pixel and the H pixel enter a detection mode;
And opening the gating signals of the I pixels in each subarray, closing the gating signals of the other pixels, enabling the gating rising edge to arrive and emitting laser, and enabling the I pixels to enter a detection mode.
5. The imaging method for suppressing array crosstalk of claim 1, wherein:
the total probability of crosstalk in the array reaches a peak at a time T, and then the time of each time sequence is greater than T/2.
6. An imaging apparatus for suppressing array crosstalk, comprising:
the dividing module is used for dividing the pixel array into a plurality of subarrays, wherein each subarray comprises m multiplied by N pixels, and the gating period corresponding to each subarray is divided into N time sequences, wherein N is less than or equal to m multiplied by N;
the control module is used for sequentially starting gating signals of pixels at the same position in each subarray to enable the same to enter a detection mode, wherein the starting time of the gating signals of the pixels in each subarray is determined according to the spatial distribution characteristic of crosstalk and the time when the total probability of crosstalk in the array reaches a peak value;
the image stitching module is used for stitching the N data graphs in each subarray;
And the time for the total crosstalk probability in the array to reach the peak value is T, and the gating signals of the pixels at the same position in each subarray are sequentially started to enter a detection mode, wherein the method comprises the following steps:
starting gating signals of starting pixels in each subarray, and closing gating signals of other pixels in each subarray at the same time, so that the starting pixels in each subarray enter a detection mode;
In the time T, gating signals of pixels which are not directly adjacent to the position of the starting pixel in each subarray are started, and gating signals of other pixels in each subarray are closed at the same time, so that the pixels which are not directly adjacent to the position of the starting pixel in each subarray enter a detection mode;
And when the time is longer than T, starting gating signals of pixels directly adjacent to the position of the starting pixel in each subarray, and simultaneously closing gating signals of other pixels in each subarray, so that the pixels directly adjacent to the position of the starting pixel in each subarray enter a detection mode.
7. An electronic device comprising a processor configured to execute at least one piece of program code to cause the electronic device to perform the method of any one of claims 1-5.
8. A computer readable storage medium, characterized in that at least one program code is stored in the storage medium, which is readable by a processor for causing an electronic device to perform the method of any one of claims 1 to 5.
CN202211574273.8A 2022-12-08 2022-12-08 An imaging method, apparatus, device, and storage medium for suppressing array crosstalk Active CN116170703B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211574273.8A CN116170703B (en) 2022-12-08 2022-12-08 An imaging method, apparatus, device, and storage medium for suppressing array crosstalk

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211574273.8A CN116170703B (en) 2022-12-08 2022-12-08 An imaging method, apparatus, device, and storage medium for suppressing array crosstalk

Publications (2)

Publication Number Publication Date
CN116170703A CN116170703A (en) 2023-05-26
CN116170703B true CN116170703B (en) 2025-12-30

Family

ID=86412174

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211574273.8A Active CN116170703B (en) 2022-12-08 2022-12-08 An imaging method, apparatus, device, and storage medium for suppressing array crosstalk

Country Status (1)

Country Link
CN (1) CN116170703B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107994945A (en) * 2016-10-26 2018-05-04 意法半导体(R&D)有限公司 Single Photon Avalanche Diode Modules for Communication

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7400306B2 (en) * 2004-06-02 2008-07-15 Au Optronics Corp. Driving method for dual panel display
US9819889B2 (en) * 2015-08-07 2017-11-14 Omnivision Technologies, Inc. Method and system to implement a stacked chip high dynamic range image sensor
CN112162257A (en) * 2020-09-28 2021-01-01 宁波飞芯电子科技有限公司 Detection method and detection system applying same

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107994945A (en) * 2016-10-26 2018-05-04 意法半导体(R&D)有限公司 Single Photon Avalanche Diode Modules for Communication

Also Published As

Publication number Publication date
CN116170703A (en) 2023-05-26

Similar Documents

Publication Publication Date Title
Zhang et al. A 240× 160 3D-stacked SPAD dToF image sensor with rolling shutter and in-pixel histogram for mobile devices
EP3688809B1 (en) A neuromorphic single photon avalanche detector (spad) array microchip
US11764314B2 (en) Scattering structures for single-photon avalanche diodes
CN110389358B (en) Related time-of-flight sensor
US11221401B2 (en) Detector device with majority current and a circuitry for controlling the current
EP1875271B1 (en) Digital silicon photomultiplier for tof-pet
Zhuo et al. Solid-state dToF LiDAR system using an eight-channel addressable, 20-W/Ch transmitter, and a 128× 128 SPAD receiver with SNR-based pixel binning and resolution upscaling
KR20160142839A (en) High resolution, high frame rate, low power image sensor
EP2469301A1 (en) Methods and devices for generating a representation of a 3D scene at very high speed
JP7414306B2 (en) Reducing optical crosstalk effects in SiPM
US20210215807A1 (en) Pipelined histogram pixel
JP2023539316A (en) DTOF detection module, terminal device, and ranging method
CN114096879B (en) Event driven shared memory pixels
CN112033529B (en) Single photon detector array and system with high filling factor and low crosstalk
Severini et al. Spatially resolved event-driven 24× 24 pixels SPAD imager with 100% duty cycle for low optical power quantum entanglement detection
CN116170703B (en) An imaging method, apparatus, device, and storage medium for suppressing array crosstalk
CN117043947A (en) A sensor chip and terminal equipment
Itzler et al. Design and performance of single photon APD focal plane arrays for 3-D LADAR imaging
CN119758302A (en) Photosensitive chip and distance measuring device
CN116774564A (en) Free window selection method applied to array readout circuit
CN117516732B (en) Photon counting-based window time adjustable silicon photomultiplier and control method thereof
CN119881830B (en) A readout circuit and method for improving the detection efficiency of a single-photon array lidar
Yan et al. Dynamic reflectivity modeling of Cat's-Eye photosensitive surfaces for low-SNR single-photon detection
WO2025224608A1 (en) Direct time of flight distance measuring system incorporating smart pixel architecture
Chen et al. A 180nm CMOS fully digital Indirect Time-of-Flight SOC based on SPAD

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant