Determining the weight of a subject placed on a medical imaging system table.
By using sensors and cameras to measure and identify objects on the table, the system accurately determines the subject's weight, addressing the issue of incorrect weight estimation in medical imaging systems, thereby enhancing scan protocol selection and reducing radiation exposure and image artifacts.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- GE PRECISION HEALTHCARE LLC
- Filing Date
- 2025-09-02
- Publication Date
- 2026-05-19
AI Technical Summary
Existing medical imaging systems struggle to accurately determine the weight of a subject on the table when objects with unknown weights, such as ECG devices or backboards, are present, leading to incorrect selection of scan protocols and parameters, which can result in excessive radiation exposure or degraded image quality.
The system employs sensors and cameras to measure the total load weight at multiple points on the table and identify objects using image analysis, allowing for the subtraction of object weights to determine the subject's weight accurately.
This method ensures precise weight determination for selecting appropriate scan protocols and parameters, reducing overexposure to radiation and improving image quality while preventing table overload and potential injuries.
Smart Images

Figure 2026082663000001_ABST
Abstract
Description
Technical Field
[0001] The following content generally relates to a medical imaging system, and particularly to determining the weight of a subject placed on a table of a medical imaging system, and is described for a specific application to computed tomography (CT). However, the following content is applicable to other medical imaging modalities (which can be one or more of magnetic resonance (MR) imaging systems, X-ray imaging systems, positron emission tomography (PET) imaging systems, and single photon emission computed tomography (SPECT) imaging systems, but is not limited thereto).
Background Art
[0002] A computed tomography (CT) imaging system includes a gantry and a rotating frame rotatably supported by bearings of the gantry. The gantry includes a bore used as an examination area. The rotating frame includes an annular ring and is configured to rotate around the examination area with respect to a rotation axis passing through the center of rotation (e.g., the center of the bore). The rotating frame supports components (such as an X-ray source and an X-ray radiation sensitive detector array), and the X-ray source and the X-ray radiation sensitive detector array are arranged along an arc of the ring and are arranged to face each other across the bore. The table or the subject support surface is configured to support the subject when the subject moves through the bore.
[0003] In operation, the table transports the subject into the bore and a scan is performed. During the scan (such as a prescan, an axial scan, a helical scan, etc.), the table supports the subject within the bore. In the scan, the rotating frame rotates around the subject, the X-ray source generates X-ray radiation, the X-rays pass through the subject within the bore, and the X-ray sensitive detector array detects the X-rays that have passed through the subject within the bore and collided with the X-ray sensitive detector array. After the scan, the table moves the subject outside the bore.
[0004] A detector array (e.g., an X-ray radiation-sensitive detector array) generates projection data (line integrals) showing the detected X-ray radiation. A reconstructor reconstructs the projection data to generate volumetric image data. The voxels of the reconstructed volumetric image data are displayed as two-dimensional (2D) CT images and / or three-dimensional (3D) CT images using grayscale values corresponding to relative radiation density. The grayscale values reflect the attenuation characteristics of the scanned subject and / or object and generally indicate structure (such as the anatomical structure of the scanned subject and / or the physical structure of the scanned object). Furthermore, CT images may include colored portions or overlays.
[0005] Before scanning a patient, healthcare professionals perform the scan by configuring the scan settings. For example, using application software, they input patient identification information, select a scan protocol, and input and / or select scan parameters (such as X-ray tube potential (peak kilovolts (kVp)) and X-ray tube current exposure time (milliampere-seconds (mAs))). Specific scan protocols (e.g., pediatric, infant, etc.) and scan parameters (e.g., kVp, mA, etc.) are selected based on the body weight of the patient being scanned. For example, kVp affects penetration power and therefore contrast enhancement, while mA affects the amount of X-rays and therefore image noise and radiation dose. In other words, there is a correlation between the patient's body weight and the scan protocol and scan parameters that affect image quality and radiation dose.
[0006] In some imaging systems, the table is configured to measure the weight of the load it supports (e.g., the subject and all objects). Some MR imaging systems include an MR coil detection unit in the table, which electrically receives MR coil identification information via plug-in contacts from the MR coil being scanned, or through data exchange with the system's control unit. Other MR imaging systems receive MR coil or pad identification and / or weight information electrically via a plug connection to the MR coil being scanned, or manually via user input. In these MR systems, the weight of the coil and / or pad in use is known, and the subject's weight is estimated by subtracting the weight of the coil and / or pad in use from the measured load.
[0007] However, not all objects placed on the table with the subject are electrically communicating with the imaging system (they cannot provide information electronically), nor is the weight of all objects known or manually input by the system user. For example, a subject transported to a hospital emergency room by ambulance may be connected to a portable electrocardiogram (ECG) device via leads and electrodes (this subject has chest pain (potentially due to a myocardial infarction), and the ECG device needs to remain connected), and a CT scan is required for diagnosis. The weight of ECG devices varies by manufacturer and can even differ between models from the same manufacturer. Other objects include backboards, neck braces, immobilizers, and blankets.
[0008] In such cases, it is not feasible to have a traumatized subject stand and weigh them on a standard scale. Weight measurement using a table would involve the weight of a load, which includes the subject's weight plus the weight of the ECG device and its support components. Unfortunately, selecting scan protocols and / or scan parameters based on an incorrect patient weight could result in the patient receiving too much X-ray radiation (X-ray radiation is ionizing radiation that can damage and / or kill cells) or too little, leading to degraded image quality that is not considered diagnostically appropriate, requiring a rescan and potentially resulting in the patient receiving additional X-ray radiation.
[0009] At least from the perspective of the circumstances described above, there is a need to improve the method for determining the weight of a subject on a table in a medical imaging system, but there are still unresolved issues. [Overview of the project]
[0010] The embodiments described herein address the issues mentioned above and other issues. This summary introduces concepts that will be described in more detail in embodiments for carrying out the invention. This summary should not be used to identify the essential features of the claimed subject matter, nor to limit the scope of the claimed subject matter.
[0011] In one embodiment, the medical imaging system includes a gantry having a bore that penetrates the gantry. The medical imaging system further includes a table configured to support a subject moving through the bore. The medical imaging system further includes at least one sensor positioned on the table, configured to detect the total weight of a load on the table at two or more different measurement points. The medical imaging system further includes a camera configured to produce an image of the table containing the subject. The medical imaging system further includes a processor configured to determine the weight of the subject on the table based on at least one signal from the at least one sensor and a second signal from the camera.
[0012] In another embodiment, a method performed by a computer includes receiving at least one signal from at least one sensor located on a table of a medical imaging system, wherein the at least one signal includes measurements from two or more different measurement points on the table. The method performed by a computer further includes receiving a second signal from an optical sensor configured to generate an image of the table. The method performed by a computer further includes determining the weight of a subject on the table based on the at least one signal and the second signal.
[0013] In another embodiment, a computer-readable storage medium has computer-executable instructions encoded on it. When the instructions are executed by a processor, the instructions cause the processor to receive at least one signal from at least one sensor located on a table of a medical imaging system, wherein the at least one signal includes measurements from two or more different measurement points on the table; receive a second signal from an optical sensor configured to generate an image of the table; and determine the weight of a subject on the table based on the at least one signal and the second signal.
[0014] Those skilled in the art will be able to recognize further aspects of this application by reading and understanding the specification.
[0015] While the present application is illustrated in the figures by example, it is not limited to the figures in the drawings, and like reference numerals indicate similar components. [Brief explanation of the drawing]
[0016] [Figure 1] A schematic, non-limiting example of an imaging system configured for computed tomography (CT) imaging, comprising at least one sensor placed on a table, a camera, and a subject support module, according to one embodiment of the present invention, is shown. [Figure 2] A schematic side view of an example of a table according to an embodiment of the present invention, which is equipped with multiple sensors arranged in a first position set and measuring at two or more measurement points. [Figure 3] A schematic side view of an example of a table equipped with multiple sensors arranged in different positional sets and measuring at two or more measurement points, according to one embodiment of this example, is shown. [Figure 4] A schematic side view shows an example of a table equipped with a single sensor for measuring at two or more measurement points, according to an embodiment of the present invention. [Figure 5]A schematic example of a subject support module configured to determine the weight of a subject on an imaging system table, according to embodiments described herein, is shown. [Figure 6] Another example of a subject support module configured to determine the weight of a subject on an imaging system table, according to embodiments of the present invention, is schematically shown. [Figure 7] Another schematic example of a subject support module configured to determine the weight of a subject on an imaging system table, according to the embodiment of this example, is shown. [Figure 8] An illustrative graphical representation showing the weight supported by the table, according to one embodiment of this model, is shown. [Figure 9A] Another exemplary graphical representation showing the weight supported by the table according to an embodiment of the present invention is shown. [Figure 9B] This shows yet another graphical representation of the weight supported by the table according to an embodiment of the present invention. [Figure 10] A non-limiting example of a flowchart of a computer-based method for determining the weight of a subject on a table, according to embodiments of this specification, is shown. [Figure 11] A non-limiting example of a flowchart of a computer-based method for determining whether the weight of a subject placed on a table exceeds the table's weight limit is shown below, according to embodiments of this specification. [Figure 12] An example flowchart of a computer-based method for determining whether a subject has moved on a table, according to embodiments of this specification, is shown. [Figure 13] A flowchart illustrating a non-limiting example of a computer-based method for determining whether a subject has moved off a table on their own, according to embodiments of this specification, is shown. [Figure 14] A flowchart illustrating a non-limiting example of a computer-based method for determining whether a subject has independently placed themselves on a table, according to embodiments of this specification, is shown. **DETAILED DESCRIPTION OF THE INVENTION**
[0017] Embodiments of the present disclosure will be described by way of examples with reference to the drawings. Here, a system, method, and / or set of instructions in a computer-readable medium are based on measurement values of force sensors and / or displacement sensors at two or more different measurement points on a table and identification of an object placed on the table based on a camera, to determine the weight of a subject placed on a table or a subject support of a medical imaging system. This includes cases where not only is the subject placed on the table, but at the same time, at least one object is placed on the table, the object has an unknown weight that affects the selection of a scan protocol or scan parameters, and information indicating the weight is not electrically transmitted to the imaging system.
[0018] As briefly described above, some existing imaging systems are configured to measure the load applied to the table (the sum of the weight of the subject and the weight of the object), and the weights of many objects commonly associated with a patient placed on the table cannot be easily obtained (the weight is unknown and / or the weight cannot be determined from the information electrically transmitted to the system), and it is not easy to determine the weight of the subject considering the weight of the object. There is a correlation between the patient's weight and the scan protocol and / or scan parameters that affects image quality and radiation dose. Selecting the scan protocol and / or scan parameters based on inaccurate patient weight may result in the patient being over-irradiated with X-rays and / or having a worse image quality than the diagnostic image quality.
[0019] As described in more detail below, in one example, the weight of the load on the table (including objects in addition to the subject) is determined based on the measured value, the weight of the object on the table is determined based on the analysis of the signal from the camera, and the weight of the subject is determined based on the weight of the load and the weight of the object (e.g., by subtracting the weight of the object from the weight of the load). For example, in one embodiment, a classifier is configured to identify and classify the objects on the table based on the signal from the camera, and the estimated weight of the object is obtained from the correspondence between the object and the weight of the object. In one embodiment, by determining the weight of the subject in this way, it is possible to address the problem of selecting scan parameters based on the incorrect weight of the subject and reduce the above-mentioned drawbacks associated therewith.
[0020] The determined weight of the subject can be used to determine whether the subject satisfies the weight limit of the table. In this case, a notification (e.g., warning, message, etc.) can be presented (e.g., visual presentation, auditory presentation, tactile presentation, etc.), and a specific function (e.g., X-ray generation, X-ray transmission, scan, etc.) can be disabled, the operation of a specific function can be prevented, and / or the operation of a specific function can be suppressed, etc. Thereby, damage due to overloading of the table can be reduced. The determined weight of the subject (e.g., the change in the determined weight of the subject) can be used to determine whether the subject is moving or the subject is not on the table. Similarly, a notification can be presented, and a specific function can be disabled, the operation of a specific function can be prevented, and / or the operation of a specific function can be suppressed, etc. Thereby, image artifacts, injuries to the subject, etc. can be reduced. The determined weight of the subject can be used to notify the service personnel of the current state of the table (e.g., whether there is nothing on the table, whether there is a service accessory on the table, whether there are articles (including the subject) on the table). Thereby, it is possible to reduce the subject being inadvertently exposed to X-rays and repeating service procedures, etc.
[0021] First, referring to Figure 1, a non-limiting example of imaging system 102 is schematically shown. In this example, imaging system 102 is configured for computed tomography (CT) imaging. In another example, imaging system 102 is configured to include, additionally or alternatively, another imaging modality (such as a magnetic resonance (MR) imaging system, an X-ray imaging system, a positron emission tomography (PET) imaging system, a single-photon emission computed tomography (SPECT) imaging system, and / or other imaging systems). For clarity and brevity, the following description will focus on imaging system 102 configured for CT imaging.
[0022] The imaging system 102 includes a gantry 104. In some embodiments, the gantry 104 is configured to be tiltable. The imaging system 102 further includes a rotating frame 106. The rotating frame 106 is rotatably supported on the gantry 104, for example, by bearings (e.g., slip rings) or a similar structure, and is configured to rotate around the bore 108 or inspection area about a rotation axis or z-axis 110 that extends through the center of rotation (e.g., the center of the bore 108 (i.e., the isocenter)). A gantry controller (not shown) is configured to control the rotation of the rotating frame 106 and, if configured to tilt, to control the tilt of the gantry 104.
[0023] The X-ray source assembly 112 is supported by a rotating frame 106 and rotates with the rotating frame 106. The X-ray source assembly 112 includes an X-ray source 114 (such as an X-ray tube). The X-ray source 114 is configured to emit X-ray radiation having an energy of at least the X-ray diagnostic range (e.g., 20 keV to 150 keV). The X-ray assembly 112 further includes, or can be connected to, a filter 116 that characterizes the dose profile of the X-ray radiation and / or a collimator 118 that shapes the X-ray radiation to form a typical shaped beam (such as a fan-shaped, wedge-shaped, or cone-shaped) that passes through the bore 108. An X-ray controller (not shown) is configured to control the components of the X-ray source assembly 112 (X-ray radiation from the X-ray source 114, collimator 118, etc.).
[0024] The X-ray radiation-sensitive detector array 120 includes a one-dimensional (1D) or two-dimensional (2D) array of X-ray radiation-sensitive detector elements 122, supported by a rotating frame 106 along an arc opposite to the X-ray source 114 relative to the bore 108. Each X-ray radiation-sensitive detector element 122 is electrically connected to a data acquisition system (DAS) 124. Examples of X-ray radiation-sensitive detector elements 122 include indirect conversion detectors (such as scintillator / photodiode detectors) and / or direct conversion detectors (such as cadmium telluride (CdTe) and zinc cadmium telluride (CZT) detectors). A DAS controller (not shown) controls the X-ray radiation-sensitive detector array 120.
[0025] The table 130 includes a cradle 132 movably coupled to a frame / base 134. In one embodiment, the cradle 132 is slidably connected to the frame / base 134 via bearings or the like, and a drive system (not shown) (or other drive system) including a motor, lead screws, and nuts is configured to allow the cradle 132 to move horizontally in and out of the bore 108 by translating relative to the frame / base 134, and the frame / base 134 includes a drive system (not shown) including a lift mechanism (e.g., scissor lift, hydraulic, etc.) for vertical movement. In another example, the table 130 is configured to move diagonally (simultaneously performing horizontal and vertical movement). The cradle 132 is configured to support a subject (or object) within the bore 108 for loading, scanning, and / or unloading the subject or object. A table controller (not shown) controls the drive system.
[0026] Table 130 further includes at least one sensor 136 configured to measure at two or more measurement points on Table 130. Examples of suitable sensors include sensors (such as strain gauges, displacement sensors, pressure sensors, load cells, and / or similar) that detect information (e.g., force, displacement, etc.) that can be used to determine at least the weight and / or position of loads (e.g., a subject and one or more objects) on Table 130. In a non-limiting example, a strain gauge is configured to measure the strain (ε, the change in length divided by the original length) due to an applied load (i.e., force) by a change in the electrical resistance of the strain gauge (this change can be measured). The output signal of each strain gauge is a signal indicating a change in electrical resistance, and therefore strain. In one example, Table 130 includes one or more signal processing components configured to amplify, filter, digitize, etc., the signals from at least one sensor 136.
[0027] In a helical scan, the rotating frame 106 rotates in coordination with the cradle 132, which moves along the Z-axis 110, and the active X-ray detector elements 122 of the X-ray radiation-sensitive detector array 120 detect X-rays over consecutive arc segments (integration periods) with each rotation, generating a signal for each. In an axial (step-and-shoot) scan, the cradle 132 is positioned at a stationary position for each integration period and moves between integration periods. For each arc segment, the DAS 124 processes each signal and generates projection data.
[0028] The reconstructor 138 reconstructs the projection data to generate volumetric (3D) image data of the helical scan and / or individual axial (2D) images of the axial step-and-shoot scan (it can also generate volumetric image data by combining 2D images). The volumetric image data and / or 2D slices of the volumetric image data and / or individual axial images can be visually displayed, photographed, etc. Examples of suitable reconstruction algorithms include filtered back projection (FBP), advanced quantitative iterative reconstruction (ASIR), conjugate gradient (CG), maximum likelihood expectation maximization (MLEM), model-based iterative reconstruction (MBIR), and / or other reconstruction algorithms.
[0029] The computing system 140 functions as the "operator console" for the imaging system 102. The computing system 140 may include a computer, workstation, server, etc. The computing system 140 includes an input / output (I / O) unit 142. The input device 144 includes a keyboard, mouse, touchscreen, microphone, etc. The input device 144 is electrically connected to the computing system 140 by the I / O 142 and / or other means. The output device 146 includes a human-readable device (such as a display monitor). The output device 146 is electrically connected to the computing system 140 by the I / O 142 and / or other means.
[0030] At least one optical sensor (such as camera 148) is configured to capture images of the examination room in which the imaging system 102 is installed. In this specification, the term “image” includes a single image, a collection of single images, and a video. For example, capturing an image includes capturing an image of table 130 (e.g., a subject and / or objects on the cradle 132 of table 130). For example, camera 148 is integrated into the imaging system 102 and is located, for example, inside and / or outside the cover of gantry 104. Alternatively, camera 148 is mounted on the ceiling and / or wall of the examination room. Alternatively, camera 148 is supported by a stationary and / or portable device (such as a stand in the examination room). At least one camera 148 may be configured to capture two-dimensional (2D) and / or three-dimensional (3D), color and / or black and white, visible light and / or infrared electromagnetic radiation, etc. At least one camera 148 is electrically connected to the computing system 140 via I / O 142 and / or other means.
[0031] The computing system 140 further includes at least one processor 150 (such as a microprocessor (μP), a central processing unit (CPU), or a graphics processing unit (GPU)) and a computer-readable medium 152 ("memory"), the computer-readable medium 152 including non-temporary media and not temporary media (such as signals or carrier waves). The computer-readable medium / memory 152 includes at least application software 154 and a subject support module 156. The application software 154 is configured to provide a user interface, which allows the user to select a scan protocol, input or select scan parameters for the scan protocol (e.g., kVp, mA, etc.), start a scan, stop a scan, etc. The user interface is also configured to present notifications related to the table 130 (e.g., subject weight, weight overload of the table 130, whether something is on the table 130, subject movement, or departure from the table 130).
[0032] As will be described in detail below, in one example, the subject support module 156 receives signals from at least one sensor 136 and a camera 148 as input, processes these signals, and determines at least the weight of the subject on the table 130. This includes cases where the table 130 contains not only the subject but also at least one object, which has an unknown weight that affects the selection of the scan protocol or scan parameters, and does not electrically transmit information indicating that weight to the imaging system. As an example, determining the weight of the subject in this way provides an accurate weight that can be used for the selection of the scan protocol and / or scan parameters, and can mitigate problems associated with misestimating weight.
[0033] In other embodiments, the determined subject's weight can be used to determine whether the subject meets the table's weight limit, to determine if the subject is moving, to determine if the subject is not on table 130, to notify the operator of the current state of table 13, etc. Such functionality can mitigate damage to table 130 due to weight overload, image artifacts, subject injury, unintended X-ray exposure of the subject, and repetition of service procedures. In one or more of these examples, the subject and / or the user of the operator console 140 can be provided with at least a notification (indicating weight, weight overload, subject movement, subject detachment, and / or whether there is nothing on table 130, whether an intentionally placed item is on table 130, and / or whether an item that should not be on table 130 is on table 130). Furthermore or alternatively, in one or more of these examples, a specific function (e.g., X-ray irradiation) can be disabled, the operation of a specific function can be prevented, and / or the operation of a specific function can be suppressed.
[0034] The remote resource 158 may include one or more of the following: a server, a workstation, a radiology information system (RIS), a hospital information system (HIS), an electronic medical record (EMR), a picture archiving system (PACS), one or more other CT scanners, or cloud processing resources (cloud processing resources include shared remote data storage and / or computing power, and processing resources distributed across multiple locations / data centers). The remote resource 158 can communicate electrically with the computing system 140 through I / O 142 and / or other means. The imaging system 102 and the remote resource 158 are configured to communicate with each other through digital imaging and communication in healthcare (DICOM), Health Level Seven (HL7), etc. For example, the determined weight of a subject is transmitted to the subject's EMR via HL7.
[0035] Referring to Figures 2, 3, and 4, schematic side views of an example of a table 130 having at least one sensor 136 are shown. In these examples, the base 134 includes a bracket 202 configured to be mounted on the floor or similar surface of an examination room. The base 134 further includes a transporter 204 configured to support a cradle 132. The base 134 further includes a lift mechanism 206 between the bracket 202 and the transporter 204. In the illustrated examples, the lift mechanism 206 includes a scissor lift. Other lift mechanisms (e.g., telescopic, articulated) are also envisioned herein.
[0036] The cradle base 208 is slidably mounted on the transporter 204, and the cradle 132 is positioned on the cradle base 208. The roller arm 212 supports the free end of the cradle 132 when the cradle 132 is positioned outside the bore 108. As described herein, at least one sensor 136 is positioned at various locations on the table 130 and configured to measure two or more measurement points on the table 130.
[0037] Figure 2 schematically shows an example in which at least one sensor 136 includes two sensors, namely a first sensor 1361 and a second sensor 1362. Both the first sensor 1361 and the second sensor 1362 are located on the same component (transport 204) of the table 130 and are spatially separated to obtain two different measurement points. In another example, both the first sensor 1361 and the second sensor 1362 are located on a bracket 202, on a lift mechanism 206, on a cradle base 208, and / or on a cradle 132 and are spatially separated.
[0038] Figure 3 schematically shows an example in which the first sensor 1361 and the second sensor 1362 are arranged on different components of the table 130. In this example, the first sensor 1361 is located on the cradle base 208 and the second sensor 1362 is located on the lift mechanism 206. Other combinations include one sensor being located on the bracket 202 and the other on the cradle 132, or one sensor being located on the bracket 202 and the other on the cradle 132.
[0039] Figure 4 schematically shows an example in which at least one sensor 136 includes a single sensor 136, which is fixedly attached to one end 402 of the transporter 204 of the table 130, with a freely movable end 404 in physical contact with the cradle 132. An example of a suitable sensor is a displacement sensor having rollers. In this example, the two measurement points correspond to two different horizontal positions of the cradle 132 with respect to at least one sensor 136. Thus, a first measurement is recorded with the cradle 132 in a first position, and a second measurement is recorded when the cradle 132 is moved to a different position and the cradle 132 is in the different position.
[0040] An example of the subject support module 156 is schematically shown in Figures 5, 6, and 7.
[0041] In Figure 5, the subject support module 156 includes a sensor signal processor 502. The sensor signal processor 502 receives measurement values acquired at two or more measurement points as input. If the measurement values include analog data, the sensor signal processor 502 and / or other components sample the analog signals at a predetermined sampling rate and convert them into digital signals. If the measurement values include digital data, the sensor signal processor 502 receives a digital data stream from one measurement point and another digital data stream from the other measurement points. In some examples, the sensor signal processor 502 and / or other components modify the signals (e.g., amplify, filter, etc.).
[0042] The sensor signal processor 502 is configured to determine the weight of a load on a table based on the received signal. In an impractical example where at least one sensor 136 includes a strain gauge, the received signal includes a measurement of strain (ε). The sensor signal processor 502 can determine both the weight and position of the load by solving at least two systems of equations containing two unknowns. As an example, the two equations represent the moments around a first strain gauge and a second strain gauge. The output signal of the sensor signal processor 502 indicates the weight of the load.
[0043] For example, if the load is located at a distance x from one of the two strain gauge sensors 136, the moment around the gauge can be expressed as shown in Equations 1 and 2. Formula 1: Fx=Eε1AL1 Here, F represents force (i.e., weight), E represents Young's modulus, ε1 is the strain reading from the strain gauge, A is the cross-sectional area, and L1 represents the first distance from the strain gauge to x. Formula 2: F(Lx) = Eε²AL² Here, L represents the distance between the two strain gauges, ε² represents the strain reading of the other strain gauge, and L² represents the second distance from the other strain gauge to x. To find the values of weight and position, the two equations can be solved simultaneously using algebraic and / or other methods.
[0044] The subject support module 156 further includes a camera signal processor 504. The camera signal processor 504 receives signals from the camera 148 as input. In one example, the camera signal processor 504 includes a classifier configured to identify and classify individual objects on the table 130. For example, in one example, the classifier is configured to distinguish between subjects and objects, or to distinguish between different objects. For example, if the table 130 supports a patient wearing a blanket, brace, collar, etc., an ECG monitor, a non-invasive blood pressure (NIBP) device, an infusion container, etc., in one example, the classifier identifies and classifies the subject, blanket, brace, collar, ECG monitor, NIBP device, saline container, etc., as subject, blanket, brace, collar, ECG monitor, NIBP device, and infusion container, respectively.
[0045] The subject support module 156 further includes a weight lookup table (LUT) 506 or similar. The weight LUT 506 contains predefined correspondences that associate objects with estimated weights. In one example, this correspondence associates a category of object with an estimated weight such as the mean or median of individuals in that category. For example, ECG monitors are manufactured by different manufacturers. Different ECG monitors, including different models manufactured by the same manufacturer, do not all have exactly the same weight. In such cases, a value such as the overall mean of different ECGs can be used as the estimated weight of the identified ECG monitor.
[0046] In another example, a particular category can be subdivided into multiple subcategories (small, medium, large, etc.). In such a case, each subcategory of these categories will be associated with a different estimated weight. Continuing the above example, each ECG monitor will be classified as small, medium, large, etc., and mapped to a corresponding weight. In yet another example, the classification is done to identify and categorize a specific manufacturer and / or model, and the weight LUT506 will contain weights from multiple different manufacturers and / or models.
[0047] The output signal of the sensor signal processor 502 indicates the weight of an object. In one example, the output is a single value representing the total weight of the identified objects. To do this, the sensor signal processor 502 simultaneously determines the weight of all identified objects or sums the individual weights of the identified objects. In this case, the output may or may not include the identification information of each accessory. In another example, the output includes individual weight values corresponding to different objects. In this case, the output may include the identification information of each object, which is mapped to its estimated weight.
[0048] The weight determination system 508 determines the subject's weight based on the weights of the load and accessories, for example, by subtracting the weight of the object from the weight of the load. In one example, the weight determination system 508 presents the subject's weight visually, for example, by a display monitor, audibly by a speaker, or by other means. In one example, the weight determination system 508 compares the subject's weight and / or the weight of the object to a preset weight limit in table 130. In this example, the weight determination system 508 presents at least a notification if the determined weight exceeds the preset weight limit. The weight determination system 508 can further provide the weight to a remote resource 158, such as the patient's EMR.
[0049] Figure 6 schematically shows a modified version of the subject support module 156 of Figure 5, which further includes an engine 602 for automatic control and / or automatic configuration. As described herein, a specific scan protocol and / or specific scan parameters are selected based on the subject's weight. In this example, the engine 602 for automatic control and / or automatic configuration automatically selects a protocol (e.g., infant, child, etc.) and / or automatically inputs the protocol parameters (e.g., kVp, mA, etc.) based on the subject's weight determined by the weight determination unit 508. The user can review, change, edit, reject, or approve any or all of the automatically selected protocols and / or parameters.
[0050] Figure 7 schematically shows a modified version of the subject support module 156 of Figures 5 and 6, which further includes a rule set 702 that determines actions based on the operating mode (including diagnostic mode and service mode) of the engine 602 that performs automatic control and / or automatic setting. The operating mode can be automatically determined, for example, based on the user's login information, and this determination can automatically generate a diagnostic mode signal or a service mode signal to invoke the automatic setting engine 602. In another example, the user specifies the operating mode by input. In either mode, the rules of the rule set 702 invoke the engine 602 that performs automatic control and / or automatic setting, and this engine automatically performs specific actions to perform a scan and maintenance check of the subject, respectively.
[0051] Generally, the diagnostic mode is designed to scan a subject for medical purposes. Scanning in diagnostic mode may include assisting in placing the subject on the table 130 and / or positioning the subject on the table 130, performing the scan, and removing the subject from the table 130. In this example, the engine 602, which performs automatic control and / or automatic setting, assists with scan settings (e.g., protocol selection, parameter selection, etc.) and ensures safety conditions (e.g., weight limits, ensuring the subject is not moving, etc.). The scan is relatively short (e.g., a few minutes), and the operator can visually observe the subject through a window or the like.
[0052] Generally, the service mode is designed for installing, configuring, updating, and troubleshooting the imaging system 102. In service mode, the table 130 can be used to place the phantom and / or other service accessories, rather than the subject. Service procedures can be relatively long (e.g., more than an hour), and it may not be easy or possible to view the table 130. In this example, the engine 602, which performs automatic control and / or automatic configuration, provides notifications indicating whether there is nothing on the support, whether there are service accessories on the support, or whether there are objects on the support that should not be there (e.g., the subject).
[0053] First, regarding the diagnostic mode, the rules included in the rule set 702 can call the engine 602, which performs automatic control and / or automatic configuration, to automatically select a protocol and / or automatically input protocol parameters, as explained in relation to Figure 5.
[0054] Another rule (for example, a rule for overload conditions) may call the automatic control and / or automatic setting engine 602 to output a signal to prevent the start of an imaging scan or to pause an imaging scan. This blocking or interruption is achieved by preventing the generation of X-ray emission and / or preventing X-rays from entering the bore 108 (e.g., turning off X-ray generation, moving the radiopaque filter in front of the tube window, etc.), preventing the cradle 132 from moving horizontally into the bore 108, preventing the base 134 from moving vertically, preventing the selection of protocols and / or parameters, etc. This rule or another rule may further call the automatic control and / or automatic setting engine 602 to move and / or stop the table 130 to a predetermined safe position. The automatic control and / or automatic setting engine 602 also provides visual, auditory, or other notifications as described above.
[0055] Another rule (for example, a rule after the subject has been brought in but before it has been removed) identifies a change in weight indicating movement of the subject from the determined weight. In such cases, the automatic control and / or automatic setting engine 602 provides at least a notification to the user. In some examples, the automatic control and / or automatic setting engine 602 automatically provides a message to the subject via a speaker in the examination room and / or other means to inform it to remain stationary. In some examples, a change in weight indicates that the subject is about to get off the table 130. In this example, the automatic control and / or automatic setting engine 602 provides a message to the user and / or the subject and / or controls certain functions of the imaging system 102, such as preventing X-ray radiation from entering the bore 108 (e.g., turning off X-ray generation, moving the X-ray radiopaque filter to the front of the tube window). In other words, the automatic control and / or automatic setting engine 602 can prevent the start of an imaging scan or pause an imaging scan.
[0056] When the system enters service mode, the rules of rule set 702 invoke engine 602, which performs automatic control and / or automatic configuration, and an illustration showing the current state is visually displayed on the display of the output device 146 of the operation console 140. For example, the illustration may show whether nothing is placed on table 130, whether service accessories (such as a phantom) are placed on table 130, or whether something that should not be placed on table 130 is placed on table 130. For example, if sensor signals and / or camera signals indicate that a phantom is placed on table 130, this information can be communicated to a service technician by an illustration displayed on the monitor and / or by other means.
[0057] As another example, even if someone else places something on table 130, removes a service accessory from table 130, or a subject steps onto table 130, the automatic control and / or automatic setting engine 602 will detect the change in weight and, in conjunction with the camera signal, set the illustration to display the current state. For example, if a service technician sets up a phantom for a specific test and then removes it, the illustration will show that there is no phantom on table 130. In this case, the automatic control and / or automatic setting engine 602 can display the weight and / or camera signal on the display of the operation console 140 for the service technician to confirm. The service technician can then set up the phantom and resume the service procedure.
[0058] Another example is when the automatic control and / or automatic setting engine 602 determines, based on weight and / or camera signals, that something other than the phantom is on table 130. In this case, the automatic control and / or automatic setting engine 602 sets the illustration to indicate that something is on table 130 and controls the imaging system 102 to prevent X-ray irradiation from entering bore 108 (e.g., turning off X-ray generation, moving the X-ray opaque filter in front of the tube window). In other words, the automatic control and / or automatic setting engine 602 can prevent the im-magical scan from starting or pause the imaging scan. In this case, the automatic control and / or automatic setting engine 602 can display the weight and / or camera signals on the display of the operating console 140 for the service technician to see. Once the item is removed or the service technician dismisses the warning, the service technician can resume the service procedure.
[0059] Figures 8, 9A, and 9B show examples of status information illustrations that can be used in the diagnostic and / or service modes described herein. In Figure 8, illustration 802 includes several icons (e.g., a door / interlock icon 804, a cover icon 806, and a table icon 808, which corresponds to table 130). The door / interlock icon 804 indicates whether the door / interlock is open or closed. In Figure 8, the “check mark” illustration displayed on part of the door / interlock icon 804 indicates that the door / interlock is closed. The cover icon 806 indicates whether the gantry cover is open or closed. In Figure 8, the “check mark” illustration displayed on part of the cover icon 806 indicates that the cover is closed.
[0060] Table icon 808 for diagnostic mode indicates whether there are any potential problems in Table 130. If the subject is placed, the subject's weight is within the maximum weight limit, and the subject is lying down as instructed by the operator, a "check mark" illustration (similar to the "check mark" illustrations shown in icons 804 and 806) will appear on a portion of table icon 808 to indicate that there are no potential problems. In the illustrated example, a warning mark is displayed on a portion of table icon 808. Depending on the situation, this may mean one or more of the following: weight limit exceeded, weight exceeding the threshold has been added, weight exceeding the threshold has been removed, and / or other situations requiring user attention.
[0061] Table icon 808, which indicates the service mode, similarly indicates whether there are any potential problems in Table 130. If accessories are installed for the service procedure, a check mark illustration (similar to the check marks shown in icons 804 and 806) will appear on part of table icon 808, indicating that there are no potential problems. If accessories are not installed for the service procedure, a check mark illustration (similar to the check marks shown in icons 804 and 806) will appear on part of table icon 808, indicating that there are no potential problems. In the illustrated example, a warning mark is displayed on part of table icon 808. Depending on the situation, this may mean that the measured weight is outside the weight range (above or below the weight range) whether service accessories are installed or not.
[0062] Figure 9A shows an example of a pop-up banner 902 that appears on a display monitor such as the operator console 140 when the subject support module 156 detects weight on the table 130. The pop-up banner alerts the operator or service technician with message 904, and the pop-up banner is removed from display when the operator or service technician confirms that there is no patient on the table 130 (or the patient has already left the table) by, for example, activating (e.g., "clicking") the "Confirm Patient Absence" active button 906 on the pop-up banner 902.
[0063] Figure 9B shows an example of a pop-up banner 908 displayed on a display monitor such as the operator console 140 when the subject support module 156 detects that the weight on table 130 exceeds the weight limit of table 130. The pop-up banner warns the operator or service technician with message 910, and the banner remains displayed, for example, until the subject support module 156 detects that the weight on table 130 meets the weight limit of table 130. The weight can be the subject's body weight, the weight of one or more accessories, or the combined weight of the subject and one or more accessories. Figures 8, 9A, and 9B provide non-limiting examples, and other notifications, messages, warnings, etc., are also possible in this specification.
[0064] Figure 10 shows a non-limiting example of a flowchart of a computer-based method for measuring the weight of a subject being scanned, according to one aspect of this specification. It should be understood that the order of operations of this method is not limited to this order. Therefore, other orders are also possible as described herein. Furthermore, one or more operations may be omitted, and / or one or more additional operations may be included.
[0065] In step 1002, the subject (with at least one accessory) is placed on the table 130 for scanning, as described herein and / or otherwise. As described herein, at least one accessory includes an accessory worn by the subject (such as a blanket, restraints, or collar) and / or another item (such as an ECG monitor or NIBP monitor). In step 1004, signals are detected at two or more different measurement points on the table 130, as described herein and / or otherwise. In step 1006, an image of the object supported by the cradle 132 of the table 130 is acquired, as described herein and / or otherwise.
[0066] In step 1008, the weight of the load (subject and accessories) supported by the table 130 is determined based on the detected signal, as described herein and / or otherwise. In step 1010, the accessories are identified based on the acquired image, as described herein and / or otherwise. In step 1012, the weight of the accessories is determined, as described herein and / or otherwise. In step 1014, the subject's weight is determined based on the weight of the load and the weight of the accessories, as described herein and / or otherwise. In step 1016, the subject's weight is presented, as described herein and / or otherwise.
[0067] Figure 11 shows a non-limiting example of a flowchart of a computer-based method for detecting whether a subject exceeds the weight limit of table 130, according to one aspect of this specification. It should be understood that the operations in this method are not limited to this order; therefore, other orders are also possible. Furthermore, one or more operations may be omitted, and / or one or more additional operations may be included.
[0068] In step 1102, the subject (with at least one accessory) is placed on the table 130 for scanning, as described herein and / or otherwise. In step 1104, signals are detected at two or more different measurement points on the table 130, as described herein and / or otherwise. In step 1106, an image of the object supported by the cradle 132 of the table 130 is acquired, as described herein and / or otherwise. In step 1108, the weight of the load (subject and accessory) supported by the table 130 is determined based on the detected signals, as described herein and / or otherwise.
[0069] In step 1110, the accessory is identified based on the acquired image, as described herein and / or otherwise. In step 1112, the weight of the accessory is identified, as described herein and / or otherwise. In step 1114, the subject's weight is determined based on the weight of the load and the weight of the accessory, as described herein and / or otherwise. In step 1116, it is determined that the subject's weight exceeds the weight limit threshold in Table 130, as described herein and / or otherwise. In step 1118, a notification is displayed indicating that the subject's weight exceeds the weight limit threshold, as described herein and / or otherwise.
[0070] Optionally, as described herein and / or in other ways, the imaging system 102 is automatically controlled so that X-ray radiation does not enter the examiner area 108. Optionally, as described herein and / or in other ways, the table 130 is automatically controlled so that horizontal and / or vertical movement is prevented. Optionally, as described herein and / or in other ways, the imaging system 102 is automatically controlled so that protocol selection and / or input of scan parameters is prohibited.
[0071] Figure 12 shows a non-limiting example of a flowchart of a computer-based method for detecting the movement of a subject on table 130 during scanning, according to one aspect of this specification. It should be understood that the order of operations in this method is not limiting; therefore, other orders are also possible. Furthermore, one or more operations may be omitted, and / or one or more additional operations may be included.
[0072] In step 1202, the subject (with at least one accessory) is placed on the table 130 for scanning, as described herein and / or otherwise. In step 1204, signals are detected at two or more different measurement points on the table 130, as described herein and / or otherwise. In step 1206, an image of the top of the cradle 132 of the table 130 is acquired, as described herein and / or otherwise. In step 1208, the weight of the load supported by the table 130 is determined based on the detected signals, as described herein and / or otherwise.
[0073] In step 1210, the accessory is identified based on the acquired image, as described herein and / or otherwise. In step 1212, the weight of the accessory is identified, as described herein and / or otherwise. In step 1214, the subject's weight is determined based on the weight of the load and the weight of the accessory, as described herein and / or otherwise. In step 1216, the subject's movement is detected based on a signal, as described herein and / or otherwise. In step 1218, a notification of movement is displayed to the subject and / or operator, as described herein and / or otherwise. In one example, an automated voice function, as described herein and / or otherwise, verbally notifies the subject via a speaker to remain still during the scan.
[0074] Figure 13 shows a non-limiting example of a flowchart of a method implemented by a computer according to one aspect of this specification, in which the movement of the subject during a scan indicates that the subject has come down from table 130 too early. It should be understood that the order of operations in this method is not limiting; therefore, other orders are possible within this specification. Furthermore, one or more operations may be omitted, and / or one or more additional operations may be included.
[0075] In step 1302, the subject (with at least one accessory) is placed on the table 130 for scanning, as described herein and / or otherwise. In step 1304, signals are detected at two or more different measurement points on the table 130, as described herein and / or otherwise. In step 1306, an image of the top of the cradle 132 of the table 130 is acquired, as described herein and / or otherwise. In step 1308, the weight of the load supported by the table 130 is determined based on the detected signals, as described herein and / or otherwise.
[0076] In step 1310, the accessory is identified based on the acquired image as described herein and / or otherwise. In step 1312, the weight of the accessory is identified as described herein and / or otherwise. In step 1314, the subject's weight is determined based on the weight of the load and the weight of the accessory as described herein and / or otherwise. In step 1316, it is detected that the subject has descended too early based on a signal as described herein and / or otherwise. In step 1318, a notification indicating that the subject has descended too early is presented to the operator as described herein and / or otherwise. Optionally, certain functions (such as X-ray emission generation and irradiation) may be disabled, certain functions may be prevented from operating, and / or certain functions may be suppressed.
[0077] Figure 14 shows a non-limiting flowchart of a computer-based method for detecting a subject on table 130 according to one aspect of this specification. It should be understood that the order of operations in this method is not limited; therefore, other orders are possible within this specification. Furthermore, one or more operations may be omitted, and / or one or more additional operations may be included.
[0078] In step 1402, a service accessory is placed on the table 130 for maintenance and inspection as described herein and / or otherwise. In another example, no accessory is placed on the table 130 for maintenance and inspection as described herein and / or otherwise. In step 1404, signals are detected at two or more different measurement points on the table 130 as described herein and / or otherwise. In step 1406, the weight of a load supported by the table 130 (or the absence of a load) is determined based on the detected signals as described herein and / or otherwise. In step 1408, a change in weight is identified based on the detected signals as described herein and / or otherwise. In step 1410, a notification is displayed to the user indicating that the weight of the table 130 has increased, as described herein and / or otherwise.
[0079] In one example, this includes displaying an illustration representing the state of the imaging system 102 (the illustration indicating that a service accessory is on the table or nothing is on the table), and then updating the illustration to indicate that something has been added to the table. Optionally, certain functions may be disabled, the operation of certain functions may be prevented, and / or the operation of certain functions may be suppressed, as described herein. In another embodiment, the illustration is displayed only after an increase in weight has been detected. In another embodiment, a signal from camera 148 is processed to identify the added object. In one embodiment, the user confirms that the object is not a test subject, or, if the object is a test subject, confirms that the object is not on the table.
[0080] The above can be carried out by computer-readable instructions encoded or embedded in a computer-readable storage medium, which, when executed by a computer processor, cause the processor to perform the described operation or function. Furthermore, or alternatively, at least one of a plurality of computer-readable instructions may be executed by a signal, carrier wave, or other temporary medium that is not a computer-readable storage medium.
[0081] In this specification, an element or step described in the singular and preceded by the words "a" or "an" should be understood not to exclude multiple such elements or steps unless the exclusion of multiple such elements or steps is explicitly stated. Furthermore, a reference to "one embodiment" of the invention is not intended to be construed as excluding the existence of additional embodiments that also incorporate the mentioned features. Furthermore, unless the opposite is explicitly stated, an embodiment "comprising, including, having" one or more elements having a particular characteristic may include additional such elements that do not possess that characteristic. The terms "including" and "in which" are used as plain language expressions for the terms "comprising" and "wherein," respectively. Terms such as "first," "second," and "third" are used merely as labels and are not intended to impose numerical requirements or specific positional orders on the subjects of those terms.
[0082] Various embodiments and / or components (e.g., modules, or components and controllers within modules) may also be implemented as part of one or more computers or processors. A computer or processor may include computing devices, input devices, display units, and interfaces for accessing, for example, the Internet. A computer or processor may include a microprocessor. A microprocessor may be connected to a communication bus. A computer or processor may also include memory. Examples of memory include random access memory (RAM) and read-only memory (ROM). A computer or processor may further include a storage device, which may be a hard disk drive or a removable storage drive (such as a floppy disk drive or optical disk drive). The storage device may be other similar means for loading computer programs or other instructions into the computer or processor.
[0083] In this specification, the terms “computer” or “module” can include any processor-based or microprocessor-based system, including systems using microcontrollers, reduced instruction set computers (RISC), application-specific integrated circuits (ASICs), logic circuits, and other circuits or processors capable of performing the functions described herein. The above examples are illustrative and are therefore not intended to limit in any way the definition and / or meaning of the term “computer.” A computer or processor executes an instruction set stored in one or more memory elements to process input data. Memory elements can also store data or other information as desired or as needed. Memory elements may be in the form of information sources within a processing machine or physical memory elements.
[0084] The set of instructions may include a variety of commands that instruct a computer or processor, acting as a processing machine, to perform specific actions, such as methods and processes, in various embodiments of the present invention. The set of instructions may be in the form of a software program. The software may take various forms, such as system software or application software. Furthermore, the software may be in the form of a collection of individual programs or modules, a program module within a larger program, or part of a program module. The software may also include modular programming in the form of object-oriented programming. Processing of input data by the processing machine may be performed in response to an operator's command, in response to the result of previous processing, or in response to a request made by another processing machine.
[0085] In this specification, the terms “software” and “firmware” include any computer program that is interchangeable and stored in memory (e.g., RAM memory, ROM memory, EPROM memory, EEPROM memory, and non-volatile RAM (NVRAM) memory) and executed by a computer. The types of memory described above are merely illustrative and therefore not limiting to the types of memory that can be used to store computer programs.
[0086] It should be understood that the above description is illustrative and not intended to limit the invention to such examples. For example, the embodiments (and / or aspects of the embodiments) described above can be used in combination with each other. In addition, many modifications can be made to adapt the teachings of various embodiments of the invention to specific situations or materials without departing from the scope of the invention. The dimensions and material types described herein are intended to define parameters of various embodiments of the invention, but are not in any way limited to these embodiments, and these embodiments are illustrative embodiments. Many other embodiments will become apparent to those skilled in the art by considering the above description.
[0087] This specification discloses various embodiments of the present invention (including the best mode) using examples, and enables those skilled in the art to carry out various embodiments of the present invention (for example, by making and using an apparatus or system, and by performing an incorporated method). The patentable scope of the various embodiments of the present invention is defined by the claims and may include other examples that a person skilled in the art could conceive. Such other examples are intended to be within the claims if they have structural elements that are not different from the language of the claims, or if they include equivalent structural elements that are not substantially different from the language of the claims.
[0088] The embodiments of this disclosure shown in the drawings and described above are illustrative embodiments only and are not intended to limit the scope of the claims (including equivalents included in the claims). Various modifications are possible and such modifications will be obvious to those skilled in the art. Any combination of non-exclusive features described herein is intended to be within the scope of this disclosure. That is, features of the embodiments described may be combined with suitable embodiments described above, and any feature of one embodiment may be combined with other suitable embodiments. Similarly, features described in dependent claims may be combined with non-exclusive features of other dependent claims, particularly if the dependent claim depends on the same independent claim. In some jurisdictions that require single-claim dependency, single-claim dependency may be used as a practice, but this should not be interpreted as meaning that features of multiple dependent claims are mutually exclusive. [Explanation of Symbols]
[0089] 13 tables 102 Imaging System 104 Gantry 106 rotation frames 114 X-ray source 116 filters 118 Collimator 120 X-ray radiation-sensitive detector array 124 Data Acquisition System (DAS) 130 tables 132 Cradle 134 Base 138 Constructor 144 Input device 146 Output device 148 Camera 150 processors 154 Application Software 158 Remote Resources 202 Bracket 206 Lift mechanism 208 Cradle base 212 Roller Arm 402 one end 404 End 502 Sensor Signal Processor 504 Camera Signal Processor 506 Weight Lookup Table (LUT) 508 Weight determiner 702 Rule Set 802 Illustrations 806 Cover Icon 808 Table Icons 902 Pop-up Banner 904 Message 906 Active Button 908 Pop-up Banner 910 Message 1361 First sensor 1362 Second sensor
Claims
1. A medical imaging system, A gantry having a bore that penetrates the gantry, A table configured to support a subject moving through the bore, At least one sensor placed on the table, configured to detect the total weight of the load on the table at two or more different measurement points, A camera configured to generate an image of a table containing the subject, and A processor configured to determine the weight of a subject on the table based on at least one signal from the at least one sensor and a second signal from the camera. A medical imaging system, including [specific component].
2. The total weight of the load body includes the weight of the subject and the weight of the at least one accessory, and the processor is configured to determine the weight of the at least one accessory based on a second signal from the camera and to determine the weight of the subject based on the difference between the total weight of the load body and the weight of the at least one accessory. The medical imaging system according to claim 1.
3. The medical imaging system according to claim 2, wherein the processor is configured to identify the at least one accessory based on a second signal from the camera, and to determine the weight of the at least one accessory based on the identification of the at least one accessory.
4. At least one force sensor, A first sensor is positioned at a first position on the table and configured to detect at a first measurement point, and A second sensor is positioned at a second location on the table and configured to detect at a second measurement point. A medical imaging system according to claim 1, comprising:
5. The aforementioned table is, The base and, A cradle positioned to move at the base and Includes, The at least one of the sensors is A single sensor positioned at the stationary position of the base and configured to detect at a first measurement point at the first position of the cradle and a second measurement point at the second position of the cradle. A medical imaging system according to claim 1, comprising:
6. The medical imaging system according to claim 1, wherein the processor is configured to perform at least one of the following: automatically selecting an imaging protocol for the subject based on the subject's weight, and automatically inputting at least one imaging parameter of the imaging protocol.
7. The medical imaging system according to claim 1, wherein the processor is configured to determine whether the weight of the subject exceeds a predetermined weight limit on the table, and if the weight of the subject exceeds the predetermined weight limit, the processor is configured to present a notification indicating that the weight of the subject exceeds the predetermined weight limit.
8. The medical imaging system according to claim 7, wherein the processor is configured not to start an imaging scan if the weight of the subject exceeds the predetermined weight limit.
9. The medical imaging system according to claim 1, wherein the processor is configured to identify the movement of the subject on the table based on the at least one signal, and, if the movement is identified, to present a notification to the subject to maintain stillness.
10. The medical imaging system according to claim 1, wherein the processor is configured to determine that the subject is not on the table based on the at least one signal, and if it determines that the subject is not on the table, it is configured to present a notification indicating that the subject is not on the table and to pause the imaging scan.
11. The medical imaging system according to claim 1, wherein the processor is configured to determine when the subject is placed on the table based on the subject's weight and to provide a notification indicating whether the subject is on the table.
12. Receiving at least one signal from at least one sensor placed on a table of a medical imaging system, wherein the at least one signal includes measurements from two or more different measurement points on the table. Receiving a second signal from an optical sensor configured to generate an image of the aforementioned table, and Based on the at least one signal and the second signal, the weight of the subject on the table is determined. A method performed by a computer, including the above.
13. Automatically select an imaging protocol for the subject based on the subject's weight, and Based on the weight of the subject, at least one imaging parameter of the imaging protocol is automatically input. A computer-based method according to claim 12, comprising at least one of the following.
14. It is determined that the weight of the subject exceeds the predetermined weight limit of the table, and To present a notice indicating that the subject's weight exceeds the predetermined weight limit. A computer-based method according to claim 12, further comprising:
15. Based on the at least one signal and the second signal, the movement of the subject is detected, and To present a notice to the subject instructing them to remain still. A computer-based method according to claim 12, further comprising:
16. Based on the at least one signal and the second signal, it is determined that the subject is not on the table, and Display a notification indicating that the subject is not on the table. A computer-based method according to claim 12, further comprising:
17. Based on the aforementioned at least one signal and the second signal, it is determined that the subject is on the table. To present a notice indicating that the subject is listed on the table. A computer-based method according to claim 12, further comprising:
18. A computer-readable storage medium on which computer-executable instructions are encoded, wherein when the instructions are executed by a processor, the instructions are sent to the processor. Receiving at least one signal from at least one sensor placed on a table of a medical imaging system, wherein the at least one signal includes measurements from two or more different measurement points on the table. Receiving a second signal from an optical sensor configured to generate an image of the aforementioned table, and Based on the at least one signal and the second signal, the weight of the subject on the table is determined. A computer-readable storage medium that enables execution of [something].
19. The aforementioned computer executable instruction further provides the processor with: Automatically select an imaging protocol for the subject based on the subject's weight, and Based on the weight of the subject, at least one imaging parameter of the imaging protocol is automatically input. A computer-readable storage medium according to claim 18, which causes at least one of the following to be performed.
20. The aforementioned computer executable instruction further provides the processor with: It is determined that the weight of the subject exceeds the predetermined weight limit of the table, and To present a notice indicating that the subject's weight exceeds the predetermined weight limit. A computer-readable storage medium according to claim 18, which further enables the following: