Single-pixel imaging method, system, medium, and device for repeated object motion trajectory

Through the repetitive single-pixel imaging method of the object's motion trajectory, the trajectory detection and signal synchronization acquisition technology are used to overcome the imaging limitations of traditional high-speed cameras and achieve high-quality imaging at low cost and low brightness.

CN119556299BActive Publication Date: 2025-09-12JINAN UNIVERSITY
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411560392.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-09-12
Estimated Expiration
2044-11-04

AI Technical Summary

Technical Problem

Traditional high-speed cameras have limitations when imaging high-speed moving objects, such as short continuous shooting time, high lighting brightness, and expensive equipment costs. In addition, existing single-pixel imaging methods are sensitive to periodic fluctuations in the object's motion, and the imaging quality is easily affected.

Method used

A single-pixel imaging method based on the repetition of the object's motion trajectory is adopted. The motion trajectory detection device generates a trajectory pulse signal, the hard-triggered light modulation device displays the modulation pattern sequence, and the multi-channel signal synchronization acquisition device is used to collect light sampling values ​​in real time. The imaging image is generated in combination with the Fourier single-pixel imaging image reconstruction algorithm.

Benefits of technology

It achieves continuous long-term imaging, reduces lighting brightness requirements and equipment costs, is not affected by periodic fluctuations in object motion, and improves imaging quality and speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119556299B_ABST
    Figure CN119556299B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of object imaging, and discloses a single-pixel imaging method, system, medium, and device for repeated object motion trajectories. The method comprises: generating a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and inputting the sequence into a light modulation device; a trajectory detection device sends a trajectory pulse signal, synchronously triggering the light modulation device to perform light modulation, and the light modulation device simultaneously sends a modulation pulse signal, synchronously triggering the multi-channel signal synchronization acquisition device to receive multiple sampling values; selecting a target sampling value from each sampling value as an imaging image reconstruction sampling value; performing image reconstruction using the imaging image reconstruction sampling value sequence to generate a single imaging image of the object to be imaged; repeating the above steps until the number of generated imaging images reaches a preset number. The present application proposes that the imaging system has the ability to continuously image objects with high-speed repetitive motion trajectories with varying motion speeds for a long period of time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of object imaging, and in particular, to a single-pixel imaging method, system, medium, and device for repeating an object's motion trajectory. Background Art

[0002] Many moving objects have repetitive motion paths, such as circular motion objects like engines, electric motors, and fans, as well as reciprocating motion objects like telescopic push rods, pendulums, and spring oscillators. Imaging high-speed objects with repetitive motion paths currently relies primarily on traditional high-speed cameras. However, the imaging methods used in these cameras are limited by short capture times, high-brightness lighting requirements, and high equipment costs. Summary of the Invention

[0003] This 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 practice of the present application.

[0005] According to one aspect of an embodiment of the present application, a single-pixel imaging method for repetitive object motion trajectories is provided. The method is applied to an object imaging system, wherein 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. The method includes:

[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, wherein 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 of the object to be imaged detected by the first detector at a preset sampling frequency, wherein each 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 aforementioned solution, the trajectory pulse signal can be obtained by the following method: the detection light source emits a light beam toward the object to be imaged, and the light beam sequentially scans the feature areas corresponding to the respective target features of the object to be imaged;

[0014] The second detector sequentially detects the optical signal of the light beam when scanning each of the characteristic areas, 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, counts digital pulses 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 the trajectory pulse signal based on the count information;

[0016] In which, 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 scanned each of the characteristic areas in sequence and generated a current trajectory pulse signal;

[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 used as the single or multiple complete motion trajectories.

[0021] In one embodiment of the present application, based on the aforementioned solution, 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 sample values ​​may be obtained by:

[0022] The light emitted by the illumination light source sequentially passes through the illumination coupling prism, the spatial light modulator, the projection lens assembly, and the object to be imaged before reaching 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 a 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;

[0023] After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates according to the target modulation pattern and simultaneously 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 collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain multiple sampling values.

[0024] In one embodiment of the present application, based on the aforementioned solution, 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; and the plurality of sample values ​​can be obtained by:

[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 before reaching 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 a 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 collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain multiple 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, comprising 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;

[0029] The motion trajectory detection device is used to obtain 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 toward 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 toward the object to be imaged, so that the light beam is irradiated on the object to be imaged;

[0034] The controller is configured to generate a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and input the modulation pattern sequence into the light modulation device; receive multiple sampling values ​​of the light sampling signal irradiating the object to be imaged, 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 one-to-one to each of the modulation patterns in the modulation pattern sequence, 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, and generate a single imaging image of the object to be imaged, and repeat the above steps until the number of imaging images of the object to be imaged generated 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. Based on each of the imaging image reconstruction sampling values, an imaging image reconstruction sampling value sequence is generated, thereby generating a single imaging image. By continuously repeating the above steps, that is, while the imaging object is in continuous motion, single imaging images can be continuously output until the number of generated imaging images reaches a predetermined number.

[0039] By continuously outputting single imaging images 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] A motion trajectory detection device generates a corresponding trajectory pulse signal based on the target features of the object to be imaged, triggering the light modulation device to display the target modulation pattern in the modulation pattern sequence in a hard triggering manner. Simultaneously, the light modulation device sends a modulation pulse signal to a multi-channel signal synchronization acquisition device, triggering the multi-channel signal synchronization acquisition device in a hard triggering manner to synchronously acquire the light sampling signals continuously output by the first detector to obtain multiple sampling values. This method of achieving synchronization of the object's motion trajectory, light modulation, and light signal acquisition through hard triggering has the following two advantages over methods of achieving synchronization through signal post-processing: First, there is no need to predetermine the range of variation in the motion cycle of the object to be imaged, and fluctuations in the motion cycle of the object to be imaged will not affect the image reconstruction quality of the object to be imaged; second, a reconstructed image of the object to be imaged can be reconstructed and output in real time during the signal acquisition process. Furthermore, the maximum motion speed of the object to be imaged with a repetitive motion trajectory is not limited by the modulation frequency of the spatial light modulator, but only by the signal sampling frequency of the multi-channel signal synchronization acquisition device. Therefore, the present application can solve various problems in the prior art, such as short continuous shooting time, high illumination brightness requirements, high equipment costs, and poor imaging quality caused by fluctuations in the object's motion cycle.

[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 accompanying drawings are incorporated into and constitute a part of the specification, illustrating embodiments consistent with the present application and, together with the specification, explaining the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and those skilled in the art can derive other drawings based on these drawings without inventive effort. In the drawings:

[0043] Figure 1This is a flow chart of a single-pixel imaging method for repetitive object motion trajectory according to an embodiment of the present application;

[0044] Figure 2 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 according to an embodiment of the present application;

[0046] Figure 4 is 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 1 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] Figure 9 2 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 many 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 thorough and complete and will fully convey the concepts 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 so as to provide a full understanding of the embodiments of the present application. However, it will be appreciated by those skilled in the art 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, implementations 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 separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or micro-controller node devices.

[0055] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.

[0056] It should be noted that the term "plurality" used in this document refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. The character " / " generally indicates an "or" relationship between the associated objects.

[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 costs, etc., while this application can achieve imaging of objects with repetitive high-speed motion trajectories simply by combining some low-cost devices with controllers. This application has cost advantages, and this application can achieve continuous long-term shooting imaging, low-brightness lighting imaging, non-visible light imaging, etc.

[0059] Among existing technologies, there are three solutions for single-pixel imaging by targeting repeated objects in motion trajectories:

[0060] Solution 1 assumes that the object's motion period is stable during single-pixel imaging. When the object's motion period 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-driven 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 a motion trajectory that changes in motion cycle, the imaging system adds a motion cycle detection module. 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 illuminating the target object, and the signal sequence when the spatial light modulator switches the modulation pattern. Then, through signal post-processing, the light signal sequence detected by the motion cycle detection module is used as a reference to align the light signal sequence reflected by the structured light and the signal sequence when the spatial light modulator switches the modulation pattern 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 pre-determined range, the image reconstruction will fail at this time. (2) Since it is a method of reconstructing images by first acquiring signal data and then post-processing the signal data, 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, this application proposes a single-pixel imaging method for repetitive object motion trajectory. The implementation details of the technical solution of the embodiment of this application are described in detail below:

[0064] According to one aspect of the present application, a single-pixel imaging method for repetitive object motion trajectories applied to an object imaging system is provided. 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. Figure 1 This is a flow chart of a single-pixel imaging method for repetitive object motion trajectories according to an embodiment of the present application. The single-pixel imaging method for repetitive object motion trajectories 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 into 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] The present application embodiment 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 is generated by pre-generating 31,110 spatial light modulator pattern sequences with different spatial distributions. Each modulation pattern is upsampled to 1080 pixels × 1920 pixels using bicubic interpolation, and then converted into a binary pattern that can be displayed by the 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 optical 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 characteristics 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 to illustrate 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 toward the object to be imaged, and the light beam sequentially scans feature areas corresponding to the target features of the object to be imaged;

[0073] The second detector sequentially detects the optical signal of the light beam when scanning each of the characteristic areas, 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, counts digital pulses 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 the trajectory pulse signal based on the count information;

[0075] In which, 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 is the motion trajectory corresponding to one rotation of the fan. A trajectory pulse signal can be generated according to the time period corresponding to the single complete motion trajectory, or a trajectory pulse signal can be generated 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 the seven blades are selected as feature areas, N=7, that is, the target features of the object to be imaged correspond to each feature area. When the object to be imaged is in motion, the light beam emitted by the detection light source will sequentially scan the light signal of each feature area due to the movement of the object to be imaged. 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 digital pulses. The detection light source emits a light beam, which is incident on the rotating fan. The light beam sweeps through the 7 blades of the fan in sequence (the 7 feature areas can be swept multiple times). 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 analog electrical signal input from the second detector into a digital signal and performs digital pulse counting, obtaining a count equal to Q = 7. When the count reaches Q = 7, the output of the digital signal processor sends a tracking pulse signal to the spatial light modulator and resets the count value to 0, waiting for the next round of tracking pulse signals to be generated.

[0080] In one embodiment of the present application, 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 scanned each of the characteristic areas in sequence and generated a current trajectory pulse signal;

[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 used as the single or multiple complete motion trajectories.

[0084] For the imaging of an object to be imaged with a repetitive motion trajectory, analysis can be performed on the object to be imaged in motion, that is, during the motion of the object to be imaged with a repetitive trajectory, the object imaging system is turned on, and the moment when the trajectory pulse signal is generated after the light beam has scanned each of the characteristic areas in sequence is recorded. Then the motion trajectory between two adjacent trajectory pulse signals of the object to be imaged is used 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 of the object to be imaged detected by the first detector 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, the projection lens group has 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 7 blades and a rotation speed of approximately 14,400 rpm.

[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. At the same time, it 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 sample values ​​of the output signal of the first detector are collected, where 100 is an exemplary value and does not limit the number of sample values. M = 100 sample values ​​are transmitted to the controller, and then the controller waits for the next modulation pulse signal from the spatial light modulator to collect the next round of sample 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 modulator, a first detector, a multi-channel signal synchronization acquisition device, and a controller; the light modulator includes an illumination light source, an illumination coupling prism, a spatial light modulator, and a projection lens group; the plurality of sample values ​​may be obtained by:

[0090] The light emitted by the illumination light source sequentially passes through the illumination coupling prism, the spatial light modulator, the projection lens assembly, and the object to be imaged before reaching 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 a 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;

[0091] After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates according to the target modulation pattern and simultaneously 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 collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain multiple sampling values.

[0092] Specifically, if Figure 6 As shown, Figure 6 is a logical diagram of the entire physical imaging system when the structured imaging device is a structured lighting imaging device. Figure 7 A structural diagram of the 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 synchronization acquisition device; the modulated pulse signal triggers the multi-channel signal synchronization acquisition device to collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain a plurality of 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:

[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 Figure 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 is shown in FIG. Figure 9 This is 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, where 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 repetitive motion trajectory, where 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-to-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 repeated continuously 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 collected imaging image reconstruction sampling value and the pre-selected three-step phase-shift Fourier single-pixel imaging image reconstruction algorithm; specifically, the collected imaging image reconstruction sampling value can be expressed as Among them 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 Fourier 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 equipment for repeating the motion trajectory of an object. The proposed imaging method does not require pre-determining 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. It can also 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, continuously and in real time for a long time to output the imaging image of the object to be imaged.

[0107] According to one aspect of the embodiments of the present application, an object imaging system is also proposed. 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 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.

[0108] The motion trajectory detection device is used to obtain 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 toward 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 toward the object to be imaged, so that the light beam is irradiated on the object to be imaged;

[0113] The controller is configured to generate a modulation pattern sequence with different spatial distributions according to a preset imaging image reconstruction algorithm, and input the modulation pattern sequence into the light modulation device; receive multiple sampling values ​​of the light sampling signal irradiating the object to be imaged, 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 one-to-one to each of the modulation patterns in the modulation pattern sequence, 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, and generate a single imaging image of the object to be imaged, and repeat the above steps until the number of imaging images of the object to be imaged generated reaches a preset number.

[0114] As another aspect, the present application further provides a computer-readable storage medium having stored thereon a program product capable of implementing the methods provided above in this specification. In some possible implementations, various aspects of the present application may also be implemented in the form of a program product, which includes program code. When the program product is executed on a terminal device, the program code is used to cause the terminal device to perform the steps described in the "Example Method" section above in accordance with various exemplary embodiments of the present application.

[0115] According to an embodiment of the present application, a program product for implementing the above method can be a portable compact disc 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 conjunction with an instruction execution system, apparatus, or device.

[0116] The program product may be implemented in 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 component, or any combination thereof. More specific examples (a 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 thereof.

[0117] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer 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, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0119] The program code for performing the operations of the present application can 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 can 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 can 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 can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[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 can be implemented as systems, methods, or program products. Therefore, various aspects of the present application can be specifically implemented in the following forms: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation that combines hardware and software aspects, which may be collectively referred to herein as a "circuit," "module," or "system."

[0122] Refer to the following Figure 4 4 to describe an electronic device 400 according to this embodiment of the present application. Figure 4 The electronic device 400 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0123] like Figure 4As shown, electronic device 400 is implemented as a general-purpose computing device. Components of 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 various system components (including storage unit 420 and processing unit 410).

[0124] The storage unit stores program code, which can be executed by the processing unit 410, so that the processing unit 410 performs the steps described in the above "Example Method" section of this specification according to various exemplary embodiments 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 can also communicate with one or more external devices 1200 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 400, and / or any device that enables the electronic device 400 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). Such communication can occur via an input / output (I / O) interface 450. Furthermore, the electronic device 400 can also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network 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 can 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 embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments 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 embodiments of the present application.

[0130] Furthermore, the above-mentioned figures are merely illustrative of the processes included in the methods according to exemplary embodiments of the present application and are not intended to be limiting. It is readily understood that the processes illustrated in the above-mentioned figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0131] It should be understood that the present application is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can 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 trajectories, 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, 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, wherein 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 of the object to be imaged detected by the first detector at a preset sampling frequency, wherein each 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 toward the object to be imaged, and the light beam sequentially scans feature areas corresponding to the target features of the object to be imaged; The second detector sequentially detects the optical signal of the light beam when scanning each of the characteristic areas, 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, counts digital pulses 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 the trajectory pulse signal based on the count information; In which, 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 scanned each of the characteristic areas in sequence and generated a current trajectory pulse signal; 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 used 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 includes a light modulating device, a first detector, a multi-channel signal synchronous acquisition device and a controller; the light modulating 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 light emitted by the illumination light source sequentially passes through the illumination coupling prism, the spatial light modulator, the projection lens assembly, and the object to be imaged before reaching 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 a 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 simultaneously 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 collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain multiple 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 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 before reaching 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 a 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 collect the optical sampling signal continuously output by the first detector at the preset sampling frequency to obtain multiple 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 includes a motion trajectory detection device and a structured imaging device, wherein 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; The motion trajectory detection device is used to obtain 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 toward 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 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, 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 toward the object to be imaged, so that the light beam is irradiated on the object to be imaged; The controller is configured to generate a modulation pattern sequence having different spatial distributions according to a preset imaging image reconstruction algorithm, and input the modulation pattern sequence into the light modulation device; Receive multiple sampling values ​​of the light sampling signal irradiating the object to be imaged, which are 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 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 to generate a single imaging image of the object to be imaged. Repeat the above 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 At least one program code is stored in the computer-readable storage medium, and the at least one program code is loaded and executed by the 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

  • Moving target ghost imaging system and method based on point detection

    CN111596310A

  • Light Detection and Ranging

    US20220043153A1