Motion image acquisition rotary table, motion image acquisition device and control method
By setting position coded hole position and full circle coded hole position on the motion picture acquisition turntable, combined with the control of the hole position detection unit and the central processing unit, the problem of inaccurate correspondence between the picture acquisition position and the image data is solved, and the three-dimensional reconstruction is improved Accuracy and data quality, suitable for high-voltage ray source scenarios.
Patent Information
- Application Number
- CN202411257183.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-09
- Publication Date
- 2025-01-10
AI Technical Summary
In the existing motion mapping technology, the mapping location and image data cannot be accurately correspond to the image data, resulting in low reconstruction accuracy of three-dimensional data. In high-pressure ray source application scenarios, insufficient high-pressure duration or intensity fluctuations of the radiation source affect the acquisition quality.
Design a motion picture acquisition turntable, equipped with multiple position coded holes and full circle coded holes. Through the cooperation of the hole position detection unit and the central processor, accurate data acquisition and ray source status monitoring are achieved to ensure the photo acquisition position and The exact correspondence of image data and pauses the acquisition when the intensity of the ray source drops, and waits for stability to continue.
The precise correspondence between the image acquisition position and the image data is achieved, the accuracy and data quality of three-dimensional reconstruction are improved, the noise and image quality problems caused by fluctuations in ray intensity are reduced, and efficient data acquisition is ensured.
Smart Images

Figure CN119289909A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of motion image acquisition, and relates to a motion image acquisition turntable, and in particular to a motion image acquisition turntable, a motion image acquisition device and a control method. Background Art
[0002] Motion control is crucial in the data acquisition process of 3D modeling of CT and other equivalent products. Specifically, the accuracy of synchronous control of rotation and axial translation directly affects the effect of 3D data reconstruction. In order to ensure that the acquired data can accurately reflect the geometric shape and internal structure of the object to be imaged, the motion synchronization control during the acquisition process must be accurate enough. Motion acquisition position control involves multiple technical fields, including motor control, light source control, detector control, and position closed-loop system.
[0003] At present, there are two main control methods for motion acquisition. The first is the position-by-position acquisition method, in which an image is acquired every time the turntable rotates to a predetermined position. When the turntable rotates one circle, the image acquisition of all positions is completed. In this way, the acquired image data can indirectly reflect the position information of each position. The turntable needs to stop accurately every time for acquisition, which may increase the complexity of the system and extend the acquisition time. For some data acquisition tasks that require high efficiency, this method is relatively inefficient. The second is the uniform speed acquisition method, which aligns the starting position of the turntable with the start time of the acquisition, and then continuously rotates the turntable at a uniform speed, and triggers the acquisition signal at equal intervals through a certain device. This method does not rely on the stop acquisition of each position, but synchronously acquires images during the continuous movement of the turntable. This method does not realize the closed loop of position detection, and cannot monitor and feedback control the actual position in real time. This means that in actual operation, acquisition errors caused by the fluctuation of the turntable position may occur, affecting the accuracy of 3D reconstruction.
[0004] Therefore, the existing motion image acquisition technology has the following defects. First, the image acquisition position cannot accurately correspond to the image data, which affects the accuracy of three-dimensional data reconstruction; second, in some application scenarios of high-voltage ray sources, the high-voltage duration of the ray source may not be sufficient to maintain the acquisition of the entire circular motion, resulting in partial image loss and inability to complete the complete three-dimensional reconstruction; third, the high-voltage startup and cooling process of the ray source has a significant impact on the synchronization of image acquisition, which may result in the acquisition of low-quality images and affect the overall reconstruction effect. Summary of the invention
[0005] The object of the present invention is to provide a motion image acquisition turntable, a motion image acquisition device and a control method, which are used to solve the technical problem in the prior art that the image acquisition position and the image data cannot be accurately matched.
[0006] In a first aspect, the present invention provides a motion imaging turntable, characterized in that a plurality of position coding holes and a full circle coding holes are provided on the motion imaging turntable, the plurality of position coding holes are evenly arranged, the plurality of position coding holes form a circumference, the circumference is parallel to the turntable plane, and the center of the circumference is located on the rotating axis of the motion imaging turntable.
[0007] In one embodiment of the present invention, the depths of the position coding holes and the full circle coding holes are the same as the depth of the motion image acquisition turntable or a preset depth.
[0008] In a second aspect, the present invention provides a motion mapping device, characterized in that it comprises the motion mapping turntable as described above, as well as a hole position detection unit, a ray source, a detector, and a central processing unit, wherein the detector and the ray source are located on both sides of the motion mapping turntable;
[0009] The moving image acquisition turntable is used to place the object to be imaged and make the object to be imaged rotate synchronously with the turntable;
[0010] The hole position detection unit includes two hole position detection components, which are used to send corresponding signals when detecting that the position coding hole position and the full circle coding hole position are at the preset position;
[0011] The ray source is used to emit rays to penetrate the object to be imaged;
[0012] The detector is used to collect images after the high-energy rays penetrate the object to be imaged;
[0013] The central processor is respectively connected to the ray source, the detector and the hole position detection unit for controlling the ray source and the detector and receiving signals from the hole position detection unit;
[0014] Among them, the two hole position detection components are a position hole position detection component and a full circle hole position detection component. The position hole position detection component is used to detect when the position coded hole position is in a preset position and send a corresponding signal, and the full circle hole position detection component is used to detect when the full circle coded hole position is in a preset position and send a corresponding signal.
[0015] In one embodiment of the present invention, the hole position detection component is a photoelectric detector or a position encoder.
[0016] In one embodiment of the present invention, a displacement sensor is further included, the displacement sensor is communicatively connected to the central processor, and is used to collect the position data of the motion image acquisition turntable in the axial direction, and send the position data in the axial direction to the central processor;
[0017] The axial direction is the direction of the rotation axis of the moving image acquisition turntable.
[0018] In a third aspect, the present invention further provides a motion image acquisition control method based on the motion image acquisition device as described above, comprising:
[0019] Placing the object to be imaged on the moving image acquisition turntable, and rotating the moving image acquisition turntable at a constant speed;
[0020] According to the signal sent by the hole position detection unit, based on the preset image acquisition method, drive the detector to perform acquisition actions and update acquisition progress data;
[0021] When the number of acquisitions of a whole circle of coded holes in the acquisition progress data is equal to the preset acquisition round, the acquisition is terminated;
[0022] Wherein, each time the detector is driven to perform a collection action, the ray source is in an on state, and the initial values of all collection times in the collection progress data are 0;
[0023] The preset image collection methods include:
[0024] Each time the detector is driven to perform an acquisition action, a position coding hole is at a preset position, and each time the acquisition action is performed, the acquisition times of the corresponding position coding hole is increased by 1 in the acquisition progress data according to the signal sent by the hole detection unit; when the acquisition times of all the position coding holes are 1, the acquisition times of the entire circle of coding holes is increased by 1, and the acquisition times of all the position coding holes are updated to 0.
[0025] In one embodiment of the present invention, the acquisition sequence of the acquisition action is to acquire one by one according to the arrangement sequence of the position coding holes.
[0026] In one embodiment of the present invention, when the detector performs a collection action, the on state of the radiation source is a stable radiation intensity state;
[0027] The on state of the radiation source includes a radiation intensity rising state, a radiation intensity stable state and a radiation intensity decreasing state.
[0028] In one embodiment of the present invention, the method further includes: detecting the state of the ray source in real time, and if the state of the ray source is a state of decreasing ray intensity, the central processor stops driving the detector to perform the acquisition action, and simultaneously obtains the acquisition progress of the current position coding hole position according to the acquisition progress data;
[0029] Based on the acquisition progress and the acquisition sequence, the position coding hole position corresponding to the next acquisition is obtained as the hole position to be acquired;
[0030] Based on the climbing time and the rotation speed of the moving mapping turntable, when the time taken for the hole to be mapped to reach the preset position is equal to the climbing time, turning on the ray source again;
[0031] The ramp-up time is the time required from the start-up of the radiation source to the output of a stable radiation intensity.
[0032] In one embodiment of the present invention, the method further includes: acquiring the position data of the moving image acquisition turntable in the axial direction in real time, and adjusting the heights of the detector and the ray source based on the position data in the axial direction, so that the height difference between the detector and the moving image acquisition turntable and the height difference between the ray source and the moving image acquisition turntable are both corresponding initial values;
[0033] The axial direction is the direction of the rotation axis of the moving image acquisition turntable.
[0034] As described above, the motion image acquisition turntable, motion image acquisition device and control method of the present invention have the following beneficial effects:
[0035] 1. By setting position coding holes and full circle coding holes in the motion acquisition turntable, the acquisition position can be accurately matched with the image data.
[0036] 2. The motion mapping device can accurately collect multiple data for each position-coded hole through the cooperation of the hole detection unit and the position encoder, ensuring that each hole undergoes a collection process. When all the holes are collected once, the full circle is counted and the number of collections of the position holes is reset. It is suitable for scenes that require multiple collections and precise control of the collection progress, and can achieve high-precision 3D reconstruction.
[0037] 3. By using the hole detection unit, position coding holes, and full circle coding holes, the accurate correspondence between the image acquisition position and the irradiation angle is guaranteed, and the high synchronization between image acquisition and turntable position is achieved, which can ensure the consistency and accuracy of the data. At the same time, when the ray source enters a state of decreasing intensity, the system will suspend the acquisition action and wait for the ray source to stabilize before continuing to acquire images. This mechanism reduces data noise and image quality problems caused by fluctuations in ray intensity, and improves the final 3D reconstruction effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 A schematic structural diagram of a motion image acquisition turntable according to an embodiment of the present invention is shown.
[0039] Figure 2 A schematic structural diagram of a motion image acquisition device according to an embodiment of the present invention is shown.
[0040] Figure 3A schematic flow chart of a motion image acquisition control method according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0041] The following describes the embodiments of the present invention by specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0042] The principles and implementation methods of the motion mapping turntable, motion mapping device and control method of this embodiment will be explained in detail below, so that those skilled in the art can understand the motion mapping turntable, motion mapping device and control method of this embodiment without creative work.
[0043] In order to solve the above technical problems existing in the prior art, an embodiment of the present invention provides a motion image acquisition turntable.
[0044] Figure 1 FIG. 1 shows a schematic diagram of the structure of the motion image acquisition turntable according to an embodiment of the present invention, referring to FIG. Figure 1 As shown, the motion image acquisition turntable 10 of the embodiment of the present invention is provided with a plurality of position coding holes 11 and a full circle coding hole 12, the plurality of position coding holes 10 are evenly arranged, the plurality of position coding holes 10 form a circumference, the circumference is parallel to the turntable plane, and the center of the circumference is located on the rotation axis 13 of the motion image acquisition turntable 10. Specifically, Figure 1 The motion mapping turntable 10 is a thin cylinder (the height of the cylinder is less than the bottom diameter), but according to actual needs, those skilled in the art can use motion mapping turntables of other shapes. The motion mapping turntable 10 rotates around the shaft 11, and the shaft here can be a real object or a virtual shaft used to reflect the law of motion of the turntable. The turntable plane is the surface of the motion mapping turntable located at the top, which is a circle. The trajectories of the arrangement of all position coding holes 11 are located on the circumference of the same circle, and all the position coding holes 11 in the circumference are evenly arranged, that is, the distance between every two adjacent position coding holes 11 on the circumference is a fixed value. The center of the circle is located on the shaft 11, that is, the circle and the turntable plane of the motion mapping turntable share the same center. It should be noted that the diameter of the circle can be set to a suitable value according to actual needs. At the same time, the number of position coding holes 11 can also be set to a corresponding value according to the mapping frequency. For example, the object to be mapped needs to be mapped once it rotates one circle. Figure 2n times, the position coding holes 11 are also set to 2n accordingly. In actual use, the interval can also be flexibly set, for example, every two position coding holes 11 (that is, every other position coding hole 11) are set to Figure 1 This situation has the same effect as setting n position coding holes 11. Optionally, the distance between the position coding hole and the center of the circle is different from the distance between the full circle coding holes and the center of the circle.
[0045] Optionally, the depth of the position coding hole 11 and the full circle coding hole 12 is the same as the depth of the motion map acquisition turntable 10 or a preset depth. When the depth of the position coding hole 11 and the full circle coding hole 12 is the same as the depth of the motion map acquisition turntable 10, that is, the two holes (position coding hole 11 and full circle coding hole 12) can penetrate the motion turntable from the upper surface to the lower surface of the turntable from top to bottom. When the depth of the position coding hole 11 and the full circle coding hole 12 is a preset depth, the two holes do not need to penetrate the motion turntable, and they only need to have a certain depth.
[0046] The motion map acquisition turntable described in the embodiment of the present invention plays the role of reference marking for the map acquisition process by setting a plurality of evenly distributed position coding holes. Each position coding hole corresponds to a fixed angle. When the turntable rotates to a certain hole, it can trigger shooting or data acquisition accordingly. The position coding hole corresponds to the map acquisition position, and the map acquisition data corresponds to the position coding hole. This design ensures that data acquisition is carried out at uniform angle intervals. The uniform distribution of the holes ensures that the angle of each rotation is equal. Data is photographed or collected from each angle to form a full range of coverage, and the whole circle of coding holes can be used to mark the number of circles collected, thereby ensuring the symmetry and consistency of the map acquisition position and the map acquisition data during the entire acquisition process. Using the motion map acquisition turntable described in the embodiment of the present invention for map acquisition can achieve accurate correspondence between the map acquisition position and the image data.
[0047] In order to solve the above technical problems existing in the prior art, an embodiment of the present invention further provides a motion image acquisition device.
[0048] Figure 2 FIG. 1 shows a schematic diagram of the structure of the motion image acquisition device according to an embodiment of the present invention, referring to FIG. Figure 2As shown, the motion mapping device includes the motion mapping turntable as described above, as well as a hole position detection unit, a ray source, a detector and a central processing unit, wherein the detector and the ray source are located on both sides of the motion mapping turntable; the motion mapping turntable is used to place the object to be mapped and make the object to be mapped rotate synchronously with the turntable; the hole position detection unit includes two hole position detection components, which are used to send out corresponding signals when detecting that the position coded hole position and the full circle coded hole position are in the preset position; the ray source is used to emit rays to penetrate the object to be mapped; the detector is used to collect the image after the high-energy ray penetrates the object to be mapped; the central processing unit is respectively connected to the ray source, the detector and the hole position detection unit for communication, and is used to control the ray source and the detector and receive the signal of the hole position detection unit, and the two hole position detection components are respectively a position hole position detection component and a full circle hole position detection component, the position hole position detection component is used to detect when the position coded hole position is in the preset position and send out corresponding signals, and the full circle hole position detection component is used to detect when the full circle coded hole position is in the preset position and send out corresponding signals. In the above-mentioned motion mapping device, the ray source is used to emit high-energy rays, which can penetrate the object and generate a projected image on the detector. The detector receives the image after the ray penetrates the object, and these images reflect the details of the internal structure of the object. When the turntable rotates an angle of a position-coded hole (that is, whenever a position-coded hole is in a preset position), the hole detection unit detects the existence of the position-coded hole and sends a corresponding signal to the central processor. The central processor controls the ray source and the detector accordingly according to the signal, ensuring that each position-coded hole corresponds to a data collection. The motion mapping turntable completes a full rotation, which means that all holes are detected and data are collected. At this time, data has been photographed or collected from each angle, forming a full coverage of the object to be imaged.
[0049] Optionally, the hole position detection component is a photoelectric detector or a position encoder. The hole position detection component can choose to use a photoelectric detector or a position encoder, which provides two different technical implementation solutions for detecting the two hole positions on the motion acquisition turntable. Both have their own advantages and applicable scenarios.
[0050] A photodetector is a sensor that detects objects through the photoelectric effect. It usually consists of a light source and a photodetector. When the light beam is interrupted or passes through a certain hole, the photodetector generates a signal. Specifically, depending on the depth of the hole, the corresponding type of photodetector is used. When the depth of the position coding hole 11 and the full circle coding hole 12 is the same as the depth of the motion map acquisition turntable 10, a beam-type photoelectric detector is used. The beam-type photoelectric detector includes two components: a light source and a photoelectric receiver. The light source and the photoelectric receiver are respectively placed on the upper and lower sides of the motion map acquisition turntable (the light source is placed on the upper side and the photoelectric receiver is placed on the lower side, or the light source is placed on the lower side and the photoelectric receiver is placed on the upper side). When the motion map acquisition turntable rotates, whenever a hole is at a preset position, the light beam emitted by the light source passes through the hole and hits the receiver, triggering the photoelectric receiver to generate a corresponding signal; when the depth of the position coding hole 11 and the full circle coding hole 12 is the preset depth, a reflective photoelectric detector is used, the light source and the receiver are located on the same side, the light beam is emitted to the surface of the motion map acquisition turntable, the light beam will pass through or reflect back, due to the different depths of the surface of the motion map acquisition turntable and the hole, the time of light beam reflection is correspondingly different. When it hits the hole, the time from the light beam emission to the reflection can also be detected to generate a corresponding signal. Photoelectric detectors can detect hole positions quickly and accurately, and are suitable for high-precision detection tasks. They do not require physical contact and avoid mechanical wear and friction.
[0051] A position encoder is a sensor used to detect the position of a rotating or linear moving object. The position encoder can work on optical, magnetic or capacitive principles. It can convert the rotation angle of the motion map turntable into an electrical signal output. When the position encoder is used as a hole detection unit, the position encoder includes a laser pulse counter. The transmitting end and the receiving end of the laser pulse counter are placed on the upper and lower sides of the motion map turntable (the transmitting end is placed on the upper side and the receiving end is placed on the lower side, or the transmitting end is placed on the lower side and the receiving end is placed on the upper side). When the hole is in the preset position, the signal emitted by the transmitting end passes through the hole to the receiving end. Whenever a hole passes, a corresponding pulse signal is generated and sent to the central processor. The position encoder can provide very high angular resolution and is suitable for scenarios that require precise angle measurement.
[0052] Optionally, a displacement sensor is also included, which is communicatively connected to the central processing unit and is used to collect the position data of the motion image acquisition turntable in the axial direction and send the axial position data to the central processing unit; wherein the axial direction is the direction of the rotation axis of the motion image acquisition turntable. The introduction of the displacement sensor can further enhance the function of the motion image acquisition device, so that the motion image acquisition device of the embodiment of the present invention can not only monitor the rotation angle of the turntable, but also monitor the position of the turntable in the axial direction (i.e., the rotation axis direction) in real time. This design enables the entire motion image acquisition device to simultaneously obtain the rotational position information and axial displacement information of the object to ensure more accurate image acquisition and data processing.
[0053] The motion mapping device described in the embodiment of the present invention performs accurate multiple data acquisition on each position-coded hole position through the cooperation of the hole position detection unit and the position encoder, and can ensure that each hole position undergoes an acquisition process. When all hole positions are acquired once, the full circle is counted and the acquisition times of the position hole positions are reset. It is suitable for scenarios that require multiple acquisitions and precise control of the acquisition progress, and can achieve high-precision three-dimensional reconstruction.
[0054] In order to solve the above technical problems existing in the prior art, an embodiment of the present invention further provides a motion image acquisition control method, which is implemented based on the motion image acquisition device as described above. The motion image acquisition control method described in the embodiment of the present invention includes the following steps:
[0055] Step S100: placing the object to be imaged on the moving image acquisition turntable, and rotating the moving image acquisition turntable at a constant speed.
[0056] Specifically, the object to be imaged refers to an object that needs to be data collected, which can be any object that needs to be observed and analyzed from multiple angles, such as industrial parts. The motion image collection turntable is used to rotate the object so as to collect data from different angles. The rotation of the motion image collection turntable can be manually controlled or electrically driven. The present invention does not make specific limitations on this, and it only needs to rotate at a constant speed.
[0057] Step S200: According to the signal sent by the hole position detection unit, based on the preset acquisition method, the detector is driven to execute the acquisition action and update the acquisition progress data.
[0058] Among them, each time the detector is driven to perform an acquisition action, the ray source is in an on state, and the initial values of all acquisition times in the acquisition progress data are 0, that is, the acquisition times of the position coding hole position and the acquisition times of the entire circle coding hole position are all 0.
[0059] The preset acquisition method includes: each time the detector is driven to perform an acquisition action, a position coding hole is at a preset position, and each time the acquisition action is performed, the acquisition times of the corresponding position coding hole is increased by 1 in the acquisition progress data according to the signal sent by the hole detection unit; when the acquisition times of all position coding holes are 1, the acquisition times of the entire circle of coding holes are increased by 1, and the acquisition times of all position coding holes are updated to 0.
[0060] Specifically, the preset position is a reference object that moves as the position coding hole follows the rotation of the motion mapping turntable. The preset position can be set to any position of the motion mapping turntable. From one position coding hole being at the preset position to the next position coding hole being at the preset position, the motion mapping turntable rotates a fixed angle. For ease of understanding, the following description sets the preset position at the position closest to the motion mapping turntable and the ray source. At this time, whenever a position coding hole passes through the preset position, the detector performs a collection action. It should be noted that the detector will only perform a collection action when a position coding hole is at the preset position, and when no position coding hole is at the preset position, the collection action is not performed. After each collection action is completed, according to the signal sent by the hole detection unit, the collection times of the current position coding hole are added by 1 in the collection progress data. The increase in the number of collections ensures that the collection progress of each position coding hole can be tracked. When the number of collections of all position coding holes is 1, it means that all holes in this circle have completed a collection. At this time, the number of acquisitions of the entire circle of coded holes is increased by 1, and the number of acquisitions of all position coded holes is reset to 0, preparing for the next round of acquisition. The order of acquisition according to the position coded holes is not limited here. You can collect one by one clockwise (or counterclockwise) according to the arrangement order of the position coded holes, or you can collect randomly. You only need to add 1 to the acquisition progress data of the current position coded hole after each acquisition action is completed.
[0061] Specifically, the acquisition progress data includes the index and acquisition times corresponding to each position coding hole. For example, when using Python programming, a list can be established, which includes multiple acquisition times, and the index of each acquisition time corresponds to a position coding hole. When there are 5 position coding holes (hole 0, hole 1, hole 2, hole 3, hole 4), the data corresponding to the acquisition times of all position coding holes in the acquisition progress data is [x1, x2, x3, x4, x5], where x1-x5 are all acquisition times, and the index of x1 in the list is "0", corresponding to the vacant position 0. Since a corresponding signal is received from the hole detection unit each time a position-coded hole is in the preset position, the pointer can be synchronously moved in the acquisition progress data according to the signal. For example, the initial values of x1-x5 are all 0. When hole position 0 is in the preset position, the pointer is at the index 0 in the acquisition progress data. If the detector is driven to perform the acquisition action at this time, the acquisition times of the corresponding position will be increased by 1, and the data of the acquisition times of all position-coded holes will be updated to [1,0,0,0,0]. The acquisition progress data also includes the acquisition times corresponding to the entire circle of coded holes. When the acquisition times of all position-coded holes are updated to 1, that is, when the above data is [1,1,1,1,1], the acquisition times corresponding to the entire circle of coded holes will be increased by 1, and [1,1,1,1,1] will be reset to [0,0,0,0,0]. The above method is to set the index corresponding to the position coding hole position as a built-in index in the data format (list). Those skilled in the art can also modify the data format to other suitable formats such as a dictionary in the list according to the above method. For example, [0:0, 1:0, 2:0, 3:0, 4:0] is to set a key-value pair in the list, the key name is the index, and the key value is the number of acquisitions.
[0062] Optionally, the collection order of the collection action is to collect one by one according to the arrangement order of the position coding holes. In this case, according to the arrangement order of the position coding holes, the collection is performed one by one along the circumference clockwise (or counterclockwise).
[0063] Optionally, when the detector performs an acquisition action, the on-state of the ray source is a ray intensity stable state. Among them, the on-state of the ray source includes a ray intensity rising state, a ray intensity stable state, and a ray intensity decreasing state. The ray intensity rising state refers to the process in which the ray intensity gradually rises from zero to the target intensity when the ray source is just turned on; the ray intensity stable state is the state in which the ray source reaches the target intensity and maintains a stable output; the ray intensity decreasing state refers to the process in which the ray intensity gradually decreases from the working intensity to zero before the ray source is turned off. Driving the detector to perform an acquisition action when the ray source is in a ray intensity stable state helps to ensure that the acquired image is clear and noise-free.
[0064] Optionally, the method further includes: detecting the state of the ray source in real time, and if the state of the ray source is a state of ray intensity decreasing, executing the following steps:
[0065] S201: The central processing unit stops driving the detector to perform the acquisition action, and at the same time obtains the acquisition progress of the current position coding hole according to the acquisition progress data.
[0066] Specifically, if the state of the ray source is "ray intensity decrease state", the central processor will stop the acquisition action of the detector, and when there is a position coding hole in the preset position, the detector will not perform the acquisition action. This can avoid acquisition when the ray intensity is unstable, thereby ensuring the quality of the collected data. At the same time, according to the update of the acquisition times in the acquisition progress data, the position coding hole corresponding to the latest updated acquisition times (that is, the acquisition times are increased by 1) is obtained as the acquisition progress of the current position coding hole. For example, the data corresponding to the position coding hole in the acquisition progress data [1,1,1,0,0] indicates that the third position coding hole (whose index is hole No. 2) is collected in sequence.
[0067] S202: Based on the acquisition progress and acquisition sequence, the position coding hole position corresponding to the next acquisition is obtained as the hole position to be acquired.
[0068] After the acquisition progress is determined, the position coding hole position corresponding to the next acquisition can be determined according to the acquisition sequence, and the position coding hole position is used as the hole position to be acquired.
[0069] S203: Based on the climbing time and the rotation speed of the moving mapping turntable, when the time taken for the hole to be mapped to reach the preset position is equal to the climbing time, the ray source is turned on again.
[0070] Among them, the ramp time is the time required from the start of the ray source to the output of stable ray intensity. The rotation speed of the motion acquisition turntable determines the moving speed of the position coding hole, and determines the time required from the moment when the current acquisition progress position coding hole is at the preset position to the moment when the next position coding hole is at the preset position. By combining the rotation speed and the ramp time of the motion acquisition turntable, the exact time point when the ray source needs to be turned on next time can be calculated. When the hole to be acquired is about to reach the preset position and the time consumed is equal to the ramp time, the ray source is turned on again. This means that the ray source has entered a stable state when the hole to be acquired arrives at the acquisition position, ensuring the best quality of the acquired data. Here, by introducing real-time detection of the ray source and dynamic management of the acquisition progress, intelligent control of the entire acquisition process is realized, which can stop acquisition when the ray intensity is unstable, and plan the execution time of the next acquisition task based on the current progress and rotation speed. This method can ensure the high quality of the acquired data and optimize the acquisition efficiency.
[0071] Step S300: When the number of acquisitions of a whole circle of coding holes in the acquisition progress data is equal to the preset acquisition round, the acquisition is terminated.
[0072] Optionally, it also includes: acquiring the position data of the moving map acquisition turntable in the axial direction in real time, and adjusting the height of the detector and the ray source based on the position data in the axial direction, so that the height difference between the detector and the moving map acquisition turntable and the height difference between the ray source and the moving map acquisition turntable are both corresponding initial values, wherein the axial direction is the direction of the rotation axis of the moving map acquisition turntable. . Based on the real-time acquired position data of the moving map acquisition turntable in the axial direction, the height of the ray source and the detector is adjusted. In this way, it can be ensured that even if the moving map acquisition turntable is displaced in the axial direction, the ray source and the detector can be adjusted accordingly to keep the relative position unchanged. That is, there is a first initial value for the height difference between the ray source and the moving map acquisition turntable, and there is a second initial value for the height difference between the detector and the moving map acquisition turntable. By adjusting the height of the ray source and the detector, the system ensures that the height difference between the ray source and the moving map acquisition turntable remains unchanged at the initial value, and the height difference between the detector and the moving map acquisition turntable remains unchanged at the initial value. Maintaining the above-mentioned height difference can ensure that the penetration angle of the ray and the image received by the detector do not shift, ensure that the incident angle of the ray and the image received by the detector remain consistent, avoid image quality problems caused by changes in axial position, and thus ensure the quality and consistency of the collected image.
[0073] The protection scope of the motion image acquisition control method of the embodiment of the present invention is not limited to the execution order of the steps listed in this embodiment. All solutions implemented by adding, reducing or replacing steps in the prior art based on the principles of the present invention are included in the protection scope of the present invention.
[0074] The motion mapping control method of the embodiment of the present invention ensures the precise correspondence between the mapping position and the radiation irradiation angle by utilizing the hole detection unit and the position coding hole and the full circle coding hole, realizes the high synchronization of image acquisition and the turntable position, and can ensure the consistency and accuracy of the data. At the same time, when the ray source enters the intensity reduction state, the system will suspend the acquisition action and wait for the ray source to stabilize before continuing to acquire images. This mechanism reduces the data noise and image quality problems caused by the fluctuation of ray intensity, and improves the final three-dimensional reconstruction effect. In addition, when the ray source enters the stop state, the system will dynamically plan the target hole position of the next acquisition task based on the current mapping progress data, avoiding repeated acquisition and unnecessary waiting time, reducing the energy consumption of the ray source, and avoiding safety failures under the continuous high energy consumption of the ray source.
[0075] Although the embodiments disclosed in the present invention are as above, the contents described are only embodiments adopted for facilitating the understanding of the present invention and are not intended to limit the present invention. Any technician in the technical field to which the present invention belongs can make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed in the present invention, but the protection scope of the present invention shall still be subject to the scope defined in the attached claims.
Claims
1. A motion image acquisition turntable, characterized in that: The motion image acquisition turntable is provided with a plurality of position coding holes and a full circle coding hole, the plurality of position coding holes are evenly arranged, the plurality of position coding holes form a circumference, the circumference is parallel to the turntable plane, and the center of the circumference is located on the rotating axis of the motion image acquisition turntable.
2. The motion image acquisition turntable according to claim 1, characterized in that: The depth of the position coding holes and the full circle coding holes is the same as the depth of the motion map acquisition turntable or a preset depth.
3. A motion image acquisition device, characterized in that: It comprises the motion image acquisition turntable as claimed in claim 1, as well as a hole position detection unit, a ray source, a detector, and a central processing unit, wherein the detector and the ray source are located on both sides of the motion image acquisition turntable; The moving image acquisition turntable is used to place the object to be imaged and make the object to be imaged rotate synchronously with the turntable; The hole position detection unit includes two hole position detection components, which are used to send corresponding signals when detecting that the position coding hole position and the full circle coding hole position are at the preset position; The ray source is used to emit rays to penetrate the object to be imaged; The detector is used to collect images after the high-energy rays penetrate the object to be imaged; The central processor is respectively connected to the ray source, the detector and the hole position detection unit for controlling the ray source and the detector and receiving signals from the hole position detection unit; Among them, the two hole position detection components are a position hole position detection component and a full circle hole position detection component. The position hole position detection component is used to detect when the position coded hole position is in a preset position and send a corresponding signal, and the full circle hole position detection component is used to detect when the full circle coded hole position is in a preset position and send a corresponding signal.
4. The motion mapping device according to claim 3, characterized in that: The hole position detection component is a photoelectric detector or a position encoder.
5. The motion mapping device according to claim 3, characterized in that: It also includes a displacement sensor, which is in communication with the central processor and is used to collect the position data of the motion map collecting turntable in the axial direction and send the position data in the axial direction to the central processor; The axial direction is the direction of the rotation axis of the moving image acquisition turntable.
6. A motion image acquisition control method based on the motion image acquisition device according to claim 3, comprising: Placing the object to be imaged on the moving image acquisition turntable, and rotating the moving image acquisition turntable at a constant speed; According to the signal sent by the hole position detection unit, based on the preset image acquisition method, drive the detector to perform acquisition actions and update acquisition progress data; When the number of acquisitions of a whole circle of coded holes in the acquisition progress data is equal to the preset acquisition round, the acquisition is terminated; Wherein, each time the detector is driven to perform a collection action, the ray source is in an on state, and the initial values of all collection times in the collection progress data are 0; The preset image collection methods include: Each time the detector is driven to perform an acquisition action, a position coding hole is at a preset position, and each time the acquisition action is performed, the acquisition times of the corresponding position coding hole is increased by 1 in the acquisition progress data according to the signal sent by the hole detection unit; when the acquisition times of all the position coding holes are 1, the acquisition times of the entire circle of coding holes is increased by 1, and the acquisition times of all the position coding holes are updated to 0.
7. The control method according to claim 6, characterized in that: The acquisition sequence of the acquisition action is to acquire one by one according to the arrangement sequence of the position coding holes.
8. The control method according to claim 7, characterized in that: When the detector performs the collection action, the on state of the ray source is a ray intensity stable state; The on state of the radiation source includes a radiation intensity rising state, a radiation intensity stable state and a radiation intensity decreasing state.
9. The control method according to claim 8, characterized in that: Also includes: The state of the ray source is detected in real time. If the state of the ray source is a state of decreasing ray intensity, the central processor stops driving the detector to perform acquisition action, and simultaneously obtains the acquisition progress of the current position coding hole according to the acquisition progress data; Based on the acquisition progress and the acquisition sequence, the position coding hole position corresponding to the next acquisition is obtained as the hole position to be acquired; Based on the climbing time and the rotation speed of the moving mapping turntable, when the time taken for the hole to be mapped to reach the preset position is equal to the climbing time, turning on the ray source again; The ramp-up time is the time required from the start-up of the radiation source to the output of a stable radiation intensity.
10. The control method according to claim 6, characterized in that: Also includes: Acquire the position data of the moving image acquisition turntable in the axial direction in real time, and adjust the heights of the detector and the ray source based on the position data in the axial direction, so that the height difference between the detector and the moving image acquisition turntable and the height difference between the ray source and the moving image acquisition turntable are both corresponding initial values; The axial direction is the direction of the rotation axis of the moving image acquisition turntable.