[go: up one dir, main page]

WO2022052114A1 - Ct image reconstruction method and system, and device and medium - Google Patents

Ct image reconstruction method and system, and device and medium Download PDF

Info

Publication number
WO2022052114A1
WO2022052114A1 PCT/CN2020/115120 CN2020115120W WO2022052114A1 WO 2022052114 A1 WO2022052114 A1 WO 2022052114A1 CN 2020115120 W CN2020115120 W CN 2020115120W WO 2022052114 A1 WO2022052114 A1 WO 2022052114A1
Authority
WO
WIPO (PCT)
Prior art keywords
image
pixel
function
roughness
patch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2020/115120
Other languages
French (fr)
Chinese (zh)
Inventor
梁栋
胡战利
付晶
郑海荣
刘新
杨永峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to PCT/CN2020/115120 priority Critical patent/WO2022052114A1/en
Publication of WO2022052114A1 publication Critical patent/WO2022052114A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment

Definitions

  • the present invention relates to the field of CT image processing, in particular, to a CT image reconstruction method, system, device and medium.
  • CT technology has the characteristics of fast, accurate, non-invasive, and painless, and can clearly obtain the attenuation information of different tissues of the human body to X-rays on the millimeter scale, thus providing information of human organs and tissues for clinicians to diagnose and prevent.
  • the specific process of CT imaging is as follows: the detector records the projection data of the X-ray passing through the object under different viewing angles, and by reconstructing the projection data, the linear attenuation coefficient map of the fault can be obtained.
  • CT reconstruction algorithms are mainly divided into two categories: analytical reconstruction algorithms and iterative reconstruction algorithms.
  • FBP Filteredback-projection
  • Iterative reconstruction algorithms include algebraic reconstruction and statistical reconstruction.
  • algebraic reconstruction mainly includes algebraic reconstruction algorithm and some new algorithms which are further extended on this basis.
  • the maximum likelihood-expectation maximization (ML-EM) method in statistical reconstruction is widely used in clinical and practice because of its better performance than traditional algorithms in lesion detection.
  • low-dose CT In the process of X-ray transmission, part of the energy will be transferred to the human body, causing physical damage, abnormal metabolism of the human body, and even cancer.
  • the problem of low-dose CT has gradually become a research hotspot. Decreasing the X-ray tube amperage to reduce the exposure dose per viewing angle is one of the most common ways to reduce CT dose. Reducing the tube current intensity can reduce the radiation dose of a single scan, but it will reduce the signal-to-noise ratio of the projection data, and the noise intensity will increase exponentially. Because the filtered back projection method has no anti-noise performance, the reconstructed low-dose CT images will be severely degraded and contain a large number of stripe artifacts. Therefore, low-dose CT image reconstruction generally adopts an iterative reconstruction algorithm.
  • the existing technology generally has defects such as complex image reconstruction process, a lot of noise and artifacts in the reconstructed image, poor edge retention ability, and the original feature texture in the image is not preserved, etc., resulting in long reconstruction time, poor reconstructed image quality, Consequences such as missing image content seriously affect the diagnosis and treatment of patients. Therefore, there is a need for an image reconstruction method that can shorten the reconstruction process, improve the image quality, and preserve the image features.
  • the present invention provides a CT image reconstruction method, system, device and medium.
  • the specific plans are as follows:
  • a method for reconstructing a CT image comprising the following steps: S1, obtaining an initialization image according to projection data; S2, taking the initialization image as an image to be reconstructed, and performing image iterative processing on the image to be reconstructed; S3, judging whether the iteration stop condition is met, if so, Then stop the iteration, and output the iteratively processed image; if not, return to S2, and use the iteratively processed image as the image to be reconstructed for iterative processing again.
  • the image iterative processing further includes the following steps: S21, update processing, including solving the image roughness by calculating the intensity difference between adjacent patches, and then obtain a maximum penalty likelihood function; S22, smoothing processing, Including smoothing and denoising processing of the image from S21; S23, fusion processing, including performing regional fusion processing on the image from S22, including pixel-by-pixel fusion into an image.
  • the patch used for calculating the roughness of the image includes a square pixel area composed of multiple pixels and centered on one pixel, and is used for calculating all the roughness of the image.
  • the dough pieces are the same size.
  • is the estimated image value
  • ⁇ ( ⁇ ) is the objective function
  • ⁇ ) is the likelihood function
  • is the regularization parameter that controls data fidelity and spatial smoothness
  • U( ⁇ ) is the image Roughness
  • the maximum penalty likelihood function is obtained by solving the image roughness
  • the image roughness expression is:
  • ⁇ ( ⁇ p - ⁇ q ) is the penalty function
  • ⁇ p - ⁇ q is the distance between pixel p and adjacent pixel q
  • ⁇ pq is the distance between pixel p and pixel q in the neighborhood Weighting factor
  • n p is the total number of detectors
  • N p is the total number of image pixels.
  • the image roughness based on the patch is calculated by the following method.
  • Pixel j and pixel k are respectively the center pixels of two adjacent patches, and the image roughness is calculated by calculating the intensity difference between the two patches, and then the maximum penalty likelihood function is obtained, and the difference between the pixel j and the pixel k is The pixel distance expression is:
  • the image roughness expressions of the pixel j and the pixel k are:
  • f j ( ⁇ ) is the feature vector composed of all pixel intensity values of the patch centered at the pixel j
  • f k ( ⁇ ) is composed of all the pixel intensity values of the patch centered at the pixel k
  • j l denotes the lth pixel in the patch centered on pixel j
  • k l denotes the lth pixel in the patch centered on pixel k
  • n j denotes the total number of detectors
  • N j denotes The number of all pixels in the patch
  • h l is the positive weighting factor of the normalized inverse spatial distance between pixels
  • f j ( ⁇ )-f k ( ⁇ ) ⁇ h ) is the penalty function.
  • penalty function expression is:
  • is the attenuation factor
  • the penalty function approximates an absolute function when
  • the optimized transmission algorithm includes constructing a surrogate function at each iteration to minimize the objective function ⁇ ( ⁇ ).
  • the optimized transmission algorithm includes an expectation-maximization algorithm, and the algorithm is obtained according to the expectation-maximization algorithm.
  • n+1 is the number of iterations
  • j represents the central pixel number of the patch
  • EM represents the expectation maximization.
  • the S22 includes using a regularization method for smoothing, and obtaining Among them, Reg represents the regularization method.
  • the fusion processing of S23 includes fusion of pixels one by one into an image, and the next iterative image estimation is obtained according to the fusion processing:
  • a CT image reconstruction system comprising: an initialization unit: used to obtain an initialization image according to projection data; an iterative unit: used to take the initialization image as an image to be reconstructed, and perform iterative processing on the image to be reconstructed; a judgment output unit: used to judge Whether the iterative stop condition is met, if so, output the iteratively processed image; if not, send the iteratively processed image to the iterative unit, and perform iterative processing again as the image to be reconstructed; the iterative unit includes updating a processing unit, a smoothing processing unit and a fusion processing unit; the update processing unit further includes a roughness calculation unit, the roughness calculation unit calculates the image roughness based on the patch.
  • the update processing unit further includes: an optimization transmission unit, configured to construct a surrogate function in each iteration of the image to minimize the objective function ⁇ ( ⁇ ).
  • a computer device comprising: one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, all The one or more processors implement the CT image reconstruction method described above.
  • the present invention proposes an image reconstruction method, system, equipment and medium, which solves the common problems in the prior art that the image reconstruction process is complex, the reconstructed image contains a lot of noise and artifacts, It can eliminate noise, suppress artifacts, retain edges and fine features, reduce the number of iterations while ensuring image quality, and has the advantages of short reconstruction process, high image quality, and high image quality.
  • Features such as comprehensive retention are of great significance to the development of the medical impact field.
  • Fig. 1 is the flow chart of the CT image reconstruction method of the present invention
  • Fig. 2 is the concrete flow chart of the CT image reconstruction method of the present invention
  • FIG. 3 is a block diagram of a CT image reconstruction system of the present invention.
  • Fig. 4 is the concrete block diagram of the CT image reconstruction system of the present invention.
  • FIG. 5 is a schematic diagram of the application of the CT image reconstruction method of the present invention to a computer device.
  • the process of CT image reconstruction includes: first, the detector records the projection data of the X-ray passing through the scanned object under different viewing angles; secondly, the projection data is constructed into the required CT initial image, and then the image iterative reconstruction processing is performed. Perform multiple iterative processing on the image; then, determine whether the reconstructed image after each iteration satisfies the iterative stop condition, if so, output the reconstructed image that satisfies the iterative stop condition, and if not, continue the image iterative reconstruction.
  • H represents the image vector to be calculated
  • T represents the matrix transpose
  • e represents the measurement error and noise.
  • the purpose of CT image reconstruction is to estimate the attenuation coefficient x based on the measured value y of H.
  • the present invention mainly performs image reconstruction through the penalized likelihood method.
  • the penalized likelihood method estimates the reconstructed image by maximizing the penalized likelihood function, and the specific expression is as follows:
  • ⁇ ) is the likelihood function
  • U( ⁇ ) is the image roughness penalty term
  • ⁇ ( ⁇ ) can be understood as an objective function
  • is the regularization parameter that controls data fidelity and spatial smoothness
  • is the estimated image value to be calculated.
  • a likelihood function is a function of parameters in a statistical model that represents the likelihood in the parameters of the model. Likelihood functions play an important role in statistical inference, such as maximizing likelihood (ML), which is to find the maximum value of the likelihood function, indicating that the corresponding parameters can make the statistical model the most reasonable. In practical applications Generally, the logarithm of the likelihood function is taken as the function for finding the maximum value. In the above expression, when ⁇ approaches 0, the reconstructed image approaches the maximum likelihood estimation.
  • the general image roughness is measured based on the intensity difference between two adjacent pixels, and the expression is:
  • ⁇ ( ⁇ p - ⁇ q ) is the penalty function
  • ⁇ p - ⁇ q is the distance between pixel p and adjacent pixel q
  • ⁇ pq is the distance between pixel p and pixel q in the neighborhood Weighting factor
  • n p is the total number of detectors
  • N p is the total number of image pixels.
  • this embodiment provides a CT image reconstruction method.
  • the specific scheme of this embodiment is as follows:
  • An image reconstruction method comprising: S1, obtaining an initialization image according to projection data; S2, taking the initialization image as the image to be reconstructed, and performing image iterative processing on the image to be reconstructed; S3, judging whether the iteration stop condition is met, if so, then Stop the iteration, and output the iteratively processed image; if not, return to S2, and use the iteratively processed image as the image to be reconstructed for iterative processing again.
  • the specific flow chart is shown in Figure 1 of the description.
  • the image iterative processing includes performing: S21, updating processing on the image, including solving the image roughness by calculating the intensity difference of adjacent patches, and then obtaining the maximum penalty likelihood function; S22, smoothing processing, on the The image in S21 is subjected to smoothing and denoising processing; and S23, fusion processing, performs regional fusion processing on the image from S22, including pixel-by-pixel fusion into an image.
  • S21 updating processing on the image, including solving the image roughness by calculating the intensity difference of adjacent patches, and then obtaining the maximum penalty likelihood function
  • S22 smoothing processing, on the The image in S21 is subjected to smoothing and denoising processing
  • S23 fusion processing, performs regional fusion processing on the image from S22, including pixel-by-pixel fusion into an image.
  • the specific process is shown in Figure 2 of the description.
  • the image to be reconstructed includes an initialization image and an iteratively processed image that does not satisfy the iterative stop condition, that is, the initialized image of S1 and an image that has been iteratively processed in S3 but does not satisfy the iteration stop condition.
  • image update processing is performed on the image.
  • the image update processing part uses the penalized likelihood function to estimate the image, and more specifically, estimates the reconstructed image by maximizing the penalized likelihood function, and the specific expression is as follows:
  • ⁇ ) is the likelihood function
  • U( ⁇ ) is the image roughness penalty term
  • ⁇ ( ⁇ ) can be understood as an objective function
  • is the regularization parameter that controls data fidelity and spatial smoothness
  • is the estimated image value.
  • the maximum penalty likelihood function is obtained by solving the image roughness, and the image roughness expression is:
  • ⁇ ( ⁇ p - ⁇ q ) is the penalty function
  • ⁇ p - ⁇ q is the distance between pixel p and adjacent pixel q
  • ⁇ pq is the distance between pixel p and pixel q in the neighborhood weight factor
  • the S21 image update process also includes calculating the image roughness based on the patch.
  • a patch includes a pixel block formed by a plurality of adjacent pixels, and the shape of the pixel block can be regular, such as a square, or irregular.
  • a regular pixel block is selected, specifically, a patch with one pixel as the center and other pixels surrounding it is selected.
  • patches include 3 ⁇ 3, 5 ⁇ 5, etc. patches, and can also be a single pixel.
  • the patch may include complete pixels or incomplete pixels, that is, a square area formed by cutting pixels.
  • complete pixels are selected in this embodiment, that is, only complete pixels are included in the patch.
  • pixel j and pixel k are selected to calculate the image roughness. Pixel j and pixel k are the center pixels of two adjacent patches respectively, and the image roughness is calculated by calculating the intensity difference between the two patches. degree, and then obtain the maximum penalty likelihood function.
  • the distance expression between pixel j and adjacent pixel k is:
  • j l represents the lth pixel in the patch centered on pixel j
  • k l represents the lth pixel in the patch centered on pixel k
  • n j identifies the total number of detectors
  • N j represents the patch
  • the number of all pixels in , h l is a positive weighting factor of the normalized inverse spatial distance between pixels:
  • the image roughness based on patch is obtained as:
  • f j ( ⁇ ) is the feature vector composed of all pixel intensity values of the patch centered at the pixel j
  • f k ( ⁇ ) is composed of all the pixel intensity values of the patch centered at the pixel k
  • f j ( ⁇ )-f k ( ⁇ ) ⁇ h ) is the penalty function.
  • f j ( ⁇ )-f k ( ⁇ ) ⁇ h ) penalty function includes quadratic function and hyperbolic function.
  • the penalty function expression selected in this embodiment is:
  • is the penalty factor
  • the penalty function is non-differentiable at zero and has a continuous second-order derivative, which can ensure that the edge of the reconstructed image is preserved and a clear edge is formed.
  • the patch-based regularization method calculates the image roughness by comparing the similarity between patches, which has stronger edge retention ability, reduces the number of iterations, shortens the image reconstruction time, and preserves the fine texture features of the image. . Compared with traditional single-pixel-based priors, it has better robustness in distinguishing edges, and can also reduce noise in reconstructed images while retaining more detailed information.
  • the S21 image update process also includes optimizing the transmission algorithm, and the basic idea of optimizing the transmission algorithm includes constructing a surrogate function at each iteration, that is, constructing the surrogate function Q( ⁇ ; ⁇ n ) of the image ⁇ at the nth image iteration , the objective function ⁇ ( ⁇ ) is minimized by satisfying the following two conditions:
  • ⁇ ( ⁇ ) increases monotonically with updated ⁇ n+1 : ⁇ ( ⁇ n+1 ) ⁇ ( ⁇ n ).
  • the well-known expectation maximization (EM) algorithm is a special case of the optimal transmission algorithm. Based on the existing research, the present invention selects the expectation maximization (EM) algorithm to perform image update processing, and obtains the estimated image value based on the expectation maximization processing, that is, where n+1 is the number of iterations, j represents the central pixel number of the patch, and EM represents the expectation maximization.
  • image smoothing processing is performed on the image from S21.
  • the regularization method is used to smooth the image, a regular term is added to the likelihood function, and the weight of the parameters is controlled by the size of the threshold (or the regular term coefficient), so that the solution of the problem is in the model.
  • the core purpose of the regularization method is to limit the size of the parameter space to reduce the complexity of the model, and to limit the value range of the solution by adding a regular term to ensure good properties of the solution, such as uniqueness.
  • the estimated image value is obtained based on the regularization method, namely where n is the number of iterations, j represents the central pixel number of the patch, and Reg represents the regularization method.
  • image fusion processing is performed on the image from S22. Specifically, pixel-by-pixel image fusion is performed on the updated and smoothed image, and the pixels in the image are fused to form a patch, such as a patch with a 3 ⁇ 3 and 5 ⁇ 5 structure. Obtained according to the update process of S21 and obtained in the smoothing process of S22 The next iteration image estimation is obtained, and the estimated image value expression is:
  • is a regularization parameter that controls data fidelity and spatial smoothness.
  • 0
  • the above update equation is simplified to the maximum likelihood-expectation maximization formula.
  • the maximum likelihood-expectation maximization method degrades image quality with increasing number of iterations, producing "checkerboard artifacts". Terminating the iteration early and integrating a penalty term or some kind of prior knowledge in the likelihood function overcomes the problems of the maximum likelihood-expectation maximization method to a certain extent. When the iterations do not converge, the present invention requires fewer iterations to achieve the same effect of reconstructed images, thereby avoiding the degradation of image quality. Through repeated image iterative reconstruction, the projection data is converted into an image, the number of iterations is small, the image quality is high, and the iteration efficiency is high.
  • a CT image reconstruction system is proposed in this embodiment, and the step modules in the CT image reconstruction method of Embodiment 1 are embodied to form a system.
  • the system block diagram is shown in FIG. 3 of the specification. , including:
  • Initialization unit used to obtain the initialization image according to the projection data
  • Iterative unit used to take the initialization image as the image to be reconstructed, and perform image iterative processing on the image to be reconstructed;
  • Judgment output unit used to judge whether the iteration stop condition is met, if so, output the iteratively processed image; if not, send the iteratively processed image to the iterative unit, and perform iterative processing again.
  • the iterative unit includes an update processing unit, a smoothing processing unit and a fusion processing unit; the image passes through the update processing unit, the smoothing processing unit and the fusion processing unit in sequence; the update processing unit is used to solve the image by calculating the intensity difference of adjacent patches roughness, and then obtain the maximum penalty likelihood function; smoothing processing unit, used for smoothing and denoising processing of the image from the updating processing unit; fusion processing unit, performing regional fusion processing on the image from the smoothing processing unit, including pixel-by-pixel processing merged into an image.
  • the update processing unit further includes a roughness calculation unit, and the roughness calculation unit is configured to store an algorithm for calculating the image roughness based on the patch, and perform the image roughness calculation based on the patch on the image.
  • the initialization unit establishes an image model according to the acquired projection data of the projection object, forms an initialization image, and sends it to the iterative unit; the update processing unit of the iterative unit receives the initialization image sent by the initialization unit, and takes the initialization image as the image to be reconstructed.
  • the image is subjected to image update processing, and sent to the smoothing processing unit after the update processing;
  • the smoothing processing unit receives the image sent by the update processing unit, performs smoothing processing on the image based on the regularization method, and sends the processed image to the fusion processing unit; fusion;
  • the processing unit receives the image sent by the smoothing processing unit, performs regional fusion processing on the image, including pixel-by-pixel fusion into an image, and sends the processed image to the judgment output unit to complete a round of iterative processing; the judgment output unit receives the image sent by the iterative unit.
  • the update processing unit further includes an optimization transmission unit, which is provided with an optimization transmission algorithm for constructing a surrogate function in each iteration of the image to minimize the objective function ⁇ ( ⁇ ).
  • the present invention proposes a CT image reconstruction system based on existing research, which can take into account the image quality and image generation efficiency under the premise of ensuring safety, and can be more efficient Faster speeds output (eg display) higher quality images.
  • the image is iteratively reconstructed by an iterative unit, and the image passes through an update processing unit, a smoothing processing unit and a fusion processing unit in turn, and finally an output unit judges whether the iterative stop condition is met.
  • the optimized transmission algorithm is used to optimize the penalized likelihood reconstruction, which solves the artifacts and noise caused by low dose, avoids the degradation of image quality, and improves the image quality; the image roughness calculation method based on the patch is adopted.
  • the image roughness is calculated to ensure the image quality, while shortening the reconstruction time, retaining the fine features and edge features of the image, and has better robustness in distinguishing edges than the traditional single pixel-based prior.
  • FIG. 5 is a schematic structural diagram of a computer device according to Embodiment 3 of the present invention.
  • the computer device 12 shown in FIG. 5 is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present invention.
  • computer device 12 takes the form of a general-purpose computing device.
  • Components of computer device 12 may include, but are not limited to, one or more processors or processing units 16 , system memory 28 , and a bus 18 connecting various system components including system memory 28 and processing unit 16 .
  • Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by device computer 12, including both volatile and nonvolatile media, removable and non-removable media.
  • System memory 28 may include computer system readable media in the form of volatile memory.
  • Computer device 12 may also communicate with one or more external devices 14 (eg, keyboards, pointing devices, displays, etc.), may also communicate with one or more devices that enable a user to interact with computer device 12, and/or communicate with The computer device 12 is capable of communicating with any device that communicates with one or more other computing devices.
  • external devices 14 eg, keyboards, pointing devices, displays, etc.
  • the computer device 12 is capable of communicating with any device that communicates with one or more other computing devices.
  • the processing unit 16 executes various functional applications and data processing by running the programs stored in the system memory 28, for example, implementing a CT image reconstruction method provided in Embodiment 1 of the present invention, and the method includes:
  • the image iterative processing in S2 includes:
  • S21 update processing, including obtaining the maximum penalty likelihood function by calculating the roughness of the image based on the patch
  • S22 smoothing processing, performing smoothing and denoising processing on the image from S21
  • S23 fusion processing, performing regional processing on the image from S22 Fusion processing, including pixel-by-pixel fusion into an image.
  • a CT image reconstruction method is applied to a specific computer device, and the method is stored in the memory.
  • the actuator executes the memory, the method will be run to reconstruct the CT image, which is fast and convenient to use and has a wide range of applications. .
  • processor can also implement the technical solution of the CT image reconstruction method provided by any embodiment of the present invention.
  • This embodiment 4 provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the steps of the CT image reconstruction method provided by any embodiment of the present invention, and the method includes:
  • the image iterative processing in S2 includes:
  • S21 update processing, including obtaining a maximum penalty likelihood function by calculating the image roughness based on the patch
  • S22 smoothing processing, performing smoothing and denoising processing on the image from S21
  • S23 fusion processing, performing on the image from S22 Region fusion processing, including pixel-by-pixel fusion into an image.
  • the computer storage medium in the embodiments of the present invention may adopt any combination of one or more computer-readable mediums.
  • the computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium.
  • the computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination of the above.
  • a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
  • This embodiment applies a CT image reconstruction method to a computer-readable storage medium, which stores a computer program, and when the program is executed by a processor, implements the steps of the CT image reconstruction method provided by the present invention, which is simple, fast, and easy to store , not easy to lose.
  • the present invention proposes an image reconstruction method, system, device and medium, which solves the common problems in the prior art that the image reconstruction process is complex, there are a lot of noise and artifacts in the reconstructed image, the edge retention ability is poor, and the original features in the image are solved. Defects such as texture not being preserved can eliminate noise, suppress artifacts, preserve edges and fine features, reduce the number of iterations while ensuring image quality, and have the characteristics of short reconstruction process, high image quality, and comprehensive image feature retention. Applying the CT reconstruction method to specific systems, computer equipment and computer storage media, and embodying the method is of great significance to the development of the medical impact field.
  • modules or steps of the present invention can be implemented by a general-purpose computing device, and they can be centralized on a single computing device, or distributed on a network composed of multiple computing devices.
  • they may be implemented in program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be fabricated separately into individual integrated circuit modules, or a plurality of modules of them Or the steps are made into a single integrated circuit module to realize.
  • the present invention is not limited to any specific combination of hardware and software.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Medical Informatics (AREA)
  • Engineering & Computer Science (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Optics & Photonics (AREA)
  • Pathology (AREA)
  • Physics & Mathematics (AREA)
  • High Energy & Nuclear Physics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

A CT image reconstruction method and system, and a device and a medium. The method comprises: performing iterative image reconstruction on an image; determining whether an iterated image meets an iteration stop condition; if so, stopping iteration; and if not, continuing to perform iteration. Each round of iteration processing successively comprises update processing, smoothing processing and fusion processing, wherein the update processing comprises solving image roughness by means of calculating an intensity difference between adjacent patches, and then acquiring a maximum penalized likelihood function. By means of the present reconstruction method, both the image quality and the image generation efficiency can be taken into consideration while ensuring security, thereby outputting an image with higher quality at a faster speed and also retaining fine features of the image, which has important significance in the field of medical images.

Description

一种CT图像重建方法、系统、设备和介质A CT image reconstruction method, system, device and medium 技术领域technical field

本发明涉及CT图像处理领域,具体而言,涉及一种CT图像重建方法、系统、设备和介质。The present invention relates to the field of CT image processing, in particular, to a CT image reconstruction method, system, device and medium.

背景技术Background technique

CT技术具有快速、准确、无创伤、无痛苦等特点,能够在毫米尺度上清晰的获得人体不同组织对于X射线的衰减信息,从而为临床医生的诊断和预防提供人体器官组织信息。CT成像的具体过程为:探测器记录不同视角下X射线经过物体的投影数据,通过对投影数据进行重建,便可得到该断层的线性衰减系数图。CT重建算法主要分为解析重建算法和迭代重建算法两类。CT technology has the characteristics of fast, accurate, non-invasive, and painless, and can clearly obtain the attenuation information of different tissues of the human body to X-rays on the millimeter scale, thus providing information of human organs and tissues for clinicians to diagnose and prevent. The specific process of CT imaging is as follows: the detector records the projection data of the X-ray passing through the object under different viewing angles, and by reconstructing the projection data, the linear attenuation coefficient map of the fault can be obtained. CT reconstruction algorithms are mainly divided into two categories: analytical reconstruction algorithms and iterative reconstruction algorithms.

解析重建算法中应用最广泛的算法是滤波反投影(Filteredback-projection,FBP),FBP基于莱登(Radon)变换进行图像重建,但FBP没有考虑系统响应的时空不均一性,也没有考虑到仪器在测量时的噪声,不具备抗噪性能,所以当投影数据信噪比较低时不能保证CT图像的重建质量。The most widely used algorithm in analytical reconstruction algorithms is Filteredback-projection (FBP). FBP is based on Radon transform for image reconstruction, but FBP does not consider the spatiotemporal inhomogeneity of the system response, nor does it take into account the instrument The noise during measurement does not have anti-noise performance, so when the signal-to-noise ratio of the projection data is low, the reconstruction quality of the CT image cannot be guaranteed.

迭代重建算法包括代数重建和统计重建。其中代数重建中主要有代数重建算法及在此基础上进一步扩展得到的一些新的算法。统计重建中的极大似然-期望最大化(Maximum likelihood-expectation maximization,ML-EM)方法因其在病变检测方面比传统的算法有更好的性能,目前在临床和实践中被广泛应用。Iterative reconstruction algorithms include algebraic reconstruction and statistical reconstruction. Among them, algebraic reconstruction mainly includes algebraic reconstruction algorithm and some new algorithms which are further extended on this basis. The maximum likelihood-expectation maximization (ML-EM) method in statistical reconstruction is widely used in clinical and practice because of its better performance than traditional algorithms in lesion detection.

X射线在透射过程中,会将部分能量转移到人体,引起身体损伤,诱发人体新陈代谢异常,甚至致癌,低剂量CT问题逐渐成为研究热点。降低X 射线管电流强度来降低每个视角下的曝光剂量是降低CT剂量的最常用方法之一。降低管电流强度能降低单次扫描的辐射剂量,但会使投影数据信噪比下降,噪声强度呈指数倍增长。滤波反投影法因其不具备抗噪性能,导致重建出的低剂量CT图像会产生严重退化并且包含大量条形伪影。因此,低剂量CT图像重建普遍采用迭代重建算法。In the process of X-ray transmission, part of the energy will be transferred to the human body, causing physical damage, abnormal metabolism of the human body, and even cancer. The problem of low-dose CT has gradually become a research hotspot. Decreasing the X-ray tube amperage to reduce the exposure dose per viewing angle is one of the most common ways to reduce CT dose. Reducing the tube current intensity can reduce the radiation dose of a single scan, but it will reduce the signal-to-noise ratio of the projection data, and the noise intensity will increase exponentially. Because the filtered back projection method has no anti-noise performance, the reconstructed low-dose CT images will be severely degraded and contain a large number of stripe artifacts. Therefore, low-dose CT image reconstruction generally adopts an iterative reconstruction algorithm.

但传统的图像迭代重建方法基于像素进行图像重建,需要进行大量的迭代处理,重建过程复杂繁琐。极大似然-期望最大化方法随迭代次数的增加图像质量会退化,产生“棋盘格伪影”,严重影响重建效果。因其基于一个个细小的像素进行处理,会消除一些图像中的精细纹理特征,这些精细的纹理特征往往会影响对CT图像的判断。此外,降低CT剂量带来的大量噪声会引起边缘效应,使图像边缘保持能力变差,严重影响对图像边缘的区分。However, the traditional iterative image reconstruction method based on pixels for image reconstruction requires a lot of iterative processing, and the reconstruction process is complicated and tedious. The maximum likelihood-expectation maximization method will degrade the image quality as the number of iterations increases, resulting in "checkerboard artifacts", which seriously affect the reconstruction effect. Because it is processed based on small pixels, some fine texture features in the image will be eliminated, and these fine texture features will often affect the judgment of CT images. In addition, the large amount of noise brought about by reducing the CT dose will cause edge effects, which will deteriorate the ability of image edge retention and seriously affect the differentiation of image edges.

综上,现有技术普遍存在图像重建过程复杂、重建图像中有大量噪声和伪影、边缘保持能力差、图像中原有的特征纹理未被保留等缺陷,导致重建时间冗长、重建图像质量差、图像内容缺失等后果,严重影响对患者的诊治。因此,需要一种图像重建方法,能够缩短重建过程、提高图像质量,保留图像特征。To sum up, the existing technology generally has defects such as complex image reconstruction process, a lot of noise and artifacts in the reconstructed image, poor edge retention ability, and the original feature texture in the image is not preserved, etc., resulting in long reconstruction time, poor reconstructed image quality, Consequences such as missing image content seriously affect the diagnosis and treatment of patients. Therefore, there is a need for an image reconstruction method that can shorten the reconstruction process, improve the image quality, and preserve the image features.

发明内容SUMMARY OF THE INVENTION

基于现有技术存在的问题,本发明提供了一种CT图像重建方法、系统、设备和介质。具体方案如下:Based on the problems existing in the prior art, the present invention provides a CT image reconstruction method, system, device and medium. The specific plans are as follows:

一种CT图像重建方法,包括以下步骤:S1、根据投影数据获取初始化图像;S2、将初始化图像作为待重建图像,对待重建图像进行图像迭代处理;S3、判断是否满足迭代停止条件,若满足,则停止迭代,输出迭代处理后的图像;若不满足,则返回S2,将迭代处理后的图像作为待重建图像再次进行迭代处理。在所述S2中,所述图像迭代处理还包括如下步骤:S21、 更新处理,包括通过计算相邻面片的强度差求解图像粗糙度,进而获取最大化惩罚似然函数;S22、平滑处理,包括对来自S21的图像进行平滑去噪处理;S23、融合处理,包括对来自S22的图像进行区域融合处理,包括逐像素融合成图像。A method for reconstructing a CT image, comprising the following steps: S1, obtaining an initialization image according to projection data; S2, taking the initialization image as an image to be reconstructed, and performing image iterative processing on the image to be reconstructed; S3, judging whether the iteration stop condition is met, if so, Then stop the iteration, and output the iteratively processed image; if not, return to S2, and use the iteratively processed image as the image to be reconstructed for iterative processing again. In the S2, the image iterative processing further includes the following steps: S21, update processing, including solving the image roughness by calculating the intensity difference between adjacent patches, and then obtain a maximum penalty likelihood function; S22, smoothing processing, Including smoothing and denoising processing of the image from S21; S23, fusion processing, including performing regional fusion processing on the image from S22, including pixel-by-pixel fusion into an image.

进一步,在所述S21的更新处理中,用于计算所述图像粗糙度的所述面片包括多像素构成的、以一个像素为中心的方形像素区域,用于计算所述图像粗糙度的所有所述面片大小相同。Further, in the update process of S21, the patch used for calculating the roughness of the image includes a square pixel area composed of multiple pixels and centered on one pixel, and is used for calculating all the roughness of the image. The dough pieces are the same size.

进一步,在所述S21的更新处理中,所述最大化惩罚似然函数的表达式为:Further, in the update process of S21, the expression of the maximum penalty likelihood function is:

Figure PCTCN2020115120-appb-000001
Figure PCTCN2020115120-appb-000001

其中,μ是预估图像值,Φ(μ)是目标函数,L(y|μ)是似然函数,β是控制数据保真度和空间平滑度的正则化参数,U(μ)是图像粗糙度,通过求解所述图像粗糙度获取最大化惩罚似然函数,所述图像粗糙度表达式为:where μ is the estimated image value, Φ(μ) is the objective function, L(y|μ) is the likelihood function, β is the regularization parameter that controls data fidelity and spatial smoothness, and U(μ) is the image Roughness, the maximum penalty likelihood function is obtained by solving the image roughness, and the image roughness expression is:

Figure PCTCN2020115120-appb-000002
Figure PCTCN2020115120-appb-000002

其中,ψ(μ pq)是惩罚函数,μ pq为像素p和相邻像素q之间的距离,ω pq是在邻域范围内像素p和像素q之间的距离的权重因子,n p是探测器总数,N p是图像像素总数。 where ψ(μ p - μ q ) is the penalty function, μ p - μ q is the distance between pixel p and adjacent pixel q, and ω pq is the distance between pixel p and pixel q in the neighborhood Weighting factor, n p is the total number of detectors and N p is the total number of image pixels.

更进一步,在所述S21的更新处理中,基于面片的图像粗糙度通过如下方法计算;Further, in the update process of S21, the image roughness based on the patch is calculated by the following method;

像素j和像素k分别为相邻两面片的中心像素,通过计算两个面片之间的强度差求解图像粗糙度,进而获取最大化惩罚似然函数,所述像素j和所述像素k的像素距离表达式为:Pixel j and pixel k are respectively the center pixels of two adjacent patches, and the image roughness is calculated by calculating the intensity difference between the two patches, and then the maximum penalty likelihood function is obtained, and the difference between the pixel j and the pixel k is The pixel distance expression is:

Figure PCTCN2020115120-appb-000003
Figure PCTCN2020115120-appb-000003

所述像素j和所述像素k的图像粗糙度表达式为:The image roughness expressions of the pixel j and the pixel k are:

Figure PCTCN2020115120-appb-000004
Figure PCTCN2020115120-appb-000004

其中:f j(μ)是以所述像素j处为中心的面片所有像素强度值组成的特征向量,f k(μ)是以所述像素k处为中心的面片所有像素强度值组成的特征向量,j l表示以像素j为中心的面片里的第l个像素,k l表示以像素k为中心的面片里的第l个像素,n j标识探测器总数,N j表示面片里所有像素点的个数,h l是像素与像素之间的归一化逆空间距离的正加权因子,ψ(||f j(μ)-f k(μ)‖ h)为惩罚函数。 where: f j (μ) is the feature vector composed of all pixel intensity values of the patch centered at the pixel j, f k (μ) is composed of all the pixel intensity values of the patch centered at the pixel k , j l denotes the lth pixel in the patch centered on pixel j, k l denotes the lth pixel in the patch centered on pixel k, n j denotes the total number of detectors, N j denotes The number of all pixels in the patch, h l is the positive weighting factor of the normalized inverse spatial distance between pixels, ψ(||f j (μ)-f k (μ)‖ h ) is the penalty function.

特别地,所述惩罚函数表达式为:In particular, the penalty function expression is:

Figure PCTCN2020115120-appb-000005
Figure PCTCN2020115120-appb-000005

其中,δ为衰减因子;Among them, δ is the attenuation factor;

当||f j(μ)-f k(μ)‖ h|<<δ时,所述惩罚函数近似二次函数; When ||f j (μ)-f k (μ)‖ h |<<δ, the penalty function approximates a quadratic function;

当||f j(μ)-f k(μ)‖ h|>>δ时,所述惩罚函数近似绝对函数。 The penalty function approximates an absolute function when ||f j (μ)-f k (μ)‖ h |>>δ.

进一步,在所述S21的更新处理中还包括优化传输算法;Further, an optimized transmission algorithm is also included in the update process of the S21;

所述优化传输算法包括在每次迭代时构造一个代理函数,对所述目标函数Φ(μ)进行最小化处理。The optimized transmission algorithm includes constructing a surrogate function at each iteration to minimize the objective function Φ(μ).

更进一步,所述优化传输算法包括期望最大化算法,根据所述期望最大化算法获取

Figure PCTCN2020115120-appb-000006
其中n+1为迭代次数,j表示所述面片的中心像素序号,EM表示期望最大化。 Further, the optimized transmission algorithm includes an expectation-maximization algorithm, and the algorithm is obtained according to the expectation-maximization algorithm.
Figure PCTCN2020115120-appb-000006
where n+1 is the number of iterations, j represents the central pixel number of the patch, and EM represents the expectation maximization.

特别地,在所述S22中包括使用正则化方法进行平滑处理,并获取

Figure PCTCN2020115120-appb-000007
其中,Re g表示正则化方法。 In particular, the S22 includes using a regularization method for smoothing, and obtaining
Figure PCTCN2020115120-appb-000007
Among them, Reg represents the regularization method.

特别地,在所述S23的融合处理中包括逐个像素融合成图像,根据所述融合处理得到下一次迭代图像估计:In particular, the fusion processing of S23 includes fusion of pixels one by one into an image, and the next iterative image estimation is obtained according to the fusion processing:

Figure PCTCN2020115120-appb-000008
Figure PCTCN2020115120-appb-000008

当β=0时,上述方程简化为最大似然期望最大化公式。When β=0, the above equation reduces to the maximum likelihood expectation maximization formula.

一种CT图像重建系统,包括:初始化单元:用于根据投影数据获取初始化图像;迭代单元:用于将所述初始化图像作为待重建图像,对待重建图像进行迭代处理;判断输出单元:用于判断是否满足迭代停止条件,若满足,则输出迭代处理后的图像;若不满足,则将迭代处理后的图像发送到所述迭代单元,作为待重建图像再次进行迭代处理;所述迭代单元包括更新处理单元、平滑处理单元和融合处理单元;所述更新处理单元还包括粗糙度计算单元,所述粗糙度计算单元基于面片计算图像粗糙度。A CT image reconstruction system, comprising: an initialization unit: used to obtain an initialization image according to projection data; an iterative unit: used to take the initialization image as an image to be reconstructed, and perform iterative processing on the image to be reconstructed; a judgment output unit: used to judge Whether the iterative stop condition is met, if so, output the iteratively processed image; if not, send the iteratively processed image to the iterative unit, and perform iterative processing again as the image to be reconstructed; the iterative unit includes updating a processing unit, a smoothing processing unit and a fusion processing unit; the update processing unit further includes a roughness calculation unit, the roughness calculation unit calculates the image roughness based on the patch.

进一步,所述更新处理单元还包括:优化传输单元,用于在图像每次迭代时构造一个代理函数,对目标函数Φ(μ)进行最小化处理。Further, the update processing unit further includes: an optimization transmission unit, configured to construct a surrogate function in each iteration of the image to minimize the objective function Φ(μ).

一种计算机设备,所述计算机设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述所述的CT图像重建方法。A computer device comprising: one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, all The one or more processors implement the CT image reconstruction method described above.

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述的CT图像重建方法。A computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the CT image reconstruction method described above.

本发明具有如下有益效果:The present invention has the following beneficial effects:

针对低剂量CT图像成像质量和速度的技术问题,本发明提出一种图像重建方法、系统、设备和介质,解决了现有技术普遍存在图像重建过程复杂、重建图像中有大量噪声和伪影、边缘保持能力差、图像中原有的特征纹理未被保留等缺陷,能够消除噪声、抑制伪影、保留边缘和精细特征、减少迭代次数的同时保证图像质量,具有重建过程短、图像质量高、图像特征保留全面等特点,对医学影响领域的发展具有重要意义。Aiming at the technical problems of imaging quality and speed of low-dose CT images, the present invention proposes an image reconstruction method, system, equipment and medium, which solves the common problems in the prior art that the image reconstruction process is complex, the reconstructed image contains a lot of noise and artifacts, It can eliminate noise, suppress artifacts, retain edges and fine features, reduce the number of iterations while ensuring image quality, and has the advantages of short reconstruction process, high image quality, and high image quality. Features such as comprehensive retention are of great significance to the development of the medical impact field.

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below, and are described in detail as follows in conjunction with the accompanying drawings.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings used in the embodiments. It should be understood that the following drawings only show some embodiments of the present invention, and therefore do not It should be regarded as a limitation of the scope, and for those of ordinary skill in the art, other related drawings can also be obtained according to these drawings without any creative effort.

图1是本发明的CT图像重建方法流程图;Fig. 1 is the flow chart of the CT image reconstruction method of the present invention;

图2是本发明的CT图像重建方法的具体流程图;Fig. 2 is the concrete flow chart of the CT image reconstruction method of the present invention;

图3是本发明的CT图像重建系统框图;3 is a block diagram of a CT image reconstruction system of the present invention;

图4是本发明的CT图像重建系统的具体框图;Fig. 4 is the concrete block diagram of the CT image reconstruction system of the present invention;

图5是本发明的CT图像重建方法应用到一种计算机设备的示意图。FIG. 5 is a schematic diagram of the application of the CT image reconstruction method of the present invention to a computer device.

具体实施方式detailed description

CT图像重建的流程包括:首先,探测器记录不同视角下X射线经过扫描对象的投影数据;其次,将投影数据构建成所需的CT初始图像,再进行图像迭代重建处理,一般情况下,需要对图像进行多次迭代处理;接着,判断每次迭代后的重建图像是否满足迭代停止条件,若满足,则输出满足迭代停止条件的重建图像,若不满足,则继续进行图像迭代重建。The process of CT image reconstruction includes: first, the detector records the projection data of the X-ray passing through the scanned object under different viewing angles; secondly, the projection data is constructed into the required CT initial image, and then the image iterative reconstruction processing is performed. Perform multiple iterative processing on the image; then, determine whether the reconstructed image after each iteration satisfies the iterative stop condition, if so, output the reconstructed image that satisfies the iterative stop condition, and if not, continue the image iterative reconstruction.

定义:假设存在测量误差和噪声影响时,X射线CT测量表示如下:Definition: Assuming the presence of measurement errors and noise effects, X-ray CT measurements are expressed as follows:

y=Hx+ey=Hx+e

其中:y=(y 1,y 2,...,y M) T表示系统校准和对数转换后的投影数据;x=(x 1,x 2,…,x N) T表示待估计的衰减系数;H表示待求图像向量,T表示矩阵转置,e表示测量误差和噪声。CT图像重建的目的是根据H的测量值y估计出衰减系数x。 Among them: y=(y 1 , y 2 ,...,y M ) T represents the projection data after system calibration and logarithmic transformation; x=(x 1 ,x 2 ,...,x N ) T represents the to-be-estimated Attenuation coefficient; H represents the image vector to be calculated, T represents the matrix transpose, and e represents the measurement error and noise. The purpose of CT image reconstruction is to estimate the attenuation coefficient x based on the measured value y of H.

本发明主要通过惩罚似然方法进行图像重建。惩罚似然方法通过最大 化惩罚似然函数来估计重建图像,具体表达式如下:The present invention mainly performs image reconstruction through the penalized likelihood method. The penalized likelihood method estimates the reconstructed image by maximizing the penalized likelihood function, and the specific expression is as follows:

Figure PCTCN2020115120-appb-000009
Figure PCTCN2020115120-appb-000009

Φ(μ)=L(y|μ)-βU(μ)Φ(μ)=L(y|μ)-βU(μ)

其中,L(y|μ)是似然函数,U(μ)是图像粗糙度惩罚项,Φ(μ)可理解为一个目标函数,β是控制数据保真度和空间平滑度的正则化参数,μ为待求的预估图像值。Among them, L(y|μ) is the likelihood function, U(μ) is the image roughness penalty term, Φ(μ) can be understood as an objective function, and β is the regularization parameter that controls data fidelity and spatial smoothness , μ is the estimated image value to be calculated.

似然函数是一种关于统计模型中参数的函数,表示模型参数中的似然性。似然函数在统计推断中有重大作用,如最大似然估计(maximizing likelihood,ML),最大似然估计是求似然函数的最大值,表示相应的参数能够使得统计模型最为合理,实际应用中一般会取似然函数的对数作为求最大值的函数。在上述表达式中,当β趋近于0时,重建图像接近最大似然估计。A likelihood function is a function of parameters in a statistical model that represents the likelihood in the parameters of the model. Likelihood functions play an important role in statistical inference, such as maximizing likelihood (ML), which is to find the maximum value of the likelihood function, indicating that the corresponding parameters can make the statistical model the most reasonable. In practical applications Generally, the logarithm of the likelihood function is taken as the function for finding the maximum value. In the above expression, when β approaches 0, the reconstructed image approaches the maximum likelihood estimation.

一般图像粗糙度是基于相邻两个像素点的强度差来测量的,表达式为:The general image roughness is measured based on the intensity difference between two adjacent pixels, and the expression is:

Figure PCTCN2020115120-appb-000010
Figure PCTCN2020115120-appb-000010

其中,ψ(μ pq)是惩罚函数,μ pq为像素p和相邻像素q之间的距离,ω pq是在邻域范围内像素p和像素q之间的距离的权重因子,n p是探测器总数,N p是图像像素总数。 where ψ(μ p - μ q ) is the penalty function, μ p - μ q is the distance between pixel p and adjacent pixel q, and ω pq is the distance between pixel p and pixel q in the neighborhood Weighting factor, n p is the total number of detectors and N p is the total number of image pixels.

实施例1Example 1

针对现有技术的不足,本实施例提供了一种CT图像重建方法。本实施例具体方案如下所示:In view of the deficiencies of the prior art, this embodiment provides a CT image reconstruction method. The specific scheme of this embodiment is as follows:

一种图像重建方法,该方法包括:S1、根据投影数据获取初始化图像;S2、将初始化图像作为待重建图像,对待重建图像进行图像迭代处理;S3、判断是否满足迭代停止条件,若满足,则停止迭代,输出迭代处理后的图 像;若不满足,则返回S2,将迭代处理后的图像作为待重建图像再次进行迭代处理。具体流程图如说明书附图1所示。其中,在S2中图像迭代处理包括对图像进行:S21、更新处理,包括通过计算相邻面片的的强度差求解图像粗糙度,进而获取最大化惩罚似然函数;S22、平滑处理,对来自S21的图像进行平滑去噪处理;S23、融合处理,对来自S22的图像进行区域融合处理,包括逐像素融合成图像。具体流程如说明书附图2所示。An image reconstruction method, the method comprising: S1, obtaining an initialization image according to projection data; S2, taking the initialization image as the image to be reconstructed, and performing image iterative processing on the image to be reconstructed; S3, judging whether the iteration stop condition is met, if so, then Stop the iteration, and output the iteratively processed image; if not, return to S2, and use the iteratively processed image as the image to be reconstructed for iterative processing again. The specific flow chart is shown in Figure 1 of the description. Wherein, in S2, the image iterative processing includes performing: S21, updating processing on the image, including solving the image roughness by calculating the intensity difference of adjacent patches, and then obtaining the maximum penalty likelihood function; S22, smoothing processing, on the The image in S21 is subjected to smoothing and denoising processing; and S23, fusion processing, performs regional fusion processing on the image from S22, including pixel-by-pixel fusion into an image. The specific process is shown in Figure 2 of the description.

对待重建图像进行迭代处理。待重建图像包括初始化图像和未满足迭代停止条件的迭代处理后的图像,即S1的初始化图像和S3中迭代处理后但未满足迭代停止条件的图像。具体地,对图像进行图像更新处理。图像更新处理部分利用惩罚似然函数来估计图像,更具体地,通过最大化惩罚似然函数来估计重建图像,具体表达式如下:Iteratively process the image to be reconstructed. The image to be reconstructed includes an initialization image and an iteratively processed image that does not satisfy the iterative stop condition, that is, the initialized image of S1 and an image that has been iteratively processed in S3 but does not satisfy the iteration stop condition. Specifically, image update processing is performed on the image. The image update processing part uses the penalized likelihood function to estimate the image, and more specifically, estimates the reconstructed image by maximizing the penalized likelihood function, and the specific expression is as follows:

Figure PCTCN2020115120-appb-000011
Figure PCTCN2020115120-appb-000011

Φ(μ)=L(y|μ)-βU(μ)Φ(μ)=L(y|μ)-βU(μ)

其中,L(y|μ)是似然函数,U(μ)是图像粗糙度惩罚项,Φ(μ)可理解为一个目标函数,β是控制数据保真度和空间平滑度的正则化参数,μ为预估图像值。通过求解图像粗糙度获取最大化惩罚似然函数,图像粗糙度表达式为:Among them, L(y|μ) is the likelihood function, U(μ) is the image roughness penalty term, Φ(μ) can be understood as an objective function, and β is the regularization parameter that controls data fidelity and spatial smoothness , μ is the estimated image value. The maximum penalty likelihood function is obtained by solving the image roughness, and the image roughness expression is:

Figure PCTCN2020115120-appb-000012
Figure PCTCN2020115120-appb-000012

其中,ψ(μ pq)是惩罚函数,μ pq为像素p和相邻像素q之间的距离,ω pq是在邻域范围内像素p和像素q之间的距离的权重因子。 where ψ(μ p - μ q ) is the penalty function, μ p - μ q is the distance between pixel p and adjacent pixel q, and ω pq is the distance between pixel p and pixel q in the neighborhood weight factor.

进一步,S21图像更新处理还包括基于面片进行图像粗糙度的计算。面片包括多个相邻的像素构成的像素块,像素块的形状可以是规则的,如方形,也可以是不规则的。优选的,本实施例选用规则的像素块,具体地说选用是以一个像素为中心,其他像素围绕的面片。在2D建模中,面片包括 3×3、5×5等面片,也可以是一个单独的像素。面片可以包括完整的像素,也可以包括不完整的像素,即将像素切割构成的方形区域,优选的,本实施例选用完整的像素,即面片内只包括完整的像素,如在3×3面片中有9个完整的像素,以一个像素为中心,其它8个像素围绕着中心像素。不同大小的面片影响图像处理的效率。面片相对于单个像素,面积更大,像素上的纹理特征被保留的更多,不会因为平滑处理而导致过多的精细特征被消除。优选地,图像中的面片大小相同。根据惩罚似然方法的要求,选取像素j和像素k计算图像粗糙度,像素j和像素k分别是两个相邻面片的中心像素,通过计算两个面片之间的强度差求解图像粗糙度,进而获取最大化惩罚似然函数,像素j和相邻像素k之间距离表达式为:Further, the S21 image update process also includes calculating the image roughness based on the patch. A patch includes a pixel block formed by a plurality of adjacent pixels, and the shape of the pixel block can be regular, such as a square, or irregular. Preferably, in this embodiment, a regular pixel block is selected, specifically, a patch with one pixel as the center and other pixels surrounding it is selected. In 2D modeling, patches include 3×3, 5×5, etc. patches, and can also be a single pixel. The patch may include complete pixels or incomplete pixels, that is, a square area formed by cutting pixels. Preferably, complete pixels are selected in this embodiment, that is, only complete pixels are included in the patch. There are 9 complete pixels in the patch, centered on one pixel, and the other 8 pixels around the center pixel. Patches of different sizes affect the efficiency of image processing. Compared with a single pixel, a patch has a larger area, and more texture features on the pixel are preserved, and it will not cause too many fine features to be eliminated due to smoothing. Preferably, the patches in the images are the same size. According to the requirements of the penalized likelihood method, pixel j and pixel k are selected to calculate the image roughness. Pixel j and pixel k are the center pixels of two adjacent patches respectively, and the image roughness is calculated by calculating the intensity difference between the two patches. degree, and then obtain the maximum penalty likelihood function. The distance expression between pixel j and adjacent pixel k is:

Figure PCTCN2020115120-appb-000013
Figure PCTCN2020115120-appb-000013

其中:j l表示以像素j为中心的面片里的第l个像素,k l表示以像素k为中心的面片里的第l个像素,n j标识探测器总数,N j表示面片里所有像素点的个数,h l是像素与像素之间的归一化逆空间距离的正加权因子: Where: j l represents the lth pixel in the patch centered on pixel j, k l represents the lth pixel in the patch centered on pixel k, n j identifies the total number of detectors, and N j represents the patch The number of all pixels in , h l is a positive weighting factor of the normalized inverse spatial distance between pixels:

Figure PCTCN2020115120-appb-000014
Figure PCTCN2020115120-appb-000014

根据图像粗糙度的计算表达式,得出基于面片的图像粗糙度为:According to the calculation expression of image roughness, the image roughness based on patch is obtained as:

Figure PCTCN2020115120-appb-000015
Figure PCTCN2020115120-appb-000015

其中,f j(μ)是以所述像素j处为中心的面片所有像素强度值组成的特征向量,f k(μ)是以所述像素k处为中心的面片所有像素强度值组成的特征向量,ψ(||f j(μ)-f k(μ)‖ h)为惩罚函数。ψ(||f j(μ)-f k(μ)‖ h)惩罚函数包括二次函数、双曲线函数,优选地,本实施例选用的惩罚函数表达式为: Among them, f j (μ) is the feature vector composed of all pixel intensity values of the patch centered at the pixel j, and f k (μ) is composed of all the pixel intensity values of the patch centered at the pixel k , ψ(||f j (μ)-f k (μ)‖ h ) is the penalty function. ψ(||f j (μ)-f k (μ)‖ h ) penalty function includes quadratic function and hyperbolic function. Preferably, the penalty function expression selected in this embodiment is:

Figure PCTCN2020115120-appb-000016
Figure PCTCN2020115120-appb-000016

当|||f j(μ)-f k(μ)‖ h|<<δ时,所述惩罚函数近似二次函数; When |||f j (μ)-f k (μ)‖ h |<<δ, the penalty function approximates a quadratic function;

当|||f j(μ)-f k(μ)‖ h|>>δ时,所述惩罚函数近似绝对函数。 When |||f j (μ)-f k (μ)‖ h |>>δ, the penalty function approximates an absolute function.

其中,δ为惩罚因子,该惩罚函数在零处不可微,具有连续的二阶导数,能保证重建图像边缘被保留,形成清晰的边缘。基于面片的正则化方法,通过比较面片之间的相似性来计算图像粗糙度,具有更强的边缘保持能力,同时减少了迭代次数,缩短了图像重建时间,保留了图像精细的纹理特征。相对于传统的基于单个像素的先验在区分边缘时有更好的鲁棒性,也可以减少重建图像中的噪声同时保留更多细节信息。Among them, δ is the penalty factor, the penalty function is non-differentiable at zero and has a continuous second-order derivative, which can ensure that the edge of the reconstructed image is preserved and a clear edge is formed. The patch-based regularization method calculates the image roughness by comparing the similarity between patches, which has stronger edge retention ability, reduces the number of iterations, shortens the image reconstruction time, and preserves the fine texture features of the image. . Compared with traditional single-pixel-based priors, it has better robustness in distinguishing edges, and can also reduce noise in reconstructed images while retaining more detailed information.

进一步,S21图像更新处理还包括优化传输算法,优化传输算法的基本思想包括在每次迭代时构造一个代理函数,即在第n次图像迭代时构造图像μ的代理函数Q(μ;μ n),通过满足以下两个条件对目标函数Φ(μ)进行最小化处理: Further, the S21 image update process also includes optimizing the transmission algorithm, and the basic idea of optimizing the transmission algorithm includes constructing a surrogate function at each iteration, that is, constructing the surrogate function Q(μ; μ n ) of the image μ at the nth image iteration , the objective function Φ(μ) is minimized by satisfying the following two conditions:

Q(μ;μ n)-Q(μ n;μ n)≤Φ(μ)-Φ(μ n) Q(μ; μ n )-Q(μ n ; μ n )≤Φ(μ)-Φ(μ n )

Figure PCTCN2020115120-appb-000017
Figure PCTCN2020115120-appb-000017

其中,

Figure PCTCN2020115120-appb-000018
表示相对于μ的梯度,目标函数Φ(μ)=L(y|μ)-βU(μ); in,
Figure PCTCN2020115120-appb-000018
Represents the gradient relative to μ, the objective function Φ(μ)=L(y|μ)-βU(μ);

将Φ(μ)的最大值转换为Q(μ;μ n)的最大化值,带入最大化惩罚似然函数得到: Convert the maximum value of Φ(μ) to the maximum value of Q(μ; μ n ) and bring it into the maximum penalty likelihood function to get:

Figure PCTCN2020115120-appb-000019
Figure PCTCN2020115120-appb-000019

Φ(μ)随着更新的μ n+1单调增加:Φ(μ n+1)≥Φ(μ n)。 Φ(μ) increases monotonically with updated μ n+1 : Φ(μ n+1 )≥Φ(μ n ).

每次图像迭代更新如下:Each image iteration is updated as follows:

Figure PCTCN2020115120-appb-000020
Figure PCTCN2020115120-appb-000020

著名的期望最大化(EM)算法就是优化传输算法的特例。基于现有研究,本发明选择的就是期望最大化(EM)算法进行图像更新处理,得到基 于期望最大化处理的预估图像值,即

Figure PCTCN2020115120-appb-000021
其中n+1为迭代次数,j表示所述面片的中心像素序号,EM表示期望最大化。 The well-known expectation maximization (EM) algorithm is a special case of the optimal transmission algorithm. Based on the existing research, the present invention selects the expectation maximization (EM) algorithm to perform image update processing, and obtains the estimated image value based on the expectation maximization processing, that is,
Figure PCTCN2020115120-appb-000021
where n+1 is the number of iterations, j represents the central pixel number of the patch, and EM represents the expectation maximization.

具体地,在S22中,对来自S21的图像进行图像平滑处理。具体地,采用正则化方法对图像进行平滑处理,通过在似然函数中加入一个正则项,并通过阈值(或称为正则项系数)的大小来控制参数的比重,使问题的解在模型的拟合精度与稀疏度量之间进行权衡。正则化方法的核心目的是限制参数空间的大小以降低模型复杂度,通过加上正则项来限制解的取值范围以保证解的良好性质,比如唯一性。在S22的平滑处理中,基于正则化方法获取预估图像值,即

Figure PCTCN2020115120-appb-000022
其中n为迭代次数,j表示所述面片的中心像素序号,Re g表示正则化方法。 Specifically, in S22, image smoothing processing is performed on the image from S21. Specifically, the regularization method is used to smooth the image, a regular term is added to the likelihood function, and the weight of the parameters is controlled by the size of the threshold (or the regular term coefficient), so that the solution of the problem is in the model. There is a trade-off between fitting accuracy and sparsity metric. The core purpose of the regularization method is to limit the size of the parameter space to reduce the complexity of the model, and to limit the value range of the solution by adding a regular term to ensure good properties of the solution, such as uniqueness. In the smoothing process of S22, the estimated image value is obtained based on the regularization method, namely
Figure PCTCN2020115120-appb-000022
where n is the number of iterations, j represents the central pixel number of the patch, and Reg represents the regularization method.

具体地,在S23中,对来自S22的图像进行图像融合处理。具体地,对经过更新处理、平滑处理后的图像进行逐像素图像融合,将图像中的像素进行融合,可融合成面片,如3×3、5×5结构的面片。根据S21的更新处理中得到的得到

Figure PCTCN2020115120-appb-000023
和S22的平滑处理中得到的
Figure PCTCN2020115120-appb-000024
得到下一次迭代图像估计,预估图像值表达式为: Specifically, in S23, image fusion processing is performed on the image from S22. Specifically, pixel-by-pixel image fusion is performed on the updated and smoothed image, and the pixels in the image are fused to form a patch, such as a patch with a 3×3 and 5×5 structure. Obtained according to the update process of S21
Figure PCTCN2020115120-appb-000023
and obtained in the smoothing process of S22
Figure PCTCN2020115120-appb-000024
The next iteration image estimation is obtained, and the estimated image value expression is:

Figure PCTCN2020115120-appb-000025
Figure PCTCN2020115120-appb-000025

其中,β是控制数据保真度和空间平滑度的正则化参数,当β=0时,上述更新方程简化为极大似然-期望最大化公式。极大似然-期望最大化方法随迭代次数的增加图像质量退化,会产生“棋盘格伪影”。提前终止迭代和在似然函数中集成惩罚项或某种先验知识,在一定程度上克服了极大似然-期望最大化方法存在的问题。在迭代没有收敛时,要达到相同效果的重建图像时,本发明所需迭代次数更少,避免了图像质量的退化。通过一次次的图像迭代重建,将投影数据转换为图像,迭代次数少,图像质量高且迭代效率高。Among them, β is a regularization parameter that controls data fidelity and spatial smoothness. When β=0, the above update equation is simplified to the maximum likelihood-expectation maximization formula. The maximum likelihood-expectation maximization method degrades image quality with increasing number of iterations, producing "checkerboard artifacts". Terminating the iteration early and integrating a penalty term or some kind of prior knowledge in the likelihood function overcomes the problems of the maximum likelihood-expectation maximization method to a certain extent. When the iterations do not converge, the present invention requires fewer iterations to achieve the same effect of reconstructed images, thereby avoiding the degradation of image quality. Through repeated image iterative reconstruction, the projection data is converted into an image, the number of iterations is small, the image quality is high, and the iteration efficiency is high.

实施例2Example 2

针对现有技术的不足,在本实施例提出了一种CT图像重建系统,将实施例1的一种CT图像重建方法中的步骤模块具体化,形成系统,系统框图如说明书附图3所示,具体包括:In view of the shortcomings of the prior art, a CT image reconstruction system is proposed in this embodiment, and the step modules in the CT image reconstruction method of Embodiment 1 are embodied to form a system. The system block diagram is shown in FIG. 3 of the specification. , including:

初始化单元:用于根据投影数据获取初始化图像;Initialization unit: used to obtain the initialization image according to the projection data;

迭代单元:用于将初始化图像作为待重建图像,对待重建图像进行图像迭代处理;Iterative unit: used to take the initialization image as the image to be reconstructed, and perform image iterative processing on the image to be reconstructed;

判断输出单元:用于判断是否满足迭代停止条件,若满足,则输出迭代处理后的图像;若不满足,则将迭代处理后的图像发送到迭代单元,再次进行迭代处理。Judgment output unit: used to judge whether the iteration stop condition is met, if so, output the iteratively processed image; if not, send the iteratively processed image to the iterative unit, and perform iterative processing again.

其中,迭代单元包括更新处理单元、平滑处理单元和融合处理单元;图像依次经过更新处理单元、平滑处理单元和融合处理单元;更新处理单元,用于通过计算相邻面片的的强度差求解图像粗糙度,进而获取最大化惩罚似然函数;平滑处理单元,用于对来自更新处理单元的图像进行平滑去噪处理;融合处理单元,对来自平滑处理单元的图像进行区域融合处理,包括逐像素融合成图像。The iterative unit includes an update processing unit, a smoothing processing unit and a fusion processing unit; the image passes through the update processing unit, the smoothing processing unit and the fusion processing unit in sequence; the update processing unit is used to solve the image by calculating the intensity difference of adjacent patches roughness, and then obtain the maximum penalty likelihood function; smoothing processing unit, used for smoothing and denoising processing of the image from the updating processing unit; fusion processing unit, performing regional fusion processing on the image from the smoothing processing unit, including pixel-by-pixel processing merged into an image.

其中,更新处理单元还包括粗糙度计算单元,粗糙度计算单元用于存储计算基于面片的图像粗糙度的算法,对图像进行基于面片的图像粗糙度计算。Wherein, the update processing unit further includes a roughness calculation unit, and the roughness calculation unit is configured to store an algorithm for calculating the image roughness based on the patch, and perform the image roughness calculation based on the patch on the image.

其中,初始化单元根据获取到的投影对象的投影数据建立图像模型,形成初始化图像,发送给迭代单元;迭代单元的更新处理单元接收初始化单元发送的初始化图像,将初始化图像作为待重建图像,对待重建图像进行图像更新处理,更新处理后发送给平滑处理单元;平滑处理单元接收更新处理单元发送的图像,对图像进行基于正则化方法的平滑处理,并将处理完的图像发送给融合处理单元;融合处理单元接收平滑处理单元发送的图像,对图像进行区域融合处理,包括逐像素融合成图像,并将处理完的 图像发送给判断输出单元,完成一轮迭代处理;判断输出单元接收迭代单元发送的图像,判断是否满足迭代停止条件,若满足,则输出迭代处理后图像,若不满足,则将迭代处理后的图像返回到迭代单元,进行新一轮的迭代处理。具体的系统框图如说明书附图4所示。The initialization unit establishes an image model according to the acquired projection data of the projection object, forms an initialization image, and sends it to the iterative unit; the update processing unit of the iterative unit receives the initialization image sent by the initialization unit, and takes the initialization image as the image to be reconstructed. The image is subjected to image update processing, and sent to the smoothing processing unit after the update processing; the smoothing processing unit receives the image sent by the update processing unit, performs smoothing processing on the image based on the regularization method, and sends the processed image to the fusion processing unit; fusion; The processing unit receives the image sent by the smoothing processing unit, performs regional fusion processing on the image, including pixel-by-pixel fusion into an image, and sends the processed image to the judgment output unit to complete a round of iterative processing; the judgment output unit receives the image sent by the iterative unit. image, to determine whether the iterative stop condition is met, if so, output the iteratively processed image, if not, return the iteratively processed image to the iterative unit for a new round of iterative processing. The specific system block diagram is shown in Figure 4 of the description.

其中,更新处理单元还包括优化传输单元,优化传输单元设置有优化传输算法,用于在图像每次迭代时构造一个代理函数,对目标函数Φ(μ)进行最小化处理。Wherein, the update processing unit further includes an optimization transmission unit, which is provided with an optimization transmission algorithm for constructing a surrogate function in each iteration of the image to minimize the objective function Φ(μ).

为了解决低剂量CT图像成像质量和速度的技术问题,本发明结合已有研究,提出了一种CT图像重建系统,能够在确保安全性的前提下,兼顾图像质量和图像生成效率,能够以更快的速度输出(例如显示)质量更高的图像。采用迭代单元对图像进行迭代重建处理,图像依次经过更新处理单元、平滑处理单元和融合处理单元,最后经输出单元判断是否满足迭代停止条件。本实施例用优化传输算法对惩罚似然重建进行了优化,解决了低剂量带来的伪影和噪声,避免了图像质量的退化,提高了图像质量;采用基于面片的图像粗糙度计算方法对图像粗糙度进行计算,保证图象质量的同时,缩短了重建时间,保留了图像的精细特征和边缘特征,比传统的基于单个像素的先验在区分边缘时有更好的鲁棒性。In order to solve the technical problems of low-dose CT image imaging quality and speed, the present invention proposes a CT image reconstruction system based on existing research, which can take into account the image quality and image generation efficiency under the premise of ensuring safety, and can be more efficient Faster speeds output (eg display) higher quality images. The image is iteratively reconstructed by an iterative unit, and the image passes through an update processing unit, a smoothing processing unit and a fusion processing unit in turn, and finally an output unit judges whether the iterative stop condition is met. In this embodiment, the optimized transmission algorithm is used to optimize the penalized likelihood reconstruction, which solves the artifacts and noise caused by low dose, avoids the degradation of image quality, and improves the image quality; the image roughness calculation method based on the patch is adopted. The image roughness is calculated to ensure the image quality, while shortening the reconstruction time, retaining the fine features and edge features of the image, and has better robustness in distinguishing edges than the traditional single pixel-based prior.

实施例3Example 3

图5为本发明实施例3提供的一种计算机设备的结构示意图。图5显示的计算机设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。FIG. 5 is a schematic structural diagram of a computer device according to Embodiment 3 of the present invention. The computer device 12 shown in FIG. 5 is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present invention.

如图5所示,计算机设备12以通用计算设备的形式表现。计算机设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。计算机设备12典型地包括多种计算机系统可读介质。这些介质可以是 任何能够被设备计算机12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。系统存储器28可以包括易失性存储器形式的计算机系统可读介质。As shown in FIG. 5, computer device 12 takes the form of a general-purpose computing device. Components of computer device 12 may include, but are not limited to, one or more processors or processing units 16 , system memory 28 , and a bus 18 connecting various system components including system memory 28 and processing unit 16 . Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by device computer 12, including both volatile and nonvolatile media, removable and non-removable media. System memory 28 may include computer system readable media in the form of volatile memory.

计算机设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器等)通信,还可与一个或者多个使得用户能与该计算机设备12交互的设备通信,和/或与使得该计算机设备12能与一个或多个其它计算设备进行通信的任何设备通信。Computer device 12 may also communicate with one or more external devices 14 (eg, keyboards, pointing devices, displays, etc.), may also communicate with one or more devices that enable a user to interact with computer device 12, and/or communicate with The computer device 12 is capable of communicating with any device that communicates with one or more other computing devices.

处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例1所提供的一种CT图像重建方法,该方法包括:The processing unit 16 executes various functional applications and data processing by running the programs stored in the system memory 28, for example, implementing a CT image reconstruction method provided in Embodiment 1 of the present invention, and the method includes:

S1、根据投影数据获取初始化图像;S2、将初始化图像作为待重建图像,对待重建图像进行图像迭代处理;S3、判断是否满足迭代停止条件,若满足,则停止迭代,输出迭代处理后的图像;若不满足,则返回S2,将迭代处理后的图像作为待重建图像再次进行迭代处理。其中,S2中图像迭代处理包括对图像进行:S1, obtaining an initialization image according to the projection data; S2, taking the initialization image as the image to be reconstructed, and performing image iterative processing on the image to be reconstructed; S3, judging whether the iteration stop condition is met, if so, stopping the iteration, and outputting the image after iterative processing; If not, return to S2, and use the iteratively processed image as the image to be reconstructed to perform iterative processing again. Among them, the image iterative processing in S2 includes:

S21、更新处理,包括通过计算基于面片的图像粗糙度获取最大化惩罚似然函数;S22、平滑处理,对来自S21的图像进行平滑去噪处理;S23、融合处理,对来自S22图像进行区域融合处理,包括逐像素融合成图像。S21, update processing, including obtaining the maximum penalty likelihood function by calculating the roughness of the image based on the patch; S22, smoothing processing, performing smoothing and denoising processing on the image from S21; S23, fusion processing, performing regional processing on the image from S22 Fusion processing, including pixel-by-pixel fusion into an image.

本实施例将一种CT图像重建方法应用到具体的计算机设备中,将该方法存储到存储器中,当执行器执行该存储器时,会运行该方法进行CT图像重建,使用快捷方便,适用范围广。In this embodiment, a CT image reconstruction method is applied to a specific computer device, and the method is stored in the memory. When the actuator executes the memory, the method will be run to reconstruct the CT image, which is fast and convenient to use and has a wide range of applications. .

当然,本领域技术人员可以理解,处理器还可以实现本发明任意实施例所提供的CT图像重建方法的技术方案。Of course, those skilled in the art can understand that the processor can also implement the technical solution of the CT image reconstruction method provided by any embodiment of the present invention.

实施例4Example 4

本实施例4提供了一种计算机可读存储介质,其上存储有计算机程序, 该程序被处理器执行时实现如本发明任意实施例所提供的CT图像重建方法步骤,该方法包括:This embodiment 4 provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the steps of the CT image reconstruction method provided by any embodiment of the present invention, and the method includes:

S1、根据投影数据获取初始化图像;S2、将初始化图像作为待重建图像,对待重建图像进行图像迭代处理;S3、判断是否满足迭代停止条件,若满足,则停止迭代,输出迭代处理后的图像;若不满足,则返回S2,将迭代处理后的图像作为待重建图像再次进行迭代处理。其中,S2中图像迭代处理包括对图像进行:S1, obtaining an initialization image according to the projection data; S2, taking the initialization image as the image to be reconstructed, and performing image iterative processing on the image to be reconstructed; S3, judging whether the iteration stop condition is met, if so, stopping the iteration, and outputting the image after iterative processing; If not, return to S2, and use the iteratively processed image as the image to be reconstructed to perform iterative processing again. Among them, the image iterative processing in S2 includes:

S21、更新处理,包括通过计算基于面片的图像粗糙度获取最大化惩罚似然函数;S22、平滑处理,对来自S21的图像进行平滑去噪处理;S23、融合处理,对来自S22的图像进行区域融合处理,包括逐像素融合成图像。S21, update processing, including obtaining a maximum penalty likelihood function by calculating the image roughness based on the patch; S22, smoothing processing, performing smoothing and denoising processing on the image from S21; S23, fusion processing, performing on the image from S22 Region fusion processing, including pixel-by-pixel fusion into an image.

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于:电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。The computer storage medium in the embodiments of the present invention may adopt any combination of one or more computer-readable mediums. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination of the above. More specific examples (a non-exhaustive list) of computer readable storage media include: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), Erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

本实施例将一种CT图像重建方法应用到一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明提供的CT图像重建方法步骤,简便快捷,易于存储,不易丢失。This embodiment applies a CT image reconstruction method to a computer-readable storage medium, which stores a computer program, and when the program is executed by a processor, implements the steps of the CT image reconstruction method provided by the present invention, which is simple, fast, and easy to store , not easy to lose.

综上,本发明提出一种图像重建方法、系统、设备和介质,解决了现 有技术普遍存在图像重建过程复杂、重建图像中有大量噪声和伪影、边缘保持能力差、图像中原有的特征纹理未被保留等缺陷,能够消除噪声、抑制伪影、保留边缘和精细特征、减少迭代次数的同时保证图像质量,具有重建过程短、图像质量高、图像特征保留全面等特点。将CT重建方法应用到具体的系统、计算机设备和计算机存储介质中,将该方法具体化,对医学影响领域的发展具有重要意义。To sum up, the present invention proposes an image reconstruction method, system, device and medium, which solves the common problems in the prior art that the image reconstruction process is complex, there are a lot of noise and artifacts in the reconstructed image, the edge retention ability is poor, and the original features in the image are solved. Defects such as texture not being preserved can eliminate noise, suppress artifacts, preserve edges and fine features, reduce the number of iterations while ensuring image quality, and have the characteristics of short reconstruction process, high image quality, and comprehensive image feature retention. Applying the CT reconstruction method to specific systems, computer equipment and computer storage media, and embodying the method is of great significance to the development of the medical impact field.

本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。Those of ordinary skill in the art should understand that the above-mentioned modules or steps of the present invention can be implemented by a general-purpose computing device, and they can be centralized on a single computing device, or distributed on a network composed of multiple computing devices. Optionally, they may be implemented in program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be fabricated separately into individual integrated circuit modules, or a plurality of modules of them Or the steps are made into a single integrated circuit module to realize. As such, the present invention is not limited to any specific combination of hardware and software.

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention. The scope is determined by the scope of the appended claims.

以上公开的仅为本发明的几个具体实施场景,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。The above disclosures are only a few specific implementation scenarios of the present invention, however, the present invention is not limited thereto, and any changes that can be conceived by those skilled in the art should fall within the protection scope of the present invention.

Claims (13)

一种CT图像重建方法,包括以下步骤:A CT image reconstruction method, comprising the following steps: S1、根据投影数据获取初始化图像;S1. Obtain an initialization image according to the projection data; S2、将初始化图像作为待重建图像,对待重建图像进行图像迭代处理;S2, take the initialization image as the image to be reconstructed, and perform image iterative processing on the image to be reconstructed; S3、判断是否满足迭代停止条件,若满足,则停止迭代,输出迭代处理后的图像;若不满足,则返回S2,将迭代处理后的图像作为待重建图像再次进行迭代处理;S3, judge whether the iteration stop condition is met, if so, stop the iteration, and output the iteratively processed image; if not, return to S2, and use the iteratively processed image as the image to be reconstructed for iterative processing again; 其特征在于,It is characterized in that, 在所述S2中,所述图像迭代处理还包括如下步骤:In the S2, the image iterative processing further includes the following steps: S21、更新处理,包括通过计算相邻面片的强度差求解图像粗糙度,进而获取最大化惩罚似然函数;S21, update processing, including solving the image roughness by calculating the intensity difference of adjacent patches, and then obtaining the maximum penalty likelihood function; S22、平滑处理,包括对来自所述S21的图像进行平滑去噪处理;S22, smoothing, including performing smoothing and denoising on the image from S21; S23、融合处理,包括对来自所述S22的图像进行区域融合处理。S23. Fusion processing, including performing regional fusion processing on the image from S22. 根据权利要求1所述的方法,其特征在于,在所述S21的更新处理中,用于计算所述图像粗糙度的所述面片包括多像素构成的、以一个像素为中心的方形像素区域,用于计算所述图像粗糙度的所有所述面片大小相同。The method according to claim 1, wherein, in the update process of S21, the patch used for calculating the image roughness comprises a square pixel area composed of multiple pixels and centered on one pixel , all the patches used to calculate the image roughness are the same size. 根据权利要求1所述的方法,其特征在于,在所述S21的更新处理中,所述最大化惩罚似然函数的表达式为:The method according to claim 1, wherein, in the update process of S21, the expression of the maximum penalty likelihood function is:
Figure PCTCN2020115120-appb-100001
Figure PCTCN2020115120-appb-100001
其中,μ是预估图像值,Φ(μ)是目标函数,L(y|μ)是似然函数,β是控制数据保真度和空间平滑度的正则化参数,U(μ)是图像粗糙度,通过求解所述图像粗糙度获取最大化惩罚似然函数,所述图像粗糙度表达式为:where μ is the estimated image value, Φ(μ) is the objective function, L(y|μ) is the likelihood function, β is the regularization parameter that controls data fidelity and spatial smoothness, and U(μ) is the image Roughness, the maximum penalty likelihood function is obtained by solving the image roughness, and the image roughness expression is:
Figure PCTCN2020115120-appb-100002
Figure PCTCN2020115120-appb-100002
其中,ψ(μ pq)是惩罚函数,μ pq为像素p和相邻像素q之间的距离,ω pq是在邻域范围内像素p和像素q之间的距离的权重因子,n p是探测器总数,N p是图像像素总数。 where ψ(μ p - μ q ) is the penalty function, μ p - μ q is the distance between pixel p and adjacent pixel q, and ω pq is the distance between pixel p and pixel q in the neighborhood Weighting factor, n p is the total number of detectors and N p is the total number of image pixels.
根据权利要求3所述的方法,其特征在于,在所述S21的更新处理中,基于面片的图像粗糙度通过如下方法计算;The method according to claim 3, wherein, in the update process of S21, the image roughness based on the patch is calculated by the following method; 像素j和像素k分别为相邻两面片的中心像素,通过计算两个面片之间的强度差求解图像粗糙度,进而获取最大化惩罚似然函数,所述像素j和所述像素k的像素距离表达式为:Pixel j and pixel k are respectively the center pixels of two adjacent patches, and the image roughness is calculated by calculating the intensity difference between the two patches, and then the maximum penalty likelihood function is obtained, and the difference between the pixel j and the pixel k is The pixel distance expression is:
Figure PCTCN2020115120-appb-100003
Figure PCTCN2020115120-appb-100003
所述像素j和所述像素k的图像粗糙度表达式为:The image roughness expressions of the pixel j and the pixel k are:
Figure PCTCN2020115120-appb-100004
Figure PCTCN2020115120-appb-100004
其中:f j(μ)是以所述像素j处为中心的面片所有像素强度值组成的特征向量,f k(μ)是以所述像素k处为中心的面片所有像素强度值组成的特征向量,j l表示以像素j为中心的面片里的第l个像素,k l表示以像素k为中心的面片里的第l个像素,n j标识探测器总数,N j表示面片里所有像素点的个数,h l是像素与像素之间的归一化逆空间距离的正加权因子,ψ(||f j(μ)-f k(μ)‖ h)为惩罚函数。 where: f j (μ) is the feature vector composed of all pixel intensity values of the patch centered at the pixel j, f k (μ) is composed of all the pixel intensity values of the patch centered at the pixel k , j l denotes the lth pixel in the patch centered on pixel j, k l denotes the lth pixel in the patch centered on pixel k, n j denotes the total number of detectors, N j denotes The number of all pixels in the patch, h l is the positive weighting factor of the normalized inverse spatial distance between pixels, ψ(||f j (μ)-f k (μ)‖ h ) is the penalty function.
根据权利要求4所述的方法,其特征在于,所述惩罚函数表达式为:The method according to claim 4, wherein the penalty function expression is:
Figure PCTCN2020115120-appb-100005
Figure PCTCN2020115120-appb-100005
其中,δ为衰减因子;Among them, δ is the attenuation factor; 当|||f j(μ)-f k(μ)‖ h|<<δ时,所述惩罚函数近似二次函数; When |||f j (μ)-f k (μ)‖ h |<<δ, the penalty function approximates a quadratic function; 当|||f j(μ)-f k(μ)‖ h|<<δ时,所述惩罚函数近似绝对函数。 When |||f j (μ)-f k (μ)‖ h |<<δ, the penalty function approximates an absolute function.
根据权利要求1-5中任一项所述的方法,其特征在于,在所述S21的更新处理中还包括优化传输算法;The method according to any one of claims 1-5, characterized in that, in the update process of S21, an optimized transmission algorithm is further included; 所述优化传输算法包括在每次迭代时构造一个代理函数,对所述目标函数Φ(μ)进行最小化处理。The optimized transmission algorithm includes constructing a surrogate function at each iteration to minimize the objective function Φ(μ). 根据权利要求6所述的方法,其特征在于,所述优化传输算法包括期望最大化算法,根据所述期望最大化算法获取的
Figure PCTCN2020115120-appb-100006
The method according to claim 6, wherein the optimized transmission algorithm comprises an expectation maximization algorithm, and the data obtained according to the expectation maximization algorithm
Figure PCTCN2020115120-appb-100006
其中n+1为迭代次数,j表示所述面片的中心像素序号,EM表示期望最大化。where n+1 is the number of iterations, j represents the central pixel number of the patch, and EM represents the expectation maximization.
根据权利要求7中所述的方法,其特征在于,在所述S22中包括使用正则化方法对来自S21的图像进行平滑去噪处理,将涉及以像素j为中心的面片μ j的所有项组合起来,根据所述正则化方法获取的
Figure PCTCN2020115120-appb-100007
The method according to claim 7, characterized in that in said S22, the image from S21 is smoothed and denoised using a regularization method, and all items involving the patch μj centered on the pixel j are combined, obtained according to the regularization method
Figure PCTCN2020115120-appb-100007
其中Re g表示正则化方法。where Reg represents the regularization method.
根据权利要求8所述的方法,其特征在于,在所述S23的融合处理中包括对来自S22中的图像进行逐个像素融合成图像,逐个像素融合后得到第n+1次迭代时的预估图像值:The method according to claim 8, characterized in that, in the fusion process of S23, the image from S22 is fused pixel by pixel into an image, and the estimation at the n+1th iteration is obtained after pixel-by-pixel fusion. Image value:
Figure PCTCN2020115120-appb-100008
Figure PCTCN2020115120-appb-100008
当β=0时,上述方程简化为最大似然期望最大化公式。When β=0, the above equation reduces to the maximum likelihood expectation maximization formula.
一种CT图像重建系统,包括:A CT image reconstruction system, comprising: 初始化单元:用于根据投影数据获取初始化图像;Initialization unit: used to obtain the initialization image according to the projection data; 迭代单元:用于将所述初始化图像作为待重建图像,对待重建图像进行迭代处理;Iterative unit: used for taking the initialization image as the image to be reconstructed, and performing iterative processing on the image to be reconstructed; 判断输出单元:用于判断是否满足迭代停止条件,若满足,则输出迭代处理后的图像;若不满足,则将迭代处理后的图像发送到所述迭代单元, 作为待重建图像再次进行迭代处理;Judgment output unit: used to judge whether the iterative stop condition is met, if so, output the image after iterative processing; if not, send the iteratively processed image to the iterative unit, and perform iterative processing again as the image to be reconstructed ; 其特征在于,It is characterized in that, 所述迭代单元包括更新处理单元、平滑处理单元和融合处理单元;The iteration unit includes an update processing unit, a smoothing processing unit and a fusion processing unit; 所述更新处理单元还包括粗糙度计算单元,所述粗糙度计算单元基于面片计算图像粗糙度。The update processing unit further includes a roughness calculation unit that calculates image roughness based on the patch. 根据权利要求10所述的系统,其特征在于,所述更新处理单元还包括:The system according to claim 10, wherein the update processing unit further comprises: 优化传输单元,用于在图像每次迭代时构造一个代理函数,对目标函数Φ(μ)进行最小化处理。The optimized transmission unit is used to construct a surrogate function at each iteration of the image to minimize the objective function Φ(μ). 一种计算机设备,其特征在于,所述计算机设备包括:A computer device, characterized in that the computer device comprises: 一个或多个处理器;one or more processors; 存储器,用于存储一个或多个程序;memory for storing one or more programs; 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9中任一所述的CT图像重建方法。When the one or more programs are executed by the one or more processors, the one or more processors implement the CT image reconstruction method according to any one of claims 1-9. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9中任一所述的CT图像重建方法。A computer-readable storage medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the CT image reconstruction method according to any one of claims 1-9 is implemented.
PCT/CN2020/115120 2020-09-14 2020-09-14 Ct image reconstruction method and system, and device and medium Ceased WO2022052114A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/115120 WO2022052114A1 (en) 2020-09-14 2020-09-14 Ct image reconstruction method and system, and device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/115120 WO2022052114A1 (en) 2020-09-14 2020-09-14 Ct image reconstruction method and system, and device and medium

Publications (1)

Publication Number Publication Date
WO2022052114A1 true WO2022052114A1 (en) 2022-03-17

Family

ID=80630153

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/115120 Ceased WO2022052114A1 (en) 2020-09-14 2020-09-14 Ct image reconstruction method and system, and device and medium

Country Status (1)

Country Link
WO (1) WO2022052114A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101218607A (en) * 2005-07-05 2008-07-09 皇家飞利浦电子股份有限公司 Reconstruction algorithm for object points outside the scanned field of view
CN103959329A (en) * 2011-11-23 2014-07-30 皇家飞利浦有限公司 Image domain de-noising
WO2016007769A1 (en) * 2014-07-09 2016-01-14 The Johns Hopkins University System, method and computer readable medium for preview of low-dose x-ray projection and tomographic images
CN105408940A (en) * 2013-07-23 2016-03-16 皇家飞利浦有限公司 Hybrid (spectral/non-spectral) imaging detector array and corresponding processing electronics
CN106056644A (en) * 2016-05-24 2016-10-26 深圳先进技术研究院 Data processing method and data processing device for CT scanning
US20180204356A1 (en) * 2017-01-13 2018-07-19 Toshiba Medical Systems Corporation Apparatus and method for correcting bias in low-count computed tomography projection data

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101218607A (en) * 2005-07-05 2008-07-09 皇家飞利浦电子股份有限公司 Reconstruction algorithm for object points outside the scanned field of view
CN103959329A (en) * 2011-11-23 2014-07-30 皇家飞利浦有限公司 Image domain de-noising
CN105408940A (en) * 2013-07-23 2016-03-16 皇家飞利浦有限公司 Hybrid (spectral/non-spectral) imaging detector array and corresponding processing electronics
WO2016007769A1 (en) * 2014-07-09 2016-01-14 The Johns Hopkins University System, method and computer readable medium for preview of low-dose x-ray projection and tomographic images
CN106056644A (en) * 2016-05-24 2016-10-26 深圳先进技术研究院 Data processing method and data processing device for CT scanning
US20180204356A1 (en) * 2017-01-13 2018-07-19 Toshiba Medical Systems Corporation Apparatus and method for correcting bias in low-count computed tomography projection data

Similar Documents

Publication Publication Date Title
Kim et al. A performance comparison of convolutional neural network‐based image denoising methods: the effect of loss functions on low‐dose CT images
Rohkohl et al. Improving best‐phase image quality in cardiac CT by motion correction with MAM optimization
US9595121B2 (en) Systems and methods for PET penalized-likelihood image reconstruction with spatially varying smoothing parameters
WO2022000192A1 (en) Ct image construction method, ct device, and storage medium
Bai et al. Z-index parameterization for volumetric CT image reconstruction via 3-D dictionary learning
JP5590548B2 (en) X-ray CT image processing method, X-ray CT program, and X-ray CT apparatus equipped with the program
CN109472841B (en) CBCT 3D Reconstruction Method Based on Hybrid Gaussian/Poisson Maximum Likelihood Function
CN112529977B (en) PET image reconstruction method and system
Tang et al. Statistical CT noise reduction with multiscale decomposition and penalized weighted least squares in the projection domain
CN110009613A (en) Low-dose CT imaging method, device and system based on deep dense network
CN109712213B (en) PET image reconstruction method, system, readable storage medium and apparatus
CN111862255A (en) Regularized image reconstruction method, system, readable storage medium and device
Xie et al. Contextual loss based artifact removal method on CBCT image
Zhang et al. Adaptive non‐local means on local principle neighborhood for noise/artifacts reduction in low‐dose CT images
CN111968192A (en) Construction method of CT image, CT device and storage medium
WO2021031069A1 (en) Image reconstruction method and apparatus
CN110599563A (en) CT reconstruction method and device for adaptive NLM correction
Kim et al. CNN-based CT denoising with an accurate image domain noise insertion technique
CN111724452B (en) A low-dose CT image reconstruction method
Ma et al. Generalized Gibbs priors based positron emission tomography reconstruction
WO2022052114A1 (en) Ct image reconstruction method and system, and device and medium
Zhang et al. Side information-assisted low-dose CT reconstruction
CN112085808A (en) A CT image reconstruction method, system, device and medium
CN112270725A (en) Image reconstruction and coding method in spectral tomography
CN116671946B (en) Method for reconstructing dynamic image based on SPECT dynamic acquisition data

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20952902

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20952902

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 09/08/2023)

122 Ep: pct application non-entry in european phase

Ref document number: 20952902

Country of ref document: EP

Kind code of ref document: A1