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

By employing a single-pixel imaging method based on the repetition of object motion trajectories, utilizing trajectory detection and synchronous signal acquisition technologies, and combining Fourier imaging algorithms, the time and cost issues of traditional high-speed cameras during imaging are resolved, achieving high-quality, long-term imaging in low-light conditions.

WO2026091980A1PCT designated stage Publication Date: 2026-05-07JINAN UNIVERSITY
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
JINAN UNIVERSITY
Filing Date
2025-09-23
Publication Date
2026-05-07

AI Technical Summary

Technical Problem

Traditional high-speed cameras suffer from problems such as short continuous shooting time, high illumination brightness, and high equipment cost when imaging high-speed moving objects. Furthermore, existing single-pixel imaging methods experience a decrease in image quality when the object's motion cycle fluctuates.

Method used

The single-pixel imaging method based on the repetition of the object's motion trajectory is adopted. The motion trajectory detection device generates trajectory pulse signals, which trigger the light modulation device to display the modulation pattern sequence. The multi-channel signal synchronous acquisition device collects light sampling signals, and the Fourier single-pixel imaging image reconstruction algorithm is used to generate the imaging image.

Benefits of technology

It enables long-term imaging under low-brightness conditions, reduces equipment costs, and maintains image quality even when the object's motion cycle fluctuates. The maximum motion speed is not limited by the modulation frequency of the spatial light modulator.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025123305_07052026_PF_FP_ABST
    Figure CN2025123305_07052026_PF_FP_ABST
Patent Text Reader

Abstract

A single-pixel imaging method for an object retracing a motion trajectory, a system, a medium, and a device. The method comprises: a controller generating, according to a predefined formed-image reconstruction algorithm, a modulation pattern sequence having different spatial distributions, and inputting the modulation pattern sequence into a light modulation apparatus (S1); the light modulation apparatus receiving a trajectory pulse signal from a digital signal processor, and simultaneously sending a modulated pulse signal to a synchronous multi-channel signal acquisition apparatus (S2); the synchronous multi-channel signal acquisition apparatus receiving the modulated pulse signal, and being triggered to acquire, at a predetermined sampling frequency, a plurality of sample values of a sampled light signal illuminating an object to be imaged and detected by a first detector (S3); the controller selecting a target sample value from among the sample values as a formed-image reconstruction sample value, the formed-image reconstruction sample value corresponding to a target modulation pattern in the modulation pattern sequence (S4); repeating the above steps until each formed-image reconstruction sample value corresponds to each modulation pattern in the modulation pattern sequence on a one-to-one basis, and generating a formed-image reconstruction sample value sequence on the basis of each formed-image reconstruction sample value (S5); on the basis of the formed-image reconstruction algorithm, the controller performing image reconstruction on the formed-image reconstruction sample value sequence to generate a single formed image of the object to be imaged (S6); and repeating the above steps until a count of generated single formed images reaches a predetermined number (S7). The imaging system is capable of imaging, over an extended period of time, high-speed objects retracing a motion trajectory at varying velocity.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, systems, media, and devices for single-pixel imaging of repeating object motion trajectories Technical Field

[0001] This application relates to the field of object imaging technology, and in particular to a single-pixel imaging method, system, medium, and device for repetitive object motion trajectories. Background Technology

[0002] Many moving objects exhibit repetitive motion trajectories, 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. Currently, imaging of high-speed moving objects with repetitive trajectories primarily relies on traditional high-speed cameras. However, traditional high-speed camera imaging methods have limitations, including short continuous shooting times, high 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 improve continuous shooting time, reduce lighting brightness, and reduce equipment costs.

[0004] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.

[0005] According to one aspect of the embodiments of this application, a single-pixel imaging method for repeating object motion trajectories is provided. The method is applied to an object imaging system, which 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 source, a multi-channel signal synchronous acquisition device, and a controller. The motion trajectory detection device includes a detection 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 to the optical modulation device;

[0007] S2, the optical modulation device receives the trajectory pulse signal from the digital signal processor and simultaneously sends the modulation pulse signal to the multi-channel signal synchronous 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 modulation pulse signal is generated by the optical modulation device based on the trajectory pulse signal.

[0008] S3, the multi-channel signal synchronous acquisition device receives the modulation pulse signal and is triggered to acquire multiple sample values ​​of the light sampling signal illuminating the object to be imaged detected by the first detector at a preset sampling frequency. Each sample 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, and the imaging image reconstruction sampling value corresponds to the target modulation pattern in the modulation pattern sequence;

[0010] S5, repeat steps S2-S4 above until each of the imaging image reconstruction sample values ​​corresponds one-to-one with each modulation pattern in the modulation pattern sequence, and generate an imaging image reconstruction sample value sequence based on each of the imaging image reconstruction sample 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. Repeat steps S2-S6 until the number of generated images reaches the preset number.

[0013] In one embodiment of this application, based on the foregoing scheme, 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 sweeps through the feature regions corresponding to each of the target features of the object to be imaged;

[0014] The second detector sequentially detects the light signal of the beam as it scans each of the feature regions, generates a light signal sequence of the object to be imaged, and converts the light 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 a trajectory pulse signal based on the count information.

[0016] The object to be imaged is an object with a repeating motion trajectory. The light beam can sequentially scan each of the feature areas as the object to be imaged completes one or more complete motion trajectories. The trajectory pulse signal corresponds to the time required for the object to be imaged to complete one or more complete motion trajectories.

[0017] In one embodiment of this application, based on the foregoing scheme, the single or multiple complete motion trajectories can be obtained by the following method:

[0018] During the repeated trajectory movement of the object to be imaged, the first moment when the current trajectory pulse signal is generated after the beam has sequentially swept each of the feature regions is recorded.

[0019] Obtain the second moment corresponding to the next trajectory pulse signal generated after the first moment;

[0020] The motion trajectory of the object to be imaged between the first time and the second time is taken as the single or multiple complete motion trajectory.

[0021] In one embodiment of this application, based on the foregoing 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 synchronous acquisition device, and a controller, wherein the light modulation device includes an illumination source, an illumination coupling prism, a spatial light modulator, and a projection lens group; the plurality of sampled values ​​can be obtained in the following manner:

[0022] The light emitted by the illumination source passes sequentially through the illumination coupling prism, the spatial light modulator, the projection lens group, and the object to be imaged before reaching the first detector, so that the first detector continuously outputs light sampling signals; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination 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 the signal according to the target modulation pattern and simultaneously sends the modulation pulse signal to the multi-channel signal synchronous acquisition device. Based on the modulation pulse signal, the multi-channel signal synchronous acquisition device is triggered to acquire multiple sampled values ​​by continuously outputting optical sampling signals from the first detector at the preset sampling frequency.

[0024] In one embodiment of this application, based on the foregoing scheme, the structured imaging device is a structured detection imaging device, which includes a light modulation device, an illumination source, a multi-channel signal synchronous 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 sampled values ​​can be obtained in the following manner:

[0025] The light emitted by the illumination source passes sequentially 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 light sampling signals; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination 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 the signal according to the target modulation pattern and sends the modulation pulse signal to the multi-channel signal synchronous acquisition device. The multi-channel signal synchronous acquisition device is triggered by the modulation pulse signal to acquire multiple sampled values ​​by continuously outputting optical sampling signals from the first detector at the preset sampling frequency.

[0027] In one embodiment of this application, based on the foregoing scheme, the preset imaging image reconstruction algorithm is one of the following: Fourier single-pixel imaging image reconstruction algorithm, Hadamard single-pixel imaging image reconstruction algorithm, computational ghost imaging image reconstruction algorithm, compressed sensing single-pixel imaging image reconstruction algorithm, and deep learning single-pixel imaging image reconstruction algorithm.

[0028] According to one aspect of the embodiments of this application, an object imaging system is provided, the object imaging system including a motion trajectory detection device and a structured imaging device, the structured imaging device including a light modulation device, a first detector or illumination source, a multi-channel signal synchronous acquisition device and a controller, the motion trajectory detection device including a detection source, a second detector and a digital signal processor;

[0029] The motion trajectory detection device is used to acquire 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 optical 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 synchronous acquisition device, wherein the modulation pulse signal is generated based on the trajectory pulse signal;

[0031] The multi-channel signal synchronous acquisition device is used to receive the modulation pulse signal and acquire multiple sampled values ​​of the light sampling signal illuminating the object to be imaged detected by the first detector at a preset sampling frequency, and send each of the sampled values ​​to the controller.

[0032] The first detector is used to detect the light signal illuminating the object to be imaged;

[0033] The illumination source is used to emit a light beam toward the object to be imaged, so that the light beam illuminates 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 to the optical modulation device; receive multiple sampling values ​​of the light sampling signal illuminating the object to be imaged detected by the multi-channel signal synchronous acquisition device from the first detector at a preset sampling frequency, select a target sampling value from each of the sampling values ​​as the imaging image reconstruction sampling value, repeat the above steps until each of the imaging image reconstruction sampling values ​​corresponds one-to-one with each modulation pattern 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, 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 reaches a preset number.

[0035] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, on which a computer program is stored, the computer program including executable instructions that, when executed by a processor, implement the single-pixel imaging method as described in the above embodiments.

[0036] According to one aspect of the embodiments of this application, an electronic device is provided, including: one or more processors; and a memory for storing executable instructions of the processors, which, when executed by the one or more processors, cause the one or more processors to implement the single-pixel imaging method as described in the above embodiments.

[0037] The beneficial effects of this application are as follows: the motion trajectory detection device generates a corresponding trajectory pulse signal based on the target characteristics of the object to be imaged, and triggers the optical modulation device to display the target modulation pattern in the modulation pattern sequence in a hard-triggered manner; at the same time, the optical modulation device sends a modulation pulse signal to the multi-channel signal synchronous acquisition device, and triggers the multi-channel signal synchronous acquisition device to acquire multiple sampling values ​​by continuously outputting the optical sampling signal from the first detector in a hard-triggered manner.

[0038] Further, a target sample value is selected from each of the sampled values ​​as the image reconstruction sample value, and the above steps are repeated until each of the image reconstruction sample values ​​corresponds one-to-one with each modulation pattern in the modulation pattern sequence. An image reconstruction sample value sequence is then generated based on each of the image reconstruction sample values, thereby generating a single image. By continuously repeating the above steps, that is, as the object to be imaged moves, single images can be continuously output until the number of generated images reaches a preset number.

[0039] By continuously outputting single images in real time, continuous long-term imaging can be achieved; while traditional high-speed cameras, due to their limited data storage and transmission capabilities, cannot achieve continuous long-term imaging.

[0040] A motion trajectory detection device generates corresponding trajectory pulse signals based on the target characteristics of the object to be imaged. This pulse signal is then hard-triggered to trigger an optical modulation device to display the target modulation pattern in a modulation pattern sequence. Simultaneously, the optical modulation device sends modulation pulse signals to a multi-channel signal synchronous acquisition device, which in turn hard-triggers the device to simultaneously acquire multiple sampled values ​​from the continuously output optical sampling signals of the first detector. This method of synchronizing object motion trajectory, optical modulation, and optical signal acquisition through hard triggering offers two advantages over methods that rely on post-processing: First, it eliminates the need to pre-determine the range of motion cycle changes of the object with repeating trajectories, ensuring that fluctuations in the motion cycle of the object do not affect the image reconstruction quality. Second, it enables real-time reconstruction and output of the reconstructed image of the object during signal acquisition. Furthermore, the maximum speed of the repeating motion trajectory object that can be imaged is not limited by the modulation frequency of the spatial optical modulator, but only by the signal sampling frequency of the multi-channel signal synchronous acquisition device. Therefore, this application can solve several problems in existing technologies, such as short continuous shooting time, high illumination requirements, high equipment costs, and poor image quality caused by fluctuations in the object's motion cycle.

[0041] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0042] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:

[0043] Figure 1 is a flowchart of a single-pixel imaging method for repeating the motion trajectory of an object according to an embodiment of this application;

[0044] Figure 2 is a schematic diagram of the overall structure of the object imaging system according to an embodiment of this application;

[0045] Figure 3 is a Fourier transform substrate pattern shown according to an embodiment of this application;

[0046] Figure 4 is a schematic diagram of the system structure of an electronic device according to an embodiment of this application;

[0047] Figure 5 is a single image reconstructed from an image of an object to be imaged according to an embodiment of this 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 this application;

[0049] Figure 7 is a structural diagram of an optical modulation device according to an embodiment of this 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 this application;

[0051] Figure 9 is a structural diagram of another optical modulation device according to an embodiment of this application. Detailed Implementation

[0052] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary 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 to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.

[0053] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this 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 can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller node devices.

[0055] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0056] It should be noted that "multiple" in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0057] The following is a detailed introduction to the background of the existing technology:

[0058] Traditional high-speed cameras still have many limitations, such as short continuous shooting time, high illumination brightness, and high equipment cost. However, this application can achieve imaging of objects with repeating high-speed motion trajectories by simply using some low-cost devices combined with a controller. This application has a cost advantage, and it can continuously shoot for a long time, perform low-brightness illumination imaging, and non-visible light imaging, etc.

[0059] Among existing technologies, there are three methods for single-pixel imaging of objects with repeating motion trajectories:

[0060] Option 1 assumes that the motion period of the object is stable during single-pixel imaging. When the motion period fluctuates, the imaging quality of this option may be significantly reduced. The greater the fluctuation in the motion period, the more severe the reduction in imaging quality.

[0061] Option 2 involves using a spatial light modulator to modulate the target light field for a specific rotating object driven by a stepper motor, triggered by the pulse signal of the stepper motor's rotation. However, the maximum rotational speed of the moving object that can be imaged is limited by the modulation frequency of the spatial light modulator.

[0062] Scheme 3, for imaging objects with repetitive motion trajectories and varying motion cycles, adds a motion cycle detection module to the imaging system. 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 object when the structured light illuminates the target object, and the signal sequence when the spatial light modulator switches modulation patterns. 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 object and the signal sequence when the spatial light modulator switches modulation patterns 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 scheme has the following problems: (1) It is necessary to predetermine the range of the object's motion cycle and then determine the modulation frequency of the spatial light modulator based on the range of the object's motion cycle. If the range of the object's motion cycle in a specific application scenario exceeds the predetermined range, the image reconstruction will fail. (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-mentioned background technology, this application proposes a single-pixel imaging method for repeated object motion trajectories. The implementation details of the technical solution of the embodiments of this application are described in detail below:

[0064] According to one aspect of this application, a single-pixel imaging method for detecting repeated object motion trajectories is provided for use in 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 illumination source, a multi-channel signal synchronous acquisition device, and a controller. The motion trajectory detection device includes a detection source, a second detector, and a digital signal processor. Figure 1 is a flowchart illustrating the single-pixel imaging method for detecting repeated object motion trajectories according to an embodiment of this application. This single-pixel imaging method for detecting repeated object motion trajectories includes at least steps S1-S7, which are described in detail below:

[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 optical modulation device.

[0066] Specifically, the imaging image reconstruction algorithm preset in the embodiments of this application can be one of the following: Fourier single-pixel imaging image reconstruction algorithm, Hadamard single-pixel imaging image reconstruction algorithm, computational ghost imaging image reconstruction algorithm, compressed sensing single-pixel imaging image reconstruction algorithm, and deep learning single-pixel imaging image reconstruction algorithm; the spatial light modulator can be one of digital micromirror spatial light modulator and liquid crystal spatial light modulator.

[0067] This application will then use the Fourier single-pixel imaging image reconstruction algorithm as an example for detailed explanation:

[0068] The controller uses a three-step phase-shift Fourier single-pixel imaging image reconstruction algorithm, setting the imaging resolution to 108 pixels × 192 pixels. The spatial light modulation pattern of the three-step phase shift is then represented as follows: in x and y represent spatial variables, f x and f y The variable represents the light field to be modulated. A sequence of 31,110 spatially distributed spatial light modulator modulation patterns is pre-generated. Each modulation pattern is upsampled to 1080 pixels × 1920 pixels using bicubic interpolation, and then converted into a binarized pattern that can be displayed by the digital micromirror spatial light modulator using a dithering algorithm. Figure 3 shows three binarized Fourier transform basis patterns corresponding to one of the spatial frequencies. 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 optical modulation device receives the trajectory pulse signal from the digital signal processor and simultaneously sends a modulation pulse signal to the multi-channel signal synchronous 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 modulation pulse signal is generated by the optical modulation device based on the trajectory pulse signal.

[0070] Specifically, the multi-channel signal synchronous acquisition device can be a multi-channel signal synchronous acquisition card or a multi-channel signal synchronous acquisition instrument. The embodiments of this application use a fan as an example to illustrate the technical solution in detail:

[0071] In one embodiment of this 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 sweeps across the feature regions corresponding to each of the target features of the object to be imaged;

[0073] The second detector sequentially detects the light signal of the beam as it scans each of the feature regions, generates a light signal sequence of the object to be imaged, and converts the light 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 a trajectory pulse signal based on the count information.

[0075] The object to be imaged is an object with a repeating motion trajectory. The light beam can sequentially scan each of the feature areas as the object to be imaged completes one or more complete motion trajectories. The trajectory pulse signal corresponds to the time required for the object to be imaged to complete one or more complete motion trajectories.

[0076] It should be noted that a single complete motion trajectory, i.e., the motion trajectory corresponding to one rotation of the fan, can be generated based on the time period corresponding to a single complete motion trajectory, or it can be generated based on the time period corresponding to multiple complete motion trajectories. In other words, the trajectory pulse signal is used to characterize the time required for the object to be imaged to complete one or more complete motion trajectories. Since the time required to complete a single complete motion trajectory may vary each time, this application does not require pre-determining the motion period of the object to be imaged. Each rotation generates a corresponding trajectory pulse signal after the fan completes one or more rotations (corresponding to the aforementioned "the trajectory pulse signal corresponds to the time required for the object to be imaged to complete one or more complete motion trajectories"), without needing to pre-determine the motion period range of the object to be imaged as in existing technologies, and without causing poor image quality due to fluctuations in the motion period of the object to be imaged.

[0077] Furthermore, as shown in Figure 5, the gap between 7 blades in the fan is selected as the feature area, N=7. That is to say, the target features of the object to be imaged correspond to each feature area. When the object to be imaged is moving, the light beam emitted by the detection light source will sequentially sweep the light signal of each feature area due to the movement of the object to be imaged. The second detector detects the light beam that illuminates the feature area, generates an analog electrical signal, and sends an analog electrical signal to the digital signal processor.

[0078] So, after the fan rotates once, the 7 feature areas (target features of the object to be imaged) that it sweeps through in sequence can also be used as the pulse signal count. Alternatively, after the fan rotates multiple times, the number of rotations can be used as the digital pulse count. The light source emits a beam of light, which is incident on the rotating fan. The beam of light sweeps through the 7 blades of the fan in sequence (it can sweep through the 7 feature areas in multiple rounds). The light signal from the fan is detected by the second detector in sequence, and the detected analog electrical signal is input to 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 to obtain a count of Q=7. When the count equals Q=7, the output of the digital signal processor sends a trajectory pulse signal to the spatial light modulator and sets the count value to 0, waiting for the generation of the next trajectory pulse signal.

[0080] In one embodiment of this application, the single or multiple complete motion trajectories can be obtained by the following method:

[0081] During the repeated trajectory movement of the object to be imaged, the first moment when the current trajectory pulse signal is generated after the beam has sequentially swept each of the feature regions is recorded.

[0082] Obtain the second moment corresponding to the next trajectory pulse signal generated after the first moment;

[0083] The motion trajectory of the object to be imaged between the first time and the second time is taken as the single or multiple complete motion trajectory.

[0084] For imaging of an object with a repeating motion trajectory, the analysis can be performed on the object in motion. That is, during the process of the object repeating its motion trajectory, the object imaging system is turned on, and the moment when the trajectory pulse signal is generated after the beam scans each of the feature areas in sequence is recorded is recorded. Then, the motion trajectory between two adjacent trajectory pulse signals of the object is taken as the single or multiple complete motion trajectory.

[0085] In step S3, the multi-channel signal synchronous acquisition device receives the modulation pulse signal and is triggered to acquire multiple sample values ​​of the light sampling signal illuminating the object to be imaged, which is detected by the first detector, at a preset sampling frequency. Each sample 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 multi-channel signal synchronous acquisition device has a preset sampling frequency set to f. d =2×10 6 In this embodiment, the detection light source 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 source is a white LED with a power of 10W; a projection lens group with a focal length of 100mm; the first detector includes a condenser lens with a focal length of 60mm and a silicon photodetector with a bandwidth of 90kHz; and the multi-channel signal synchronous acquisition card has a maximum sampling rate of 2×10⁻⁶. 6 The system consists of an eight-channel signal acquisition card with an analog input resolution of 16 bits per second (Hz), a digital signal processor (DSP) that is a microcontroller with pulse counting capabilities, and a repeating motion trajectory object that is a fan with seven blades that rotates at approximately 14,400 revolutions per minute.

[0087] In one embodiment of this 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 in the modulation pattern sequence that corresponds to the current round.

[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. Simultaneously, it sends a modulation pulse signal to the multi-channel signal synchronous acquisition card. Upon receiving the modulation pulse signal from the spatial light modulator, the multi-channel signal synchronous acquisition card is triggered to operate at a sampling frequency f. d M=100 sampled values ​​of the output signal from the first detector are acquired, where 100 is just an example value and does not limit the number of sampled values. The M=100 sampled values ​​are sent to the controller, and then the controller waits for the next modulation pulse signal emitted by the spatial light modulator to start the next round of sampled value acquisition.

[0089] In one embodiment of this 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 synchronous acquisition device, and a controller, wherein the light modulation device includes an illumination source, an illumination coupling prism, a spatial light modulator, and a projection lens group; the plurality of sampled values ​​can be obtained in the following manner:

[0090] The light emitted by the illumination source passes sequentially through the illumination coupling prism, the spatial light modulator, the projection lens group, and the object to be imaged before reaching the first detector, so that the first detector continuously outputs light sampling signals; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination 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 the signal according to the target modulation pattern and simultaneously sends the modulation pulse signal to the multi-channel signal synchronous acquisition device. Based on the modulation pulse signal, the multi-channel signal synchronous acquisition device is triggered to acquire multiple sampled values ​​by continuously outputting optical sampling signals from the first detector at the preset sampling frequency.

[0092] Specifically, as shown in Figure 6, which is a logical schematic diagram of the entire physical imaging system when the structured imaging device is a structured illumination imaging device, and Figure 7 is 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 the signal according to the target modulation pattern and simultaneously sends the modulation pulse signal to the multi-channel signal synchronous acquisition device. The modulation pulse signal triggers the multi-channel signal synchronous acquisition device to acquire multiple sampled values ​​by continuously sampling the optical sampling signal output by the first detector at the preset sampling frequency.

[0094] In one embodiment of this application, the structured imaging device is a structured detection imaging device, which includes a light modulation device, an illumination source, a multi-channel signal synchronous 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 sampled values ​​can be obtained in the following manner:

[0095] The light emitted by the illumination source passes sequentially 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 light sampling signals; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination source can be modulated according to the target modulation pattern when passing through the spatial light modulator.

[0096] After receiving the trajectory pulse signal from the digital signal processor, the optical modulation device modulates the signal according to the target modulation pattern and sends the modulation pulse signal to the multi-channel signal synchronous acquisition device. The multi-channel signal synchronous acquisition device is triggered by the modulation pulse signal to acquire multiple sampled values ​​by continuously outputting optical sampling signals from the first detector at the preset sampling frequency.

[0097] As shown in Figures 8 and 9, Figure 8 is a logical schematic diagram of the entire physical imaging system when the structured imaging device is a structured detection imaging device, and Figure 9 is a structural diagram of another optical modulation device.

[0098] In step S4, the controller selects a target sample value from each of the sample values ​​as the imaging image reconstruction sample value, and the imaging image reconstruction sample value corresponds to the target modulation pattern in the modulation pattern sequence.

[0099] In one embodiment of this application, the controller takes the m=15th sample value (i.e. the target sample value) from the M=100 sample values ​​acquired by the multi-channel signal synchronous acquisition card each time it is triggered, and uses it as the imaging image reconstruction sample value to reconstruct the image of the object with the repeating motion trajectory. Here, m=15 is just an exemplary value and is not a limitation. m is a positive integer and m≤M.

[0100] In step S5, steps S2-S4 are repeated until each of the imaging image reconstruction sample values ​​corresponds one-to-one with each modulation pattern in the modulation pattern sequence, and an imaging image reconstruction sample value sequence is generated based on each of the imaging image reconstruction sample values.

[0101] Specifically, S2-S4 are repeated continuously until the spatial light modulator displays all the modulation patterns in the modulation pattern sequence, which means that an imaging image reconstruction sampling value sequence can be obtained. Each imaging image reconstruction sampling value in the imaging image reconstruction sampling value sequence corresponds one-to-one with each modulation pattern in the modulation pattern sequence.

[0102] 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.

[0103] Specifically, the controller reconstructs the image of the repeating motion trajectory object using the reconstructed sample values ​​of the acquired imaging image and a pre-selected three-step phase-shift Fourier single-pixel imaging image reconstruction algorithm; specifically, the reconstructed sample values ​​of the acquired imaging image can be expressed as... Where D n β is the photoresponse value caused by ambient stray light illumination at the positions of the first and / or second detectors, β 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 surface reflectance distribution function of the object.

[0104] The Fourier coefficients are calculated by reconstructing sampled values ​​from an imaging image using the following formula: After calculating the Fourier coefficients for all frequencies, a Fourier spectrum is obtained. Then, an inverse Fourier transform is performed on the Fourier spectrum to reconstruct a single image of the fan, as shown in Figure 5.

[0105] In step S7, steps S2-S6 are repeated until the number of generated imaging images reaches the preset number.

[0106] Specifically, a preset number can be set, which is the number of images of the fan when it moves to the same position. The fan, which is the object to be imaged, is continuously and in real time output as a single image, thus achieving continuous long-term imaging.

[0107] In summary, the purpose of this application is to provide a single-pixel imaging method, system, medium, and device for repeating the motion trajectory of an object. The proposed imaging method can achieve clear imaging of the moving object when the motion cycle changes without pre-determining the range of change of the motion cycle of the object to be imaged. Furthermore, it can output reconstructed images in real time during various signal acquisition processes in a single round, and can seamlessly connect to the next round of object imaging, continuously and continuously outputting the image of the object to be imaged for a long time in real time.

[0108] According to one aspect of the embodiments of this application, an object imaging system is also proposed, and Figure 2 is an 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 source, a multi-channel signal synchronous acquisition device, and a controller. The motion trajectory detection device includes a detection source, a second detector, and a digital signal processor.

[0109] The motion trajectory detection device is used to acquire 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 optical modulation device.

[0110] 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 synchronous acquisition device, wherein the modulation pulse signal is generated based on the trajectory pulse signal;

[0111] The multi-channel signal synchronous acquisition device is used to receive the modulation pulse signal and acquire multiple sampled values ​​of the light sampling signal illuminating the object to be imaged detected by the first detector at a preset sampling frequency, and send each of the sampled values ​​to the controller.

[0112] The first detector is used to detect the light signal illuminating the object to be imaged;

[0113] The illumination source is used to emit a light beam toward the object to be imaged, so that the light beam illuminates the object to be imaged.

[0114] 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 to the optical modulation device; receive multiple sampling values ​​of the light sampling signal illuminating the object to be imaged detected by the multi-channel signal synchronous acquisition device from the first detector at a preset sampling frequency, select a target sampling value from each of the sampling values ​​as the imaging image reconstruction sampling value, repeat the above steps until each of the imaging image reconstruction sampling values ​​corresponds one-to-one with each modulation pattern 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, 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 reaches a preset number.

[0115] In another aspect, this application also provides a computer-readable storage medium storing a program product capable of implementing the methods provided above in this specification. In some possible implementations, various aspects of this application may also be implemented as a program product comprising program code that, when run on a terminal device, causes the terminal device to perform the steps described in the "Embodiment Methods" section of this specification according to various exemplary embodiments of this application.

[0116] The program product for implementing the above-described method according to the embodiments of this application may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of this application is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0117] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0118] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various 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, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0119] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0120] Program code for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0121] In another respect, this application also provides an electronic device capable of implementing the above-described method.

[0122] Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "system."

[0123] The electronic device 400 according to this embodiment of the present application will now be described with reference to FIG4. The electronic device 400 shown in FIG4 is merely an example and should not be construed as limiting the functionality and scope of the embodiments of the present application.

[0124] As shown in Figure 4, the electronic device 400 is presented in the form of a general-purpose 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 storage unit 420 and processing unit 410).

[0125] The storage unit stores program code that can be executed by the processing unit 410, causing the processing unit 410 to perform the steps described in the "Embodiment Methods" section above according to various exemplary embodiments of this application.

[0126] Storage unit 420 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 421 and / or cache memory 422, and may further include a read-only memory (ROM) 423.

[0127] 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 or some combination of these examples may include an implementation of a network environment.

[0128] Bus 430 can represent one or more of several types of bus structures, including a memory cell bus or memory cell control node, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0129] Electronic device 400 can also communicate with one or more external devices 1200 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 400, and / or with any device that enables electronic device 400 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 450. Furthermore, electronic device 400 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 460. As shown, network adapter 460 communicates with other modules of electronic device 400 via bus 430. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with 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.

[0130] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the method according to the embodiments of this application.

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

[0132] It should be understood that this application is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A single-pixel imaging method for repetitive object motion trajectories, characterized in that, An object imaging system is applied, the object imaging system including a motion trajectory detection device and a structured imaging device, the structured imaging device including a light modulation device, a first detector or illumination source, a multi-channel signal synchronous acquisition device and a controller, the motion trajectory detection device including a detection source, a second detector and a digital signal processor, the method including: 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 optical modulation device; S2, the optical modulation device receives the trajectory pulse signal from the digital signal processor and simultaneously sends the modulation pulse signal to the multi-channel signal synchronous 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 modulation pulse signal is generated by the optical modulation device based on the trajectory pulse signal. S3, the multi-channel signal synchronous acquisition device receives the modulation pulse signal and is triggered to acquire multiple sample values ​​of the light sampling signal illuminating the object to be imaged detected by the first detector at a preset sampling frequency. Each sample 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, and the imaging image reconstruction sampling value corresponds to the target modulation pattern in the modulation pattern sequence; S5, repeat steps S2-S4 above until each of the imaging image reconstruction sample values ​​corresponds one-to-one with each modulation pattern in the modulation pattern sequence, and generate an imaging image reconstruction sample value sequence based on each of the imaging image reconstruction sample 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. Repeat steps S2-S6 until the number of generated images reaches the preset number.

2. The single-pixel imaging method for repeating object motion trajectories 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 sweeps across the feature regions corresponding to each of the target features of the object to be imaged; The second detector sequentially detects the light signal of the beam as it scans each of the feature regions, generates a light signal sequence of the object to be imaged, and converts the light 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 a trajectory pulse signal based on the count information. The object to be imaged is an object with a repeating motion trajectory. The light beam can sequentially scan each of the feature areas as the object to be imaged completes one or more complete motion trajectories. The trajectory pulse signal corresponds to the time required for the object to be imaged to complete one or more complete motion trajectories.

3. The single-pixel imaging method for repeating object motion trajectories according to claim 2, characterized in that, The single or multiple complete motion trajectories can be obtained through the following methods: During the repeated trajectory movement of the object to be imaged, the first moment when the current trajectory pulse signal is generated after the beam has sequentially swept each of the feature regions is recorded. Obtain the second moment corresponding to the next trajectory pulse signal generated after the first moment; The motion trajectory of the object to be imaged between the first time and the second time is taken as the single or multiple complete motion trajectory.

4. The single-pixel imaging method for repeating object motion trajectories 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 modulation device, a first detector, a multi-channel signal synchronous acquisition device, and a controller; the light modulation device includes an illumination source, an illumination coupling prism, a spatial light modulator, and a projection lens group; the multiple sampled values ​​can be obtained in the following manner: The light emitted by the illumination source passes sequentially through the illumination coupling prism, the spatial light modulator, the projection lens group, and the object to be imaged before reaching the first detector, so that the first detector continuously outputs light sampling signals; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination 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 the signal according to the target modulation pattern and simultaneously sends the modulation pulse signal to the multi-channel signal synchronous acquisition device. Based on the modulation pulse signal, the multi-channel signal synchronous acquisition device is triggered to acquire multiple sampled values ​​by continuously outputting optical sampling signals from the first detector at the preset sampling frequency.

5. The single-pixel imaging method for repeating object motion trajectories according to claim 1, characterized in that, The structured imaging device is a structured detection imaging device, which includes an optical modulation device, an illumination source, a multi-channel signal synchronous acquisition device, and a controller; the optical modulation device includes an imaging lens group, a detection coupling prism, a first detector, and a spatial light modulator; the multiple sampled values ​​can be obtained in the following manner: The light emitted by the illumination source passes sequentially 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 light sampling signals; wherein, after receiving the trajectory pulse signal, the spatial light modulator displays the target modulation pattern in the modulation pattern sequence, so that the light emitted by the illumination 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 the signal according to the target modulation pattern and sends the modulation pulse signal to the multi-channel signal synchronous acquisition device. The multi-channel signal synchronous acquisition device is triggered by the modulation pulse signal to acquire multiple sampled values ​​by continuously outputting optical sampling signals from the first detector at the preset sampling frequency.

6. The single-pixel imaging method for repeating object motion trajectories according to claim 1, characterized in that, The preset imaging image reconstruction algorithm is one of the following: Fourier single-pixel imaging image reconstruction algorithm, Hadamard single-pixel imaging image reconstruction algorithm, computational ghost imaging image reconstruction algorithm, compressed sensing single-pixel imaging image reconstruction algorithm, and deep learning single-pixel imaging 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. The structured imaging device includes a light modulation device, a first detector or illumination source, a multi-channel signal synchronous acquisition device, and a controller. The motion trajectory detection device includes a detection source, a second detector, and a digital signal processor. The motion trajectory detection device is used to acquire 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 optical 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 synchronous acquisition device, wherein the modulation pulse signal is generated based on the trajectory pulse signal; The multi-channel signal synchronous acquisition device is used to receive the modulation pulse signal and acquire multiple sampled values ​​of the light sampling signal illuminating the object to be imaged detected by the first detector at a preset sampling frequency, and send each of the sampled values ​​to the controller. The first detector is used to detect the light signal illuminating the object to be imaged; The illumination source is used to emit a light beam toward the object to be imaged, so that the light beam illuminates 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 optical modulation device; The system receives multiple sampled values ​​of the light sampling signal illuminating the object to be imaged, detected by the first detector at a preset sampling frequency from the multi-channel signal synchronous acquisition device. A target sampled value is selected from each of these sampled values ​​as the image reconstruction sampled value. This process is repeated until each image reconstruction sampled value corresponds one-to-one with each modulation pattern in the modulation pattern sequence. An image reconstruction sampled value sequence is generated based on each of the image reconstruction sampled values. Image reconstruction is then performed on each of the image reconstruction sampled values ​​in the image reconstruction sampled value sequence based on the image reconstruction algorithm to generate a single image of the object to be imaged. This process is repeated until the number of generated image 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 piece of program code, which is loaded and executed by a processor to perform the operations performed by the method as described in 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 at least one piece of program code is stored in the one or more memories, and the at least one piece of program code is loaded and executed by the one or more processors to perform the operation performed by the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Single-pixel imaging system and method

    CN114095718A

  • Single-pixel imaging system, method and device for quasi-periodic moving object and medium

    CN117857939A

  • Single-pixel imaging method, system, medium and equipment for object motion trail repetition

    CN119556299A

  • Apparatus for creation of movement locus chart, and computer program

    JP2011204200A

  • Single-Pixel Imaging Through Dynamic Scattering Media

    US20220375034A1