Systems and methods for image processing
AssigneeShanghai United Imaging Healthcare Co., Ltd.
InventorsBin Ouyang, Qingzhen Ma
Life of this patent
Estimating the term…
Abstract
A method for stitching image for medical imaging device may include obtaining a plurality of image series. Each of the plurality of image series may include one or more scanning images. The method may also include, for each of the plurality of image series, determining a tag of the each of the plurality of image series and classifying the plurality of image series based on the tags of the plurality of image series. The method may further include determining one or more groups of image series based on the classification. Image series in a same group may have a same tag. The method may also include stitching at least one image series of at least one group of the one or more groups of image series.
Claims19
An image stitching method implemented on a machine having at least one processor and a storage device, the method comprising:
- obtaining, by at least one processor, a plurality of image series of multiple subjects acquired in multiple scans, each of the plurality of image series including one or more scanning images, and corresponding to one of the multiple scans in which one of the multiple subjects is scanned;
- for each of the plurality of image series, determining, by the at least one processor, a tag of the each of the plurality of image series;
- classifying, by the at least one processor, the plurality of image series based on the tags of the plurality of image series;
- determining one or more groups of image series based on the classification, image series in one of the one or more groups having a same tag;
- for each of the plurality of image series, determining a quality of the image series by checking the each image series based on a first factor and a second factor, the first factor relating to one or more scanning images of the each image series, and the second factor relating to scanning images of the each image series and of at least another image series of the plurality of image series;
- and
- for each group of at least one group of the one or more groups of image series,
- determining a sub-tag for each image series in the group, wherein the sub-tags relate to scan sequences of scans of a same subject of the multiple subjects corresponding to the image series in the group;
- determining, based on the sub-tags and corresponding qualities for stitching of the image series in the group, a sub-group of image series corresponding to the multiple subjects;
- and
- stitching, by the at least one processor, at least one image series of the sub-group.
An image stitching system, comprising:
- at least one non-transitory computer-readable storage medium including a set of instructions;
- at least one processor in communication with the at least one non-transitory computer-readable storage medium, wherein when executing the instructions, the at least one processor is configured to cause the system to:
- obtain a plurality of image series of multiple subjects acquired in multiple scans, each of the plurality of image series including one or more scanning images and corresponding to one of the multiple scans in which one of the multiple subjects is scanned;
- for each of the plurality of image series, determine a tag of the each of the plurality of image series;
- classify the plurality of image series based on the tags of the plurality of image series;
- determine one or more groups of image series based on the classification, image series in one of the one or more groups having a same tag;
- for each of the plurality of image series, determining a quality of the image series by checking the each image series based on a first factor and a second factor, the first factor relating to one or more scanning images of the each image series, and the second factor relating to scanning images of the each image series and of at least another image series of the plurality of image series;
- and
- for each group of at least one group of the one or more groups of image series,
- determine a sub-tag for each image series in the group, wherein the sub-tags relate to scan sequences of scans of a same subject of the multiple subjects corresponding to the image series in the group;
- determine, based on the sub-tags and corresponding qualities for stitching of the image series in the group, a sub-group of image series;
- and
- stitch, by the at least one processor, at least one image series of the sub-group.
A non-transitory computer-readable medium embodying a computer program product, the computer program product comprising instructions configured to cause a computing device to:
- obtain a plurality of image series of multiple subjects acquired in multiple scans, each of the plurality of image series including one or more scanning images and corresponding to one of the multiple scans in which one of the multiple subjects is scanned;
- for each of the plurality of image series, determine a tag of the each of the plurality of image series;
- classify the plurality of image series based on the tags of the plurality of image series;
- determine one or more groups of image series based on the classification, image series in one of the one or more groups having a same tag;
- for each of the plurality of image series, determining a quality of the image series by checking the each image series based on a first factor and a second factor, the first factor relating to one or more scanning images of the each image series, and the second factor relating to scanning images of the each image series and of at least another image series of the plurality of image series;
- and
- for each group of at least one group of the one or more groups of image series,
- determine a sub-tag for each image series in the group, wherein the sub-tags relate to scan sequences of scans of a same subject of the multiple subjects corresponding to the image series in the group;
- determine, based on the sub-tags and corresponding qualities for stitching of the image series in the group, a sub-group of image series;
- and
- stitch, by the at least one processor, at least one image series of the sub-group.
Dependencies are inferred from the claim text.