Image reconstruction method, device, system, electronic device, and storage medium

By obtaining basic reconstruction parameters from CT image reconstruction for preliminary reconstruction and combining them with the parameters to be reconstructed for secondary reconstruction, the problem of low efficiency in existing technologies is solved, and a flexible and efficient image reconstruction process is achieved.

CN115205413BActive Publication Date: 2026-04-24SHANGHAI UNITED IMAGING HEALTHCARE
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI UNITED IMAGING HEALTHCARE
Filing Date
2022-07-18
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

Existing CT image reconstruction methods are inefficient and cannot flexibly adapt to changes in clinical needs, resulting in a waste of resources and time. Furthermore, the reconstruction process involves redundant calculations and low efficiency.

Method used

A basic image set is generated by initially reconstructing the image using basic reconstruction parameters, and then reconstructed again based on the parameters to be reconstructed. The target reconstructed image is generated using a preset reconstruction algorithm and a minimum reconstruction metric, thus achieving a flexible image reconstruction process.

Benefits of technology

It improves the efficiency and accuracy of image reconstruction, reduces redundant calculations, and allows for flexible reconstruction to meet different clinical needs, thus enhancing the flexibility and efficiency of image reconstruction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115205413B_ABST
    Figure CN115205413B_ABST
Patent Text Reader

Abstract

The application relates to an image reconstruction method, device, system, electronic device and storage medium, wherein the image reconstruction method comprises the following steps: acquiring original scanning data and preset basic reconstruction parameters; the parameter types of the basic reconstruction parameters are at least two; according to the basic reconstruction parameters, the original scanning data is subjected to preliminary reconstruction processing and a basic image set is generated; the basic image set refers to a set composed of multiple frames of images generated by using at least one group of basic reconstruction parameters; a to-be-reconstructed parameter is acquired; in the case that a target reconstruction parameter corresponding to the to-be-reconstructed parameter is matched from the basic reconstruction parameters, the basic image set is subjected to again reconstruction processing according to the target reconstruction parameter, and a target reconstruction image is generated. Through the application, the problem of low efficiency of image reconstruction is solved, and an accurate and efficient image reconstruction method is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of image reconstruction technology, and in particular to image reconstruction methods, apparatus, systems, electronic devices, and storage media. Background Technology

[0002] CT images acquired using computed tomography (CT) are widely used in disease diagnosis and organ function research. During CT image reconstruction, due to clinical scenarios, the data reconstructed by CT and other instruments needs to meet multiple parameter requirements. Among related technologies, image reconstruction methods are primarily driven by clinical needs. If clinical needs change or additional functions are attempted, reconstruction must begin from raw data, consuming resources and time, resulting in poor adaptability. If problems arise during reconstruction, requiring investigation, researchers must repeatedly perform the same or similar reconstruction processes for localization, consuming significant time and effort, leading to low image reconstruction efficiency.

[0003] Currently, no effective solution has been proposed to address the low efficiency of image reconstruction in related technologies. Summary of the Invention

[0004] This application provides an image reconstruction method, apparatus, system, electronic device, and storage medium to at least address the problem of low efficiency in image reconstruction in related technologies.

[0005] In a first aspect, embodiments of this application provide an image reconstruction method, the method comprising:

[0006] Obtain raw scan data and preset basic reconstruction parameters; wherein the basic reconstruction parameters have at least two parameter types;

[0007] Based on the basic reconstruction parameters, preliminary reconstruction processing is performed on the original scan data to generate a basic image set; wherein, the basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters;

[0008] Obtain the parameters to be reconstructed. If a target reconstruction parameter corresponding to the parameters to be reconstructed is matched from the basic reconstruction parameters, the basic image set is reconstructed again according to the target reconstruction parameter to generate the target reconstructed image.

[0009] In some embodiments, the preliminary reconstruction processing of the original scan data based on the basic reconstruction parameters and the generation of a basic image set includes:

[0010] The original scan data is reconstructed based on the basic reconstruction parameters to generate at least one set of preliminary reconstructed images under the basic reconstruction parameters, and image processing calculations are performed on the preliminary reconstructed images to generate the basic image set.

[0011] In some embodiments, the step of performing a second reconstruction process on the base image set based on the target reconstruction parameter to generate a target reconstructed image when a target reconstruction parameter corresponding to the parameter to be reconstructed is matched from the base reconstruction parameters includes:

[0012] The parameter type of the parameter to be reconstructed is matched with the parameter types of all the basic reconstruction parameters. When a basic reconstruction parameter with the same parameter type as the parameter to be reconstructed is matched, the target reconstruction parameter is determined based on the matched basic reconstruction parameter.

[0013] The base image set is reconstructed based on the target reconstruction parameters to generate the target reconstructed image.

[0014] In some embodiments, the step of performing a second reconstruction process on the base image set based on the target reconstruction parameter to generate a target reconstructed image when a target reconstruction parameter corresponding to the parameter to be reconstructed is matched from the base reconstruction parameters includes:

[0015] Based on the parameters to be reconstructed, reconstruction requirement information is determined, and a preset reconstruction algorithm is determined based on the reconstruction requirement information; wherein, the reconstruction algorithm includes at least a positioning algorithm, an interpolation algorithm, and / or a merging algorithm;

[0016] If the target reconstruction parameters are matched, the reconstruction algorithm is used to perform multiple reconstruction processes on the base image set according to the target reconstruction parameters and generate the target reconstructed image.

[0017] In some embodiments, the basic reconstruction parameters are determined based on a minimum reconstruction metric; the step of reconstructing the basic image set according to the target reconstruction parameters to generate the target reconstructed image includes:

[0018] The base image set is calculated based on the target reconstruction parameters and the minimum reconstruction metric corresponding to the parameters to be reconstructed, so as to reconstruct the target reconstructed image.

[0019] In some embodiments, after performing preliminary reconstruction processing on the original scan data and generating a basic image set, the method further includes:

[0020] If it fails to match the target reconstruction parameter corresponding to the parameter to be reconstructed from the basic reconstruction parameters, a specified image in the basic image set is determined according to the parameter to be reconstructed, or the obtained preset reconstruction parameters or single reconstruction instruction.

[0021] The target reconstructed image is generated based on the specified image, and the target reconstructed image is sent to the terminal device for display.

[0022] Secondly, embodiments of this application provide an image reconstruction apparatus, the apparatus comprising: an acquisition module, a preliminary reconstruction module, and a secondary reconstruction module;

[0023] The acquisition module is used to acquire raw scan data and preset basic reconstruction parameters; wherein the basic reconstruction parameters have at least two parameter types;

[0024] The preliminary reconstruction module is used to perform preliminary reconstruction processing on the original scan data according to the basic reconstruction parameters and generate a basic image set; wherein, the basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters;

[0025] The reconstruction module is used to obtain the parameters to be reconstructed, and when a target reconstruction parameter corresponding to the parameters to be reconstructed is matched from the basic reconstruction parameters, the basic image set is reconstructed according to the target reconstruction parameter to generate the target reconstructed image.

[0026] Thirdly, embodiments of this application provide an image reconstruction system, the system comprising: a terminal device and a server device;

[0027] The terminal device is used to receive raw scan data and preset basic reconstruction parameters, and send the raw scan data and the basic reconstruction parameters to the server device;

[0028] The server device is used to perform the image reconstruction method as described in the first aspect above.

[0029] Fourthly, embodiments of this application provide an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the image reconstruction method as described in the first aspect above.

[0030] Fifthly, embodiments of this application provide a storage medium storing a computer program that, when executed by a processor, implements the image reconstruction method as described in the first aspect above.

[0031] Compared to related technologies, the image reconstruction method, apparatus, system, electronic device, and storage medium provided in this application acquire raw scan data and preset basic reconstruction parameters; wherein the basic reconstruction parameters have at least two parameter types; based on the basic reconstruction parameters, preliminary reconstruction processing is performed on the raw scan data to generate a basic image set; wherein the basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters; acquire parameters to be reconstructed, and when a target reconstruction parameter corresponding to the parameters to be reconstructed is matched from the basic reconstruction parameters, the basic image set is reconstructed again based on the target reconstruction parameter to generate a target reconstructed image, thus solving the problem of low efficiency in image reconstruction and realizing an accurate and efficient image reconstruction method.

[0032] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description

[0033] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0034] Figure 1 This is an application environment diagram of an image reconstruction method according to an embodiment of this application;

[0035] Figure 2 This is a flowchart of an image reconstruction method according to an embodiment of this application;

[0036] Figure 3 This is a flowchart of another image reconstruction method according to an embodiment of this application;

[0037] Figure 4 This is a structural block diagram of an image reconstruction apparatus according to an embodiment of this application;

[0038] Figure 5 This is a structural block diagram of an image reconstruction system according to an embodiment of this application;

[0039] Figure 6 This is a structural diagram of the internal structure of a computer device according to an embodiment of this application. Detailed Implementation

[0040] To make the objectives, technical solutions, and advantages of this application clearer, the application is described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the application. All other embodiments obtained by those skilled in the art based on the embodiments provided in this application without inventive effort are within the scope of protection of this application. Furthermore, it is understood that although the efforts made in such a development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this application, modifications to design, manufacturing, or production based on the technical content disclosed in this application are merely conventional technical means and should not be construed as insufficient disclosure of the content of this application.

[0041] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that is mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.

[0042] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms “a,” “an,” “an,” “the,” and similar words used in this application do not indicate quantity limitation and may indicate singular or plural. The terms “comprising,” “including,” “having,” and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units not listed, or may include other steps or units inherent to these processes, methods, products, or devices. The terms “connected,” “linked,” “coupled,” and similar words used in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. “Multiple” used in this application means two or more. “And / or” describes the relationship between related objects, indicating that three relationships may exist; for example, “A and / or B” can represent: A alone, A and B simultaneously, and B alone. The terms “first,” “second,” “third,” etc., used in this application are merely to distinguish similar objects and do not represent a specific ordering of the objects.

[0043] The image reconstruction method provided in this application can be applied to, for example... Figure 1The application environment shown can include a terminal device 101 and a medical scanning device 102. The terminal 101 can communicate with the medical scanning device 102 via a network. The terminal device 101 can be, but is not limited to, various personal computers, laptops, and tablets. The medical scanning device 102 can be, but is not limited to, a CT (Computed Tomography) device, a PET (Positron Emission Computed Tomography)-CT device, and an MR (Magnetic Resonance) device. Taking a CT device as an example, the CT device can be any of parallel beam, fan beam, or cone beam scanning, and the CT scanning mode includes, but is not limited to, axial scanning and spiral scanning. The application environment can also include a server device 103, and both the terminal 101 and the medical scanning device 102 can communicate with the server device 103 via a network. The server device 103 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0044] This embodiment provides an image reconstruction method. Figure 2 This is a flowchart of an image reconstruction method according to an embodiment of this application, such as... Figure 2 As shown, the process includes the following steps:

[0045] Step S210: Obtain the original scan data and the preset basic reconstruction parameters; wherein the basic reconstruction parameters have at least two parameter types.

[0046] The aforementioned raw scan data refers to the raw data obtained by scanning the subject using medical scanning equipment such as CT scanners. The aforementioned basic reconstruction parameters refer to image parameters pre-set by the operator or other user, encompassing multiple parameter types. For example, these basic reconstruction parameters can be set to image slice thickness, image slice interval, image field of view, or image matrix, or other parameters that are of high interest and have a significant impact on the image, determined based on actual usage, or selected in conjunction with the hardware parameters of medical equipment such as CT scanners. In this embodiment, basic reconstruction parameters of multiple parameter types, such as image slice thickness, image slice interval, image field of view, image matrix, scan length, image window width, image window level, rotation angle, rotation speed, and / or scan field of view, can be used to meet practical application needs. Specifically, the raw scan data and the basic reconstruction parameters can be obtained separately by the terminal device and sent to a server device or other control device used to control the image reconstruction process for subsequent reconstruction and other calculations and analyses.

[0047] Step S220: Based on the basic reconstruction parameters, perform preliminary reconstruction processing on the original scan data and generate a basic image set; wherein, the basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters.

[0048] The control device described above can sequentially perform air correction, convolution, and back projection on the original scan data to obtain a base image set composed of multiple frames of images generated after preliminary reconstruction. Various methods can be used for the preliminary image reconstruction, and existing reconstruction algorithms can be selected. This base image set can be different sets of initially reconstructed images including various combinations of basic reconstruction parameters. For example, the multiple frames and types of images in this base image set can be a collection of multiple sets of images, such as a set with a 2mm image layer thickness and a 2mm image layer interval, and / or a set with a 3mm image layer thickness and a 1.5mm image layer interval.

[0049] In some embodiments, the preliminary reconstruction processing of the original scan data based on the basic reconstruction parameters and the generation of a basic image set further includes the following steps: reconstructing the original scan data according to the basic reconstruction parameters to generate at least one set of preliminary reconstructed images under the basic reconstruction parameters, and performing image processing calculations on the preliminary reconstructed images to generate the basic image set. Specifically, after obtaining the original scan data, the control device can perform correction processing on the original scan data to obtain correction data, thereby improving the accuracy of the preliminary reconstruction; then, the control device uses image preliminary reconstruction algorithms such as back projection, iterative reconstruction algorithms, or analytical methods to reconstruct the correction data under different sets of basic reconstruction parameters to obtain preliminary reconstructed images, and further performs image processing calculations on the reconstructed preliminary reconstructed images, finally combining the processed frames to generate the basic image set; thus, the basic image set generated based on the basic reconstruction parameters allows the operator to select different parameters for reconstruction to meet different practical operational needs, effectively improving the flexibility of image reconstruction.

[0050] Step S230: Obtain the parameters to be reconstructed. If a target reconstruction parameter corresponding to the parameters to be reconstructed is matched from the basic reconstruction parameters, the basic image set is reconstructed multiple times according to the target reconstruction parameter to generate the target reconstructed image.

[0051] The aforementioned parameters to be reconstructed can be parameter information input by the user to an interactive device such as a terminal device, used to indicate under what reference conditions image reconstruction is performed. After generating the basic image set through step S220, the control device can automatically detect whether multiple reconstructions are needed based on the input parameters to be reconstructed. For example, based on the parameters to be reconstructed, the operator's actual needs can be determined, i.e., an image with image layer thickness × image layer interval = 5mm × 5mm is needed to check whether a mass appears in the target area, or multiple viewing angles may be required. Then, based on the desired viewing location, the center can be reconstructed, and the control device can calculate and obtain a 5mm × 5mm target reconstruction image from the basic image set for the operator's use. That is, at this time, the target reconstruction parameter determined by matching all the aforementioned basic reconstruction parameters based on the parameters to be reconstructed is image layer thickness × image layer interval, thereby determining the specific values ​​of the relevant parameters to be used according to the operator's needs and obtaining the aforementioned target reconstruction parameters. Alternatively, the specific values ​​of the parameters to be reconstructed obtained through analysis can be data such as a 5mm image layer thickness, a 2mm image layer interval, and a 200 FOV image field of view. Based on these parameters, the corresponding target reconstruction parameters are found to perform multiple reconstruction processes on the base image set, ultimately calculating and reconstructing the image result required by the operator. It is understandable that since the operator's image viewing needs may change multiple times, the control device can perform multiple reconstructions based on the aforementioned base image set, combined with different parameters to be reconstructed, to generate the target reconstructed image. This avoids the situation where continuing to reconstruct based on the target reconstructed image in this case results in a blurry final image, thereby effectively improving the accuracy of image reconstruction.

[0052] In related technologies, multiple reconstructions are required for the same batch of original scan data to meet the needs of multiple parameter types. However, most of the processes are completely identical in multiple reconstructions, and the repetitive calculations lead to a decrease in the efficiency of image reconstruction. In contrast, this application, through the above steps S210 to S230, uses preset basic reconstruction parameters to first perform preliminary reconstruction based on the original scan data to generate a basic image set including the basic reconstruction parameters. Then, according to different needs of the operator, the basic image set is reconstructed again to generate the target reconstructed image. Therefore, when the needs change, different parameters can be flexibly selected for reconstruction to meet different needs of the operator without generating too much redundant calculation, thereby solving the problem of low efficiency in image reconstruction and realizing an accurate and efficient image reconstruction method. At the same time, when users conduct questionnaire surveys, multiple sets of images can be reconstructed more flexibly based on the basic image set to facilitate clinical investigation and analysis.

[0053] In some embodiments, the process of parsing and generating the parameters to be rebuilt based on the re-reconstruction instruction when a re-reconstruction instruction is detected further includes the following steps:

[0054] Step S231: Match the parameter type of the parameter to be reconstructed with the parameter types of all the basic reconstruction parameters. If a basic reconstruction parameter with the same parameter type as the parameter to be reconstructed is matched, determine the target reconstruction parameter based on the matched basic reconstruction parameter.

[0055] In situations where a user's needs change, such as requiring multi-angle image viewing, they can input corresponding reconstruction parameters via an interactive device like a terminal. The receiving device then transmits these parameters to a control unit for parsing. Upon receiving these parameters, the control unit parses them to determine their parameter type. For example, the parsed parameters might include a 5mm image layer thickness, a 2mm image layer interval, and a 200 FOV image field of view. Based on these values, the control unit matches the parameter type of the reconstruction parameter against the types of basic reconstruction parameters to find a target reconstruction parameter with the same parameter type. For instance, this target reconstruction parameter might have a 0.1mm image layer thickness, a 0.1mm image layer interval, and a 100 FOV image field of view, allowing for subsequent reconstruction of the base image set based on this target parameter.

[0056] Step S232: Based on the target reconstruction parameters, the base image set is reconstructed again to generate the target reconstructed image.

[0057] Through steps S231 to S232 above, the parameter values ​​are determined by parsing the reconstruction command, thereby enabling the real-time determination of the specific values ​​of the relevant image parameters to be used according to the operator's needs, and allowing for flexible image reconstruction.

[0058] In some embodiments, when a target reconstruction parameter corresponding to the parameter to be reconstructed is matched from the basic reconstruction parameters, the process of reconstructing the basic image set again based on the target reconstruction parameter to generate the target reconstructed image further includes the following steps:

[0059] Step S233: Determine reconstruction requirement information based on the parameters to be reconstructed, and determine a preset reconstruction algorithm based on the parameters to be reconstructed; wherein, the reconstruction algorithm includes at least a localization algorithm, an interpolation algorithm, and / or a merging algorithm; if the target reconstruction parameters are matched, the reconstruction algorithm is used to reconstruct the base image set again based on the target reconstruction parameters and generate the target reconstructed image.

[0060] The aforementioned reconstruction requirement information refers to the specific values ​​that the user inputs based on the actual situation, indicating the need for reconstruction. Specifically, during the process of the control device analyzing the parameters to be reconstructed, in addition to calculating the parameter values, it can also analyze and generate reconstruction requirement information such as the location center or reconstruction field of view that the operator selects and inputs for reconstruction based on the base image set. After determining the target reconstruction parameters based on the parameters to be reconstructed, the control device can further evaluate and determine the reconstruction algorithm to be used based on the reconstruction requirement information, so as to perform multiple reconstruction processes subsequently. For example, if the parameter to be reconstructed is an image layer thickness of 5mm, then a merging algorithm can be used, and images with a layer thickness of 2mm and 3mm at the corresponding positions in the base image set can be selected according to the reconstruction position. The selected images are then merged to generate the target reconstructed image. Alternatively, an interpolation algorithm such as bilinear interpolation can be determined based on the actual situation, and the base image set can be processed accordingly to finally generate the target reconstructed image, which will not be elaborated further here.

[0061] Through the above step S233, the reconstruction parameters are analyzed to further determine the reconstruction requirements, such as the reconstruction location, and the corresponding reconstruction algorithm is determined for different reconstruction requirements, thereby further improving the accuracy of image reconstruction.

[0062] In some embodiments, the aforementioned basic reconstruction parameters are determined based on a minimum reconstruction metric. The process of reconstructing the basic image set based on the target reconstruction parameters to generate the target reconstructed image further includes the following steps: calculating the basic image set based on the target reconstruction parameters and the corresponding minimum reconstruction metric to reconstruct the target reconstructed image. Here, the minimum reconstruction metric refers to the minimum metric that can be reconstructed based on the hardware processing capability of the control device. For example, if the minimum reconstruction metric is an image layer thickness of 0.1 mm, then the control device can determine the corresponding image layer thickness as a basic reconstruction parameter of 0.1 mm based on the minimum reconstruction metric. It is understood that the basic image set generated in this embodiment has a large data volume, and the images stored in the basic image set use a variety of parameter types, which better meets the flexible and varied actual reconstruction needs. In subsequent reconstruction steps, target reconstruction parameters of the same type can be obtained based on the parsed parameters to be reconstructed. The base image set is then calculated based on the minimum reconstruction metric corresponding to the determined target reconstruction parameter. For example, if the minimum reconstruction metric corresponding to the target reconstruction parameter is 0.1 mm, the actual required image layer thickness can be calculated to be 5 mm. Based on this minimum reconstruction metric, the images in the base image set are then merged and processed to generate a target reconstructed image with an image layer thickness of 5 mm. This method is more accurate than directly reconstructing a 5 mm image using raw data.

[0063] Through the above embodiments, the basic reconstruction parameters are determined based on the minimum reconstruction metric that the hardware device can reconstruct, and a basic image set is generated for multiple reconstruction processes. Compared with the method of directly using scanned raw data to reconstruct images in related technologies, the accuracy of image reconstruction can be effectively improved.

[0064] In some embodiments, after performing preliminary reconstruction processing on the original scan data and generating a basic image set, the image reconstruction method further includes the following steps:

[0065] Step S241: If matching the target reconstruction parameter corresponding to the parameter to be reconstructed from the basic reconstruction parameters fails, a specified image in the basic image set is determined based on the parameter to be reconstructed or the obtained preset reconstruction parameters; the target reconstructed image is generated based on the specified image, and the target reconstructed image is sent to the terminal device for display. The preset reconstruction parameters can be user-defined default reconstruction values, such as image layer thickness × image layer interval = 5mm × 5mm. Specifically, if the control device does not detect the target reconstruction parameters, it indicates that multi-angle image viewing is not required. The control device can then determine a specific image set corresponding to the parameter type in the basic image set based on the preset reconstruction parameters, obtain the image in this determined image set (the specified image), and finally perform a single reconstruction on the specified image based on the preset reconstruction parameters to generate the target reconstructed image and output it to the terminal device, without performing multiple reconstruction processes on the basic image set.

[0066] Through the above step S241, if the target reconstruction parameters are not successfully matched, that is, if the operator has not changed the requirements for viewing the image, the image in the basic image set generated after the initial reconstruction can be directly used as the target reconstruction image and output for display. This reduces the number of subsequent reconstruction steps according to the actual situation and further improves the efficiency of image reconstruction.

[0067] The embodiments of this application will be described in detail below with reference to practical application scenarios. Figure 3 This is a flowchart of another image reconstruction method according to an embodiment of this application, such as... Figure 3 As shown, the process includes the following steps:

[0068] Step S310: Obtain raw scan data in RAW format. This raw scan data is RAW format data obtained through scanning with a CT scanner. It is understood that the format of this raw scan data can be adapted to different scanning instruments, and the processing procedures for different formats of raw scan data are similar.

[0069] Step S320: Generate a basic image set based on the original scan data. Specifically, taking the original scan data obtained in this embodiment as CT scan raw data as an example, after obtaining the CT scan raw data through the above step S210, the CT scan raw data is first corrected before preliminary reconstruction to obtain corrected data. Then, the corrected data is reconstructed to obtain a preliminary reconstructed image. Finally, image processing calculations are performed on the preliminary reconstructed image to generate a basic image set. For example, the basic image set can use multiple types of parameters such as image layer thickness (0.1mm), image layer interval (0.1mm), image field of view (FOV, 1000), and image matrix (2048×2048).

[0070] Step S330: Determine whether reconstruction is needed again. Specifically, this can be determined based on whether user-inputted parameters for reconstruction are detected.

[0071] In step S340, if the judgment result of step S330 is yes, then based on the above basic reconstruction parameters, a certain image set is selected from the basic image set for interpolation and other calculations to generate a target reconstructed image and output it to the terminal device; if the judgment result of step S330 is no, then the basic image can be directly adjusted according to the parameters input by the user to output the target reconstructed image, without having to reconstruct the basic image set again in subsequent steps.

[0072] It should be noted that the steps shown in the above process or in the flowchart of the accompanying figures can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0073] This embodiment also provides an image reconstruction apparatus for implementing the above embodiments and preferred embodiments, and details already described will not be repeated. As used below, the terms "module," "unit," "subunit," etc., can refer to a combination of software and / or hardware that performs a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0074] Figure 4 This is a structural block diagram of an image reconstruction apparatus according to an embodiment of this application, such as... Figure 4As shown, the device includes: an acquisition module 42, a preliminary reconstruction module 44, and a reconstruction module 46; the acquisition module 42 is used to acquire raw scan data and preset basic reconstruction parameters; wherein, the basic reconstruction parameters have at least two parameter types; the preliminary reconstruction module 44 is used to perform preliminary reconstruction processing on the raw scan data according to the basic reconstruction parameters and generate a basic image set; wherein, the basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters; the reconstruction module 46 is used to acquire parameters to be reconstructed, and when a target reconstruction parameter corresponding to the parameters to be reconstructed is matched from the basic reconstruction parameters, the basic image set is reconstructed according to the target reconstruction parameter to generate a target reconstructed image.

[0075] Through the above embodiments, the preliminary reconstruction module 44 first performs preliminary reconstruction based on the original scan data using preset basic reconstruction parameters to generate a basic image set including the basic reconstruction parameters. Then, the reconstruction module 46 reconstructs the basic image set according to different needs of the operator and generates the target reconstructed image. Therefore, when the needs change, different parameters can be flexibly selected for reconstruction to meet the different needs of the operator without generating too much redundant calculation, thereby solving the problem of low efficiency in image reconstruction and realizing an accurate and efficient image reconstruction device. At the same time, when users conduct questionnaire surveys, multiple sets of images can be reconstructed more flexibly based on the basic image set to facilitate clinical investigation and analysis.

[0076] In some embodiments, the aforementioned preliminary reconstruction module 44 is further configured to reconstruct the original scan data according to the basic reconstruction parameters to generate at least one set of preliminary reconstructed images under the basic reconstruction parameters, and to perform image processing calculations on the preliminary reconstructed images to generate the basic image set.

[0077] In some embodiments, the reconstructing module 46 is further configured to match the parameter type of the parameter to be reconstructed with the parameter types of all the basic reconstruction parameters respectively, and when a basic reconstruction parameter with the same parameter type as the parameter to be reconstructed is matched, the target reconstruction parameter is determined according to the matched basic reconstruction parameter; the reconstructing module 46 performs reconstructing processing on the basic image set according to the target reconstruction parameter to generate the target reconstructed image.

[0078] In some embodiments, the reconstructing module 46 is further configured to determine reconstruction requirement information based on the parameters to be reconstructed, and to determine a preset reconstruction algorithm based on the reconstruction requirement information; wherein the reconstruction algorithm includes at least a localization algorithm, an interpolation algorithm, and / or a merging algorithm; when the target reconstruction parameters are matched, the reconstructing module 46 uses the reconstruction algorithm to reconstruct the base image set based on the target reconstruction parameters and generates the target reconstructed image.

[0079] In some embodiments, the basic reconstruction parameters are determined based on a minimum reconstruction metric; the reconstructing module 46 is further configured to calculate the basic image set based on the target reconstruction parameters and the minimum reconstruction metric corresponding to the target reconstruction parameters, so as to reconstruct the target reconstructed image.

[0080] In some embodiments, the image reconstruction apparatus further includes a display module; the display module is configured to determine a specified image from the basic image set based on the target reconstruction parameter or a preset reconstruction parameter obtained, in the event that a match between the target reconstruction parameter and the target reconstruction parameter from the basic reconstruction parameters fails; the display module generates the target reconstruction image based on the specified image and sends the target reconstruction image to a terminal device for display.

[0081] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can reside in the same processor; or the above modules can be located in different processors in any combination.

[0082] This embodiment also provides an image reconstruction system. Figure 5 This is a structural block diagram of an image reconstruction system according to an embodiment of this application, such as... Figure 5 As shown, the system includes a terminal device 101 and a server device 103. The terminal device 101 receives raw scan data and preset basic reconstruction parameters, and sends the raw scan data and the basic reconstruction parameters to the server device. The basic reconstruction parameters have at least two parameter types. The server device 103 acquires the raw scan data and the basic reconstruction parameters sent by the terminal device. Based on the basic reconstruction parameters, the server device performs preliminary reconstruction processing on the raw scan data and generates a basic image set. The basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters. The server device 103 acquires parameters to be reconstructed, and if a target reconstruction parameter corresponding to the parameter to be reconstructed is matched from the basic reconstruction parameters, the server device performs further reconstruction processing on the basic image set based on the target reconstruction parameter to generate a target reconstructed image. Furthermore, the server device 103 and the terminal device 101 can communicate via a transmission device.

[0083] Through the above embodiments, the server device 103 first performs preliminary reconstruction based on the original scan data using preset basic reconstruction parameters to generate a basic image set including the basic reconstruction parameters. Then, it reconstructs the basic image set again according to different needs of the operator and generates the target reconstructed image. Therefore, when the needs change, different parameters can be flexibly selected for reconstruction to meet the different needs of the operator without generating too much redundant calculation, thereby solving the problem of low efficiency in image reconstruction and realizing an accurate and efficient image reconstruction system. At the same time, when users conduct questionnaire surveys, multiple sets of images can be reconstructed more flexibly based on the basic image set to facilitate clinical investigation and analysis.

[0084] In some embodiments, the server device 103 is further configured to reconstruct the original scan data according to the basic reconstruction parameters to generate at least one set of preliminary reconstructed images under the basic reconstruction parameters, and to perform image processing calculations on the preliminary reconstructed images to generate the basic image set.

[0085] In some embodiments, the server device 103 is further configured to match the parameter type of the parameter to be reconstructed with the parameter types of all the basic reconstruction parameters respectively, and when a basic reconstruction parameter with the same parameter type as the parameter to be reconstructed is matched, the target reconstruction parameter is determined according to the matched basic reconstruction parameter; the server device 103 performs a second reconstruction process on the basic image set according to the target reconstruction parameter to generate a target reconstructed image.

[0086] In some embodiments, the server device 103 is further configured to determine reconstruction requirement information based on the parameters to be reconstructed, and to determine a preset reconstruction algorithm based on the reconstruction requirement information; wherein the reconstruction algorithm includes at least a positioning algorithm, an interpolation algorithm, and / or a merging algorithm; when the target reconstruction parameters are matched, the server device 103 uses the reconstruction algorithm to reconstruct the base image set again based on the target reconstruction parameters and generates the target reconstructed image.

[0087] In some embodiments, the aforementioned basic reconstruction parameters are determined based on a minimum reconstruction metric; the server device 103 is further configured to calculate the basic image set based on the target reconstruction parameters and the minimum reconstruction metric corresponding to the target reconstruction parameters, so as to reconstruct the target reconstructed image.

[0088] In some embodiments, the server device 103 is further configured to, in the event that a target reconstruction parameter corresponding to the parameter to be reconstructed fails to be matched from the basic reconstruction parameters, determine a specified image in the basic image set based on the parameter to be reconstructed or the obtained preset reconstruction parameters; the server device 103 generates the target reconstruction image based on the specified image and sends the target reconstruction image to the terminal device 101 for display.

[0089] This embodiment also provides a computer device, which may be a server. Figure 6 This is a structural diagram of the internal structure of a computer device according to an embodiment of this application, such as... Figure 6 As shown, the computer device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and the database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores target reconstructed images. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements an image reconstruction method.

[0090] Those skilled in the art will understand that Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0091] This embodiment also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0092] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0093] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0094] S1, acquire the raw scan data and the preset basic reconstruction parameters; wherein, the basic reconstruction parameters have at least two parameter types.

[0095] S2, based on the basic reconstruction parameters, perform preliminary reconstruction processing on the original scan data and generate a basic image set; wherein, the basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters.

[0096] S3, obtain the parameters to be reconstructed. If the target reconstruction parameter corresponding to the parameters to be reconstructed is matched from the basic reconstruction parameters, the basic image set is reconstructed multiple times according to the target reconstruction parameter to generate the target reconstructed image.

[0097] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0098] Furthermore, in conjunction with the image reconstruction methods described in the above embodiments, this application embodiment can provide a storage medium for implementation. This storage medium stores a computer program; when executed by a processor, the computer program implements any of the image reconstruction methods described in the above embodiments.

[0099] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0100] Those skilled in the art should understand that the technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments have been 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 specification.

[0101] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. An image reconstruction method, characterized in that, The method includes: Obtain raw scan data and preset basic reconstruction parameters; wherein the basic reconstruction parameters have at least two parameter types; Based on the basic reconstruction parameters, preliminary reconstruction processing is performed on the original scan data to generate a basic image set; wherein, the basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters; Obtain the parameters to be reconstructed. If a target reconstruction parameter corresponding to the parameters to be reconstructed is matched from the basic reconstruction parameters, the basic image set is reconstructed again according to the target reconstruction parameter to generate the target reconstructed image. When a target reconstruction parameter corresponding to the parameter to be reconstructed is matched from the basic reconstruction parameters, the step of reconstructing the basic image set again according to the target reconstruction parameter to generate the target reconstructed image includes: The parameter type of the parameter to be reconstructed is matched with the parameter types of all the basic reconstruction parameters. When a basic reconstruction parameter with the same parameter type as the parameter to be reconstructed is matched, the target reconstruction parameter is determined based on the matched basic reconstruction parameter. The base image set is reconstructed based on the target reconstruction parameters to generate the target reconstructed image.

2. The image reconstruction method according to claim 1, characterized in that, The step of performing preliminary reconstruction processing on the original scan data and generating a basic image set based on the basic reconstruction parameters includes: The original scan data is reconstructed based on the basic reconstruction parameters to generate at least one set of preliminary reconstructed images under the basic reconstruction parameters, and image processing calculations are performed on the preliminary reconstructed images to generate the basic image set.

3. The image reconstruction method according to claim 1, characterized in that, When a target reconstruction parameter corresponding to the parameter to be reconstructed is matched from the basic reconstruction parameters, the step of reconstructing the basic image set again according to the target reconstruction parameter to generate the target reconstructed image includes: Based on the parameters to be reconstructed, reconstruction requirement information is determined, and a preset reconstruction algorithm is determined based on the reconstruction requirement information; wherein, the reconstruction algorithm includes at least a positioning algorithm, an interpolation algorithm, and / or a merging algorithm; If the target reconstruction parameters are matched, the reconstruction algorithm is used to reconstruct the base image set according to the target reconstruction parameters and generate the target reconstructed image.

4. The image reconstruction method according to claim 1, characterized in that, The basic reconstruction parameters are determined based on the minimum reconstruction metric; the step of reconstructing the basic image set according to the target reconstruction parameters to generate the target reconstructed image includes: The base image set is calculated based on the target reconstruction parameters and the minimum reconstruction metric corresponding to the target reconstruction parameters to reconstruct the target reconstructed image.

5. The image reconstruction method according to any one of claims 1 to 4, characterized in that, After performing preliminary reconstruction processing on the original scan data and generating a basic image set, the method further includes: If it fails to match the target reconstruction parameter corresponding to the parameter to be reconstructed from the basic reconstruction parameters, a specified image in the basic image set is determined according to the parameter to be reconstructed or the obtained preset reconstruction parameters. The target reconstructed image is generated based on the specified image, and the target reconstructed image is sent to the terminal device for display.

6. An image reconstruction apparatus, characterized in that, The device includes: an acquisition module, a preliminary reconstruction module, and a secondary reconstruction module; The acquisition module is used to acquire raw scan data and preset basic reconstruction parameters; wherein the basic reconstruction parameters have at least two parameter types; The preliminary reconstruction module is used to perform preliminary reconstruction processing on the original scan data according to the basic reconstruction parameters and generate a basic image set; wherein, the basic image set refers to a collection of multiple frames of images generated using at least one set of basic reconstruction parameters; The reconstruction module is used to obtain parameters to be reconstructed, and when a target reconstruction parameter corresponding to the parameters to be reconstructed is matched from the basic reconstruction parameters, the basic image set is reconstructed according to the target reconstruction parameter to generate a target reconstructed image. The reconstruction module is further configured to match the parameter type of the parameter to be reconstructed with the parameter types of all the basic reconstruction parameters respectively. When a basic reconstruction parameter with the same parameter type as the parameter to be reconstructed is matched, the target reconstruction parameter is determined according to the matched basic reconstruction parameter. The reconstruction module 46 performs reconstruction processing on the basic image set according to the target reconstruction parameter to generate the target reconstructed image.

7. An image reconstruction system, characterized in that, The system includes: terminal equipment and server equipment; The terminal device is used to receive raw scan data and preset basic reconstruction parameters, and send the raw scan data and the basic reconstruction parameters to the server device; The server device is used to perform the image reconstruction method as described in any one of claims 1 to 5.

8. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the image reconstruction method according to any one of claims 1 to 5.

9. A storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program is configured to execute the image reconstruction method according to any one of claims 1 to 5 when running.

Citation Information

Patent Citations

  • Image reconstruction method and device

    CN107240140A

  • Medical image style reconstruction method and device, computer equipment and storage medium

    CN113256750A