PET equipment operation state monitoring method, system and equipment and storage medium

By introducing an automated operating status monitoring method into the PET equipment, using the upper computer to send status query instructions regularly and analyze scan records, the problems of low monitoring efficiency and high cost caused by relying on professionals in the prior art are solved, and efficient and automated monitoring of PET equipment is achieved, reducing the damage and detection cost of the measured body.

CN119837554APending Publication Date: 2025-04-18RAYSOLUTION HEALTHCARE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411979190.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The existing PET equipment operating status monitoring methods rely on professionals, which are poor mobility and take a long time, resulting in hardware abnormalities and correction data failures during the PET detection process, resulting in secondary or multiple injections of radioactive tracers, increasing detection costs.

Method used

A PET device operating status monitoring method is proposed. By sending a status query command to the component to be tested by the upper computer regularly, it determines whether the state of the component to be tested is normal, and whether the energy correction state and the time correction state are normal by obtaining the scanning record. The method includes sending status query instructions to the detector, rack and inspection bed regularly, and judging the equipment status through Gaussian fitting analysis of the data table in the scan record.

Benefits of technology

The automated operating status monitoring of PET equipment is realized, reducing dependence on professionals, improving monitoring efficiency and flexibility, avoiding secondary or multiple injections of radioactive tracers, and reducing detection costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119837554A_ABST
    Figure CN119837554A_ABST
Patent Text Reader

Abstract

The invention discloses a PET equipment operation state monitoring method, system and equipment and a storage medium. The method comprises the following steps: sending a state query instruction to a to-be-tested component of the PET equipment at regular time through an upper computer, and judging whether the state of the corresponding to-be-tested component is normal or not according to state information fed back by each to-be-tested component; the scanning record of the PET equipment is acquired regularly through the upper computer, and whether the energy correction state and the time correction state of the PET equipment are normal or not is judged according to the scanning record. According to the PET equipment operation state monitoring method provided by the invention, the dependence of the monitoring process on professionals can be reduced, the monitoring flexibility is relatively high, conditions are provided for ensuring the normal operation of the PET equipment, and the smooth operation of the PET equipment is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing, and in particular, to a method, system, device, storage medium and computer program product for monitoring the operating status of a PET device. Background Art

[0002] PET (Positron Emission Tomography) is one of the most advanced molecular imaging technologies currently available. It reconstructs images by detecting coincidence events corresponding to the annihilation of positive and negative electrons in the object being measured.

[0003] Before performing a PET scan, a radioactive tracer needs to be injected into the body of the subject, which will cause a certain degree of tissue cell damage to the human body within an acceptable range, and the radioactive tracer will decay over time in the body of the subject. Therefore, the scan needs to be performed within a specified time. The PET system has a complex structure. During the acquisition process, if hardware abnormalities and correction data failure occur, the acquisition or reconstruction will fail. Not only will it be impossible to obtain an accurate PET image of the subject, but this situation is likely to require a second or multiple scans, and often requires a second or multiple injections of radioactive tracers to the subject, causing further damage to the subject. In addition, since the price of radioactive tracers is usually high, the detection cost is also increased.

[0004] In the prior art, PET equipment is usually inspected regularly by professionals. The disadvantages of this method are that it has poor mobility and is extremely dependent on professionals. It is necessary to wait for professionals to schedule monitoring. In addition, the monitoring takes a long time, and the monitoring efficiency and cost are relatively high.

[0005] Therefore, there is an urgent need for a solution that can automatically monitor the operating status of the PET equipment to ensure the smooth progress of the PET detection process and avoid the occurrence of secondary or multiple injections of radioactive tracers into the subject as much as possible.

[0006] The content of the background technology description is only for facilitating understanding of the relevant technology in this field and is not regarded as an admission of the prior art. Summary of the invention

[0007] In order to solve the above technical problems, the present invention proposes a PET equipment operation status monitoring method, system, storage medium and computer program product, which can ensure the smooth operation of the PET equipment and avoid the occurrence of secondary or multiple injections of radioactive tracers into the subject.

[0008] In a first aspect, a method for monitoring the operating status of a PET device is provided, comprising:

[0009] The host computer sends status query instructions to the components to be tested of the PET equipment at regular intervals, and judges whether the status of the corresponding components to be tested is normal according to the status information fed back by each component to be tested;

[0010] The scanning record of the PET device is obtained regularly through the host computer, and whether the energy correction state and the time correction state of the PET device are normal are determined according to the scanning record.

[0011] According to an embodiment of the present application, the step of regularly sending a status query instruction to a component under test of a PET device includes:

[0012] The status query instruction is sent to the detector, the rack and the examination bed respectively at regular intervals.

[0013] According to an embodiment of the present application, the periodically sending the status query instruction to the detectors respectively includes:

[0014] The status query instruction is sent to the circuit, cooling system and all probes of the detector respectively at regular intervals.

[0015] According to an embodiment of the present application, the host computer counts the number of normal probes and the number of abnormal probes according to the number of messages fed back by the probes. If a probe is abnormal, the abnormal probe is located according to the position information of the probe contained in the message.

[0016] According to one embodiment of the present application, the PET equipment operating status monitoring method further includes:

[0017] Add a line source tag to the name of the scan record.

[0018] According to an embodiment of the present application, judging whether the energy correction state and the time correction state of the PET device are normal according to the scan record includes:

[0019] Query the scanning record to determine whether there is a new line source scanning record;

[0020] If yes, obtaining a data table generated by the scan line source, and performing Gaussian fitting on the data table;

[0021] The energy correction state and time correction state of the PET device are judged to be normal according to the result of Gaussian fitting.

[0022] According to one embodiment of the present application,

[0023] The Gaussian function used for fitting is: Among them, x represents energy, a represents the height of the peak of the function curve, b represents the coordinates of the center of the peak of the function curve, c represents the width of the bell, and a>0. If the ratio of c to b obtained by fitting is less than or equal to the first preset value, the energy correction state of the PET device is determined to be normal; otherwise, the energy correction state of the PET device is determined to be invalid.

[0024] According to one embodiment of the present application, the Gaussian function used for fitting is Among them, x represents time, a represents the height of the peak of the function curve, b represents the coordinates of the center of the peak of the function curve, c represents the width of the bell, and a>0. If the difference between the c value obtained by fitting and the c value currently used by the PET device is less than or equal to the second preset value, the time correction state of the PET device is determined to be normal; otherwise, the time correction state of the PET device is determined to be invalid.

[0025] According to an embodiment of the present application, when any one of the components to be tested or the energy correction state or the time correction state is abnormal, the host computer actively generates abnormal information, and the abnormal information at least includes abnormal content or abnormal location.

[0026] According to one embodiment of the present application, the PET operation status monitoring method further includes:

[0027] If the status of each component to be tested, the energy correction status and the time correction status are all normal, it is determined that the PET equipment is operating normally.

[0028] The second aspect of the present application provides a PET device, which is configured to cooperate with the PET device operation status monitoring method described in the first aspect, feedback the status information according to the status query instruction, and collect and feedback the scanning record.

[0029] The third aspect of the present application provides a PET equipment operation status monitoring system, comprising:

[0030] The device status detection module is configured to periodically send status query instructions to the components to be tested of the PET device, and determine whether the status of the corresponding components to be tested is normal according to the status information fed back by each component to be tested;

[0031] The correction data detection module is configured to periodically obtain the scanning records of the PET device, and determine whether the energy correction state and the time correction state of the PET device are normal according to the scanning records.

[0032] According to an embodiment of the present application, the equipment status detection module is configured to periodically send the status query instruction to the detector, the rack and the examination bed respectively.

[0033] According to an embodiment of the present application, the device status detection module is configured to periodically send the status query instruction to the circuit, cooling system and all probes of the detector respectively.

[0034] According to an embodiment of the present application, the host computer is configured to count the number of normal probes and the number of abnormal probes according to the number of messages fed back by the probes, and if a probe is abnormal, locate the abnormal probe according to the position information of the probe contained in the message.

[0035] According to one embodiment of the present application, the correction data detection module is configured as follows:

[0036] Query the scanning record to determine whether there is a new line source scanning record;

[0037] If yes, obtaining a data table generated by the scan line source, and performing Gaussian fitting on the data table;

[0038] The energy correction state and time correction state of the PET device are judged to be normal according to the result of Gaussian fitting.

[0039] According to one embodiment of the present application, the Gaussian function used by the correction data detection module when determining the energy correction state is: Among them, x represents energy, a represents the height of the peak of the function curve, b represents the coordinates of the center of the peak of the function curve, c represents the width of the bell, and a>0. If the ratio of c to b obtained by fitting is less than or equal to the first preset value, the energy correction state of the PET device is determined to be normal; otherwise, the energy correction state of the PET device is determined to be invalid.

[0040] According to one embodiment of the present application, the Gaussian function used by the correction data detection module when determining the time correction state is: Among them, x represents time, a represents the height of the peak of the function curve, b represents the coordinates of the center of the peak of the function curve, c represents the width of the bell, and a>0. If the difference between the c value obtained by fitting and the c value currently used by PET is less than or equal to the second preset value, the time correction state of the PET device is determined to be normal; otherwise, the time correction state of the PET device is determined to be invalid.

[0041] According to an embodiment of the present application, the host computer is configured to actively generate abnormal information when any of the components to be tested or the energy correction state or the time correction state is abnormal, and the abnormal information at least includes abnormal content or abnormal location.

[0042] According to one embodiment of the present application, the PET operation status monitoring system further includes:

[0043] The comprehensive judgment module is used to integrate the results determined by the device status detection module and the correction data detection module, and determine that the PET device operation status is normal when the results determined by the device status detection module and the correction data detection module are both normal.

[0044] According to a fourth aspect of the present application, a storage medium is provided, wherein the storage medium stores a computer program, and the computer program is configured to implement the PET device operating status monitoring method of the first aspect when executed.

[0045] The fifth aspect of the present application provides a computer program product, including a computer program or instructions, characterized in that when the computer program or instructions are executed by a processor, the PET device operating status monitoring method of the first aspect is implemented.

[0046] The PET device operation status monitoring method provided in the embodiment of the present application can automatically monitor the hardware equipment of the PET device as well as the energy correction status and the time correction status. The part requiring manual participation is relatively simple, and only the host computer and the PET device need to be turned on, thereby reducing the dependence on professionals and providing high flexibility in monitoring the PET device. This provides conditions for ensuring the normal operation of the PET device, ensures the smooth operation of the PET device, and avoids the occurrence of secondary or multiple injections of radioactive tracers into the subject as much as possible.

[0047] The optional features and other effects of the embodiments of the present application are partially described below, and partially can be understood by reading this document. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The embodiments of the present application are described in detail with reference to the accompanying drawings. The elements shown are not limited by the proportions shown in the accompanying drawings. The same or similar reference numerals in the accompanying drawings represent the same or similar elements, wherein:

[0049] Figure 1 Schematic diagram of a method for monitoring the operating status of a PET device according to an embodiment of the present application;

[0050] Figure 2 is another schematic diagram of a method for monitoring the operating status of a PET device according to an embodiment of the present application;

[0051] Figure 3 Schematic diagram of a method for monitoring energy correction state and time correction state of a PET device according to an embodiment of the present application;

[0052] Figure 4 Schematic diagram of a PET equipment operating status monitoring system according to an embodiment of the present application. DETAILED DESCRIPTION

[0053] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present application, so the present application is not limited by the specific embodiments disclosed below.

[0054] It should be noted that when an element is referred to as "fixed to" another element, it can be directly on another element or there can also be a centered element. When an element is considered to be "connected" to another element, it can be directly connected to another element or there may be a centered element at the same time. The terms "vertical", "horizontal", "left", "right", "top", "bottom", "upper", "lower" and similar expressions used herein are only for the purpose of illustration and are not limited to practical applications. The described features, structures or characteristics can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided so as to give a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical solution of the present application can be practiced without one or more of these specific details, or other modes, components, materials, devices or operations can be adopted. In these cases, known structures, methods, devices, implementations, materials or operations will not be shown or described in detail.

[0055] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0056] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The term "and / or" or "and / or" includes any and all combinations of one or more related listed items.

[0057] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0058] Some preferred embodiments of the present application are described below with reference to the accompanying drawings. It should be noted that the following description is for illustrative purposes and is not intended to limit the scope of protection of the present application.

[0059] In modern medical imaging technology, positron emission tomography (PET) is an important molecular imaging technology that can be used for early auxiliary diagnosis of diseases and evaluation of therapeutic effects. The basic principle of PET is coincidence detection: a radioactive tracer is injected into the body of the subject, and the radioactive tracer decays in the subject to produce positrons. The positrons combine and annihilate with negative electrons in the body, and then produce a pair of gamma rays with the same energy but opposite flight directions. By detecting a large number of gamma rays and matching the coincidence data from the same annihilation event, images reflecting the physiological and biochemical changes inside the subject are generated through image reconstruction.

[0060] In order to obtain accurate reconstructed images, it is necessary to ensure that the PET equipment is operating normally. Once a hardware anomaly or calibration data failure occurs, accurate compliance data cannot be obtained, resulting in the need for a second or multiple scans, which not only increases the damage to the object being tested, but also increases the operating pressure of the PET equipment. In addition, with the popularity of PET examinations, PET equipment is often operating at full capacity, and the detection efficiency requirements are very high. If the equipment is operating abnormally, the detection efficiency will be greatly reduced, resulting in the inability to meet the patient's examination needs.

[0061] In the prior art, PET equipment is usually inspected regularly by professionals. The inspection process is complicated and requires high requirements for professionals. In addition, this method has poor flexibility and is extremely dependent on professionals. It is necessary to wait for professionals to schedule inspections. In addition, the inspection takes a long time, and the inspection efficiency and cost are relatively high.

[0062] Therefore, how to automatically monitor the operating status of PET equipment and replace professionals to a certain extent while ensuring the normal operation of PET equipment is an important issue facing current PET technology.

[0063] Figure 1 to Figure 3 This is a schematic diagram of a PET device operating status monitoring method proposed by the inventor of the present application to address the problems existing in the operating status monitoring of the above-mentioned PET device, wherein: Figure 1 is a schematic flow chart of the method, Figure 2 is a flow chart of a specific embodiment of the method, Figure 3 Schematic flow chart of monitoring the energy correction state and time correction state in the method. Figure 1 to Figure 3 The PET equipment operation status monitoring method proposed in this application includes:

[0064] Step S10: sending a status query instruction to the components to be tested of the PET device at regular intervals through the host computer, and judging whether the status of the corresponding components to be tested is normal according to the status information fed back by each component to be tested;

[0065] Step S20: The host computer periodically obtains the scanning record of the PET device, and determines whether the energy correction state and the time correction state of the PET device are normal according to the scanning record.

[0066] It should be noted that the above steps S10 and S20 are not sequential, and can be performed separately or simultaneously. In addition, the PET equipment operation status monitoring method provided by the present application is performed when the equipment is idle, such as at night outside working hours, wherein step S10 only requires the equipment to be powered on, and step S20 requires the equipment to start scanning before it can be performed.

[0067] Below, the optional implementation schemes of each step in this application will be further described in conjunction with specific examples.

[0068] Specifically, refer to Figure 2 , the step of regularly sending a status query instruction to the component to be tested of the PET device comprises:

[0069] The status query instruction is sent to the detector, rack and examination bed of the PET device at regular intervals. In some embodiments of the present application, the host computer sends a status query instruction to the detector every 10 seconds. If the detector is operating normally, the detector feeds back a "01" message to the host computer, and if it is abnormal, it feeds back a "00" message.

[0070] The detector of the PET device includes the probe, time-to-digital converter (TDC) circuit, analog-to-digital converter (ADC) circuit, cooling system and other structures. If the probe is abnormal, it will directly lead to the loss of detection data. If the TDC circuit and ADC circuit are abnormal, it will lead to data acquisition abnormalities. If the cooling system is abnormal, it will cause significant changes in PET performance.

[0071] Therefore, in a further embodiment, the periodically sending the status query instruction to the detectors respectively includes: periodically sending the status query instruction to the circuit, cooling system and all probes of the detectors respectively.

[0072] The circuit of the detector includes a TDC circuit and an ADC circuit.

[0073] It should be noted that each detector usually has several probes, and the host computer counts the number of normal probes and the number of abnormal probes based on the number of probe feedback messages. Furthermore, the probe feedback message may include information indicating the probe position, so as to facilitate the location of the probe with abnormal operating status. In addition, generally speaking, the PET device includes several detectors, and the detector circuit, cooling system and all probe feedback messages may include information indicating the detector position, so as to facilitate the location of the detector with abnormal operating status. If the probe is abnormal, after locating the detector, its position is further located according to the probe position information.

[0074] In some embodiments of the present application, the host computer sends a status query command to the rack every 5 seconds. If the rack is normal, a "01" message is fed back to the host computer. If it is abnormal, a "00" message is fed back to the host computer.

[0075] Similarly, the host computer sends a status query command to the examination bed every 5 seconds. If the examination bed is normal, a "01" message is fed back to the host computer. If it is abnormal, a "00" message is fed back to the host computer.

[0076] Those skilled in the art should understand that the above “every 10 seconds” and “every 5 seconds” are merely shown as examples and are not to be construed as limiting the scope. In addition to the above examples, it may also be “every 3 seconds”, “every 20 seconds”, etc.

[0077] Specifically, in some embodiments, the PET device operation status monitoring method provided by the present application further includes adding a line source tag to the name of the scan record. Generally, when performing PET device operation status monitoring, a line source is used for scanning. In order to facilitate identification, a line source tag is added to the name of the scan record. This process can be automatically added by the system through an algorithm, or manually added by an operator. Even if it is added manually, it only needs to manually input the line source tag. The operation is simple, easy to get started, and the professional requirements for the operator are low.

[0078] Further, in some embodiments, reference Figure 3 The step of judging whether the energy correction state and the time correction state of the PET device are normal according to the scanning record includes:

[0079] Step S21: query the scanning record;

[0080] Step S22: determining whether there is a new line source scanning record;

[0081] Step S23: if yes, obtain the data table generated by the scan line source, and perform Gaussian fitting on the data table;

[0082] Step S24: judging whether the energy correction state and time correction state of the PET device are normal according to the result of Gaussian fitting.

[0083] Specifically, the host computer queries whether there is a new line source scanning record in the scanning record according to the line source tag at a fixed time, and if so, performs Gaussian fitting on the data in the data table generated by the scanning line source. The fixed time may be one minute, and those skilled in the art should understand that the fixed time may also be other.

[0084] Further, in some examples, when performing energy correction state monitoring, the Gaussian function used for fitting is Wherein, x represents energy, a represents the height of the peak of the function curve, b represents the coordinate of the center of the peak of the function curve, c represents the width of the bell, and a>0. If the ratio of c to b obtained by fitting is less than or equal to the first preset value, the energy correction state of the PET is determined to be normal, otherwise, the energy correction state of the PET device is determined to be invalid. Wherein, on a PET device, the first preset value is 0.09. When the ratio of c to b obtained by fitting is less than or equal to 0.09, the energy correction state of the PET device is determined to be normal, otherwise, the energy correction state of the PET device is determined to be invalid.

[0085] Further, in some examples, when performing time correction state monitoring, the Gaussian function used for fitting is Wherein, x represents time, a represents the height of the peak of the function curve, b represents the coordinate of the center of the peak of the function curve, c represents the width of the bell, and a>0. If the difference between the c value obtained by fitting and the c value currently used by the PET device is less than or equal to the second preset value, the time correction state of the PET device is determined to be normal, otherwise, the time correction state of the PET is determined to be invalid. Wherein, on a PET device, the second preset value is 0.02. When the difference between the c value obtained by fitting and the c value currently used by the PET device is less than or equal to 0.02, the time correction state of the PET device is determined to be normal, otherwise, the time correction state of the PET is determined to be invalid.

[0086] In an example of the present application, the PET operation status monitoring method further includes:

[0087] Step S30: If the status of each component to be tested, the energy calibration status and the time calibration status are all normal, it is determined that the PET device is operating normally.

[0088] It should be noted that when any component under test or the energy correction status or the time correction status is abnormal, the host computer actively generates abnormal information and feeds back the abnormal information. The abnormal information generally includes at least the abnormal content. When the abnormality is the component under test, it should also include the abnormal location, such as "energy correction abnormality" and "probe number 0101 abnormality".

[0089] The PET device operation status monitoring method provided in the present application can automatically monitor the hardware equipment of the PET device as well as the energy correction status and the time correction status. The part requiring manual participation is relatively simple, and only the host computer and the PET device need to be turned on, thereby reducing the dependence on professionals and providing high flexibility in monitoring the PET device. This provides conditions for ensuring the normal operation of the PET device, meets the growing inspection needs, ensures the smooth operation of the PET device, and avoids the occurrence of secondary or multiple injections of radioactive tracers into the subject as much as possible.

[0090] In some embodiments, the present application also provides a digital positron emission tomography (PET) device, which is configured to cooperate with the PET operation status monitoring method mentioned in the above embodiments, feedback the status information according to the status query instruction, and collect and feedback the scanning records, so as to complete the monitoring of its own operation status through the host computer.

[0091] Corresponding to the PET device operation status monitoring method provided in the above embodiment, the present application also provides a PET device operation status monitoring system, referring to Figure 4 , which generally includes: a device state detection module 410 and a correction data detection module 420, both of which can be integrated in a host computer. Among them, the device state detection module 410 is used to regularly send a state query instruction to the components to be tested of the PET device, and judge whether the state of the corresponding components to be tested is normal according to the state information fed back by each component to be tested. The correction data detection module 420 is used to regularly obtain the scanning record of the PET device, and judge whether the energy correction state and time correction state of the PET device are normal according to the scanning record.

[0092] It should be noted that the monitoring process of the PET device by the device state detection module 410 and the correction data detection module 420 is not in a particular order, and can be performed separately or simultaneously. In addition, the PET device operation state monitoring system provided by the present application is operated when the PET device is idle, for example, at night outside of working hours, wherein the device state detection module 410 only requires the PET device to be powered on, and the correction data detection module 420 requires the PET device to start scanning before monitoring.

[0093] Specifically, in some examples of the present application, the device status detection module 410 is used to periodically send the status query instruction to the detector, the rack and the examination bed respectively.

[0094] In some embodiments of the present application, the device status detection module 410 sends a status query instruction to the detector every 10 seconds. If the detector operates normally, the detector feeds back a "01" message to the host computer; if it is abnormal, it feeds back a "00" message.

[0095] The detector of the PET device includes the probe, time-to-digital converter (TDC) circuit, analog-to-digital converter (ADC) circuit, cooling system and other structures. If the probe is abnormal, it will directly lead to the loss of detection data. If the TDC circuit and ADC circuit are abnormal, it will lead to data acquisition abnormalities. If the cooling system is abnormal, it will cause significant changes in PET performance.

[0096] Therefore, in some examples of the present application, the device status detection module 410 is used to periodically send the status query instruction to the circuit, cooling system and all probes of the detector respectively.

[0097] The circuit of the detector includes a TDC circuit and an ADC circuit.

[0098] It should be noted that each detector usually has several probes, and the device status detection module 410 counts the number of normal probes and the number of abnormal probes according to the number of messages fed back by the probes. Furthermore, the message fed back by the probe may include information indicating the position of the probe, so as to facilitate the location of the probe with abnormal operating status. In addition, generally speaking, the PET device includes several detectors, and the circuits, cooling systems and messages fed back by all probes of the detector may include information indicating the position of the detector, so as to facilitate the location of the detector with abnormal operating status. If the probe is abnormal, after locating the detector, its position is further located according to the position information of the probe.

[0099] In some embodiments of the present application, the device status detection module 410 sends a status query instruction to the rack every 5 seconds. If the rack is normal, a "01" message is fed back to the device status detection module. If it is abnormal, a "00" message is fed back.

[0100] Similarly, the equipment status detection module 410 sends a status query instruction to the examination bed every 5 seconds. If the examination bed is normal, a "01" message is fed back to the equipment status detection module 410. If it is abnormal, a "00" message is fed back.

[0101] Those skilled in the art should understand that the above “every 10 seconds” and “every 5 seconds” are merely shown as examples and are not to be construed as limiting the scope. In addition to the above examples, it may also be “every 3 seconds”, “every 20 seconds”, etc.

[0102] Specifically, in some examples of the present application, the correction data detection module 420 is used to:

[0103] Query the scanning record to determine whether there is a new line source scanning record;

[0104] If yes, obtaining a data table generated by the scan line source, and performing Gaussian fitting on the data table;

[0105] The energy correction state and time correction state of the PET device are judged to be normal according to the result of Gaussian fitting.

[0106] Specifically, the correction data detection module 420 queries whether there is a new line source scanning record in the scanning record according to the line source mark at a fixed time, and if so, performs Gaussian fitting on the data in the data table generated by the scanning line source. The fixed time may be one minute, and those skilled in the art should understand that the fixed time may also be other.

[0107] Specifically, in some examples of the present application, the correction data detection module 420, when determining the energy correction state, uses the Gaussian function as the fitting function: Wherein, x represents energy, a represents the height of the peak of the function curve, b represents the coordinate of the center of the peak of the function curve, c represents the width of the bell, and a>0. If the ratio of c to b obtained by fitting is less than or equal to the first preset value, the energy correction state of the PET device is determined to be normal, otherwise, the energy correction state of the PET device is determined to be invalid. Wherein, on a PET device, the first preset value is 0.09. When the ratio of c to b obtained by fitting is less than or equal to 0.09, the energy correction state of the PET device is determined to be normal, otherwise, the energy correction state of the PET device is determined to be invalid.

[0108] Specifically, in some examples of the present application, the correction data detection module 420, when determining the time correction state, fits the Gaussian function used as Wherein, x represents time, a represents the height of the peak of the function curve, b represents the coordinate of the center of the peak of the function curve, c represents the width of the bell, and a>0. If the difference between the c value obtained by fitting and the c value currently used by PET is less than or equal to the second preset value, the time correction state of the PET device is determined to be normal, otherwise, the time correction state of the PET device is determined to be invalid. Wherein, on a PET device, the second preset value is 0.02. When the difference between the c value obtained by fitting and the c value currently used by the PET device is less than or equal to 0.02, the time correction state of the PET device is determined to be normal, otherwise, the time correction state of the PET device is determined to be invalid.

[0109] Specifically, in some examples of the present application, the PET operation status monitoring system also includes: a comprehensive judgment module 430, configured to integrate the results of the device status detection module 410 and the correction data detection module 420, and when the results of the device status detection module 410 and the correction data detection module 420 are both normal, it is determined that the PET device operation status is normal.

[0110] The PET equipment operation status monitoring system provided in the present application can automatically monitor the hardware equipment of the PET equipment as well as the energy correction status and time correction status. The part requiring manual participation is relatively simple, and only the system and the PET equipment need to be turned on, thereby reducing the dependence on professionals and providing high flexibility in monitoring the PET equipment. This provides conditions for ensuring the normal operation of the PET equipment, meets the growing inspection needs, ensures the operation of the PET equipment process, and avoids the occurrence of secondary or multiple injections of radioactive tracers into the subject as much as possible.

[0111] Although not shown, in some embodiments, a computer-readable storage medium is also provided, storing a computer program, which is configured to execute the relevant steps of any method of the embodiment of the present application when it is run. The computer program includes various program modules / units constituting the device according to the embodiment of the present application, and the computer program composed of various program modules / units can realize the functions corresponding to the various steps in the method described in the above embodiment when it is executed. The computer program can also be run on an electronic device as described in the embodiment of the present application.

[0112] It should be understood that the units or modules of the embodiments of the present application can be implemented using semiconductors, especially integrated circuits. For example, the embodiments of the present application may also involve an integrated circuit including any unit or device according to the embodiments of the present application, which falls within the scope of the present application.

[0113] In some embodiments, the system and its modules of the present application can be implemented by hardware, software or a combination of software and hardware. The hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or a dedicated design hardware. Those skilled in the art will appreciate that the above methods and systems can be implemented using computer executable instructions and / or included in a processor control code, such as a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided on the carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. The system and its modules of the present application can not only be implemented by hardware circuits such as ultra-large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but can also be implemented by software such as executed by various types of processors, and can also be implemented by a combination of the above hardware circuits and software (e.g., firmware).

[0114] It should be noted that the above description of the modules is only for convenience of description and does not limit the present application to the scope of the embodiments. It is understandable that, after understanding the principle of the system, those skilled in the art may arbitrarily combine the modules or form a subsystem connected to other modules without deviating from the principle.

[0115] The basic concepts have been described herein. Obviously, for those skilled in the art, the above detailed disclosure is only for example and does not constitute a limitation of the present application. Although not explicitly stated herein, those skilled in the art may make various modifications, improvements and amendments to the present application. Such modifications, improvements and amendments are suggested in the present application, so such modifications, improvements and amendments still belong to the spirit and scope of the exemplary embodiments of the present application.

[0116] At the same time, the present application uses specific words to describe the embodiments of the present application. For example, "one embodiment", "an embodiment", and / or "some embodiments" refer to a certain feature, structure or characteristic related to at least one embodiment of the present application. Therefore, it should be emphasized and noted that "one embodiment" or "an embodiment" or "an alternative embodiment" mentioned twice or multiple times in different positions in the present application does not necessarily refer to the same embodiment. In addition, some features, structures or characteristics in one or more embodiments of the present application can be appropriately combined.

[0117] In addition, it will be appreciated by those skilled in the art that various aspects of the present application may be illustrated and described by a number of patentable categories or situations, including any new and useful process, machine, product or combination of substances, or any new and useful improvements thereto. Accordingly, various aspects of the present application may be performed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may all be referred to as "data blocks", "modules", "engines", "units", "components" or "systems". In addition, various aspects of the present application may be represented as a computer product located in one or more computer-readable media, which includes computer-readable program code.

[0118] A computer storage medium may include a propagated data signal containing computer program code, for example, in baseband or as part of a carrier wave. The propagated signal may be in a variety of forms, including electromagnetic, optical, etc., or a suitable combination. A computer storage medium may be any computer-readable medium other than a computer-readable storage medium, which can be connected to an instruction execution system, device or apparatus to communicate, propagate or transmit the program for use. The program code on the computer storage medium may be transmitted via any suitable medium, including radio, cable, fiber optic cable, RF, or similar media, or any combination of the above media.

[0119] The computer program coding required for the operation of each part of the application can be written in any one or more programming languages, including object-oriented programming languages ​​such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB.NET, Python, etc., conventional procedural programming languages ​​such as C language, Visual Basic, Fortran 2003, Perl, COBOL 2002, PHP, ABAP, dynamic programming languages ​​such as Python, Ruby and Groovy, or other programming languages, etc. The program coding can be run completely on the user's computer, or run on the user's computer as an independent software package, or run partly on the user's computer and partly on the remote computer, or run completely on the remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any network form, such as a local area network (LAN) or a wide area network (WAN), or connected to an external computer (e.g., via the Internet), or in a cloud computing environment, or used as a service such as software as a service (SaaS).

[0120] In addition, unless explicitly stated in the claims, the order of the processing elements and sequences described in this application, the use of alphanumeric characters, or the use of other names are not intended to limit the order of the processes and methods of this application. Although the above disclosure discusses some invention embodiments that are currently considered useful through various examples, it should be understood that such details are only for illustrative purposes, and the attached claims are not limited to the disclosed embodiments. On the contrary, the claims are intended to cover all modifications and equivalent combinations that are consistent with the essence and scope of the embodiments of this application. For example, although the system components described above can be implemented by hardware devices, they can also be implemented only by software solutions, such as installing the described system on an existing server or mobile device.

[0121] Similarly, it should be noted that in order to simplify the description of the disclosure of this application and thus help understand one or more embodiments of the invention, in the above description of the embodiments of this application, multiple features are sometimes combined into one embodiment, figure or description thereof. However, this disclosure method does not mean that the features required by the object of this application are more than the features mentioned in the claims. In fact, the features of the embodiments are less than all the features of the single embodiment disclosed above.

[0122] In some embodiments, numbers describing the number of components and attributes are used. It should be understood that such numbers used in the description of the embodiments are modified by the modifiers "about", "approximately" or "substantially" in some examples. Unless otherwise specified, "about", "approximately" or "substantially" indicate that the numbers are allowed to vary by ±10%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may change according to the required features of individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and adopt the general method of retaining digits. Although the numerical domains and parameters used to confirm the breadth of their range in some embodiments of the present application are approximate values, in specific embodiments, the setting of such numerical values ​​is as accurate as possible within the feasible range.

[0123] Each patent, patent application, patent application disclosure, and other materials, such as articles, books, instructions, publications, documents, etc., cited in this application are hereby incorporated by reference in their entirety. Except for application history documents that are inconsistent with or conflicting with the content of this application, documents that limit the broadest scope of the claims of this application (currently or later attached to this application) are also excluded. It should be noted that if the descriptions, definitions, and / or use of terms in the attached materials of this application are inconsistent or conflicting with the content described in this application, the descriptions, definitions, and / or use of terms in this application shall prevail.

[0124] Finally, it should be understood that the embodiments described in this application are only used to illustrate the principles of the embodiments of the present application. Other variations may also fall within the scope of the present application. Therefore, as an example and not a limitation, the alternative configurations of the embodiments of the present application may be considered to be consistent with the teachings of the present application. Accordingly, the embodiments of the present application are not limited to the embodiments explicitly introduced and described in the present application.

Claims

1. A method for monitoring the operating status of a PET device, characterized in that: include: The host computer sends status query instructions to the components to be tested of the PET equipment at regular intervals, and judges whether the status of the corresponding components to be tested is normal according to the status information fed back by each component to be tested; The scanning record of the PET device is obtained regularly through the host computer, and whether the energy correction state and the time correction state of the PET device are normal are determined according to the scanning record.

2. The PET equipment operating status monitoring method according to claim 1, characterized in that: The step of sending a status query instruction to the component to be tested of the PET device at a regular time includes: The status query instruction is sent to the detector, the rack and the examination bed respectively at regular intervals.

3. The PET equipment operating status monitoring method according to claim 2, characterized in that: The timing of sending the status query instruction to the detectors respectively comprises: The status query instruction is sent to the circuit, cooling system and all probes of the detector respectively at regular intervals.

4. The PET equipment operating status monitoring method according to claim 3, characterized in that: The host computer counts the number of normal probes and the number of abnormal probes according to the number of messages fed back by the probes. If a probe is abnormal, the host computer locates the abnormal probe according to the position information of the probe contained in the message.

5. The PET equipment operating status monitoring method according to claim 1, characterized in that: Also includes: Add a line source tag to the name of the scan record.

6. The PET equipment operating status monitoring method according to claim 1, characterized in that: The determining whether the energy correction state and the time correction state of the PET device are normal according to the scanning record comprises: Query the scanning record to determine whether there is a new line source scanning record; If yes, obtaining a data table generated by the scan line source, and performing Gaussian fitting on the data table; The energy correction state and time correction state of the PET device are judged to be normal according to the result of Gaussian fitting.

7. The PET equipment operating status monitoring method according to claim 6, characterized in that: The Gaussian function used for fitting is: Among them, x represents energy, a represents the height of the peak of the function curve, b represents the coordinates of the center of the peak of the function curve, c represents the width of the bell, and a>

0. If the ratio of c to b obtained by fitting is less than or equal to the first preset value, the energy correction state of the PET device is determined to be normal; otherwise, the energy correction state of the PET device is determined to be invalid.

8. The PET equipment operating status monitoring method according to claim 6, characterized in that: The Gaussian function used for fitting is: Wherein x represents time, a represents the height of the peak of the function curve, b represents the coordinate of the center of the peak of the function curve, c represents the width of the bell, and a>

0. If the difference between the c value obtained by fitting and the c value currently used by the PET device is less than or equal to the second preset value, the time correction state of the PET device is determined to be normal; otherwise, the time correction state of the PET device is determined to be invalid.

9. The PET equipment operating status monitoring method according to claim 1, characterized in that: When any one of the components to be tested, the energy correction state or the time correction state is abnormal, the host computer actively generates abnormal information, and the abnormal information at least includes abnormal content or abnormal position.

10. The PET equipment operating status monitoring method according to claim 1, characterized in that: The PET operating status monitoring method also includes: If the status of each component to be tested, the energy correction status and the time correction status are all normal, it is determined that the PET equipment is operating normally.

11. A PET device, characterized in that: The PET device is configured to cooperate with the PET device operation status monitoring method described in claim 1, feedback the status information according to the status query instruction, and collect and feedback the scanning record.

12. A PET equipment operation status monitoring system, characterized in that: include: The device status detection module is configured to periodically send status query instructions to the components to be tested of the PET device, and determine whether the status of the corresponding components to be tested is normal according to the status information fed back by each component to be tested; The correction data detection module is configured to periodically obtain the scanning records of the PET device, and determine whether the energy correction state and the time correction state of the PET device are normal according to the scanning records.

13. The PET equipment operation status monitoring system according to claim 12, characterized in that: The equipment status detection module is configured to periodically send the status query instruction to the detector, the rack and the examination bed respectively.

14. The PET equipment operation status monitoring system according to claim 13, characterized in that: The device status detection module is configured to periodically send the status query instruction to the circuit, cooling system and all probes of the detector respectively.

15. The PET equipment operation status monitoring system according to claim 14, characterized in that: The host computer is configured to count the number of normal probes and the number of abnormal probes according to the number of messages fed back by the probes, and if a probe is abnormal, locate the abnormal probe according to the position information of the probe contained in the message.

16. The PET equipment operation status monitoring system according to claim 12, characterized in that: The correction data detection module is configured to query the scanning record to determine whether there is a new line source scanning record; If yes, obtaining a data table generated by the scan line source, and performing Gaussian fitting on the data table; The energy correction state and time correction state of the PET device are judged to be normal according to the result of Gaussian fitting.

17. The PET equipment operation status monitoring system according to claim 16, characterized in that: The Gaussian function used by the correction data detection module in determining the energy correction state is: Among them, x represents energy, a represents the height of the peak of the function curve, b represents the coordinates of the center of the peak of the function curve, c represents the width of the bell, and a>

0. If the ratio of c to b obtained by fitting is less than or equal to the first preset value, the energy correction state of the PET device is determined to be normal; otherwise, the energy correction state of the PET device is determined to be invalid.

18. The PET equipment operation status monitoring system according to claim 16, characterized in that: The Gaussian function used by the correction data detection module in determining the time correction state is: Among them, x represents time, a represents the height of the peak of the function curve, b represents the coordinates of the center of the peak of the function curve, c represents the width of the bell, and a>

0. If the difference between the c value obtained by fitting and the c value currently used by PET is less than or equal to the second preset value, the time correction state of the PET device is determined to be normal; otherwise, the time correction state of the PET device is determined to be invalid.

19. The PET equipment operation status monitoring system according to claim 12, characterized in that: The host computer is configured to actively generate abnormal information when any one of the components to be tested, the energy correction state, or the time correction state is abnormal, and the abnormal information at least includes abnormal content or abnormal position.

20. The PET equipment operation status monitoring system according to claim 12, characterized in that: The PET operation status monitoring system also includes: The comprehensive judgment module is configured to integrate the results determined by the device status detection module and the correction data detection module, and determine that the PET device operation status is normal when the results determined by the device status detection module and the correction data detection module are both normal.

21. A storage medium, characterized in that: The storage medium stores a computer program, and the computer program is configured to implement the PET equipment operation status monitoring method according to any one of claims 1 to 10 when executed.

22. A computer program product, characterized in that The method comprises a computer program or an instruction, wherein when the computer program or the instruction is executed by a processor, the method for monitoring the operating status of a PET device according to any one of claims 1 to 10 is implemented.

Citation Information

Patent Citations

  • PET flight time state quality detection method and PET scanning device

    CN106539591A

  • Method and device for monitoring state of image equipment

    CN114190961A

  • Method for generating state report of PET / CT system and computer storage medium

    CN116312920A

  • Detector state monitoring method and device, server, detector and storage medium

    CN118677798A

  • Method and system for calibrating a positron emission tomography system

    US20060138315A1