Single-pixel imaging method, system, medium and equipment for object motion trail repetition
Through the single-pixel imaging method, the trajectory pulse signal and light modulation technology are used to solve the problems of short shooting time, high illumination brightness and high equipment costs of traditional high-speed cameras when imaging high-speed moving objects, achieving efficient and low-cost imaging, and adapting to the fluctuations in the motion cycle of the object.
Patent Information
- Application Number
- CN202411560392.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-11-04
AI Technical Summary
When imaging high-speed moving objects, traditional high-speed cameras have problems such as short continuous shooting time, high lighting brightness and high equipment costs, and cannot effectively deal with fluctuations in the object movement cycle.
Using a single-pixel imaging method, a trajectory pulse signal is generated by a motion trajectory detection device, a light modulation device is triggered to display the modulation pattern sequence, and optical signals are collected simultaneously to realize real-time image reconstruction and output.
It improves continuous shooting time, reduces lighting brightness and equipment costs, maintains imaging quality when object motion cycles fluctuate, and achieves continuous long-term imaging.
Smart Images

Figure CN119556299A_ABST
Abstract
Description
Background Art
[0002] There are many moving objects with repetitive motion trajectories, such as circular moving objects: engines, motors, fans, etc., and reciprocating moving objects such as telescopic push rods, pendulums, spring oscillators, etc. Imaging of high-speed moving objects with repetitive motion trajectories currently mainly relies on traditional high-speed cameras, but the imaging methods used in traditional high-speed cameras have limitations for imaging high-speed moving objects, such as short continuous shooting time, high lighting brightness requirements, and expensive equipment costs. Summary of the invention
[0003] The present application provides a single-pixel imaging method, system, medium, and device for repeating the motion trajectory of an object. Compared with traditional high-speed camera imaging methods, it can increase continuous shooting time, reduce lighting brightness, and reduce equipment costs.
[0004] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.
[0005] According to one aspect of an embodiment of the present application, a single-pixel imaging method for repetitive motion trajectory of an object is provided. The method is applied to an object imaging system, wherein the object imaging system comprises a motion trajectory detection device and a structured imaging device, wherein the structured imaging device comprises a light modulation device, a first detector or an illumination light source, a multi-channel signal synchronization acquisition device and a controller, wherein the motion trajectory detection device comprises a detection light source, a second detector and a digital signal processor, and wherein the method comprises:
[0006] S1, the controller generates a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and inputs the modulation pattern sequence into the light modulation device;
[0007] S2, the light modulation device receives the trajectory pulse signal from the digital signal processor, and simultaneously sends a modulated pulse signal to the multi-channel signal synchronization acquisition device, the trajectory pulse signal is generated by the motion trajectory detection device based on the target features of the object to be imaged, and the modulated pulse signal is generated by the light modulation device according to the trajectory pulse signal;
[0008] S3, the multi-channel signal synchronous acquisition device receives the modulated pulse signal and is triggered to acquire multiple sampling values of the light sampling signal irradiated on the object to be imaged detected by the first detector at a preset sampling frequency, wherein a single sampling value is obtained by the light modulation device modulating the light of the object to be imaged based on the target modulation pattern in the modulation pattern sequence;
[0009] S4, the controller selects a target sampling value from each of the sampling values as an imaging image reconstruction sampling value, wherein the imaging image reconstruction sampling value corresponds to a target modulation pattern in the modulation pattern sequence;
[0010] S5, repeating the above steps S2-S4 until each of the imaging image reconstruction sampling values corresponds to each modulation pattern in the modulation pattern sequence, and generating an imaging image reconstruction sampling value sequence based on each of the imaging image reconstruction sampling values;
[0011] S6, the controller performs image reconstruction on the imaging image reconstruction sampling value sequence based on the imaging image reconstruction algorithm to generate a single imaging image of the object to be imaged;
[0012] S7, repeating steps S2-S6 until the number of generated imaging images reaches a preset number.
[0013] In one embodiment of the present application, based on the above scheme, the trajectory pulse signal can be obtained by the following method: the detection light source emits a light beam to the object to be imaged, and the light beam sequentially scans the feature areas corresponding to each of the target features of the object to be imaged;
[0014] The second detector detects the optical signal of the light beam when scanning each of the feature areas in sequence, generates an optical signal sequence of the object to be imaged, and converts the optical signal sequence into an analog electrical signal;
[0015] The digital signal processor converts the analog electrical signal into a digital signal, and performs digital pulse counting according to the number of target features of the object to be imaged, sets the count value to 0 after obtaining the count information, and generates one of the trajectory pulse signals based on the count information;
[0016] Among them, the object to be imaged is an object with a repeated motion trajectory, and the light beam can scan each of the characteristic areas in sequence when the object to be imaged completes a single or multiple complete motion trajectories, and the trajectory pulse signal corresponds to the time required for the object to be imaged to complete a single or multiple complete motion trajectories.
[0017] In one embodiment of the present application, based on the above solution, the single or multiple complete motion trajectories can be obtained by the following method:
[0018] During the process of the object to be imaged moving in a repetitive trajectory, recording the first moment when the light beam has completed scanning each of the characteristic areas in sequence and a pulse signal of the current trajectory is generated;
[0019] Obtaining a second moment corresponding to a next trajectory pulse signal generated after the first moment;
[0020] The motion trajectory of the object to be imaged between the first moment and the second moment is taken as the single or multiple complete motion trajectories.
[0021] In one embodiment of the present application, based on the above scheme, the structured imaging device is a structured illumination imaging device; the structured illumination imaging device includes a light modulation device, a first detector, a multi-channel signal synchronization acquisition device and a controller; the light modulation device includes an illumination light source, an illumination coupling prism, a spatial light modulator, and a projection lens group; the plurality of sampling values can be obtained by the following method:
[0022] The light emitted by the illumination light source sequentially passes through the illumination coupling prism, the spatial light modulator, the projection lens group and the object to be imaged and then reaches the first detector, so that the first detector continuously outputs a light sampling signal; wherein the spatial light modulator displays according to a target modulation pattern in the modulation pattern sequence after receiving the trajectory pulse signal, so that the light emitted by the illumination light source can be modulated according to the target modulation pattern when passing through the spatial light modulator;
[0023] After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates according to the target modulation pattern and sends the modulated pulse signal to the multi-channel signal synchronization acquisition device at the same time; and triggers the multi-channel signal synchronization acquisition device according to the modulated pulse signal to collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain a plurality of sampling values.
[0024] In one embodiment of the present application, based on the above scheme, the structured imaging device is a structured detection imaging device, and the structured detection imaging device includes a light modulation device, an illumination light source, a multi-channel signal synchronization acquisition device and a controller; the light modulation device includes an imaging lens group, a detection coupling prism, a first detector and a spatial light modulator; the plurality of sampling values can be obtained by the following method:
[0025] The light emitted by the illumination light source sequentially passes through the object to be imaged, the imaging lens group, the spatial light modulator, and the detection coupling prism and then reaches the first detector, so that the first detector continuously outputs a light sampling signal; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays according to the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination light source can be modulated according to the target modulation pattern when passing through the spatial light modulator;
[0026] After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates according to the target modulation pattern and sends the modulated pulse signal to the multi-channel signal synchronization acquisition device; and triggers the multi-channel signal synchronization acquisition device according to the modulated pulse signal to acquire the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain a plurality of sampling values.
[0027] In one embodiment of the present application, based on the aforementioned scheme, the preset imaging image reconstruction algorithm is one of the Fourier single-pixel imaging image reconstruction algorithm, the Hadamard single-pixel imaging image reconstruction algorithm, the computational ghost imaging image reconstruction algorithm, the compressed sensing single-pixel imaging image reconstruction algorithm and the deep learning single-pixel image reconstruction algorithm.
[0028] According to one aspect of an embodiment of the present application, an object imaging system is provided, the object imaging system comprising a motion trajectory detection device and a structured imaging device, the structured imaging device comprising a light modulation device, a first detector or an illumination light source, a multi-channel signal synchronization acquisition device and a controller, the motion trajectory detection device comprising a detection light source, a second detector and a digital signal processor;
[0029] The motion trajectory detection device is used to obtain the target features of the object to be imaged, generate a trajectory pulse signal based on the target features of the object to be imaged, and send the trajectory pulse signal to the light modulation device;
[0030] The light modulation device is used to emit modulated light to the object to be imaged or to modulate light from the object to be imaged, and to send a modulation pulse signal to the multi-channel signal synchronization acquisition device, wherein the modulation pulse signal is generated according to the trajectory pulse signal;
[0031] The multi-channel signal synchronous acquisition device is used to receive the modulated pulse signal and acquire a plurality of sampling values of the light sampling signal irradiated on the object to be imaged detected by the first detector at a preset sampling frequency, and send each of the sampling values to the controller;
[0032] The first detector is used to detect the light signal irradiated on the object to be imaged;
[0033] The illumination light source is used to emit a light beam to the object to be imaged, so that the light beam is irradiated on the object to be imaged;
[0034] The controller is used to generate a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and input the modulation pattern sequence to the light modulation device; receive multiple sampling values of the light sampling signal irradiated on the object to be imaged, which is detected from the first detector at a preset sampling frequency by the multi-channel signal synchronization acquisition device, and select a target sampling value from each of the sampling values as an imaging image reconstruction sampling value, repeat the above steps until each of the imaging image reconstruction sampling values corresponds to each of the modulation patterns in the modulation pattern sequence, and generate an imaging image reconstruction sampling value sequence based on each of the imaging image reconstruction sampling values, perform image reconstruction on each of the imaging image reconstruction sampling values in the imaging image reconstruction sampling value sequence based on the imaging image reconstruction algorithm, generate a single imaging image of the object to be imaged, and repeat the steps until the number of imaging images of the object to be imaged reaches a preset number.
[0035] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. The computer program includes executable instructions. When the executable instructions are executed by a processor, the single-pixel imaging method described in the above embodiment is implemented.
[0036] According to one aspect of an embodiment of the present application, an electronic device is provided, comprising: one or more processors; and a memory for storing executable instructions of the processors, wherein when the executable instructions are executed by the one or more processors, the one or more processors implement the single-pixel imaging method as described in the above embodiments.
[0037] The beneficial effects of the present application are as follows: the motion trajectory detection device generates a corresponding trajectory pulse signal according to the target features of the object to be imaged, and triggers the light modulation device to display the target modulation pattern in the modulation pattern sequence in a hard triggering manner; at the same time, the light modulation device sends a modulation pulse signal to the multi-channel signal synchronization acquisition device, and triggers the multi-channel signal synchronization acquisition device in a hard triggering manner to collect the light sampling signal continuously output by the first detector to obtain multiple sampling values.
[0038] Furthermore, a target sampling value is selected from each of the sampling values as an imaging image reconstruction sampling value, and the above steps are repeated until each of the imaging image reconstruction sampling values corresponds to each modulation pattern in the modulation pattern sequence, and an imaging image reconstruction sampling value sequence is generated based on each of the imaging image reconstruction sampling values, thereby generating a single imaging image. By continuously repeating the above steps, that is, the imaging object can continuously output a single imaging image during the continuous movement process, until the number of generated imaging images reaches a preset number.
[0039] By continuously outputting a single imaging image in real time, continuous long-term imaging can be achieved; however, traditional high-speed cameras cannot achieve continuous long-term imaging due to their limited data storage and transmission capabilities.
[0040] The motion trajectory detection device generates a corresponding trajectory pulse signal according to the target characteristics of the object to be imaged, and triggers the light modulation device to display the target modulation pattern in the modulation pattern sequence in a hard triggering manner; at the same time, the light modulation device sends a modulation pulse signal to the multi-channel signal synchronization acquisition device, triggers the multi-channel signal synchronization acquisition device in a hard triggering manner, and synchronously collects the light sampling signal continuously output by the first detector to obtain multiple sampling values; this method of realizing the synchronization of the object motion trajectory, light modulation and light signal acquisition by hard triggering has the following two advantages over the method of realizing the synchronization of the three by signal post-processing: first, there is no need to predetermine the range of motion cycle variation of the motion trajectory repetitive object, and the fluctuation of the motion cycle of the object to be imaged will not affect the image reconstruction quality of the object to be imaged; second, the reconstructed image of the object to be imaged can be reconstructed and output in real time during the signal acquisition process. And the maximum motion speed of the motion trajectory repetitive object that can be imaged is not restricted by the modulation frequency of the spatial light modulator, but only depends on the signal sampling frequency of the multi-channel signal synchronization acquisition device. Therefore, the present application can solve the problems of short continuous shooting time, high lighting brightness requirement, expensive equipment cost and poor imaging quality caused by fluctuation of the object motion cycle in the prior art.
[0041] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0043] Figure 1 A flowchart of a single-pixel imaging method for repetitive object motion trajectory according to an embodiment of the present application;
[0044] Figure 2 is a schematic diagram of the overall structure of an object imaging system according to an embodiment of the present application;
[0045] Figure 3 is a Fourier transform basis pattern shown according to an embodiment of the present application;
[0046] Figure 4is a schematic diagram of a system structure of an electronic device according to an embodiment of the present application;
[0047] Figure 5 A single image for reconstructing an image of an object to be imaged according to an embodiment of the present application;
[0048] Figure 6 is an overall logic diagram of an object imaging system when the structured imaging device is a structured illumination imaging device according to an embodiment of the present application;
[0049] Figure 7 is a structural diagram of a light modulation device according to an embodiment of the present application;
[0050] Figure 8 is an overall logic diagram of an object imaging system when the structured imaging device is a structured detection imaging device according to an embodiment of the present application;
[0051] Fig. 9 It is a structural diagram of another light modulation device according to an embodiment of the present application. DETAILED DESCRIPTION
[0052] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be more comprehensive and complete and fully convey the concept of the example embodiments to those skilled in the art.
[0053] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, known methods, devices, realizations or operations are not shown or described in detail to avoid blurring the various aspects of the application.
[0054] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or micro-control node devices.
[0055] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0056] It should be noted that the "multiple" mentioned in this article refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0057] The following is a detailed introduction to the background of the prior art:
[0058] Traditional high-speed cameras still have many limitations, such as short continuous shooting time, high lighting brightness, expensive equipment cost, etc., while the present application can achieve imaging of objects with repetitive high-speed motion trajectories only through some low-cost devices combined with controllers. The present application has cost advantages, and the present application can continuously shoot for a long time, low-brightness lighting imaging, non-visible light imaging, etc.
[0059] Among the existing technologies, there are three solutions for single-pixel imaging by repeating objects with motion trajectories:
[0060] Solution 1 assumes that the motion period of the object is stable during single-pixel imaging. When the motion period of the object fluctuates, the imaging quality of this solution may be greatly reduced. The greater the fluctuation of the motion period, the more serious the reduction in imaging quality.
[0061] Solution 2: For a specific rotating object driven by a stepper motor, the pulse signal of the stepper motor driving the rotation is combined to trigger the spatial light modulator to modulate the target light field. However, the maximum rotation speed of the moving object that can be imaged is limited by the modulation frequency of the spatial light modulator.
[0062] Solution 3: For imaging of repetitive objects with motion trajectories that change in motion cycles, the imaging system adds a motion cycle detection module, and the multi-channel synchronous signal acquisition card synchronously acquires the light signal sequence detected by the motion cycle detection module, the light signal sequence reflected by the structured light illuminated target object, and the signal sequence when the spatial light modulator switches the modulation pattern; then, by means of signal post-processing, the light signal sequence detected by the motion cycle detection module is used as a reference, and the light signal sequence reflected by the structured light and the signal sequence when the spatial light modulator switches the modulation pattern are aligned according to the time when the target object moves to the same position; finally, the aligned signal sequence is used to reconstruct the image of the target object. This solution has the following problems: (1) It is necessary to predetermine the range of variation of the object's motion cycle, and then determine the modulation frequency of the spatial light modulator based on the range of variation of the object's motion cycle. If the range of variation of the object's motion cycle in a specific application scenario exceeds the predetermined range, the image reconstruction will fail at this time; (2) Since it is a method of first acquiring signal data and then post-processing the signal data to reconstruct the image, the reconstructed image cannot be output in real time during the signal acquisition process.
[0063] Therefore, based on the various problems existing in the above background technology, the present application proposes a single-pixel imaging method for repeated object motion trajectory. The implementation details of the technical solution of the embodiment of the present application are described in detail below:
[0064] According to one aspect of the present application, a single-pixel imaging method for repetitive motion trajectory of an object applied to an object imaging system is provided, wherein the object imaging system comprises a motion trajectory detection device and a structured imaging device, wherein the structured imaging device comprises a light modulation device, a first detector or an illumination light source, a multi-channel signal synchronization acquisition device and a controller, and the motion trajectory detection device comprises a detection light source, a second detector and a digital signal processor; Figure 1 The flowchart of the single-pixel imaging method of the object motion trajectory repetition according to the embodiment of the present application is shown. The single-pixel imaging method of the object motion trajectory repetition includes at least steps S1-S7, which are described in detail as follows:
[0065] In step S1, the controller generates a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and inputs the modulation pattern sequence to the light modulation device.
[0066] Specifically, the imaging image reconstruction algorithm preset in the embodiment of the present application can be one of the Fourier single-pixel imaging image reconstruction algorithm, the Hadamard single-pixel imaging image reconstruction algorithm, the computational ghost imaging image reconstruction algorithm, the compressed sensing single-pixel imaging image reconstruction algorithm and the deep learning single-pixel image reconstruction algorithm; the spatial light modulator can be one of a digital micromirror spatial light modulator and a liquid crystal spatial light modulator.
[0067] Then the embodiment of the present application takes the Fourier single pixel imaging image reconstruction algorithm as an example to explain in detail:
[0068] The controller sets the imaging resolution to 108 pixels × 192 pixels according to the three-step phase-shift Fourier single-pixel imaging image reconstruction algorithm. Then the modulation pattern of the three-step phase-shift spatial light is expressed as in x and y represent spatial variables, f x and f y The variable representing the light field to be modulated. A sequence of 31110 spatial light modulator modulation patterns with different spatial distributions is generated in advance. Each modulation pattern is upsampled to 1080 pixels × 1920 pixels by bicubic interpolation, and then converted into a binary pattern that can be displayed by a digital micromirror spatial light modulator using a dithering algorithm. Figure 3 Three binarized Fourier transform base patterns corresponding to one of the spatial frequencies are shown. The control processor sequentially reads the pre-generated modulation pattern sequence into the digital micromirror spatial light modulator in the light modulation device.
[0069] In step S2, the light modulation device receives the trajectory pulse signal from the digital signal processor, and simultaneously sends a modulated pulse signal to the multi-channel signal synchronization acquisition device, the trajectory pulse signal is generated by the motion trajectory detection device based on the target features of the object to be imaged, and the modulated pulse signal is generated by the light modulation device according to the trajectory pulse signal.
[0070] Specifically, the multi-channel signal synchronous acquisition device can be specifically a multi-channel signal synchronous acquisition card or a multi-channel signal synchronous acquisition instrument. The embodiment of the present application uses a fan as an example of an object to be imaged to explain the technical solution in detail:
[0071] In one embodiment of the present application, the trajectory pulse signal can be obtained by the following method:
[0072] The detection light source emits a light beam to the object to be imaged, and the light beam sequentially scans feature areas corresponding to each target feature of the object to be imaged;
[0073] The second detector detects the optical signal of the light beam when scanning each of the feature areas in sequence, generates an optical signal sequence of the object to be imaged, and converts the optical signal sequence into an analog electrical signal;
[0074] The digital signal processor converts the analog electrical signal into a digital signal, and performs digital pulse counting according to the number of target features of the object to be imaged, sets the count value to 0 after obtaining the count information, and generates one of the trajectory pulse signals based on the count information;
[0075] Among them, the object to be imaged is an object with a repeated motion trajectory, and the light beam can scan each of the characteristic areas in sequence when the object to be imaged completes a single or multiple complete motion trajectories, and the trajectory pulse signal corresponds to the time required for the object to be imaged to complete a single or multiple complete motion trajectories.
[0076] It should be noted that a single complete motion trajectory, that is, the motion trajectory corresponding to one rotation of the fan, can generate a trajectory pulse signal according to the time period corresponding to the single complete motion trajectory, or it can generate a trajectory pulse signal according to the time period corresponding to multiple complete motion trajectories. That is to say, the trajectory pulse signal is used to characterize the time corresponding to the completion of a single or multiple complete motion trajectories by the object to be imaged. The time corresponding to each completion of a single complete motion trajectory may be different. Therefore, the present application does not need to predetermine the motion cycle of the object to be imaged. Each round will generate a corresponding trajectory pulse signal after the fan completes one or more rotations (corresponding to the above-mentioned "the trajectory pulse signal corresponds to the time required for the object to be imaged to complete a single or multiple complete motion trajectories"). There is no need to predetermine the range of the motion cycle of the object to be imaged as in the prior art, and the imaging quality will not be poor due to fluctuations in the motion cycle of the object to be imaged.
[0077] Further, as in Figure 5 In the fan shown, the gaps between 7 blades are selected as feature areas, N=7, that is, the target features of the object to be imaged correspond to each feature area, and when the object to be imaged is in motion, the light beam emitted by the detection light source will sequentially scan the light signals of each of the feature areas due to the movement of the object to be imaged, and the second detector detects the light beam irradiated on the feature area to generate an analog electrical signal, and sends the analog electrical signal to the digital signal processor.
[0078] Then, after the fan rotates one circle, the 7 feature areas (target features of the object to be imaged) swept in sequence can also be used as the count of the pulse signal. Alternatively, after the fan rotates multiple circles, the multiple circles can be used as the count of the digital pulse. The detection light source emits a light beam, which is incident on the rotating fan. The light beam sweeps across the 7 blades of the fan in sequence (it can sweep across the 7 feature areas for multiple rounds). The light signal from the fan is detected by the second detector in sequence, and the detected analog electrical signal is input into the digital signal processor.
[0079] The digital signal processor converts the collected analog electrical signal input by the second detector into a digital signal, and performs digital pulse counting to obtain counting information that the count is equal to Q = 7. When the count is equal to Q = 7, the output end of the digital signal processor sends a track pulse signal to the spatial light modulator and sets the count value to 0 to wait for the next round of track pulse signal generation.
[0080] In one embodiment of the present application, the single or multiple complete motion trajectories may be obtained by the following method: The single or multiple complete motion trajectories may be obtained by the following method:
[0081] During the process of the object to be imaged moving in a repetitive trajectory, recording the first moment when the light beam has completed scanning each of the characteristic areas in sequence and a pulse signal of the current trajectory is generated;
[0082] Obtaining a second moment corresponding to a next trajectory pulse signal generated after the first moment;
[0083] The motion trajectory of the object to be imaged between the first moment and the second moment is taken as the single or multiple complete motion trajectories.
[0084] For imaging of an object to be imaged with a repeated motion trajectory, analysis can be performed on the object to be imaged in motion, that is, during the repeated motion of the object to be imaged, the object imaging system is turned on to record the moment when the trajectory pulse signal is generated after the light beam has scanned each of the feature areas in sequence. Then, the motion trajectory between two adjacent trajectory pulse signals of the object to be imaged is taken as the single or multiple complete motion trajectory.
[0085] In step S3, the multi-channel signal synchronous acquisition device receives the modulated pulse signal and is triggered to acquire multiple sampling values of the light sampling signal detected by the first detector and irradiated on the object to be imaged at a preset sampling frequency. The single sampling value is obtained by the light modulation device modulating the light of the object to be imaged based on the target modulation pattern in the modulation pattern sequence.
[0086] Specifically, the preset sampling frequency of the multi-channel signal synchronous acquisition device is set to f d =2×10 6 Hz, the detection light source used in the embodiment of the present application is a semiconductor laser with a wavelength of 523nm and a power of 0.86mW, the second detector is a silicon photodetector with a bandwidth of 1.4MHz, the spatial light modulator is a digital micromirror device with a resolution of 1920×1080 pixels and a maximum modulation frequency of 10309Hz, the illumination light source is a white light LED with a power of 10W, a projection lens group with a focal length of 100mm, the first detector includes a focusing lens with a focal length of 60mm and a silicon photodetector with a bandwidth of 90kHz, and the multi-channel signal synchronization acquisition card has a maximum sampling rate of 2×10 6 Hz, an eight-channel signal acquisition card with an analog input resolution of 16 bits, the digital signal processor is a single-chip microcomputer with a pulse counting function, and the object with a repetitive motion trajectory is a fan with a rotation speed of about 14400 rpm and 7 blades.
[0087] In one embodiment of the present application, after the spatial light modulator receives the trajectory pulse signal sent by the digital signal processor, it displays a pattern to be displayed (target modulation pattern) in the modulation pattern sequence. It should be noted that when displaying the pattern, it is displayed according to the order of the modulation patterns in the modulation pattern sequence. The target modulation pattern is the modulation pattern corresponding to the current round in the modulation pattern sequence.
[0088] The spatial light modulator modulates the light field and sets the next modulation pattern in the modulation pattern sequence as the pattern to be displayed, and at the same time sends a modulation pulse signal to the multi-channel signal synchronization acquisition card. After receiving the modulation pulse signal sent by the spatial light modulator, the multi-channel signal synchronization acquisition card is triggered to generate a signal at a sampling frequency f. d M=100 sampling values of the output signal of the first detector are collected, where 100 is only an exemplary value and does not limit the number of sampling values. The M=100 sampling values are transmitted to the controller, and then the next modulation pulse signal sent by the spatial light modulator is waited for to collect the next round of sampling values.
[0089] In one embodiment of the present application, the structured imaging device is a structured illumination imaging device; the structured illumination imaging device includes a light modulation device, a first detector, a multi-channel signal synchronization acquisition device and a controller; the light modulation device includes an illumination light source, an illumination coupling prism, a spatial light modulator, and a projection lens group; the plurality of sampling values can be obtained by the following method:
[0090] The light emitted by the illumination light source sequentially passes through the illumination coupling prism, the spatial light modulator, the projection lens group and the object to be imaged and then reaches the first detector, so that the first detector continuously outputs a light sampling signal; wherein the spatial light modulator displays according to a target modulation pattern in the modulation pattern sequence after receiving the trajectory pulse signal, so that the light emitted by the illumination light source can be modulated according to the target modulation pattern when passing through the spatial light modulator;
[0091] After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates according to the target modulation pattern and sends the modulated pulse signal to the multi-channel signal synchronization acquisition device at the same time; and triggers the multi-channel signal synchronization acquisition device according to the modulated pulse signal to collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain a plurality of sampling values.
[0092] Specifically, Figure 6 As shown, Figure 6 is a logical schematic diagram of the entire physical imaging system when the structured imaging device is a structured illumination imaging device, Figure 7 A structural diagram of a light modulation device.
[0093] After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates according to the target modulation pattern and sends the modulated pulse signal to the multi-channel signal synchronous acquisition device; the modulated pulse signal triggers the multi-channel signal synchronous acquisition device to collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain the multiple sampling values.
[0094] In one embodiment of the present application, the structured imaging device is a structured detection imaging device, which includes a light modulation device, an illumination light source, a multi-channel signal synchronization acquisition device and a controller; the light modulation device includes an imaging lens group, a detection coupling prism, a first detector and a spatial light modulator; the plurality of sampling values can be obtained by the following method:
[0095] The light emitted by the illumination light source passes through the object to be imaged, the imaging lens group, the spatial light modulator and the detection coupling prism in sequence and then reaches the first detector, so that the first detector continuously outputs a light sampling signal; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays according to the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination light source can be modulated according to the target modulation pattern when passing through the spatial light modulator; after receiving the trajectory pulse signal from the digital signal processor, the light modulation device modulates according to the target modulation pattern and sends the modulation pulse signal to the multi-channel signal synchronization acquisition device; and according to the modulation pulse signal, the multi-channel signal synchronization acquisition device is triggered to collect the light sampling signal continuously output by the first detector at the preset sampling frequency to obtain a plurality of sampling values.
[0096] like Figure 8 and Fig. 9 As shown, Figure 8 The logical diagram of the entire physical imaging system when the structured imaging device is a structured detection imaging device, Fig. 9 A structural diagram of another light modulation device.
[0097] In step S4, the controller selects a target sampling value from each of the sampling values as an imaging image reconstruction sampling value, and the imaging image reconstruction sampling value corresponds to a target modulation pattern in the modulation pattern sequence.
[0098] In one embodiment of the present application, the controller takes the m=15th sampling value (i.e., the target sampling value) from the M=100 sampling values collected by the multi-channel signal synchronization acquisition card each time it is triggered as the imaging image reconstruction sampling value, which is used to reconstruct the image of the object with a repeated motion trajectory, wherein m=15 is only an exemplary value and is not a limitation, m is a positive integer, and m≤M.
[0099] In step S5, the above steps S2-S4 are repeated until each of the imaging image reconstruction sampling values corresponds one by one to each modulation pattern in the modulation pattern sequence, and an imaging image reconstruction sampling value sequence is generated based on each of the imaging image reconstruction sampling values.
[0100] Specifically, S2-S4 are continuously repeated until the spatial light modulator displays all the modulation patterns in the modulation pattern sequence, that is, an imaging image reconstruction sampling value sequence can be obtained, and each imaging image reconstruction sampling value in the imaging image reconstruction sampling value sequence corresponds one by one to each modulation pattern in the modulation pattern sequence.
[0101] In step S6, the controller performs image reconstruction on the imaging image reconstruction sampling value sequence based on the imaging image reconstruction algorithm to generate a single imaging image of the object to be imaged.
[0102] Specifically, the controller reconstructs the image of the object with repeated motion trajectory using the acquired imaging image reconstruction sampling value and the pre-selected three-step phase-shift Fourier single-pixel imaging image reconstruction algorithm; specifically, the acquired imaging image reconstruction sampling value can be expressed as Where D n is the light response value caused by ambient stray light illumination at the position of the first detector and / or the second detector, β is a factor related to the photoelectric response coefficient of the first detector and the spatial relationship between the detector and the object, and R(x,y) is the reflectivity distribution function of the object surface.
[0103] Using the imaging image to reconstruct the sampling value, the Fourier coefficient calculation formula is: After calculating the Fourier coefficients of all frequencies, a Fourier spectrum is obtained, and then the Fourier spectrum is inversely transformed to reconstruct a single imaging image of the fan, such as Figure 5 shown.
[0104] In step S7, steps S2-S6 are repeated until the number of generated imaging images reaches a preset number.
[0105] Specifically, a preset number can be set, that is, multiple imaging images of the fan when it moves to the same position, and a single imaging image of the fan, that is, the object to be imaged, can be continuously output in real time to achieve continuous long-term imaging.
[0106] To sum up, the purpose of this application is to provide a single-pixel imaging method, system, medium, and device with repeated object motion trajectory. The proposed imaging method does not need to predetermine the range of change of the motion cycle of the object to be imaged, and can achieve clear imaging of the moving object to be imaged when the motion cycle changes, and can output reconstructed images in real time during various signal acquisition processes in a single round, and can be seamlessly connected in the next round of object imaging, and can continuously output imaging images of the object to be imaged in real time for a long time.
[0107] According to one aspect of the embodiments of the present application, an object imaging system is also provided. Figure 2 The overall framework diagram of the object imaging system. The object imaging system includes a motion trajectory detection device and a structured imaging device, the structured imaging device includes a light modulation device, a first detector or an illumination light source, a multi-channel signal synchronization acquisition device and a controller, and the motion trajectory detection device includes a detection light source, a second detector and a digital signal processor;
[0108] The motion trajectory detection device is used to obtain the target features of the object to be imaged, generate a trajectory pulse signal based on the target features of the object to be imaged, and send the trajectory pulse signal to the light modulation device;
[0109] The light modulation device is used to emit modulated light to the object to be imaged or to modulate light from the object to be imaged, and to send a modulation pulse signal to the multi-channel signal synchronization acquisition device, wherein the modulation pulse signal is generated according to the trajectory pulse signal;
[0110] The multi-channel signal synchronous acquisition device is used to receive the modulated pulse signal and acquire a plurality of sampling values of the light sampling signal irradiated on the object to be imaged detected by the first detector at a preset sampling frequency, and send each of the sampling values to the controller;
[0111] The first detector is used to detect the light signal irradiated on the object to be imaged;
[0112] The illumination light source is used to emit a light beam to the object to be imaged, so that the light beam is irradiated on the object to be imaged;
[0113] The controller is used to generate a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and input the modulation pattern sequence to the light modulation device; receive multiple sampling values of the light sampling signal irradiated on the object to be imaged, which is detected from the first detector at a preset sampling frequency by the multi-channel signal synchronization acquisition device, and select a target sampling value from each of the sampling values as an imaging image reconstruction sampling value, repeat the above steps until each of the imaging image reconstruction sampling values corresponds to each of the modulation patterns in the modulation pattern sequence, and generate an imaging image reconstruction sampling value sequence based on each of the imaging image reconstruction sampling values, perform image reconstruction on each of the imaging image reconstruction sampling values in the imaging image reconstruction sampling value sequence based on the imaging image reconstruction algorithm, generate a single imaging image of the object to be imaged, and repeat the steps until the number of imaging images of the object to be imaged reaches a preset number.
[0114] As another aspect, the present application further provides a computer-readable storage medium on which a program product capable of implementing the method provided above in this specification is stored. In some possible implementations, various aspects of the present application may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary implementations of the present application described in the above "Embodiment Method" section of this specification.
[0115] According to the program product for implementing the above method in the embodiment of the present application, it can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present application is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.
[0116] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0117] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0118] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0119] Program code for performing the operations of the present application may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).
[0120] As another aspect, the present application also provides an electronic device capable of implementing the above method.
[0121] Those skilled in the art will appreciate that various aspects of the present application may be implemented as a system, method or program product. Therefore, various aspects of the present application may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to as "circuit", "module" or "system" herein.
[0122] Refer to the following Figure 4 The electronic device 400 according to this embodiment of the present application is described. Figure 4 The electronic device 400 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0123] like Figure 4As shown, the electronic device 400 is in the form of a general computing device. The components of the electronic device 400 may include but are not limited to: at least one processing unit 410, at least one storage unit 420, and a bus 430 connecting different system components (including the storage unit 420 and the processing unit 410).
[0124] The storage unit stores program codes, which can be executed by the processing unit 410, so that the processing unit 410 executes the steps described in the above “Example Method” section of this specification according to various exemplary implementations of the present application.
[0125] The storage unit 420 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .
[0126] The storage unit 420 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0127] Bus 430 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller node, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0128] The electronic device 400 may also communicate with one or more external devices 1200 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 400, and / or communicate with any device that enables the electronic device 400 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 450. In addition, the electronic device 400 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 460. As shown, the network adapter 460 communicates with other modules of the electronic device 400 via a bus 430. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0129] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation methods of the present application.
[0130] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present application, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0131] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be performed without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A single-pixel imaging method for repetitive object motion trajectory, characterized in that: Applied to an object imaging system, the object imaging system includes a motion trajectory detection device and a structured imaging device, the structured imaging device includes a light modulation device, a first detector or an illumination light source, a multi-channel signal synchronization acquisition device and a controller, the motion trajectory detection device includes a detection light source, a second detector and a digital signal processor, and the method includes: S1, the controller generates a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and inputs the modulation pattern sequence into the light modulation device; S2, the light modulation device receives the trajectory pulse signal from the digital signal processor, and simultaneously sends a modulated pulse signal to the multi-channel signal synchronization acquisition device, the trajectory pulse signal is generated by the motion trajectory detection device based on the target features of the object to be imaged, and the modulated pulse signal is generated by the light modulation device according to the trajectory pulse signal; S3, the multi-channel signal synchronous acquisition device receives the modulated pulse signal and is triggered to acquire multiple sampling values of the light sampling signal irradiated on the object to be imaged detected by the first detector at a preset sampling frequency, wherein a single sampling value is obtained by the light modulation device modulating the light of the object to be imaged based on the target modulation pattern in the modulation pattern sequence; S4, the controller selects a target sampling value from each of the sampling values as an imaging image reconstruction sampling value, wherein the imaging image reconstruction sampling value corresponds to a target modulation pattern in the modulation pattern sequence; S5, repeating the above steps S2-S4 until each of the imaging image reconstruction sampling values corresponds to each modulation pattern in the modulation pattern sequence, and generating an imaging image reconstruction sampling value sequence based on each of the imaging image reconstruction sampling values; S6, the controller performs image reconstruction on the imaging image reconstruction sampling value sequence based on the imaging image reconstruction algorithm to generate a single imaging image of the object to be imaged; S7, repeating steps S2-S6 until the number of generated imaging images reaches a preset number.
2. The single-pixel imaging method for repetitive object motion trajectory according to claim 1, characterized in that: The trajectory pulse signal can be obtained by the following method: The detection light source emits a light beam to the object to be imaged, and the light beam sequentially scans feature areas corresponding to each target feature of the object to be imaged; The second detector detects the optical signal of the light beam when scanning each of the feature areas in sequence, generates an optical signal sequence of the object to be imaged, and converts the optical signal sequence into an analog electrical signal; The digital signal processor converts the analog electrical signal into a digital signal, and performs digital pulse counting according to the number of target features of the object to be imaged, sets the count value to 0 after obtaining the count information, and generates one of the trajectory pulse signals based on the count information; Among them, the object to be imaged is an object with a repeated motion trajectory, and the light beam can scan each of the characteristic areas in sequence when the object to be imaged completes a single or multiple complete motion trajectories, and the trajectory pulse signal corresponds to the time required for the object to be imaged to complete a single or multiple complete motion trajectories.
3. The single-pixel imaging method for repetitive object motion trajectory according to claim 2, characterized in that: The single or multiple complete motion trajectories can be obtained by the following method: During the process of the object to be imaged moving in a repetitive trajectory, recording the first moment when the light beam has completed scanning each of the characteristic areas in sequence and a pulse signal of the current trajectory is generated; Obtaining a second moment corresponding to a next trajectory pulse signal generated after the first moment; The motion trajectory of the object to be imaged between the first moment and the second moment is taken as the single or multiple complete motion trajectories.
4. The single-pixel imaging method for repetitive object motion trajectory according to claim 1, characterized in that: The structured imaging device is a structured illumination imaging device; the structured illumination imaging device comprises a light modulation device, a first detector, a multi-channel signal synchronization acquisition device and a controller; the light modulation device comprises an illumination light source, an illumination coupling prism, a spatial light modulator, and a projection lens group; the plurality of sampling values can be obtained by the following method: The light emitted by the illumination light source sequentially passes through the illumination coupling prism, the spatial light modulator, the projection lens group and the object to be imaged and then reaches the first detector, so that the first detector continuously outputs a light sampling signal; wherein the spatial light modulator displays according to a target modulation pattern in the modulation pattern sequence after receiving the trajectory pulse signal, so that the light emitted by the illumination light source can be modulated according to the target modulation pattern when passing through the spatial light modulator; After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates according to the target modulation pattern and sends the modulated pulse signal to the multi-channel signal synchronization acquisition device at the same time; and triggers the multi-channel signal synchronization acquisition device according to the modulated pulse signal to collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain a plurality of sampling values.
5. The single-pixel imaging method for repetitive object motion trajectory according to claim 1, characterized in that: The structured imaging device is a structured detection imaging device, which includes a light modulation device, an illumination light source, a multi-channel signal synchronization acquisition device and a controller; the light modulation device includes an imaging lens group, a detection coupling prism, a first detector and a spatial light modulator; the plurality of sampling values can be obtained by the following method: The light emitted by the illumination light source sequentially passes through the object to be imaged, the imaging lens group, the spatial light modulator, and the detection coupling prism and then reaches the first detector, so that the first detector continuously outputs a light sampling signal; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays according to the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination light source can be modulated according to the target modulation pattern when passing through the spatial light modulator; After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates according to the target modulation pattern and sends the modulated pulse signal to the multi-channel signal synchronization acquisition device; and triggers the multi-channel signal synchronization acquisition device according to the modulated pulse signal to acquire the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain a plurality of sampling values.
6. The single-pixel imaging method for repetitive object motion trajectory according to claim 1, characterized in that: The preset imaging image reconstruction algorithm is one of the Fourier single-pixel imaging image reconstruction algorithm, the Hadamard single-pixel imaging image reconstruction algorithm, the computational ghost imaging image reconstruction algorithm, the compressed sensing single-pixel imaging image reconstruction algorithm and the deep learning single-pixel image reconstruction algorithm.
7. An object imaging system, characterized in that: The object imaging system comprises a motion trajectory detection device and a structured imaging device, wherein the structured imaging device comprises a light modulation device, a first detector or an illumination light source, a multi-channel signal synchronization acquisition device and a controller, and the motion trajectory detection device comprises a detection light source, a second detector and a digital signal processor; The motion trajectory detection device is used to obtain the target features of the object to be imaged, generate a trajectory pulse signal based on the target features of the object to be imaged, and send the trajectory pulse signal to the light modulation device; The light modulation device is used to emit modulated light to the object to be imaged or to modulate light from the object to be imaged, and to send a modulation pulse signal to the multi-channel signal synchronization acquisition device, wherein the modulation pulse signal is generated according to the trajectory pulse signal; The multi-channel signal synchronous acquisition device is used to receive the modulated pulse signal and acquire a plurality of sampling values of the light sampling signal irradiated on the object to be imaged detected by the first detector at a preset sampling frequency, and send each of the sampling values to the controller; The first detector is used to detect the light signal irradiated on the object to be imaged; The illumination light source is used to emit a light beam to the object to be imaged, so that the light beam is irradiated on the object to be imaged; The controller is used to generate a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and input the modulation pattern sequence to the light modulation device; Receive multiple sampling values of the light sampling signal irradiated on the object to be imaged, which is detected from the first detector at a preset sampling frequency by the multi-channel signal synchronous acquisition device, and select a target sampling value from each of the sampling values as an imaging image reconstruction sampling value, repeat the above steps until each of the imaging image reconstruction sampling values corresponds to each modulation pattern in the modulation pattern sequence, and generate an imaging image reconstruction sampling value sequence based on each of the imaging image reconstruction sampling values, perform image reconstruction on each of the imaging image reconstruction sampling values in the imaging image reconstruction sampling value sequence based on the imaging image reconstruction algorithm, generate a single imaging image of the object to be imaged, and repeat the steps until the number of imaging images of the object to be imaged reaches a preset number.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one program code, and the at least one program code is loaded and executed by a processor to implement the operations performed by the method according to any one of claims 1 to 6.
9. An electronic device, characterized in that: The electronic device includes one or more processors and one or more memories, wherein the one or more memories store at least one program code, and the at least one program code is loaded and executed by the one or more processors to implement the operations performed by the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Laser semi-active correlated imaging tracking detection system and method
CN108037512A
Moving target ghost imaging system and method based on point detection
CN111596310A
Imaging-free moving object detection and three-dimensional tracking device and method
CN111856478A
Broadband terahertz wave image reconstruction system
CN114486804A
Moving target real-time capture single-pixel imaging method and device
CN114859377A
Cited By
A fourier single-pixel imaging system based on micro-led array
CN122513674A
Single-pixel imaging method for object retracing motion trajectory, system, medium, and device
WO2026091980A1