Scmos-based rolling shutter camera in high-speed mode and control method thereof
By adjusting the line cycle time of the sCMOS rolling shutter camera, seamless synchronization between the exposure process and the scanning illumination beam is achieved, solving the problem of poor imaging effect caused by the fixed line cycle of traditional sCMOS rolling shutter control, and improving the image signal-to-noise ratio and quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-21
- Publication Date
- 2026-03-27
AI Technical Summary
Traditional sCMOS shutters have a fixed line period, resulting in poor image quality and an inability to synchronize with lighting equipment, which affects the image signal-to-noise ratio and quality.
By acquiring the scanning speed and scanning width of the laser scanning beam, as well as the camera's exposure time and minimum line period, and adjusting the sensor's line period time, flexible control of pixel readout time and exposure width can be achieved, ensuring seamless synchronization between the exposure process and the scanning illumination beam in the imaging system.
It improves the signal-to-noise ratio of the image, enhances image quality, isolates noise outside the focal plane, and achieves high signal-to-noise ratio imaging.
Smart Images

Figure CN116506736B_ABST
Abstract
Description
[0001] This application is a divisional application of the parent application with the application number 202210863581.6, the application date of July 21, 2022, and the name of "A sCMOS-based rolling shutter camera and its control method". TECHNICAL FIELD
[0002] The present application relates to the field of scanning imaging technology, in particular to a sCMOS-based rolling shutter camera in high-speed mode and its control method. BACKGROUND
[0003] Image life science research often requires larger field of view, higher resolution and higher speed three-dimensional imaging without affecting biological activity. However, the traditional wide-field fluorescence microscope has the following problems: introducing additional phototoxicity, affecting the activity of biological samples, and even causing biological cell death; interference signals outside the imaging focal plane enter the image, resulting in reduced image resolution and contrast.
[0004] With the rapid development of optical microscopic imaging technology, and constant breakthroughs in traditional limits. Different from traditional microscopes, illumination methods such as light sheet microscopy have been developed. The illumination light is a thin "light sheet" parallel to the imaging plane, and only the sample at the focal plane is illuminated. It improves the contrast and axial resolution of the image background, and has similar slicing functions as confocal microscopes; reduces photobleaching and phototoxicity. Moreover, light sheet microscopy can use the characteristics of sCMOS (scientific complementary metal oxide semiconductor) camera rolling shutter scanning to realize rolling shutter control mode imaging.
[0005] However, the traditional sCMOS rolling shutter control line cycle is fixed at one line cycle (1 Line time) and fixed forward scanning, i.e. scanning from the top to the bottom of the sensor. Figure 1 As shown in the rolling shutter image sensor, the photosensitive pixels are read out row by row after exposure, and the time required for each row readout is fixed, determined by the inherent time of chip design (for example, 10 μs), which is called "line time". This means that the generated image has a small time delay between each row. Each row of pixels goes through three processes: reset, exposure, and readout. Under the fixed scanning cycle, the user cannot control the delay between the readout signals and the scanning direction reset, which makes it impossible to synchronize the camera with the illumination device, resulting in poor image imaging effect. SUMMARY
[0006] The technical problem solved by the present application is to provide a sCMOS-based rolling shutter camera and a control method thereof, so as to improve image signal-to-noise ratio and thus improve image quality.
[0007] To solve the above technical problem, the technical scheme adopted by the present application is:
[0008] A sCMOS-based rolling shutter control method, comprising the steps of:
[0009] acquiring the scanning speed and scanning width of a laser scanning beam, and acquiring the exposure time and minimum line period of a camera;
[0010] obtaining the single-line time delay time difference of the camera according to the scanning speed of the laser scanning beam and the minimum line period, or obtaining the single-line time delay time difference of the camera according to the scanning speed of the laser scanning beam and the exposure time of the camera;
[0011] adjusting the time of the sensor line period according to the single-line time delay time difference of the camera.
[0012] To solve the above technical problem, another technical scheme adopted by the present application is:
[0013] A sCMOS-based rolling shutter camera, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:
[0014] acquiring the scanning speed and scanning width of a laser scanning beam, and acquiring the exposure time and minimum line period of a camera;
[0015] obtaining the single-line time delay time difference of the camera according to the scanning speed of the laser scanning beam and the minimum line period, or obtaining the single-line time delay time difference of the camera according to the scanning speed of the laser scanning beam and the exposure time of the camera;
[0016] adjusting the time of the sensor line period according to the single-line time delay time difference of the camera.
[0017] The present application has the beneficial effects that by acquiring the scanning speed and scanning width of a laser scanning beam, and the exposure time and minimum line period of a camera, and obtaining the single-line time delay time difference of the camera according to the scanning speed and scanning width of the laser scanning beam and the exposure time and minimum line period of the camera, the time of the sensor line period is adjusted according to the single-line time delay time difference of the camera, that is, the readout time of the pixels and the exposure width of the pixels can be controlled, the synchronization of the effective exposure area and external illumination in a more flexible line time range is controlled, that is, the exposure process is seamlessly synchronized with the scanning illumination beam in the imaging system, the noise outside the focal plane is isolated, and thus the image signal-to-noise ratio is improved and the image quality is improved. BRIEF DESCRIPTION OF DRAWINGS
[0018] Figure 1 The principle diagram of exposure reading of the existing technology of rolling shutter;
[0019] Figure 2 The step flow chart of a rolling shutter control method based on sCMOS in an embodiment of the present application;
[0020] Figure 3 The time delay mode interface schematic diagram of a rolling shutter control method based on sCMOS in an embodiment of the present application;
[0021] Figure 4 The time delay increase principle diagram of a rolling shutter control method based on sCMOS in an embodiment of the present application;
[0022] Figure 5 The line height mode interface schematic diagram of a rolling shutter control method based on sCMOS in an embodiment of the present application;
[0023] Figure 6 The scanning interface schematic diagram of a rolling shutter control method based on sCMOS in an embodiment of the present application;
[0024] Figure 7 The Down mode scanning schematic diagram of a rolling shutter control method based on sCMOS in an embodiment of the present application;
[0025] Figure 8 The Up mode scanning schematic diagram of a rolling shutter control method based on sCMOS in an embodiment of the present application;
[0026] Figure 9 The Down-Up Cycle mode scanning schematic diagram of a rolling shutter control method based on sCMOS in an embodiment of the present application;
[0027] Figure 10 The sequential scanning instruction interface schematic diagram of a rolling shutter control method based on sCMOS in an embodiment of the present application. DETAILED DESCRIPTION
[0028] To explain the technical content, the achieved purposes and effects of the present application in detail, the following will be explained in combination with the embodiments and the drawings.
[0029] Please refer to Figure 2 A rolling shutter control method based on sCMOS, comprising the steps of:
[0030] acquiring the scanning speed and scanning width of a laser scanning beam, and acquiring the exposure time and minimum line period of a camera;
[0031] obtaining a single-row time delay time difference of the camera according to the scanning speed of the laser scanning light beam and the minimum row period, or obtaining a single-row time delay time difference of the camera according to the scanning speed of the laser scanning light beam and the exposure time of the camera;
[0032] adjusting a time of a sensor row period according to the single-row time delay time difference of the camera.
[0033] As can be seen from the above description, the present application has the beneficial effects that: by obtaining the scanning speed and scanning width of the laser scanning light beam, and the exposure time and minimum row period of the camera, and obtaining a single-row time delay time difference of the camera according to the scanning speed and scanning width of the laser scanning light beam, and the exposure time and minimum row period of the camera, the time of the sensor row period is adjusted according to the single-row time delay time difference of the camera, that is, the readout time of the pixel and the exposure width of the pixel can be controlled, the synchronization of the effective exposure area and the external illumination in a more flexible row time range is controlled, that is, the exposure process is seamlessly synchronized with the scanning illumination light beam in the imaging system, the noise outside the focal plane is isolated, and thus the signal-to-noise ratio of the image is improved, and the image quality is improved.
[0034] Further, the adjusting the time of the sensor row period according to the single-row time delay time difference of the camera comprises:
[0035] judging whether a start delay mode instruction is received, if yes, obtaining a corresponding number of unit time delays according to the single-row time delay time difference of the camera;
[0036] obtaining a new row period time according to the corresponding number of unit time delays and the minimum row period;
[0037] obtaining the number of exposure pixels according to the corresponding number of unit time delays and the exposure time of the camera.
[0038] As can be seen from the above description, when the start delay mode instruction is received, the corresponding number of unit time delays is obtained according to the single-row time delay time difference of the camera, the new row period time is obtained according to the corresponding number of unit time delays and the minimum row period, and the number of corresponding exposure pixels is automatically calculated, that is, the row period of the camera is changed by increasing the unit time delay in the inherent row period, so that the scanning speed of the camera is changed to be synchronized with the external illumination, and thus high signal-to-noise ratio imaging is realized.
[0039] Further, the obtaining a single-row time delay time difference of the camera according to the scanning speed of the laser scanning light beam and the exposure time of the camera comprises:
[0040] judging whether a start row height mode instruction is received, if yes, obtaining a pixel element size and an objective lens magnification;
[0041] According to the scanning width of the laser scanning light beam and the pixel element size and the objective lens magnification, a corresponding number of unit scanning widths is obtained;
[0042] According to the corresponding number of unit scanning widths and the exposure time of the camera, a corresponding number of unit time delays is obtained;
[0043] According to the corresponding number of unit scanning widths, the number of rows of exposed pixels is obtained.
[0044] From the above description, when the line height mode instruction is received, the scanning width of the laser scanning light beam and the pixel element size and the objective lens magnification obtain a corresponding number of unit scanning widths, that is, the number of rows of exposed pixels, and according to the corresponding number of unit scanning widths and the exposure time of the camera, a corresponding number of unit time delays is obtained, thereby automatically calculating the corresponding time delay time, which can change the scanning speed and scanning width of the camera at the same time, synchronize the camera with external illumination, and further realize high signal-to-noise ratio imaging.
[0045] Further, it also includes:
[0046] Obtaining the scanning direction of the laser scanning light beam;
[0047] According to the scanning direction of the laser scanning light beam, the scanning direction of the camera is changed;
[0048] The scanning direction of the laser scanning light beam is consistent with the scanning direction of the camera.
[0049] From the above description, by obtaining the scanning direction of the laser scanning light beam and changing the scanning direction of the camera according to the scanning direction of the laser scanning light beam, the two have the same scanning direction, which improves the imaging effect;
[0050] Further, the scanning direction of the camera includes scanning from the top row to the bottom row of the sensor or scanning from the bottom row to the top row or alternately scanning the top row and the bottom row.
[0051] From the above description, the camera includes three different scanning directions: scanning from the top row to the bottom row of the sensor or scanning from the bottom row to the top row or alternately scanning the top row and the bottom row, which can meet the needs of image sample sampling in different situations.
[0052] Please refer to Figure 2 A rolling shutter camera based on sCMOS, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, and the processor implements the following steps when executing the computer program:
[0053] Obtaining the scanning speed and scanning width of the laser scanning light beam, and obtaining the exposure time and minimum line period of the camera;
[0054] obtaining a single-row time delay time difference of the camera according to the scanning speed of the laser scanning light beam and the minimum row period, or obtaining a single-row time delay time difference of the camera according to the scanning speed of the laser scanning light beam and the exposure time of the camera;
[0055] adjusting a time of a sensor row period according to the single-row time delay time difference of the camera.
[0056] As can be seen from the above description, by obtaining the scanning speed and scanning width of the laser scanning light beam, and the exposure time and minimum row period of the camera, and obtaining a single-row time delay time difference of the camera according to the scanning speed and scanning width of the laser scanning light beam, and the exposure time and minimum row period of the camera, the time of the sensor row period is adjusted according to the single-row time delay time difference of the camera, that is, the readout time of the pixel and the exposure width of the pixel can be controlled, the synchronization of the effective exposure area and the external illumination in a more flexible row time range is controlled, that is, the exposure process is seamlessly synchronized with the scanning illumination light beam in the imaging system, the noise outside the focal plane is isolated, and thus the signal-to-noise ratio of the image is improved, and the image quality is improved.
[0057] Further, the adjusting the time of the sensor row period according to the single-row time delay time difference of the camera comprises:
[0058] determining whether a delay mode starting instruction is received, and if yes, obtaining a corresponding number of unit delays according to the single-row time delay time difference of the camera;
[0059] obtaining a new row period time according to the corresponding number of unit delays and the minimum row period;
[0060] obtaining a row number of exposure pixels according to the corresponding number of unit delays and the exposure time of the camera.
[0061] As can be seen from the above description, when the delay mode starting instruction is received, the corresponding number of unit delays is obtained according to the single-row time delay time difference of the camera, the new row period time is obtained according to the corresponding number of unit delays and the minimum row period, and the row number of the corresponding exposure pixels is automatically calculated, that is, the row period of the camera is changed by increasing the unit delay in the inherent row period, so that the scanning speed of the camera is synchronized with the external illumination, and thus high signal-to-noise ratio imaging is realized.
[0062] Further, it is determined whether a row height mode starting instruction is received, and if yes, obtaining a pixel element size and an objective lens magnification;
[0063] obtaining a corresponding number of unit scanning widths according to the scanning width of the laser scanning light beam and the pixel element size and the objective lens magnification;
[0064] a corresponding number of unit time delays is obtained according to the corresponding number of unit scanning widths and the exposure time of the camera.
[0065] a number of rows of exposed pixels is obtained according to the corresponding number of unit scanning widths.
[0066] As can be seen from the above description, when the line height mode instruction is received, the scanning width of the laser scanning beam, the pixel element size and the objective magnification are used to obtain a corresponding number of unit scanning widths, i.e., a number of rows of exposed pixels, and a corresponding number of unit time delays is obtained according to the corresponding number of unit scanning widths and the exposure time of the camera, so as to realize automatic calculation of the corresponding time delay time, change the scanning speed and scanning width of the camera at the same time, synchronize the camera with external illumination, and further realize high signal-to-noise ratio imaging.
[0067] Further, the method further comprises:
[0068] obtaining the scanning direction of the laser scanning beam;
[0069] changing the scanning direction of the camera according to the scanning direction of the laser scanning beam;
[0070] The scanning direction of the laser scanning beam is consistent with the scanning direction of the camera.
[0071] As can be seen from the above description, by obtaining the scanning direction of the laser scanning beam and changing the scanning direction of the camera according to the scanning direction of the laser scanning beam, the same scanning direction is obtained, and the imaging effect is improved.
[0072] Further, the scanning direction of the camera comprises scanning from the top row to the bottom row of the sensor, scanning from the bottom row to the top row of the sensor, or alternatively scanning the top row and the bottom row.
[0073] As can be seen from the above description, the camera comprises three different scanning directions, i.e., scanning from the top row to the bottom row of the sensor, scanning from the bottom row to the top row of the sensor, or alternatively scanning the top row and the bottom row, which can meet the needs of image sample sampling in different situations.
[0074] The above-mentioned sCMOS-based rolling shutter control method can be matched with the scanning width, speed and direction of the camera and the external illumination device according to different external illumination devices and camera performance based on the characteristics of the scanning imaging system such as the light sheet microscope, and the following will be described through a specific embodiment.
[0075] Embodiment one
[0076] Please refer to Figure 2 A sCMOS-based rolling shutter control method comprises the following steps:
[0077] S1, acquiring a scanning speed and a scanning width of a laser scanning light beam, and acquiring an exposure time and a minimum line period of a camera;
[0078] S2, obtaining a single-line time delay time difference of the camera according to the scanning speed of the laser scanning light beam and the minimum line period, or obtaining a single-line time delay time difference of the camera according to the scanning speed of the laser scanning light beam and the exposure time of the camera;
[0079] S3, adjusting a time of a sensor line period according to the single-line time delay time difference of the camera;
[0080] The rolling shutter control method includes two control modes, namely a time delay mode (Line Time Delay) and a line height mode (Slit Height). The two modes define the line interval time of the line period in different ways. The rolling shutter control method also includes a default mode (off), in which the camera sensor scans at a default line period of 1.
[0081] In the time delay mode, the step of acquiring the time delay length and the number of exposed pixels according to the scanning speed of the laser scanning light beam is performed.
[0082] Please refer to Figure 3 and Figure 4 In an optional embodiment, a Dhyana 400BSI V3 camera is used as an example. The line period of the sensor chip (Sensor) is the default value, i.e. 1 line period (Line time). The Line time is the inherent (minimum) line period time of the Sensor. The Line time (sensor) of the camera in the High Dynamic Range Imaging (HDRI or HDR) mode is 6.6 μs, and the Line time (sensor) in the High Speed mode is 7.2 μs. Therefore, the minimum line period in the normal mode is 6.6 μs, and the exposure time is equal to 560 μs. The actual laser beam scanning speed is 72.60 μs, the scanning width is 36.4 um, the microscope objective magnification is 10, and the pixel element size is 6.5 um.
[0083] A1, determining whether a start delay mode instruction is received, and if so, obtaining a corresponding number of unit time delays according to the single-line time delay time difference of the camera. Please refer to Figure 3, the user can set the current mode to the time delay mode by custom setting; that is, in the corresponding operation interface, set the [Statμs] option to the Line Time Delay mode; that is, according to the value of the laser beam scanning speed of 72.60 μs and the minimum line period of 6.6 μs, the corresponding number of portions of the unit time delay should be 10; that is, in the interface, set the [Line Time Delay:] option to 10; this option is the number of portions of the unit time delay, and the unit time delay is increased by the corresponding number of portions between the "reset" signal (Reset) and the "read out" (Read out) signal; each portion of the unit time delay is the minimum line period time of the sensor chip, and the adjustable unit number range is 1-8928;
[0084] A2, obtain a new line period time according to the corresponding number of unit time delays and the minimum line period; that is, the current new line period time (Line interval time) = line time + line time x 10 = 72.60 μs; that is, the new line period time is adapted to the actual laser beam scanning speed;
[0085] A3, obtain the number of rows of exposed pixels according to the corresponding number of unit time delays and the exposure time of the camera, specifically:
[0086] According to the formula Slit Height = exposure time / corresponding number of unit time delays, the corresponding number of rows is automatically calculated; the inherent exposure time is the exposure time of one row of pixels; please refer to Figure 3 The automatic calculation result is Slit Height = 56; the number of rows of exposed pixels is obtained as 56 rows; according to the relationship between the number of rows of exposed pixels and the actual laser beam scanning width: laser beam scanning width = actual laser beam scanning width * pixel element size / objective magnification, that is, 56 * 6.5 / 10 = 36.4 um; therefore, the number of rows of exposed pixels is adapted to the actual laser beam scanning width;
[0087] When the camera is in the high-speed mode, the frame rate during imaging is determined by the number of rows of imaging and the effective row time, so it is necessary to determine whether the camera is in the high-speed mode, specifically:
[0088] Determine whether a high-speed mode starting instruction is received, if yes, obtain the new line period time and the number of pixel rows read in the high-speed mode; and obtain the image read-out time and the image imaging frame rate according to the new line period time and the number of pixel rows read in the high-speed mode; that is: read-out time = Line Interval Time x N rows(total number of rows of imaging pixels); image imaging frame rate = 1 / (readout time + exposure time);
[0089] Please refer to Figure 5 In the row height mode, the step of obtaining the time delay length and the number of rows of exposure pixels according to the scanning width of the laser scanning beam: if the current actual laser beam scanning speed value is 13.20μs, and the scanning width value is 1331.2um;
[0090] B1, judge whether the start row height mode instruction is received, if yes, obtain the pixel element size and the objective lens magnification; the current pixel element size is 6.5um, and the objective lens magnification is 10; wherein the user can realize mode switching by setting the [Statμs] option on the operation page to [Slit Height]; Slit Height is the number of pixel rows between the "reset" signal and the "readout" signal, and the adjustable unit range is 1-2048; for example Figure 5 Slit Height set in the middle is 2048, that is, the number of parts of the unit scanning width is 2048;
[0091] B2, obtain the corresponding number of unit scanning widths according to the scanning width of the laser scanning beam and the pixel element size and the objective lens magnification; according to the formula Slit Height = laser beam scanning width * objective lens magnification / pixel element size, Slit Height = 2048 is obtained;
[0092] B3, obtain the corresponding number of unit time delays according to the corresponding number of unit scanning widths and the exposure time of the camera; according to the formula Slit Height = exposure time / corresponding number of unit time delays; since the exposure time is 560μs, as Slit Height increases to 2048, the software automatically sets Line Time Delay to 1, and the exposure time is adjusted to 2048 as the priority; that is, the number of parts of the unit time delay is 1; that is, the new row cycle time is 13.20μs, which is adapted to the actual laser scanning beam scanning speed;
[0093] When the camera is in the high-speed mode, since the camera adopts the double-line readout mode, in the case that the input scanning width is an even number of rows, the detection area also contains an even number of rows; therefore, it is necessary to judge whether the camera is in the high-speed mode, specifically:
[0094] determining whether a high-speed mode instruction is received, if yes, determining whether the preset width of the scanning width is even, if not even, then additionally increasing one row of scanning width based on the preset width of the scanning width; if the scanning width value is 10, the detection area will be equal to 10 rows; if the scanning width value is 11, the detection area will be equal to 12 rows; at the same time, when the time delay of the row period is controlled through the time delay mode or the row height mode, the scanning speed and the scanning width of the laser scanning beam are synchronously adjusted, so that the exposure process of the camera is seamlessly synchronized with the scanning illumination beam in the imaging system.
[0095] Embodiment Two
[0096] The difference between this embodiment and Embodiment One is that it further includes control of the scanning direction.
[0097] The scanning direction of the laser scanning beam is acquired, and the scanning direction of the camera is changed according to the scanning direction of the laser scanning beam; wherein the scanning direction of the laser scanning beam is consistent with the scanning direction of the camera.
[0098] Please refer to Figure 6 , the scanning direction of the camera includes scanning from the top row to the bottom row of the sensor (Down mode) or scanning from the bottom row to the top row of the sensor (Up mode) or alternately scanning the top row and the bottom row (Down-Up Cycle mode).
[0099] Please refer to Figure 7 , the Down mode is the default scanning direction of the sCMOS camera; the rolling shutter starts from the first row at the top end of the sensor and scans down to the last row at the bottom end, and each subsequent frame acquisition starts from the first row at the top end.
[0100] Please refer to Figure 8 , the Up mode is an upward scanning mode, the rolling shutter starts from the last row at the bottom and scans up to the first row at the top end, and each subsequent frame acquisition starts from the bottom row, and the image direction obtained in this mode will not be reversed, which is consistent with the image of the downward scanning mode.
[0101] Please refer to Figure 9 , in the Down-Up Cycle mode, the rolling shutter starts from the first row at the top end and scans down to the last row at the bottom end, and for the next frame, the rolling shutter will start from the bottom row and scan up to the first row at the top end, and the process is repeated; the image direction obtained in this mode is consistent with the downward scanning direction.
[0102] Please refer to Figure 10In the Down-Up Cycle mode, the direction can be controlled by the sequential scan instruction, specifically: judging whether the sequential scan instruction is received, if yes, executing the top-to-bottom cycle scanning; if no, executing the top row and bottom row alternating scanning; the parameter [readout direction reset] includes "Yes" and "No" instructions; the default setting is "Yes", which can ensure that the first frame of each new acquisition sequence will start from the top row and scan downward; when set to "No", the first frame of each new acquisition will start from the position of the last frame in the last sequence, if the last frame ends at the bottom row, the first frame of the subsequent acquisition will start from the bottom row and scan upward.
[0103] Embodiment three
[0104] Please refer to Figure 2 A rolling shutter camera based on sCMOS, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:
[0105] Obtain the scanning speed and scanning width of the laser scanning beam, and obtain the exposure time and minimum line period of the camera;
[0106] According to the scanning speed of the laser scanning beam and the minimum line period, obtain the single-line time delay time difference of the camera, or according to the scanning speed of the laser scanning beam and the exposure time of the camera, obtain the single-line time delay time difference of the camera;
[0107] Adjust the time of the sensor line period according to the single-line time delay time difference of the camera.
[0108] In summary, the present application provides a rolling shutter control method based on sCMOS, by obtaining the scanning speed and scanning width of the laser scanning beam, and controlling the readout time of the pixel and the exposure width of the pixel according to the scanning speed of the laser scanning beam or the scanning width of the laser scanning beam, thereby controlling the height and moving speed of the camera exposure area, controlling the synchronization of the effective exposure area and external illumination in a more flexible line time range, and adjusting the scanning direction of the camera according to the scanning direction of the illumination beam, realizing various different scanning forms, by increasing the time delay in the reset signal and the readout signal, and the time delay can be adjusted by setting the time delay parameter, thereby controlling the width, scanning speed and scanning direction of the exposure pixel by controlling the readout time and direction of the pixel, that is, the exposure process is seamlessly synchronized with the scanning illumination beam in the imaging system, which can isolate the noise outside the focal plane, thereby improving the signal-to-noise ratio of the image and improving the image quality.
[0109] The above merely illustrates the embodiments of the present application, and is not intended to limit the patent scope of the present application. Any equivalent transformation or direct or indirect application in the related technical field based on the content of the present application specification and drawings is also included in the patent protection scope of the present application.
Claims
1. A method for sCMOS-based rolling shutter control in high-speed mode, characterized in that, The method comprises the steps of: acquiring the scanning speed and scanning width of the laser scanning beam, and acquiring the exposure time and minimum line period of the camera; obtaining the single-line time delay time difference of the camera according to the scanning speed of the laser scanning beam and the minimum line period, or obtaining the single-line time delay time difference of the camera according to the scanning speed of the laser scanning beam and the exposure time of the camera; in the time delay mode, the step of acquiring the time delay length and the number of rows of exposure pixels according to the scanning speed of the laser scanning beam is performed: determining whether a time delay mode starting instruction is received, and if so, acquiring a corresponding number of unit time delays according to the single-line time delay time difference of the camera; obtaining a new line period time according to the corresponding number of unit time delays and the minimum line period; wherein, when the camera is in a high-speed mode, determining whether a high-speed mode starting instruction is received, and if so, acquiring the new line period time and the number of pixel rows read in the high-speed mode; and obtaining the readout time of the image and the imaging frame rate of the image according to the new line period time and the number of pixel rows read in the high-speed mode; obtaining the number of rows of exposure pixels according to the corresponding number of unit time delays and the exposure time of the camera; in the line height mode, the step of acquiring the time delay length and the number of rows of exposure pixels according to the scanning width of the laser scanning beam is performed: determining whether a line height mode starting instruction is received, and if so, acquiring the pixel element size and the objective lens magnification; obtaining a corresponding number of unit scanning widths according to the scanning width of the laser scanning beam and the pixel element size and the objective lens magnification; obtaining a corresponding number of unit time delays according to the corresponding number of unit scanning widths and the exposure time of the camera; wherein, when the camera is in a high-speed mode, determining whether a high-speed mode starting instruction is received, and if so, determining whether the scanning width of the preset width is even, and if not, additionally increasing one row of scanning width based on the scanning width of the preset width; and simultaneously, when the time delay time of the line period is controlled through the time delay mode or the line height mode, the scanning speed and scanning width of the laser scanning beam are synchronously adjusted, so that the exposure process of the camera is seamlessly synchronized with the scanning illumination beam in the imaging system; obtaining the number of rows of exposure pixels according to the corresponding number of unit scanning widths.
2. The sCMOS-based rolling shutter control method in high-speed mode according to claim 1, wherein, Further comprising: acquiring the scanning direction of the laser scanning beam; changing the scanning direction of the camera according to the scanning direction of the laser scanning beam; the scanning direction of the laser scanning beam is consistent with the scanning direction of the camera.
3. The sCMOS-based rolling shutter control method in high speed mode according to claim 2, characterized in that, The scanning direction of the camera comprises scanning from the top row to the bottom row of the sensor, or scanning from the bottom row to the top row of the sensor, or alternatively scanning the top row and the bottom row.
4. A sCMOS-based rolling shutter camera in high speed mode, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the following steps: acquiring the scanning speed and scanning width of the laser scanning beam, and acquiring the exposure time and minimum line period of the camera; obtaining the single-line time delay time difference of the camera according to the scanning speed of the laser scanning beam and the minimum line period, or obtaining the single-line time delay time difference of the camera according to the scanning speed of the laser scanning beam and the exposure time of the camera; In the time delay mode, the step of obtaining the time delay length and the number of rows of exposed pixels according to the scanning speed of the laser scanning beam is performed: If a time delay mode starting instruction is received, a corresponding number of unit time delays are obtained according to the single-row time delay time difference of the camera; A new row cycle time is obtained according to the corresponding number of unit time delays and the minimum row cycle time; If a high-speed mode starting instruction is received when the camera is in the high-speed mode, the new row cycle time and the number of pixel rows read in the high-speed mode are obtained; and the readout time of the image and the imaging frame rate of the image are obtained according to the new row cycle time and the number of pixel rows read in the high-speed mode; The number of rows of exposed pixels is obtained according to the corresponding number of unit time delays and the exposure time of the camera; In the line height mode, the step of obtaining the time delay length and the number of rows of exposed pixels according to the scanning width of the laser scanning beam is performed: If a line height mode starting instruction is received, the pixel element size and the objective lens magnification are obtained; A corresponding number of unit scanning widths are obtained according to the scanning width of the laser scanning beam and the pixel element size and the objective lens magnification; A corresponding number of unit time delays are obtained according to the corresponding number of unit scanning widths and the exposure time of the camera; If a high-speed mode starting instruction is received when the camera is in the high-speed mode, it is determined whether the scanning width of the preset width is even; if not, an additional row scanning width is added to the scanning width of the preset width; and when the time delay time of the row cycle is controlled through the time delay mode or the line height mode, the scanning speed and the scanning width of the laser scanning beam are synchronously adjusted, so that the exposure process of the camera is seamlessly synchronized with the scanning illumination beam in the imaging system; The number of rows of exposed pixels is obtained according to the corresponding number of unit scanning widths.
5. The sCMOS-based rolling shutter camera in high speed mode of claim 4, wherein, Further comprising: Obtaining the scanning direction of the laser scanning beam; Changing the scanning direction of the camera according to the scanning direction of the laser scanning beam; The scanning direction of the laser scanning beam is consistent with the scanning direction of the camera.
6. The sCMOS-based rolling shutter camera in high speed mode of claim 5, wherein, The scanning direction of the camera includes scanning from the top row to the bottom row of the sensor, scanning from the bottom row to the top row of the sensor, or alternately scanning the top row and the bottom row.
Citation Information
Patent Citations
Synchronous scanning imaging system
CN106534632A
Image acquisition device and imaging device
JP2015064582A