Method, device and system for transmitting data through slip ring in medical imaging system, storage medium and program product

By using slip rings to transmit compressed data in medical imaging systems, the problems of low data transmission rate and high hardware cost in traditional solutions are solved, and more efficient data transmission and image reconstruction are achieved.

CN119745404APending Publication Date: 2025-04-04SHANGHAI UNITED IMAGING HEALTHCARE
View PDF 7 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The transmission rate of generated data in medical imaging systems is restricted, and traditional solutions require high hardware investment costs.

Method used

The generated data is compressed by setting a data collection board before the slip ring in the medical imaging system, and transmitting the compressed data through the slip ring to the data acquisition card after the slip ring for decompression to perform image reconstruction.

Benefits of technology

It improves data transmission efficiency, reduces hardware investment costs, simplifies the system structure, and image reconstruction equipment does not need to be decompressed, and can invest more computing resources for medical image reconstruction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119745404A_ABST
    Figure CN119745404A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data transmission of medical imaging systems, provides a data transmission method, device and system through a slip ring in a medical imaging system, a storage medium and a program product, and can improve the transmission efficiency of raw data under the condition of reducing the hardware investment cost. The method comprises the following steps: acquiring raw data generated by at least one detector in a medical imaging system; compressing the raw data through a data collection plate in front of a slip ring of the medical imaging system to obtain compressed raw data; transmitting the compressed generated data to a data acquisition card of the medical imaging system after the slip ring is arranged through the slip ring of the medical imaging system; and decompressing the compressed raw data through the data acquisition card so as to perform image reconstruction based on the decompressed compressed raw data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data transmission in a medical imaging system, and in particular to a method and device for data transmission through a slip ring in a medical imaging system, a medical imaging system, a storage medium, and a computer program product. Background Art

[0002] The scanning speed and resolution of medical imaging systems (such as CT imaging systems) are constantly improving, and the amount of raw data generated by the detectors of medical imaging systems is also increasing. The transmission rate of raw data has become one of the factors restricting the performance of medical imaging systems. CT is the full name of Computed Tomography in English, and its Chinese name is computer tomography.

[0003] In traditional solutions, higher bandwidth optical fibers can be used to increase the transmission rate of raw data, but traditional solutions require higher hardware investment costs. Summary of the invention

[0004] Based on this, it is necessary to provide a data transmission method and device through a slip ring in a medical imaging system, a medical imaging system, a storage medium and a computer program product to address the above technical problems.

[0005] The present application provides a data transmission method through a slip ring in a medical imaging system, the method comprising:

[0006] Acquiring raw data generated by at least one detector in a medical imaging system;

[0007] Compressing the raw data through a data collection board before the slip ring of the medical imaging system to obtain compressed raw data;

[0008] Transmitting the compressed data to a data acquisition card behind the slip ring of the medical imaging system through the slip ring of the medical imaging system;

[0009] The compressed raw data is decompressed by the data acquisition card to perform image reconstruction based on the decompressed compressed raw data.

[0010] In one embodiment, the raw data is compressed by a data collection board before the slip ring of the medical imaging system to obtain compressed raw data, including:

[0011] Multiple compression units of the data collection board are called to compress the raw data of multiple detection areas respectively to obtain compressed raw data of multiple detection areas; the raw data of the detection area is obtained by dividing the raw data based on the detector units included in the detector.

[0012] In one embodiment, obtaining raw data of multiple detection areas includes:

[0013] Determine the detector row range and detector channel range covered by each detection area;

[0014] According to the detector sequence number and the detector channel sequence number of the detector unit, the raw data collected by the detector units located in the detector row range and the detector channel range are used as the raw data of the corresponding detection area.

[0015] In one embodiment, calling multiple compression units of the data collection board to compress the raw data of multiple detection areas respectively to obtain compressed raw data of the multiple detection areas includes:

[0016] For the raw data of any detection area, one of the compression units is called to perform a de-correlation process on the raw data of the detection area and then perform an encoding process to obtain the compressed raw data of the detection area.

[0017] In one embodiment, the medical imaging system comprises a CT imaging system.

[0018] The present application provides a data transmission device through a slip ring in a medical imaging system, the device comprising:

[0019] A raw data acquisition module, used to acquire raw data generated by at least one detector in the medical imaging system;

[0020] A compression module, used for compressing the raw data through a data collection board before the slip ring of the medical imaging system to obtain compressed raw data;

[0021] A transmission module, used for transmitting the compressed data to a data acquisition card behind the slip ring of the medical imaging system through the slip ring of the medical imaging system;

[0022] The decompression module is used to decompress the compressed raw data through the data acquisition card, so as to reconstruct an image based on the decompressed compressed raw data.

[0023] The present application provides a medical imaging system, which comprises at least one detector, a data collection board, a slip ring, a data acquisition card and an image reconstruction device; the data collection board is arranged before the slip ring, and the data acquisition card is arranged after the slip ring;

[0024] The detector is used to generate raw data;

[0025] The data collection board is used to compress the raw data to obtain compressed raw data;

[0026] The slip ring is used to transmit the compressed data to the data acquisition card;

[0027] The data acquisition card is used to decompress the compressed raw data;

[0028] The image reconstruction device is used to obtain the decompressed raw data to reconstruct a medical image.

[0029] In one embodiment, the data collection board includes a plurality of compression units;

[0030] Each compression unit is used to compress the raw data of the corresponding detection area to obtain the raw data of the detection area; the raw data of the detection area is obtained by dividing the raw data based on the detector units included in the detector.

[0031] The present application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to execute the above method.

[0032] The present application provides a computer program product, on which a computer program is stored, and the computer program is executed by a processor to perform the above method.

[0033] The data transmission method, device, medical imaging system, storage medium and computer program product through the slip ring in the medical imaging system are used to obtain raw data generated by at least one detector in the medical imaging system; the raw data is compressed by the data collection board before the slip ring of the medical imaging system to obtain compressed raw data; the compressed raw data is transmitted to the data acquisition card after the slip ring of the medical imaging system through the slip ring of the medical imaging system; the compressed raw data is decompressed by the data acquisition card to reconstruct the image based on the decompressed compressed raw data. The scheme provided by the present application compresses the raw data, and the amount of raw data is significantly reduced after compression. Therefore, the compressed raw data can be transmitted faster through the slip ring, the data transmission efficiency is improved, and there is no need to introduce high-bandwidth optical fiber, which reduces the hardware investment cost; and the raw data is compressed by the data collection board before the slip ring, and there is no need to introduce other components for compression processing, which reduces the structural complexity of the medical imaging system; in addition, the raw data is decompressed by the data acquisition card after the slip ring, and the image reconstruction device (such as the host) can obtain the decompressed raw data without decompression processing, and more computing resources can be invested in medical image reconstruction. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0035] Figure 1 is a flow diagram of a method for data transmission through a slip ring in a medical imaging system in one embodiment;

[0036] FIG. 2 (a) is a diagram showing an application environment of a method for transmitting data in an embodiment;

[0037] FIG2( b ) is a diagram showing an application environment of a data transmission method according to another embodiment;

[0038] FIG3 (a) is a schematic diagram of the distribution of detection areas in one embodiment;

[0039] Figure 3 (b) is a schematic diagram of the distribution of pixels within a frame;

[0040] Figure 4 FIG. 1 is a structural block diagram of a data transmission device through a slip ring in a medical imaging system in one embodiment. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0042] The data transmission method through the slip ring in the medical imaging system provided in the present application can be applied to the CT imaging system. The method includes Figure 1 The steps shown are:

[0043] Step S101, acquiring raw data generated by at least one detector in a medical imaging system.

[0044] The medical imaging system may be a CT imaging system.

[0045] The medical imaging system may include a radiation source and at least one detector. The radiation source and the detector may rotate as a whole. Each time the radiation source rotates to an angle, the radiation source may be controlled to emit radiation, and the radiation is exposed on the detector. At this time, the detector generates corresponding data, which may be referred to as raw data. After obtaining the raw data generated by the detector, step S102 may be entered.

[0046] Step S102, compressing the raw data through the data collection board before the slip ring of the medical imaging system to obtain compressed raw data.

[0047] Referring to FIG. 2 (a), the medical imaging system may further include a data collection board and a slip ring. The data collection board is located between the detector and the slip ring; in terms of the raw data transmission direction, the data collection board is located before the slip ring. The raw data generated by the detector can be transmitted to the data collection board. The raw data is compressed by a compression unit preset in the data collection board to obtain compressed raw data. The compression unit may include a lossless compression algorithm so that the raw data does not lose information during the transmission process, and the raw data received by the receiving end is consistent with the raw data sent by the sending end, thereby ensuring the integrity and accuracy of the raw data.

[0048] Step S103, transmitting the compressed raw data to a data acquisition card behind the slip ring of the medical imaging system through the slip ring of the medical imaging system.

[0049] 2(a), the medical imaging system may also include a data acquisition card and an image reconstruction device (such as a host). In terms of data transmission direction, the data acquisition card is located behind the slip ring, and the image reconstruction device is located behind the data acquisition card.

[0050] After the data collection board obtains the compressed raw data, it can transmit the compressed raw data to the data acquisition card.

[0051] Step S104, decompressing the compressed raw data through the data acquisition card, so as to reconstruct an image based on the decompressed compressed raw data.

[0052] A decompression unit can be pre-set on the data acquisition card; the data acquisition card decompresses the compressed raw data through the decompression unit to obtain decompressed compressed raw data; the data acquisition card transmits the decompressed raw data to the image reconstruction device. After obtaining the decompressed compressed raw data, the image reconstruction device can reconstruct a medical image based on the decompressed compressed raw data.

[0053] The data acquisition card can be independent of the image reconstruction device, as shown in Figure 2 (a). The data acquisition card can also be plugged into the image reconstruction device through a plug-in interface and regarded as a part of the image reconstruction device, as shown in Figure 2 (b).

[0054] In the data transmission method through slip ring in the above-mentioned medical imaging system, raw data generated by at least one detector in the medical imaging system is obtained; the raw data is compressed by the data collection board before the slip ring of the medical imaging system to obtain compressed raw data; the compressed raw data is transmitted to the data acquisition card after the slip ring of the medical imaging system through the slip ring of the medical imaging system; the compressed raw data is decompressed by the data acquisition card to reconstruct the image based on the decompressed compressed raw data. The scheme provided by the present application compresses the raw data, and the amount of raw data is significantly reduced after compression. Therefore, the compressed raw data can be transmitted faster through the slip ring, thereby improving the data transmission efficiency, without introducing high-bandwidth optical fiber, and reducing the hardware investment cost; and, by compressing the raw data through the data collection board before the slip ring, there is no need to introduce other components for compression processing, thereby reducing the structural complexity of the medical imaging system; in addition, by decompressing the raw data through the data acquisition card after the slip ring, the image reconstruction device (such as the host) can obtain the decompressed raw data without decompression processing, and more computing resources can be invested in medical image reconstruction.

[0055] In one embodiment, the raw data is compressed by a data collection board before the slip ring of the medical imaging system to obtain compressed raw data, including:

[0056] Multiple compression units of the data collection board are called to compress the raw data of multiple detection areas respectively to obtain compressed raw data of multiple detection areas; the raw data of the detection area is obtained by dividing the raw data based on the detector units included in the detector.

[0057] In this embodiment, the detector includes a plurality of detector units, which are arranged in a row direction and a channel direction of the detector. Each detector unit has a corresponding detector sequence number and a detector channel sequence number. In this embodiment, the raw data can be divided into raw data of multiple detection areas based on the detector units included in the detector. The data collection board can be pre-set with a plurality of compression units.

[0058] When the number of compression units is greater than or equal to the number of detection areas, for example, the number of detection areas is N, N compression units can be called; each compression unit compresses the raw data of each detection area to obtain compressed raw data of N detection areas, where N is a positive integer greater than or equal to 1.

[0059] When the number of compression units is less than the number of detection areas, if the number of compression units is recorded as M and the number of detection areas is recorded as N, then M detection areas can be selected from the N detection areas; the M compression units are called, and each compression unit compresses the raw data of each detection area to obtain the compressed raw data of the M detection areas. Then, the relative size between the number of remaining detection areas and the number of compression units is determined.

[0060] If the number of remaining detection areas is greater than the number of compression units, then M detection areas are selected from the remaining detection areas in the above manner; M compression units are called, and each compression unit compresses the raw data of each detection area to obtain compressed raw data of the M detection areas.

[0061] If the number of remaining detection areas is less than or equal to the number of compression units, such as the number of remaining detection areas is M-2, M-2 compression units are called, and each compression unit compresses the raw data of each detection area to obtain compressed raw data of M-2 detection areas.

[0062] M and N are positive integers greater than or equal to 1, and N is greater than M.

[0063] This embodiment presets a plurality of compression units, which can compress the raw data of multiple detection areas in parallel, thereby improving the compression efficiency and thus improving the data transmission efficiency.

[0064] In one embodiment, obtaining raw data of multiple detection areas includes:

[0065] Determine the detector row range and detector channel range covered by each detection area; according to the detector sequence number and detector channel sequence number of the detector unit, the raw data collected by the detector unit located in the detector row range and the detector channel range is used as the raw data of the corresponding detection area.

[0066] The detector area can be divided in advance to form detection areas, each of which has a corresponding detector row range and detector channel range. As shown in Figure 3 (a), the detector row range corresponding to detection area ① is [0,40], and the detector channel range is [0,20]; the detector row range corresponding to detection area ② is [41,80], and the detector channel range is [0,20].

[0067] If the detector sequence number of a detector unit is between [0, 40] and the detector channel sequence number is between [0, 20], it can be determined that the detector unit belongs to detection area ①. In this way, the detection area to which each detector unit belongs can be determined.

[0068] Based on the raw data collected by the detector unit in the detection area ①, the raw data of the detection area ① is formed.

[0069] In one embodiment, calling multiple compression units of the data collection board to compress the raw data of multiple detection areas respectively to obtain compressed raw data of the multiple detection areas includes:

[0070] For the raw data of any detection area, one of the compression units is called to perform a de-correlation process on the raw data of the detection area and then perform an encoding process to obtain the compressed raw data of the detection area.

[0071] Exemplarily, for the raw data of detection area ①, a compression unit can be called, and the compression unit can perform de-correlation processing on the raw data of detection area ①. Specifically, the de-correlation processing can be performed based on adjacent pixels within a frame or pixels between frames; after the de-correlation processing, the compression unit can use methods such as entropy coding to encode the raw data of detection area ①.

[0072] The de-correlation processing of adjacent pixels in a frame may specifically be adding or subtracting adjacent pixels in a frame containing the same field of view. The de-correlation processing of pixels between frames may specifically be adding or subtracting pixels between adjacent field of view frames.

[0073] Referring to Figure 3 (b), x is the pixel whose pixel value is to be predicted; a, b, c, d, e and x belong to the same frame. Determine the pixel with the largest pixel value between pixels a and (can be called the maximum pixel) and the pixel with the smallest pixel value (can be called the minimum pixel); if the pixel value of pixel c is greater than or equal to the pixel value of the maximum pixel, the pixel value of x takes the pixel value of the minimum pixel; if the pixel value of pixel c is less than or equal to the pixel value of the minimum pixel, the pixel value of x takes the pixel value of the maximum pixel; if the pixel value of pixel c is greater than the pixel value of the minimum pixel and less than the pixel value of the maximum pixel, the pixel value of x is: the pixel value of pixel a plus the pixel value of pixel b minus the pixel value of pixel c.

[0074] The decompression unit is used to restore the compressed raw data, which is the reverse process of the compression process.

[0075] When compressing the raw data, this embodiment first removes the correlation of the raw data in the detection area to reduce redundant information in the data, and then encodes the raw data in the detection area and converts it into a numerical form to facilitate transmission and improve transmission efficiency.

[0076] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0077] Based on the same inventive concept, the embodiment of the present application also provides a data transmission device through a slip ring in a medical imaging system for implementing the data transmission method through a slip ring in the medical imaging system involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of the data transmission device through a slip ring in the medical imaging system provided below can refer to the limitations of the data transmission method through a slip ring in the medical imaging system above, and will not be repeated here.

[0078] In one embodiment, Figure 4 As shown, a data transmission device through a slip ring in a medical imaging system is provided, comprising:

[0079] A raw data acquisition module 401 is used to acquire raw data generated by at least one detector in a medical imaging system;

[0080] A compression module 402, used for compressing the raw data through a data collection board before the slip ring of the medical imaging system to obtain compressed raw data;

[0081] A transmission module 403, used for transmitting the compressed data to a data acquisition card behind the slip ring of the medical imaging system through the slip ring of the medical imaging system;

[0082] The decompression module 404 is used to decompress the compressed raw data through the data acquisition card, so as to reconstruct an image based on the decompressed compressed raw data.

[0083] In one embodiment, the compression module 402 is further configured to:

[0084] Multiple compression units of the data collection board are called to compress the raw data of multiple detection areas respectively to obtain compressed raw data of multiple detection areas; the raw data of the detection area is obtained by dividing the raw data based on the detector units included in the detector.

[0085] In one embodiment, the device further comprises a raw data partitioning module, configured to:

[0086] Determine the detector row range and detector channel range covered by each detection area; according to the detector sequence number and detector channel sequence number of the detector unit, use the raw data collected by the detector unit located in the detector row range and the detector channel range as the raw data of the corresponding detection area.

[0087] In one embodiment, the compression module 402 is further configured to:

[0088] For the raw data of any detection area, one of the compression units is called to perform a de-correlation process on the raw data of the detection area and then perform an encoding process to obtain the compressed raw data of the detection area.

[0089] In one embodiment, the medical imaging system comprises a CT imaging system.

[0090] Each module in the data transmission device through the slip ring in the above-mentioned medical imaging system can be fully or partially implemented by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the medical imaging system in the form of hardware, or can be stored in the memory in the medical imaging system in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.

[0091] The present application provides a medical imaging system, which includes at least one detector, a data collection board, a slip ring, a data acquisition card and an image reconstruction device; the data collection board is arranged before the slip ring, and the data acquisition card is arranged after the slip ring.

[0092] In terms of the direction of data transmission, the medical imaging system includes the following components: detector, data collection board, slip ring, data acquisition card, and image reconstruction device.

[0093] The detector is used to generate raw data.

[0094] The medical imaging system may include a radiation source and at least one detector. The radiation source and the detector may rotate as a whole. Each time the radiation source rotates to an angle, the radiation source may be controlled to emit radiation, and the radiation is exposed on the detector, at which time the detector generates corresponding data, which may be referred to as raw data.

[0095] The data collection board is used to compress the raw data to obtain compressed raw data.

[0096] The raw data generated by the detector can be transmitted to the data collection board. The raw data is compressed by a compression unit preset in the data collection board to obtain compressed raw data. The compression unit may include a lossless compression algorithm, so that the raw data will not lose information during the transmission process, and the raw data received by the receiving end is consistent with the raw data sent by the sending end, thereby ensuring the integrity and accuracy of the raw data.

[0097] The slip ring is used to transmit the compressed data to the data acquisition card.

[0098] The data acquisition card is used to decompress the compressed raw data.

[0099] The image reconstruction device is used to obtain the decompressed compressed raw data to reconstruct a medical image.

[0100] A decompression unit can be pre-set on the data acquisition card; the data acquisition card decompresses the compressed raw data through the decompression unit to obtain decompressed compressed raw data; the data acquisition card transmits the decompressed raw data to the image reconstruction device. After obtaining the decompressed compressed raw data, the image reconstruction device can reconstruct a medical image based on the decompressed compressed raw data.

[0101] The medical imaging system provided by the present application compresses raw data, and the amount of raw data is significantly reduced after compression. Therefore, the compressed raw data can be transmitted faster through the slip ring, thereby improving data transmission efficiency, without the need to introduce high-bandwidth optical fibers, and reducing hardware investment costs; and, the raw data is compressed by a data collection board arranged before the slip ring, without the need to introduce other components for compression processing, thereby reducing the structural complexity of the medical imaging system; in addition, the raw data is decompressed by a data acquisition card arranged after the slip ring, and an image reconstruction device can obtain the decompressed raw data without performing decompression processing, thereby investing more computing resources in medical image reconstruction.

[0102] In one embodiment, the data collection board includes a plurality of compression units;

[0103] Each compression unit is used to compress the raw data of the corresponding detection area to obtain the raw data of the detection area; the raw data of the detection area is obtained by dividing the raw data based on the detector units included in the detector.

[0104] In this embodiment, the detector includes a plurality of detector units, which are arranged in a row direction and a channel direction of the detector. Each detector unit has a corresponding detector sequence number and a detector channel sequence number. In this embodiment, the raw data can be divided into raw data of multiple detection areas based on the detector units included in the detector. The data collection board can be pre-set with a plurality of compression units.

[0105] When the number of compression units is greater than or equal to the number of detection areas, for example, the number of detection areas is N, N compression units can be called; each compression unit compresses the raw data of each detection area to obtain compressed raw data of N detection areas, where N is a positive integer greater than or equal to 1.

[0106] When the number of compression units is less than the number of detection areas, if the number of compression units is recorded as M and the number of detection areas is recorded as N, then M detection areas can be selected from the N detection areas; the M compression units are called, and each compression unit compresses the raw data of each detection area to obtain the compressed raw data of the M detection areas. Then, the relative size between the number of remaining detection areas and the number of compression units is determined.

[0107] If the number of remaining detection areas is greater than the number of compression units, then M detection areas are selected from the remaining detection areas in the above manner; M compression units are called, and each compression unit compresses the raw data of each detection area to obtain compressed raw data of the M detection areas.

[0108] If the number of remaining detection areas is less than or equal to the number of compression units, such as the number of remaining detection areas is M-2, M-2 compression units are called, and each compression unit compresses the raw data of each detection area to obtain compressed raw data of M-2 detection areas.

[0109] M and N are positive integers greater than or equal to 1, and N is greater than M.

[0110] This embodiment presets a plurality of compression units, which can compress the raw data of multiple detection areas in parallel, thereby improving the compression efficiency and thus improving the data transmission efficiency.

[0111] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0112] In one embodiment, a computer program product is provided, on which a computer program is stored, and the computer program is used by a processor to execute the steps in the above-mentioned various method embodiments.

[0113] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0114] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0115] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0116] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A data transmission method through a slip ring in a medical imaging system, characterized in that: The method comprises: Acquiring raw data generated by at least one detector in a medical imaging system; Compressing the raw data through a data collection board before the slip ring of the medical imaging system to obtain compressed raw data; Transmitting the compressed data to a data acquisition card behind the slip ring of the medical imaging system through the slip ring of the medical imaging system; The compressed raw data is decompressed by the data acquisition card to perform image reconstruction based on the decompressed compressed raw data.

2. The method according to claim 1, characterized in that The raw data is compressed by a data collection board before the slip ring of the medical imaging system to obtain compressed raw data, including: Multiple compression units of the data collection board are called to compress the raw data of multiple detection areas respectively to obtain compressed raw data of multiple detection areas; the raw data of the detection area is obtained by dividing the raw data based on the detector units included in the detector.

3. The method according to claim 2, characterized in that Obtain raw data for multiple detection areas, including: Determine the detector row range and detector channel range covered by each detection area; According to the detector sequence number and the detector channel sequence number of the detector unit, the raw data collected by the detector units located in the detector row range and the detector channel range are used as the raw data of the corresponding detection area.

4. The method according to claim 2, characterized in that: Calling multiple compression units of the data collection board to compress the raw data of multiple detection areas respectively, to obtain compressed raw data of multiple detection areas, including: For the raw data of any detection area, one of the compression units is called to perform a de-correlation process on the raw data of the detection area and then perform an encoding process to obtain the compressed raw data of the detection area.

5. The method according to claim 1, characterized in that The medical imaging system includes a CT imaging system.

6. A data transmission device through a slip ring in a medical imaging system, characterized in that: The device comprises: A raw data acquisition module, used to acquire raw data generated by at least one detector in the medical imaging system; A compression module, used for compressing the raw data through a data collection board before the slip ring of the medical imaging system to obtain compressed raw data; A transmission module, used for transmitting the compressed data to a data acquisition card behind the slip ring of the medical imaging system through the slip ring of the medical imaging system; The decompression module is used to decompress the compressed raw data through the data acquisition card, so as to reconstruct an image based on the decompressed compressed raw data.

7. A medical imaging system, characterized in that: The medical imaging system comprises at least one detector, a data collection board, a slip ring, a data acquisition card and an image reconstruction device; the data collection board is arranged before the slip ring, and the data acquisition card is arranged after the slip ring; The detector is used to generate raw data; The data collection board is used to compress the raw data to obtain compressed raw data; The slip ring is used to transmit the compressed data to the data acquisition card; The data acquisition card is used to decompress the compressed raw data; The image reconstruction device is used to obtain the decompressed compressed raw data to reconstruct a medical image.

8. The system according to claim 7, characterized in that The data collection board includes a plurality of compression units; Each compression unit is used to compress the raw data of the corresponding detection area to obtain the raw data of the detection area; the raw data of the detection area is obtained by dividing the raw data based on the detector units included in the detector.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Processing method of CT image data and CT imaging system

    CN111067559A

  • Image data transmission method and device

    CN113516724A

  • CT detector data compression method based on register redundancy

    CN118828005A

  • X-ray ct apparatus

    JP1994030924A

  • Radiographic-image capturing device and radiographic-image capturing system

    US20120119100A1