CN110473269B - Image reconstruction method, system, equipment and storage medium - Google Patents

Image reconstruction method, system, equipment and storage medium Download PDF

Info

Publication number
CN110473269B
CN110473269B CN201910730387.9A CN201910730387A CN110473269B CN 110473269 B CN110473269 B CN 110473269B CN 201910730387 A CN201910730387 A CN 201910730387A CN 110473269 B CN110473269 B CN 110473269B
Authority
CN
China
Prior art keywords
data
original
image
original scanning
scanning data
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.)
Active
Application number
CN201910730387.9A
Other languages
Chinese (zh)
Other versions
CN110473269A (en
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.)
Shanghai United Imaging Healthcare Co Ltd
Original Assignee
Shanghai United Imaging Healthcare Co Ltd
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 Shanghai United Imaging Healthcare Co Ltd filed Critical Shanghai United Imaging Healthcare Co Ltd
Priority to CN201910730387.9A priority Critical patent/CN110473269B/en
Publication of CN110473269A publication Critical patent/CN110473269A/en
Application granted granted Critical
Publication of CN110473269B publication Critical patent/CN110473269B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/003Reconstruction from projections, e.g. tomography
    • G06T11/005Specific pre-processing for tomographic reconstruction, e.g. calibration, source positioning, rebinning, scatter correction, retrospective gating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10081Computed x-ray tomography [CT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10104Positron emission tomography [PET]

Abstract

The embodiment of the invention discloses an image reconstruction method, an image reconstruction system, image reconstruction equipment and a storage medium, which are characterized in that original scanning data of a target object are acquired, orthographic projection data are determined according to the original scanning data, a correction motion field between the original scanning data and the orthographic projection data is calculated, the original scanning data are corrected according to the correction motion field, the corrected original scanning data are reconstructed, and as the correction motion field corrects the original scanning data, a target reconstructed image with fewer artifacts is obtained, if the requirement is not met, the target reconstructed image is taken as the original image, the orthographic projection is carried out on the original image again, the correction motion field is calculated, and the original scanning data are corrected until a more ideal target reconstructed image is obtained, the problem that the correction effect of the original reconstructed image is poor in an image domain in the prior art is solved, and the effect of correcting the original scanning data in a projection domain to reduce the motion artifacts of the reconstructed image is realized.

Description

Image reconstruction method, system, equipment and storage medium
Technical Field
Embodiments of the present invention relate to medical apparatus and instruments, and in particular, to a method, a system, an apparatus, and a storage medium for reconstructing an image.
Background
In general, in a process of scanning a certain scanning area of a detected person by using a medical imaging device (for example, CT (Computed Tomography, electronic computed tomography), PET (Positron Emission Computed Tomography, positron emission tomography)), the detected person may have autonomous or involuntary movements (for example, autonomous respiratory movements, involuntary heart beats, gastrointestinal peristalsis, etc. of the detected person), and these autonomous or involuntary movements may form motion artifacts on a reconstructed image, which reduces image quality and even affects diagnosis.
For this reason, in the prior art, motion correction methods are often used to remove formed motion artifacts, such as selecting projection data of different ranges of an initial reconstructed image, or selecting projection data of the same data range but different weights, reconstructing the projection data to obtain reconstructed images of a plurality of projection data, calculating a motion field according to the reconstructed images of the plurality of projection data, and correcting the reconstructed images of the plurality of projection data according to the motion field.
It can be seen that, in the above method, the motion correction is performed on the image domain, and in a specific implementation, if the motion artifact of the initial reconstructed image is obvious, the motion field calculated according to the reconstructed image of the selected plurality of projection data is very inaccurate, resulting in poor correction effect of the reconstructed image.
Disclosure of Invention
The embodiment of the invention provides an image reconstruction method, an image reconstruction system, image reconstruction equipment and a storage medium, which are used for realizing artifact correction in a projection domain and greatly reducing motion artifacts of a reconstructed image.
In a first aspect, an embodiment of the present invention provides an image reconstruction method, including:
acquiring original scanning data of a target object, and determining orthographic projection data corresponding to the original scanning data according to the original scanning data;
calculating a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field;
reconstructing the corrected original scanning data to obtain a target reconstructed image.
In a second aspect, an embodiment of the present invention further provides an image reconstruction system, including:
the acquisition module is used for acquiring original scanning data of a target object, and determining orthographic projection data corresponding to the original scanning data according to the original scanning data;
the calculation module is used for calculating a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field;
and the reconstruction module is used for reconstructing the corrected original scanning data to obtain a target reconstruction image.
In a third aspect, an embodiment of the present invention further provides an image reconstruction apparatus, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the image reconstruction method according to any one of the first aspects when executing the computer program.
In a fourth aspect, embodiments of the present invention also provide a storage medium containing computer-executable instructions, wherein the computer-executable instructions, when executed by a computer processor, implement the image reconstruction method according to any one of the first aspects.
According to the technical scheme, the original scanning data of the target object is obtained, the orthographic projection data corresponding to the original scanning data are determined according to the original scanning data, the correction motion field between the original scanning data and the orthographic projection data is calculated, the original scanning data are corrected according to the correction motion field, then the corrected original scanning data are reconstructed to obtain the target reconstruction image, and as the original scanning data are corrected by the correction motion field, the corrected original scanning data are more accurate, the target reconstruction image with fewer artifacts is obtained, the problem that the initial reconstruction image correction effect is poor in the image domain in the prior art is solved, and the effect of correcting the original scanning data in the projection domain to reduce the motion artifacts of the reconstruction image is realized.
Drawings
Fig. 1 is a flowchart of an image reconstruction method according to a first embodiment of the present invention;
fig. 2 is a flow chart of an image reconstruction method according to a second embodiment of the present invention;
fig. 3 is a flow chart of an image reconstruction method according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of an image reconstruction method according to a third embodiment of the present invention;
fig. 5 is a schematic structural diagram of an image reconstruction system according to a fourth embodiment of the present invention;
fig. 6 is a schematic structural diagram of an image reconstruction device according to a fifth embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
Example 1
Fig. 1 is a schematic flow chart of an image reconstruction method according to an embodiment of the present invention, where the embodiment is applicable to a case of performing artifact correction on an acquired original scan image in a projection domain, and the method may be performed by an image reconstruction system, where the system may be implemented by software and/or hardware and is generally integrated in a terminal. Referring specifically to fig. 1, the method may include the steps of:
s110, acquiring original scanning data of the target object, and determining orthographic projection data corresponding to the original scanning data according to the original scanning data.
The target object may be understood as a scanned object, which may be a human body, an animal body, or some simulation experiment body, for example. The target object may also refer to a local area to be scanned of the scanned individual. For example, it may be a head region or a chest region of a human body to be scanned, etc.
The original scan data may be CT scan data, PET scan data, nuclear magnetic resonance scan data, or the like, and the original scan data may be a scan data segment with strong motion artifact or a scan data segment with weak motion artifact, which is not specifically limited in this embodiment.
Alternatively, the initial image may be orthographically projected by determining the initial image corresponding to the original scan data, to obtain orthographic projection data corresponding to the original scan data.
Specifically, reconstructing original scanning data to obtain an initial image corresponding to the original scanning data; or reconstructing the historical scanning data of the target object to obtain an initial image corresponding to the original scanning data. That is, the initial image may be a current image of the target object or may be an a priori image of the target object.
Illustratively, if the initial image is the current image of the target object, the current raw scan data is reconstructed to obtain the initial image. Similarly, if the initial image is an a priori image of the target object, the a priori historical scan data is reconstructed to obtain the initial image. It can be understood that the original scan data can be reconstructed once or several times to obtain the current image of the target object, and similarly, the prior history scan data can also be reconstructed once or several times to obtain the prior image of the target object.
S120, calculating a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field.
The raw scan data may include data values, acquisition locations, angles, and the like, among others. Accordingly, the orthographic projection data corresponding to the original scan data may also include data values, acquisition positions, angles, and the like. Thus, the correction motion field between the original scan data and the forward projection data may comprise a relative motion direction and a relative distance between the original scan data and the forward projection data, etc.
It will be appreciated that more artefact data may be included in the original scan data and that the orthographic projection data corresponding to the original scan data may often include less artefact data relative to the original scan data, and thus the correction of the original scan data may be based on the correction motion field between the original scan data and the orthographic projection data.
S130, reconstructing the corrected original scanning data to obtain a target reconstructed image.
From the above, the corrected original scan data can be obtained through the original scan data and the orthographic projection data, wherein the corrected original scan data is the projection data with less motion artifacts, and the obtained target reconstructed image is the reconstructed image with less motion artifacts correspondingly.
Optionally, reconstructing the corrected original scanning data by adopting a filtering back projection method to obtain a target reconstructed image; and the corrected original scanning data can be reconstructed by adopting an iterative reconstruction method to obtain a target reconstruction image.
The embodiment of the invention provides an image reconstruction method, which comprises the steps of obtaining original scanning data of a target object, determining orthographic projection data corresponding to the original scanning data according to the original scanning data, calculating a correction motion field between the original scanning data and the orthographic projection data, correcting the original scanning data according to the correction motion field, reconstructing the corrected original scanning data to obtain a target reconstruction image, and correcting the original scanning data by the correction motion field to obtain a target reconstruction image with fewer artifacts, so that the corrected original scanning data is more accurate, the problem of poor correction effect of the original reconstruction image on an image domain in the prior art is solved, and the effect of correcting the original scanning data on a projection domain to reduce the motion artifacts of the reconstruction image is realized.
Example two
Fig. 2 is a flowchart of an image reconstruction method according to a second embodiment of the present invention. The technical solution of the present embodiment is refined on the basis of the foregoing embodiment, and optionally, the determining, according to the original scan data, orthographic projection data corresponding to the original scan data includes: and determining an initial image corresponding to the original scanning data, and performing forward projection on the initial image to obtain forward projection data corresponding to the original scanning data.
On the basis of the above aspects, optionally, the calculating a correction motion field between the original scan data and the orthographic projection data may further include: registering the original scan data with the orthographic projection data to obtain a correction motion field between the original scan data and the orthographic projection data.
Referring specifically to fig. 2, the method of this embodiment may include the following steps:
s210, acquiring original scanning data of a target object, and determining orthographic projection data corresponding to the original scanning data according to the original scanning data.
Optionally, after the original scan data of the target object is acquired, the original scan data is reconstructed to obtain an initial image, and then the initial image is subjected to forward projection to obtain forward projection data corresponding to the original scan data.
Alternatively, the orthographic projection data may be acquired by: traversing each voxel of the initial image; and carrying out forward projection on at least one angle of each voxel to obtain forward projection data corresponding to the original scanning data.
Alternatively, if the initial image corresponds to a CT image, the CT image may be discretized into a regular grid, each grid cell may act as a voxel.
For example, if the angle of the forward projection is ω and the number of voxels is n×n, if the forward projection is performed at each angle to obtain m×m data, the forward projection is performed at least one angle of each voxel to obtain [ m×m—m×ω ] projection data, and thus, the forward projection is performed at least one angle of n×n voxels to obtain a large amount of forward projection data, and thus, the forward projection data corresponding to the original scan data can be obtained.
S220, registering the original scanning data and the orthographic projection data to obtain a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field.
The registration method for registering the original scan data and the orthographic projection data can be a rigid registration method or a non-rigid registration method.
The original scan data for calculating the correction motion field may be current scan data, or may be scan data obtained by performing interpolation processing or rearrangement processing on the current scan data.
Wherein the correction motion field may be a continuous area or a discontinuous area.
Optionally, registering the original scan data with the orthographic projection data based on registering all voxels of the original scan data to obtain a correction motion field between the original scan data and the orthographic projection data; or registering the original scanning data with the orthographic projection data based on partial voxels of the original scanning data to obtain an initial motion field between the original scanning data and the orthographic projection data, and interpolating the initial motion field to obtain a correction motion field between the original scanning data and the orthographic projection data.
It can be understood that the original scan data may be modified according to the calculated correction motion field, so that the modified original scan data is more accurate, and then the modified original scan data is corrected according to the correction motion field, or a correction term may be added to the original scan data, so that the modified original scan data is more accurate, and then the original scan data added with the correction term is corrected according to the correction motion field.
S230, reconstructing the corrected original scanning data to obtain a target reconstructed image.
The embodiment of the invention provides an image reconstruction method, which comprises the steps of obtaining original scanning data of a target object, determining an initial image corresponding to the original scanning data, carrying out forward projection on the initial image to obtain forward projection data corresponding to the original scanning data, registering the original scanning data and the forward projection data to obtain a correction motion field between the original scanning data and the forward projection data, correcting the original scanning data according to the correction motion field, solving the problem of poor correction effect on the initial reconstructed image in an image domain in the prior art, realizing the effect of correcting the original scanning data by registering the original scanning data and the forward projection data, and reconstructing the original scanning data according to the corrected original scanning data to obtain a target reconstructed image with fewer artifacts.
Example III
Fig. 3 is a flowchart of an image reconstruction method according to a third embodiment of the present invention. The technical solution of the present embodiment is refined on the basis of the foregoing embodiment, and optionally, the determining, according to the original scan data, orthographic projection data corresponding to the original scan data includes: and determining an initial image corresponding to the original scanning data, and performing forward projection on the initial image to obtain forward projection data corresponding to the original scanning data.
On the basis of the above technical solution, optionally, the reconstructing the corrected original scan data to obtain a target reconstructed image includes: reconstructing the corrected original scanning data to obtain a current reconstructed image; judging whether the current reconstructed image meets a preset convergence condition or not; if not, taking the current reconstructed image as an initial image, and repeatedly executing the step of forward projecting the initial image to obtain forward projection data corresponding to the original scanning data until the current reconstructed image meets a preset convergence condition; and if so, taking the current reconstruction image as a target reconstruction image.
It will be appreciated that if the motion of the obtained target object is strong, the target reconstructed image obtained by the above embodiment may not meet the requirement, and the steps of the above embodiment may be re-performed with the target reconstructed image as the current reconstructed image. Referring specifically to fig. 3, the method of this embodiment may include the following steps:
s310, acquiring original scanning data of a target object.
S320, an initial image corresponding to the original scan data is determined.
S330, orthographic projection is carried out on the initial image, and orthographic projection data corresponding to the original scanning data are obtained.
S340, calculating a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field.
S350, reconstructing the corrected original scanning data to obtain a current reconstructed image.
S360, judging whether the current reconstructed image meets the preset convergence condition, if so, executing S370, and if not, executing S380.
The preset convergence condition may be a preset convergence threshold, and if the update amplitude of the current reconstructed image is smaller than the preset convergence threshold, the current reconstructed image is indicated to meet the preset convergence condition; and if the update amplitude of the current reconstructed image is larger than a preset convergence threshold value, the current reconstructed image is not satisfied with the preset convergence condition.
And S370, taking the current reconstructed image as a target reconstructed image.
And S380, taking the current reconstructed image as an initial image, and returning to continue to execute S330.
Optionally, if the update amplitude of the current reconstructed image is greater than the convergence threshold, taking the current reconstructed image as an initial image, returning to continue to execute S330 for iteration, recalculating a correction motion field between the original scan data and the orthographic projection data, correcting the original scan data, and performing image reconstruction until the current reconstructed image meets a preset convergence condition.
Explaining the above method exemplarily, as shown in fig. 4, after the original scan data is obtained, the original scan data may be reconstructed to obtain an initial image, then the orthographic projection method provided by the above embodiment is adopted to orthographically project the obtained initial image to obtain orthographic projection data, and then the registration method provided by the above embodiment may be adopted to register the original scan data and the orthographic projection data to obtain a corrected motion field, correct the original scan data according to the corrected motion field, obtain the scan data after motion correction, and reconstruct the scan data after motion correction to obtain the target reconstructed image. It can be understood that if the target reconstructed image does not meet the preset convergence condition, the reconstructed target reconstructed image may be used as an initial image, and the step of forward projecting the initial image to obtain forward projection data corresponding to the original scan data may be repeatedly performed until the current reconstructed image meets the preset convergence condition.
The embodiment of the invention discloses an image reconstruction method, which comprises the steps of acquiring original scanning data of a target object, determining forward projection data corresponding to the original scanning data according to the original scanning data, calculating a correction motion field between the original scanning data and the forward projection data, correcting the original scanning data according to the correction motion field, reconstructing the corrected original scanning data to obtain a target reconstruction image, and repeatedly executing forward projection on the initial image to obtain forward projection data corresponding to the original scanning data until the current reconstruction image meets preset convergence conditions if the current reconstruction image does not meet the requirements, wherein the ideal target reconstruction image can be obtained, the problem that the correction effect on the initial reconstruction image is poor in the image domain in the prior art is solved, and the effect of correcting the original scanning data on the projection domain to reduce the motion artifact of the reconstruction image is realized.
Example IV
Fig. 5 is a schematic structural diagram of an image reconstruction system according to a fourth embodiment of the present invention. Referring to fig. 5, the system includes: an acquisition module 51, a calculation module 52 and a reconstruction module 53.
The acquiring module 51 is configured to acquire original scan data of the target object, and determine orthographic projection data corresponding to the original scan data according to the original scan data; a calculation module 52 for calculating a correction motion field between the original scan data and the orthographic projection data, and correcting the original scan data according to the correction motion field; the reconstruction module 53 is configured to reconstruct the corrected original scan data to obtain a target reconstructed image.
Based on the above technical solutions, the obtaining module 51 is further configured to determine an initial image corresponding to the original scan data, and forward project the initial image to obtain forward projection data corresponding to the original scan data.
Based on the above technical solutions, the obtaining module 51 is further configured to:
reconstructing the original scanning data to obtain an initial image corresponding to the original scanning data; or alternatively, the process may be performed,
and reconstructing the historical scanning data of the target object to obtain an initial image corresponding to the original scanning data.
Based on the above technical solutions, the obtaining module 51 is further configured to:
traversing each voxel of the initial image;
and carrying out forward projection on at least one angle of each voxel to obtain forward projection data corresponding to the original scanning data.
On the basis of the above aspects, the calculating module 52 is further configured to:
registering the original scanning data and the orthographic projection data to obtain a correction motion field between the original scanning data and the orthographic projection data.
On the basis of the above aspects, the calculating module 52 is further configured to:
registering the original scan data with the orthographic projection data based on all voxels of the original scan data to obtain a correction motion field between the original scan data and the orthographic projection data;
or alternatively, the process may be performed,
registering the original scan data with the forward projection data based on a portion of the voxels of the original scan data, obtaining an initial motion field between the original scan data and the forward projection data,
interpolation is performed on the initial motion field to obtain a corrected motion field between the original scan data and the orthographic projection data.
On the basis of the above aspects, the reconstruction module 53 is further configured to:
reconstructing the corrected original scanning data to obtain a current reconstructed image;
judging whether the current reconstructed image meets a preset convergence condition or not; if not, taking the current reconstructed image as an initial image, and repeatedly executing the step of forward projecting the initial image to obtain forward projection data corresponding to the original scanning data until the current reconstructed image meets the preset convergence condition;
if so, the current reconstructed image is taken as the target reconstructed image.
The embodiment of the invention provides an image reconstruction system, which obtains original scanning data of a target object, determines orthographic projection data corresponding to the original scanning data according to the original scanning data, calculates a correction motion field between the original scanning data and the orthographic projection data, corrects the original scanning data according to the correction motion field, and reconstructs the corrected original scanning data to obtain a target reconstruction image.
Example five
Fig. 6 is a schematic structural diagram of an image reconstruction device according to a fifth embodiment of the present invention. Fig. 6 shows a block diagram of an exemplary image reconstruction device 12 suitable for use in implementing embodiments of the present invention. The image reconstruction device 12 shown in fig. 6 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
As shown in fig. 6, the image reconstruction device 12 is in the form of a general purpose computing device. Components of image reconstruction device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, a bus 18 that connects the various system components, including the system memory 28 and the processing units 16.
Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, and a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, micro channel architecture (MAC) bus, enhanced ISA bus, video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Image reconstruction device 12 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by image reconstruction device 12 and includes both volatile and non-volatile media, removable and non-removable media.
The system memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and/or cache memory 32. Image reconstruction device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from or write to non-removable, nonvolatile magnetic media (not shown in FIG. 6, commonly referred to as a "hard disk drive"). Although not shown in fig. 6, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In such cases, each drive may be coupled to bus 18 through one or more data medium interfaces. Memory 28 may include at least one program product having a set of program modules (e.g., image acquisition module 61 and storage module 62 of an image reconstruction system) configured to perform the functions of embodiments of the present invention.
The program/utility 44 having a set of program modules 46 (e.g., acquisition module 51, calculation module 52, and reconstruction module 53 of an image reconstruction system) may be stored, for example, in memory 28, such program modules 46 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 46 generally perform the functions and/or methods of the embodiments described herein.
Image reconstruction device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with image reconstruction device 12, and/or any devices (e.g., network card, modem, etc.) that enable image reconstruction device 12 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 22. Also, image reconstruction device 12 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network such as the Internet via network adapter 20. As shown, network adapter 20 communicates with other modules of image reconstruction device 12 via bus 18. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with image reconstruction device 12, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, for example, to implement an image reconstruction method provided by an embodiment of the present invention, the method including:
acquiring original scanning data of a target object, and determining orthographic projection data corresponding to the original scanning data according to the original scanning data;
calculating a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field;
reconstructing the corrected original scanning data to obtain a target reconstructed image.
The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, for example, to implement an image reconstruction method provided by an embodiment of the present invention.
Of course, those skilled in the art will appreciate that the processor may also implement the technical solution of an image reconstruction method provided in any embodiment of the present invention.
Example six
The sixth embodiment of the present invention also provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements an image reconstruction method as provided by the embodiments of the present invention, the method comprising:
acquiring original scanning data of a target object, and determining orthographic projection data corresponding to the original scanning data according to the original scanning data;
calculating a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field;
reconstructing the corrected original scanning data to obtain a target reconstructed image.
Of course, the computer-readable storage medium provided by the embodiments of the present invention, on which the computer program stored, is not limited to the above-described method operations, but may also perform the related operations in an image reconstruction method provided by any of the embodiments of the present invention.
The computer storage media of embodiments of the invention may take the form of any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, or device.
The computer readable signal medium may be embodied in raw scan data, orthographic projection data, corrective motion fields, and the like, having computer readable program code embodied therein. Such propagated raw scan data, orthographic projection data, corrective motion fields, etc. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
It should be noted that, in the embodiment of the image reconstruction system, each included module is only divided according to the functional logic, but not limited to the above-mentioned division, so long as the corresponding function can be implemented; in addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present invention.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.

Claims (10)

1. An image reconstruction method, comprising:
acquiring original scanning data of a target object, and determining orthographic projection data corresponding to the original scanning data according to the original scanning data;
calculating a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field;
reconstructing the corrected original scanning data to obtain a target reconstructed image.
2. The method of claim 1, wherein determining orthographic projection data corresponding to the original scan data from the original scan data comprises:
and determining an initial image corresponding to the original scanning data, and performing forward projection on the initial image to obtain forward projection data corresponding to the original scanning data.
3. The method of claim 2, wherein determining an initial image corresponding to the original scan data comprises:
reconstructing the original scanning data to obtain an initial image corresponding to the original scanning data; or alternatively, the process may be performed,
reconstructing the historical scanning data of the target object to obtain an initial image corresponding to the original scanning data.
4. The method of claim 2, wherein orthographically projecting the initial image to obtain orthographic projection data corresponding to the original scan data comprises:
traversing each voxel of the initial image;
and carrying out orthographic projection on at least one angle of each voxel to obtain orthographic projection data corresponding to the original scanning data.
5. The method of claim 1, wherein calculating a correction motion field between the raw scan data and the orthographic projection data comprises:
registering the original scan data with the orthographic projection data to obtain a correction motion field between the original scan data and the orthographic projection data.
6. The method of claim 5, wherein registering the raw scan data with the orthographic projection data results in a corrected motion field for the raw scan data and the orthographic projection data, comprising:
registering the original scan data with the orthographic projection data based on all voxels of the original scan data to obtain a correction motion field between the original scan data and the orthographic projection data;
or alternatively, the process may be performed,
registering the original scanning data and the orthographic projection data based on partial voxels of the original scanning data to obtain an initial motion field between the original scanning data and the orthographic projection data, and interpolating the initial motion field to obtain a correction motion field between the original scanning data and the orthographic projection data.
7. The method of claim 2, wherein reconstructing the corrected raw data to obtain the target reconstructed image comprises:
reconstructing the corrected original scanning data to obtain a current reconstructed image;
judging whether the current reconstructed image meets a preset convergence condition or not; if not, taking the current reconstructed image as an initial image, and repeatedly executing the step of forward projecting the initial image to obtain forward projection data corresponding to the original scanning data until the current reconstructed image meets a preset convergence condition;
and if so, taking the current reconstruction image as a target reconstruction image.
8. An image reconstruction system, comprising:
the acquisition module is used for acquiring original scanning data of a target object, and determining orthographic projection data corresponding to the original scanning data according to the original scanning data;
the calculation module is used for calculating a correction motion field between the original scanning data and the orthographic projection data, and correcting the original scanning data according to the correction motion field;
and the reconstruction module is used for reconstructing the corrected original scanning data to obtain a target reconstruction image.
9. An image reconstruction device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the image reconstruction method according to any one of claims 1-7 when executing the computer program.
10. A storage medium containing computer executable instructions which, when executed by a computer processor, implement the image reconstruction method of any one of claims 1-7.
CN201910730387.9A 2019-08-08 2019-08-08 Image reconstruction method, system, equipment and storage medium Active CN110473269B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910730387.9A CN110473269B (en) 2019-08-08 2019-08-08 Image reconstruction method, system, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910730387.9A CN110473269B (en) 2019-08-08 2019-08-08 Image reconstruction method, system, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110473269A CN110473269A (en) 2019-11-19
CN110473269B true CN110473269B (en) 2023-05-26

Family

ID=68510460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910730387.9A Active CN110473269B (en) 2019-08-08 2019-08-08 Image reconstruction method, system, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110473269B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111612867B (en) * 2020-06-01 2023-08-15 上海联影医疗科技股份有限公司 Motion artifact correction method, motion artifact correction device, computer equipment and readable storage medium
US11222447B2 (en) * 2020-05-06 2022-01-11 Siemens Medical Solutions Usa, Inc. Inter-frame motion correction in whole-body direct parametric image reconstruction
CN111798534B (en) * 2020-07-17 2024-03-08 东软医疗***股份有限公司 Image reconstruction method, device, console device and CT system
CN114004903A (en) * 2020-07-28 2022-02-01 上海联影医疗科技股份有限公司 Artifact correction method and device, computer equipment and storage medium
CN113313649B (en) * 2021-06-01 2022-09-16 上海联影医疗科技股份有限公司 Image reconstruction method and device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6570951B1 (en) * 2002-05-14 2003-05-27 Ge Medical Systems Global Technology Company, Llc Image space compensation scheme for reducing artifacts
US6647134B1 (en) * 2000-03-30 2003-11-11 Mayo Foundation For Medical Education And Research Autocorrection of MR projection images
CN103679642A (en) * 2012-09-26 2014-03-26 上海联影医疗科技有限公司 Computerized tomography (CT) image metal artifact correction method, device and computerized tomography (CT) apparatus
CN104424659A (en) * 2013-08-30 2015-03-18 西门子公司 Image-based motion compensation of image data
CN104574292A (en) * 2014-11-26 2015-04-29 沈阳东软医疗***有限公司 CT image correcting method and device
CN106683144A (en) * 2016-12-30 2017-05-17 上海联影医疗科技有限公司 Image iteration reconstruction method and device
CN106683146A (en) * 2017-01-11 2017-05-17 上海联影医疗科技有限公司 Image reconstruction method and parameter determining method of image reconstruction algorithm
CN106960429A (en) * 2017-02-16 2017-07-18 中国科学院苏州生物医学工程技术研究所 A kind of CT image metal artifacts bearing calibration and device
CN107845121A (en) * 2017-11-03 2018-03-27 中国工程物理研究院应用电子学研究所 The bearing calibration of artifact is weighted in a kind of detector biasing scanning

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6904118B2 (en) * 2002-07-23 2005-06-07 General Electric Company Method and apparatus for generating a density map using dual-energy CT
CN101126722B (en) * 2007-09-30 2011-03-16 西北工业大学 Cone-beam CT beam hardening calibration method based on registration model emulation
US9826942B2 (en) * 2009-11-25 2017-11-28 Dental Imaging Technologies Corporation Correcting and reconstructing x-ray images using patient motion vectors extracted from marker positions in x-ray images
US8421021B2 (en) * 2011-06-21 2013-04-16 General Electric Company Motion correction of SPECT images
US20130051644A1 (en) * 2011-08-29 2013-02-28 General Electric Company Method and apparatus for performing motion artifact reduction
US9269167B2 (en) * 2013-01-28 2016-02-23 Koninklijke Philips N.V. SPECT motion-correction
CN103455989B (en) * 2013-09-24 2016-06-15 南京大学 A kind of method improving limited angle CT image quality in conjunction with ultrasonoscopy
US9655522B2 (en) * 2014-10-10 2017-05-23 Cedars-Sinai Medical Center Method and system for “push-button” comprehensive cardiac MR examination using continuous self-gated 3D radial imaging
CN104318536B (en) * 2014-10-21 2018-03-20 沈阳东软医疗***有限公司 The bearing calibration of CT images and device
CN104867168B (en) * 2015-04-28 2018-08-17 南京邮电大学 Compressed sensing computed tomography images method for reconstructing based on p norms
JP6713860B2 (en) * 2016-07-04 2020-06-24 株式会社日立製作所 Image reconstruction apparatus, X-ray CT apparatus, and image reconstruction method
US10339678B2 (en) * 2016-11-16 2019-07-02 University Of Central Florida Research Foundation, Inc. System and method for motion estimation and compensation in helical computed tomography
CN108876730B (en) * 2018-05-24 2022-03-04 东软医疗***股份有限公司 Method, device and equipment for correcting motion artifact and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6647134B1 (en) * 2000-03-30 2003-11-11 Mayo Foundation For Medical Education And Research Autocorrection of MR projection images
US6570951B1 (en) * 2002-05-14 2003-05-27 Ge Medical Systems Global Technology Company, Llc Image space compensation scheme for reducing artifacts
CN103679642A (en) * 2012-09-26 2014-03-26 上海联影医疗科技有限公司 Computerized tomography (CT) image metal artifact correction method, device and computerized tomography (CT) apparatus
CN104424659A (en) * 2013-08-30 2015-03-18 西门子公司 Image-based motion compensation of image data
CN104574292A (en) * 2014-11-26 2015-04-29 沈阳东软医疗***有限公司 CT image correcting method and device
CN106683144A (en) * 2016-12-30 2017-05-17 上海联影医疗科技有限公司 Image iteration reconstruction method and device
CN106683146A (en) * 2017-01-11 2017-05-17 上海联影医疗科技有限公司 Image reconstruction method and parameter determining method of image reconstruction algorithm
CN106960429A (en) * 2017-02-16 2017-07-18 中国科学院苏州生物医学工程技术研究所 A kind of CT image metal artifacts bearing calibration and device
CN107845121A (en) * 2017-11-03 2018-03-27 中国工程物理研究院应用电子学研究所 The bearing calibration of artifact is weighted in a kind of detector biasing scanning

Also Published As

Publication number Publication date
CN110473269A (en) 2019-11-19

Similar Documents

Publication Publication Date Title
CN110473269B (en) Image reconstruction method, system, equipment and storage medium
CN109961491B (en) Multi-mode image truncation compensation method, device, computer equipment and medium
CN109697741B (en) PET image reconstruction method, device, equipment and medium
US9754390B2 (en) Reconstruction of time-varying data
CN107133946B (en) Medical image processing method, device and equipment
US9478048B2 (en) Prior image based three dimensional imaging
Sun et al. An iterative projection‐based motion estimation and compensation scheme for head x‐ray CT
CN111540025B (en) Predicting images for image processing
CN110458837B (en) Image post-processing method and device, electronic equipment and storage medium
AU2019271915A1 (en) Method and system for motion correction in CT imaging
CN111062997A (en) Angiography imaging method, system, equipment and storage medium
CN112150571A (en) Image motion artifact eliminating method, device, equipment and storage medium
US10013778B2 (en) Tomography apparatus and method of reconstructing tomography image by using the tomography apparatus
CN113989110A (en) Lung image registration method and device, computer equipment and storage medium
CN110555897B (en) Image generation method, device, equipment and storage medium
CN114259247A (en) Dynamic PET scanning method, device, electronic equipment and storage medium
CN114359431A (en) Method and system for directly reconstructing parameter image
CN111476854B (en) Image reconstruction method, device, terminal and storage medium
CN112365492A (en) Image scanning method, image scanning device, electronic equipment and storage medium
US20220215601A1 (en) Image Reconstruction by Modeling Image Formation as One or More Neural Networks
CN115908430B (en) Interventional medicine detection method, device, equipment and medium based on image processing
US11663758B2 (en) Systems and methods for motion estimation in PET imaging using AI image reconstructions
US20230154067A1 (en) Output Validation of an Image Reconstruction Algorithm
CN109242925B (en) Respiratory artifact correction method based on gating data
US11151732B2 (en) Motion correction of angiography images for 3D reconstruction of coronary arteries

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 201807 Shanghai City, north of the city of Jiading District Road No. 2258

Applicant after: Shanghai Lianying Medical Technology Co.,Ltd.

Address before: 201807 Shanghai City, north of the city of Jiading District Road No. 2258

Applicant before: SHANGHAI UNITED IMAGING HEALTHCARE Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant