CT equipment and control method and device thereof
By using image acquisition components in the CT device to acquire multiple optical images of the scan object and control the scanning process based on the similarity, the problem of low reliability in the scanning process control of CT device caused by doctors' naked eye observation is solved, and the reliability and intelligence of the scanning process are improved.
Patent Information
- Application Number
- CN202510041398.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-09
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2045-01-09
AI Technical Summary
The doctor determined through naked eyes that the movement results of the scan object may be wrong, resulting in low reliability in the scanning process control of CT equipment.
A plurality of first optical images are collected during the positioning image scanning process of the CT device by the image acquisition component, and the Z-direction position of the scanning object is acquired. During the formal scanning process, based on the Z-direction position of the second optical image, the target optical image is determined from the first optical image, and the scanning process of the CT device is controlled according to the similarity between the second optical image and the target optical image.
It improves the reliability of determining the movement results of the scanning object, ensures the reliability of the scanning process of CT equipment, simplifies the doctor's operations, and improves the doctor's work experience.
Smart Images

Figure CN120022013A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of medical technology, and in particular to a CT device and a control method and device thereof. Background Art
[0002] When a computed tomography (CT) device is scanning an object, the object needs to remain still until the scanning is completed. However, during the actual scanning process, the object may move, resulting in motion artifacts in the scanned image, which reduces the quality of the scanned image and affects medical diagnosis.
[0003] In the related art, a glass window is provided between the room where the CT device is located and the room where the doctor is located. The doctor can observe the scanned object through the glass window, and upon finding that the scanned object moves, the main console of the CT device is triggered to control the CT device to stop scanning.
[0004] However, in the related art, the movement result of the scanned object determined by the doctor through naked eye observation may be wrong, resulting in low control reliability of the scanning process of the CT device. Summary of the invention
[0005] The present invention provides a CT device and a control method and device thereof, which can solve the problem in the related art that the movement result of the scanned object determined by the doctor through naked eye observation may be wrong, resulting in low control reliability of the scanning process of the CT device. The technical solution is as follows:
[0006] On the one hand, a control method for a CT device is provided, wherein the CT device comprises: a ray source, an image acquisition component and a scanning bed, wherein the field of view of the image acquisition component covers the irradiation range of the ray source; the method comprises:
[0007] In the process of acquiring the positioning image of the scanned object, a plurality of first optical images of the scanned object are acquired by the image acquisition component, and the Z-direction position of the scanned object when each first optical image is acquired is acquired;
[0008] In the process of formally scanning the scanned object, a second optical image of the scanned object is acquired by the image acquisition component, and a Z-direction position of the scanned object when the second optical image is acquired is obtained;
[0009] Based on the Z-direction position corresponding to the second optical image, determining a target optical image from the plurality of first optical images, the Z-direction position corresponding to the target optical image being closest to the Z-direction position corresponding to the second optical image;
[0010] Based on the similarity between the second optical image and the target optical image, a scanning process of the CT device is controlled.
[0011] Optionally, based on the similarity between the second optical image and the target optical image, controlling a scanning process of the CT device includes:
[0012] If the similarity is less than the first threshold, the CT device is controlled to stop scanning or rescan.
[0013] Optionally, controlling the scanning process of the CT device based on the similarity between the second optical image and the target optical image further includes:
[0014] If the similarity is greater than or equal to the first threshold and less than the second threshold, a prompt message is issued;
[0015] The second threshold is greater than the first threshold.
[0016] Optionally, the Z-axis position of the scanned object is represented by a bed code of the scanning bed.
[0017] Optionally, before controlling the scanning process of the CT device based on the similarity between the second optical image and the target optical image, the method further includes:
[0018] The second optical image and the target optical image are processed by a similarity algorithm to obtain the similarity between the second optical image and the target optical image; wherein the similarity algorithm includes one of the following algorithms: a cosine similarity algorithm, a Euclidean distance calculation algorithm, and a Pearson correlation coefficient calculation algorithm.
[0019] Optionally, the field of view of the image acquisition component covers the scanning field of view of the CT device.
[0020] On the other hand, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the control method of the CT device described in the above aspect is implemented.
[0021] In yet another aspect, a computer program product is provided. The computer program product includes a computer program or a computer instruction. When the computer program or the computer instruction is executed by a processor, the control method of the CT device described in the above aspect is implemented.
[0022] In another aspect, a CT device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the control method of the CT device described in the above aspect is implemented when the processor executes the computer program.
[0023] In another aspect, a control device for a CT device is provided, the CT device comprising: an image acquisition component; the device comprising:
[0024] A first acquisition module, used for acquiring a plurality of first optical images of the scanned object through an image acquisition component during the process of acquiring a positioning image of the scanned object, and acquiring a Z-direction position of the scanned object when acquiring each first optical image;
[0025] A second acquisition module is used to acquire a second optical image of the scanned object through an image acquisition component during a formal scanning process of the scanned object, and to acquire a Z-direction position of the scanned object when the second optical image is acquired;
[0026] a determination module, configured to determine a target optical image from a plurality of first optical images based on a Z-direction position corresponding to the second optical image, wherein the Z-direction position corresponding to the target optical image is closest to the Z-direction position corresponding to the second optical image;
[0027] The control module is used to control the scanning process of the CT device based on the similarity between the second optical image and the target optical image.
[0028] The beneficial effects brought about by the technical solution provided by the present invention include at least:
[0029] The present invention provides a CT device and a control method and device thereof. In the process of acquiring a positioning image of a scanned object, the CT device can acquire multiple first optical images of the scanned object through an image acquisition component, and acquire the Z-direction position of the scanned object when each first optical image is acquired. Then, in the formal scanning process, the CT device can acquire a target optical image whose corresponding Z-direction position is closest to the Z-direction position corresponding to the second optical image from multiple first optical images based on the Z-direction position of the scanned object when acquiring the second optical image of the scanned object, and then automatically control the scanning process of the CT device based on the similarity between the second optical image and the target optical image. In this way, compared with the doctor determining the movement result of the scanned object by naked eye observation, on the one hand, since the reliability of determining the movement result of the scanned object based on the similarity between the second optical image and the target optical image is high, it can be ensured that the reliability of controlling the scanning process of the CT device based on the movement result is high; on the other hand, since the doctor does not need to determine the movement result of the scanned object by naked eye observation, the intelligence of the CT device is improved, and the doctor's operation can be simplified, and the doctor's work experience is improved.
[0030] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 is a structural schematic diagram of a CT device provided by an embodiment of the present invention;
[0032] Figure 2is a flow chart of a control method of a CT device provided by an embodiment of the present invention;
[0033] Figure 3 is a flow chart of another control method of a CT device provided by an embodiment of the present invention;
[0034] Figure 4 is a schematic structural diagram of another CT device provided by an embodiment of the present invention;
[0035] Figure 5 It is a block diagram of a control device for CT equipment provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0036] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0037] At present, the scanning process of CT scanning may include: after the doctor and the scanned object enter the scanning room, the doctor instructs the scanned object to lie on the scanning bed of the CT device, and instructs the scanned object to position according to the positioning specifications. For example, if the scanning part is the chest, the doctor needs to instruct the scanned object to raise both hands above the head. If the scanning part is the head, the doctor needs to instruct the scanned object to place both hands on both sides of the body, and inform the scanned object to keep the adjusted posture motionless during the CT scanning process. Afterwards, the doctor leaves the scanning room and enters the operating room, and operates the main console according to the information of the scanned object. The main console can then control the CT device to scan the positioning image of the scanned object under the control of the doctor to obtain the positioning image. Afterwards, the main console can respond to the doctor's demarcation operation on the positioning image displayed on the main console, obtain the scanning field of view of the formal scan, and control the CT device to perform a formal scan on the scanned object based on the scanning field of view. After the formal scan is completed, that is, after the scan is completed, the doctor can instruct the scanned object to leave the scanning room.
[0038] However, during the actual scanning process, the scanned object may move, resulting in motion artifacts in the obtained scanned image, thereby causing the quality of the scanned image to be low, affecting medical diagnosis.
[0039] In the related art, a glass window is provided between the room where the CT device is located and the room where the doctor is located. The doctor can observe the scanned object through the glass window, and upon finding that the scanned object moves, the main console of the CT device is triggered to control the CT device to stop scanning.
[0040] Alternatively, a camera may be installed in the scanning room, which can capture images of the scanned object in real time and upload them to the main console. The main console can then display the images for the doctor to view. The doctor can view the images to see if the scanned object has moved, and if the scanned object has moved, the main console of the CT device can be triggered to control the CT device to stop scanning.
[0041] However, in the related art, the movement result of the scanned object determined by the doctor through naked eye observation may be wrong, resulting in low control reliability of the scanning process of the CT device.
[0042] Figure 1 Schematic diagram of the structure of a CT device provided by an embodiment of the present invention. Figure 1 , the CT device 100 includes: a radiation source ( Figure 1 ), a frame 10, a scanning bed 20, an image acquisition component ( Figure 1 The main console 30 is connected to the frame 10, the scanning bed 20 and the image acquisition component respectively. For example, the main console 30 can be connected to the frame 10, the scanning bed 20 and the image acquisition component through controller area network communication (CAN).
[0043] Optionally, the image acquisition component may be a camera or a webcam. The field of view of the image acquisition component covers the scanning field of view of the CT device 100. For example, the image acquisition component may be located on the inner wall of the scanning hole of the rack 10. At this time, the CT device 100 may directly determine whether the scanning part moves based on the image acquired by the image acquisition component during the scanning process of the positioning image and the image acquired by the image acquisition component during the formal scanning process.
[0044] The field of view of the image acquisition component may not need to cover the scanning field of view of the CT device 100. In this case, it can be considered that after other parts of the scanned object move, the scanned part also moves. Therefore, the CT device 100 can determine whether the other parts move based on the images acquired by the image acquisition component during the scanning process of the positioning image and the images acquired by the image acquisition component during the formal scanning process, thereby obtaining the movement result of the scanned part. The movement result is movement or no movement. The other parts are adjacent parts of the scanned object except the scanned part. For example, an abdominal image is acquired to determine whether the chest moves.
[0045] Figure 2 is a flow chart of a control method of a CT device provided by an embodiment of the present invention, the method is applied to a CT device, such as a main console of a CT device. The CT device includes an image acquisition component. For example, the CT device can be Figure 1CT equipment shown. Figure 2 , the method comprising:
[0046] Step 201 : in the process of acquiring the positioning image of the scanned object, a plurality of first optical images of the scanned object are acquired by an image acquisition component, and the Z-direction position of the scanned object when each first optical image is acquired is acquired.
[0047] In the process of acquiring the positioning image of the scanned object, the scanning bed will move, thereby driving the scanned object to move. Correspondingly, the body part of the scanned object within the field of view of the image acquisition component will change. Therefore, in this process, the CT device can acquire multiple different first optical images of the scanned object through the image acquisition component. In addition, the CT device can also acquire the Z-direction position of the scanned object when acquiring each first optical image to obtain the Z-direction position of the scanned object corresponding to each first optical image. The Z direction is the forward and backward direction of the scanning bed. The positioning image provides positioning information for the subsequent formal scan, such as setting the range of the formal scan.
[0048] In an optional implementation, the Z-direction position of the scanned object may be represented by a bed code of the scanning bed. The bed code may be determined based on the moving distance of the scanning bed in the Z direction. For example, the CT device may pre-store a correspondence between the moving distance and the bed code, and determine the bed code corresponding to the moving distance of the scanning bed in the Z direction in the corresponding relationship as the current bed code of the scanning bed. The moving distance may be pre-acquired by the CT device.
[0049] In another optional implementation, the Z-axis position of the scanned object may be the coordinates of the scanning bed in the target coordinate system. Optionally, a camera may be installed in the scanning room of the CT device, the camera may be connected to the CT device (such as a main console), and the field of view of the camera may cover the scanning bed. The target coordinate system may be the camera coordinate system of the camera.
[0050] Alternatively, the target coordinate system may be a spatial coordinate system constructed in the space where the scanning bed is located. For example, the origin of the spatial coordinate system may be a point on the wall or the ground of the space, the X-axis may be parallel to the width direction of the scanning bed, the Y-axis may be parallel to the length direction of the scanning bed, and the Z-axis may be perpendicular to the plane formed by the X-axis and the Y-axis (i.e., the bed surface of the scanning bed).
[0051] When the target coordinate system is the camera coordinate system, the CT device can obtain the image captured by the camera, and then directly obtain the coordinates of the scanning bed in the camera coordinate system where the camera is located based on the image. When the target coordinate system is the spatial coordinate system, after obtaining the image captured by the camera, the CT device can obtain the coordinates of the scanning bed in the camera coordinate system where the camera is located. Afterwards, the main console can determine the coordinates of the scanning bed in the spatial coordinate system based on the conversion relationship between the camera coordinate system and the spatial coordinate system of the camera, and the coordinates of the scanning bed in the camera coordinate system.
[0052] Step 202: During the formal scanning of the scanned object, a second optical image of the scanned object is captured by an image capture component, and the Z-direction position of the scanned object when the second optical image is captured is obtained.
[0053] The specific implementation method of the CT device acquiring the Z-direction position of the scanned object when acquiring the second optical image can refer to the relevant implementation process of acquiring the Z-direction position of the scanned object when acquiring the first optical image in step 201, and the embodiment of the present invention will not be repeated here. The formal scan is an axial scan or a spiral scan.
[0054] Step 203: determine a target optical image from the plurality of first optical images based on the Z-direction position of the scanning object corresponding to the second optical image.
[0055] The Z-direction position of the scanning object corresponding to the target optical image is closest to the Z-direction position of the scanning object corresponding to the second optical image.
[0056] In the embodiment of the present invention, the time taken by the CT device to scan and obtain the positioning image is generally shorter than the time taken for the formal scan, that is, the scanning time of the positioning image is relatively short. In the process of scanning and obtaining the positioning image, the scanned object is usually easy to remain still and does not move. Therefore, each first optical image can be used as a reference to determine whether the scanned object moves during the formal scan.
[0057] Therefore, each time the CT device acquires a second optical image, it can acquire the Z position closest to the Z position corresponding to the second optical image from the multiple Z positions corresponding to the multiple first optical images based on the Z position of the scanned object corresponding to the second optical image.
[0058] Then, the CT device can acquire a first optical image corresponding to the closest Z-direction position, and use the first optical image as a target optical image, so as to use the target optical image as a reference to determine whether the scanned object moves at the Z-direction position.
[0059] Step 204: Control the scanning process of the CT device based on the similarity between the second optical image and the target optical image.
[0060] The similarity between the second optical image and the target optical image can be used to characterize whether the scanned part of the scanned object moves. Controlling the scanning process of the CT device means: not interrupting the scanning of the CT device (ie, allowing the CT device to continue scanning), controlling the CT device to stop scanning or rescan.
[0061] For example, if the main console determines that the similarity between the second optical image and the target optical image is less than the first threshold, that is, the similarity between the second optical image and the target optical image is low, it can be determined that the scanned part of the scanned object has moved significantly, and then the CT device can be controlled to stop scanning or rescan.
[0062] In summary, the embodiment of the present invention provides a control method for a CT device. In the process of acquiring the positioning image of the scanned object, the CT device can acquire multiple first optical images of the scanned object through the image acquisition component, and acquire the Z-direction position of the scanned object when each first optical image is acquired. Then, in the formal scanning process, the CT device can acquire the target optical image whose corresponding Z-direction position is closest to the Z-direction position corresponding to the second optical image from the multiple first optical images based on the Z-direction position of the scanned object when the second optical image of the scanned object is acquired, and then automatically control the scanning process of the CT device based on the similarity between the second optical image and the target optical image. In this way, compared with the doctor determining the movement result of the scanned object by naked eye observation, on the one hand, since the reliability of determining the movement result of the scanned object based on the similarity between the second optical image and the target optical image is high, it can ensure that the reliability of controlling the scanning process of the CT device based on the movement result is high; on the other hand, since the doctor does not need to determine the movement result of the scanned object by naked eye observation, the intelligence of the CT device is improved, and the doctor's operation can be simplified, and the doctor's work experience is improved.
[0063] Figure 3 FIG. 1 is a flow chart of another control method of a CT device provided by an embodiment of the present invention. The method can be applied to a main console of a CT device. Figure 3 , the method may include:
[0064] Step 301 : in the process of acquiring the positioning image of the scanned object, a plurality of first optical images of the scanned object are acquired by an image acquisition component, and the Z-direction position of the scanned object when each first optical image is acquired is acquired.
[0065] When it is necessary to obtain a positioning image of the scanned object, the main console can control the radiation source to release the radiation to scan the scanned object. In the process of obtaining the positioning image of the scanned object, the scanning bed will move, thereby driving the scanned object to move. Correspondingly, the body part of the scanned object located in the field of view of the image acquisition component will change. Therefore, in this process, the main console can obtain multiple different first optical images of the scanned object through the image acquisition component. In addition, the CT device can also obtain the Z-direction position of the scanned object when each first optical image is acquired to obtain the Z-direction position of the scanned object corresponding to each first optical image.
[0066] It can be understood that the main console can obtain the acquisition time of each first optical image, and then obtain the Z-direction position of the scanning object when the first optical image is acquired based on the acquisition time.
[0067] Optionally, the Z-direction position of the scanned object may be represented by a bed code of the scanning bed. The bed code may be determined based on the moving distance of the scanning bed in the Z direction. For example, the CT device may pre-store a correspondence between the moving distance and the bed code, and determine the bed code corresponding to the moving distance of the scanning bed in the Z direction in the corresponding relationship as the current bed code of the scanning bed. The moving distance may be pre-acquired by the CT device.
[0068] Step 302: During the formal scanning of the scanned object, a second optical image of the scanned object is captured by an image capture component, and the Z-direction position of the scanned object when the second optical image is captured is obtained.
[0069] Among them, the specific implementation method of the main console obtaining the Z-axis position of the scanning object when collecting the second optical image can refer to the relevant implementation process of obtaining the Z-axis position of the scanning object when collecting the first optical image in the above 201 or the above step 301, and the embodiments of the present invention will not be repeated here.
[0070] Step 303: determine a target optical image from the plurality of first optical images based on the Z-direction position corresponding to the second optical image.
[0071] In the embodiment of the present invention, the time taken by the CT device to scan and obtain the positioning image is generally less than the time taken for the formal scan, that is, the scanning time of the positioning image is relatively short. In the process of scanning and obtaining the positioning image, the scanned object is usually easy to remain still and will not move. In addition, the movement mode of the scanning bed in the formal scanning process is the same as the movement mode in the process of scanning the positioning image. Therefore, each first optical image can be used as a reference to determine whether the scanned object moves during the formal scanning process.
[0072] Therefore, each time the main console acquires a second optical image, it can acquire the Z position closest to the Z position corresponding to the second optical image from the multiple Z positions corresponding to the multiple first optical images based on the Z position of the scanned object corresponding to the second optical image.
[0073] Then, the main console can obtain the first optical image corresponding to the closest Z-direction position, and use the first optical image as the target optical image, so as to use the target optical image as a reference to determine whether the scanning object moves at the Z-direction position.
[0074] Taking the Z-direction position represented by a bed code as an example, the process of obtaining the Z-direction position closest to the Z-direction position corresponding to the second optical image from the multiple Z-direction positions corresponding to the multiple first optical images is exemplarily described. For the convenience of description, the bed code corresponding to the first optical image is called the first bed code, and the bed code corresponding to the second optical image is called the second bed code.
[0075] After the main console obtains the second bed code corresponding to the second optical image, it can determine the difference between the second bed code and the first bed code corresponding to each of the plurality of first optical images, thereby obtaining a plurality of differences. Afterwards, the main console can determine the minimum difference among the plurality of differences.
[0076] When there is only one minimum difference, the main console can determine the first bed code corresponding to the minimum difference as the first bed code closest to the second bed code. When there are multiple minimum differences, the main console can determine the first bed code with the earliest collection time among the first bed codes corresponding to the multiple minimum differences as the first bed code closest to the second bed code.
[0077] Step 304: Use a similarity algorithm to process the second optical image and the target optical image to obtain a similarity between the second optical image and the target optical image.
[0078] The similarity between the second optical image and the target optical image can be used to indicate whether the scanned part of the scanned object moves.
[0079] Optionally, the similarity algorithm includes one of the following algorithms: a cosine similarity algorithm, a Euclidean distance calculation algorithm, and a Pearson correlation coefficient calculation algorithm. For example, the main console may use a cosine similarity algorithm to process the second optical image and the target optical image to obtain the similarity between the second optical image and the target optical image.
[0080] Step 305: Determine whether the similarity is greater than or equal to a second threshold.
[0081] If the similarity is greater than or equal to the second threshold, the main console can determine that the scanned part of the scanned object has not moved, and then the scanning of the CT device will not be interrupted, and step 303 will be executed. In other words, the main console can determine the target optical image from the multiple first optical images based on the Z-direction position corresponding to the next second optical image until the scanning is completed.
[0082] If the similarity is less than the second threshold, the main console may determine that the scanned part of the scanned object has moved, and then may execute step 306. The second threshold may be pre-stored in the main console.
[0083] Step 306: Determine whether the similarity is greater than or equal to a first threshold.
[0084] If the similarity is greater than or equal to the first threshold and less than the second threshold, the main console can determine that the scanned part of the scanned object moves, but the movement is small and has little impact on the quality of the scanned image, so the main console can execute step 307.
[0085] If the similarity is less than the first threshold, the console can determine that the scanned part of the scanned object moves, and the movement is large, which has a great impact on the scanned image quality, and then step 308 can be executed. The second threshold is greater than the first threshold, and the first threshold can be pre-stored in the console.
[0086] Step 307: Send a prompt message.
[0087] When the similarity is greater than or equal to the first threshold and less than the second threshold, the main console can control the CT device to issue a prompt message. The prompt message is used to prompt the scanned object to remain still.
[0088] Optionally, the prompt message may include: a voice prompt message and / or a text prompt message. For example, the prompt message may be a voice prompt message. The CT device may further include a speaker. The CT device may play the prompt message through the speaker. For example, the text of the prompt message may be "Please do not move".
[0089] Step 308: Control the CT device to stop scanning or rescan.
[0090] When the similarity is less than the first threshold, the main console can control the CT device to stop scanning or rescan.
[0091] It is understandable that the order of the steps of the control method of the CT device provided in the embodiment of the present invention can be appropriately adjusted, and the steps can be increased or decreased accordingly according to the situation. For example, step 307 can be deleted according to the situation. Any technical personnel familiar with the technical field can easily think of a change within the technical scope disclosed by the present invention, which should be covered within the protection scope of the present invention, so it will not be repeated.
[0092] In summary, the embodiment of the present invention provides a control method for a CT device. In the process of acquiring the positioning image of the scanned object, the CT device can acquire multiple first optical images of the scanned object through the image acquisition component, and acquire the Z-direction position of the scanned object when each first optical image is acquired. Then, in the formal scanning process, the CT device can acquire the target optical image whose corresponding Z-direction position is closest to the Z-direction position corresponding to the second optical image from the multiple first optical images based on the Z-direction position of the scanned object when the second optical image of the scanned object is acquired, and then automatically control the scanning process of the CT device based on the similarity between the second optical image and the target optical image. In this way, compared with the doctor determining the movement result of the scanned object by naked eye observation, on the one hand, since the reliability of determining the movement result of the scanned object based on the similarity between the second optical image and the target optical image is high, it can ensure that the reliability of controlling the scanning process of the CT device based on the movement result is high; on the other hand, since the doctor does not need to determine the movement result of the scanned object by naked eye observation, the intelligence of the CT device is improved, and the doctor's operation can be simplified, and the doctor's work experience is improved.
[0093] An embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the control method of the CT device described above is implemented. Figure 2 or Figure 3 The control method of the CT device shown.
[0094] The embodiment of the present invention provides a computer program product, which includes a computer program or a computer instruction, and when the computer program or the computer instruction is executed by a processor, the control method of the CT device described above is implemented. Figure 2 or Figure 3 The control method of the CT device shown.
[0095] Figure 4 is a schematic diagram of the structure of a CT device provided by an embodiment of the present invention, such as Figure 4 As shown, the CT device 100 may include a memory 401, a processor 402, and a computer program stored in the memory 401 and executable on the processor 402. When the processor 402 executes the computer program, the control method of the CT device shown in the above embodiment is implemented. Figure 2 or Figure 3 The control method of the CT device shown.
[0096] Figure 5 1 is a block diagram of a control device for a CT device provided by an embodiment of the present invention, which is applied to a CT device, and the CT device includes an image acquisition component. Figure 5As shown, the device 50 comprises:
[0097] The first acquisition module 501 is used to acquire multiple first optical images of the scanned object through the image acquisition component during the process of acquiring the positioning image of the scanned object, and acquire the Z-direction position of the scanned object when each first optical image is acquired.
[0098] The second acquisition module 502 is used to acquire a second optical image of the scanned object through an image acquisition component during the formal scanning of the scanned object, and acquire the Z-direction position of the scanned object when acquiring the second optical image.
[0099] The determination module 503 is used to determine a target optical image from the plurality of first optical images based on the Z direction position corresponding to the second optical image, wherein the Z direction position corresponding to the target optical image is closest to the Z direction position corresponding to the second optical image.
[0100] The control module 504 is used to control the scanning process of the CT device based on the similarity between the second optical image and the target optical image.
[0101] Optionally, the control module 504 may be configured to: if the similarity is less than a first threshold, control the CT device to stop scanning or rescan.
[0102] Optionally, the control module 504 may be configured to: issue a prompt message if the similarity is greater than or equal to a first threshold and less than a second threshold; wherein the second threshold is greater than the first threshold.
[0103] Optionally, the Z-axis position of the scanned object is represented by a bed code of the scanning bed.
[0104] Optional, reference Figure 5 The device 50 may further include a processing module 505, which may be used to: before controlling the scanning process of the CT device based on the similarity between the second optical image and the target optical image, use a similarity algorithm to process the second optical image and the target optical image to obtain the similarity between the second optical image and the target optical image; wherein the similarity algorithm includes one of the following algorithms: a cosine similarity algorithm, a Euclidean distance calculation algorithm, and a Pearson correlation coefficient calculation algorithm.
[0105] Optionally, the field of view of the image acquisition component covers the scanning field of view of the CT device.
[0106] In summary, the present invention provides a control device for a CT device. In the process of acquiring a positioning image of a scanned object, the CT device can acquire multiple first optical images of the scanned object through an image acquisition component, and acquire the Z-direction position of the scanned object when each first optical image is acquired. Then, in the formal scanning process, the CT device can acquire a target optical image whose corresponding Z-direction position is closest to the Z-direction position corresponding to the second optical image from multiple first optical images based on the Z-direction position of the scanned object when acquiring the second optical image of the scanned object, and then automatically control the scanning process of the CT device based on the similarity between the second optical image and the target optical image. In this way, compared with the doctor determining the movement result of the scanned object by naked eye observation, on the one hand, since the reliability of determining the movement result of the scanned object based on the similarity between the second optical image and the target optical image is high, it can ensure that the reliability of controlling the scanning process of the CT device based on the movement result is high; on the other hand, since the doctor does not need to determine the movement result of the scanned object by naked eye observation, the intelligence of the CT device is improved, and the doctor's operation can be simplified, and the doctor's work experience is improved.
[0107] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0108] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0109] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0110] In the description of the present invention, it is to be understood that the terms “center”, “longitudinal”, “lateral”, “length”, “width”, “thickness”, “up”, “down”, “front”, “back”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inside”, “outside”, “clockwise”, “counterclockwise”, “axial”, “radial”, “circumferential”, etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.
[0111] In addition, the terms "first", "second", etc. used in the embodiments of the present invention are only used for descriptive purposes and should not be understood as indicating or implying relative importance, or implicitly indicating the number of technical features indicated in the present embodiment. Therefore, the features defined by the terms "first", "second", etc. in the embodiments of the present invention can explicitly or implicitly indicate that the embodiment includes at least one of the features. In the description of the present invention, the word "multiple" means at least two or two or more, such as two, three, four, etc., unless otherwise clearly and specifically defined in the embodiments.
[0112] In the present invention, unless otherwise clearly specified or limited in the embodiments, the terms "installed", "connected", "connected" and "fixed" etc. in the embodiments should be understood in a broad sense. For example, the connection can be a fixed connection, a detachable connection, or an integrated connection. It can be understood that it can also be a mechanical connection, an electrical connection, etc.; of course, it can also be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal connection of two elements, or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to the specific implementation situation.
[0113] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.
[0114] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A control method for a CT device, characterized in that: The CT device includes an image acquisition component; the method includes: In the process of acquiring the positioning image of the scanned object, a plurality of first optical images of the scanned object are acquired by the image acquisition component, and the Z-direction position of the scanned object when each of the first optical images is acquired is acquired; In the process of formally scanning the scanned object, the second optical image of the scanned object is captured by the image capture component, and the Z-direction position of the scanned object when the second optical image is captured is obtained; Based on the Z-direction position corresponding to the second optical image, determining a target optical image from the plurality of first optical images, the Z-direction position corresponding to the target optical image being closest to the Z-direction position corresponding to the second optical image; Based on the similarity between the second optical image and the target optical image, a scanning process of the CT device is controlled.
2. The method according to claim 1, characterized in that Controlling a scanning process of the CT device based on a similarity between the second optical image and the target optical image includes: If the similarity is less than the first threshold, the CT device is controlled to stop scanning or rescan.
3. The method according to claim 2, characterized in that Based on the similarity between the second optical image and the target optical image, controlling the scanning process of the CT device also includes: If the similarity is greater than or equal to the first threshold and less than the second threshold, a prompt message is issued; The second threshold is greater than the first threshold.
4. The method according to any one of claims 1 to 3, characterized in that: The Z-direction position of the scanned object is represented by the bed code of the scanning bed.
5. The method according to any one of claims 1 to 3, characterized in that: Before controlling the scanning process of the CT device based on the similarity between the second optical image and the target optical image, the method further includes: Processing the second optical image and the target optical image using a similarity algorithm to obtain a similarity between the second optical image and the target optical image; The similarity algorithm includes one of the following algorithms: a cosine similarity algorithm, a Euclidean distance calculation algorithm, and a Pearson correlation coefficient calculation algorithm.
6. The method according to any one of claims 1 to 3, characterized in that: The field of view of the image acquisition component covers the scanning field of view of the CT device.
7. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the control method of the CT device according to any one of claims 1 to 6 is implemented.
8. A computer program product, characterized in that The computer program product comprises a computer program or a computer instruction, and when the computer program or the computer instruction is executed by a processor, the control method of the CT device according to any one of claims 1 to 6 is implemented.
9. A CT device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the control method of the CT device according to any one of claims 1 to 6 is implemented.
10. A control device for CT equipment, characterized in that: The CT device includes an image acquisition component; the device includes: A first acquisition module, configured to acquire a plurality of first optical images of the scanned object through the image acquisition component during the process of acquiring the positioning image of the scanned object, and acquire the Z-direction position of the scanned object when each of the first optical images is acquired; A second acquisition module is used to acquire a second optical image of the scanned object through the image acquisition component during the formal scanning of the scanned object, and acquire the Z-direction position of the scanned object when acquiring the second optical image; a determination module, configured to determine a target optical image from the plurality of first optical images based on the Z-direction position corresponding to the second optical image, the Z-direction position corresponding to the target optical image being closest to the Z-direction position corresponding to the second optical image; A control module is used to control a scanning process of the CT device based on the similarity between the second optical image and the target optical image.
Citation Information
Patent Citations
Scanning motion monitoring method and system based on sickbed motion information and storage medium
CN112545543A
Autonomous scanning method of mobile CT system, storage medium and CT scanning device
CN112617877A
Repositioning method
CN115515501A
Method and device for assisting patient image examination, CT scanning equipment and medium
CN117796830A
Correcting motion-related distortions in radiographic scans
US20210350532A1