Self-adaptive motion artifact detection method and three-dimensional reconstruction method using the same
AssigneeZhejiang Hehu Technology Co., Ltd.
InventorYI YANG
Life of this patent
Estimating the term…
Abstract
A self-adaptive motion artifact detection method, and a three-dimensional reconstruction method using the same are provided. The self-adaptive motion artifact detection method includes: acquiring a multi-view rearranged image, decoupling the multi-view rearranged image to obtain a scanning sub-image sequence; dividing each scanning sub-image in the scanning sub-image sequence into blocks; and determining a reference scanning sub-image, and sequentially performing motion artifact detection on individual sub-blocks in the reference scanning sub-image and the sub-blocks in the remaining scanning sub-images.
Claims14
A self-adaptive motion artifact detection method, comprising:
- S1, acquiring a multi-view rearranged image, and decoupling the multi-view rearranged image to obtain a scanning sub-image sequence;
- and
- S2, dividing each of scanning sub-images in the scanning sub-image sequence into blocks;
- S3, determining a reference scanning sub-image, and sequentially performing motion artifact detection on individual sub-blocks in the reference scanning sub-image and sub-blocks in remaining scanning sub-images, including:
- S31, traversing, according to a j-th sub-block in the reference scanning sub-image, sub-blocks with a same serial number j in the remaining s−1 scanning sub-images;
- S32, acquiring an energy difference map between the j-th sub-block in the reference scanning sub-image and the j-th sub-block in each scanning sub-image;
- and
- S33, obtaining a motion artifact detection result of the j-th sub-block in the each scanning sub-image relative to the j-th sub-block of the reference scanning sub-image based on the energy difference map, including:
- determining a maximum value of the energy difference map, and determining, according to spatial coordinates of the maximum value, a first pixel value of the maximum value of the energy difference map in the j-th sub-block of the reference scanning sub-image, and a second pixel value of the maximum value of the energy difference map in the j-th sub-block of a corresponding scanning sub-image;
- and
- performing motion artifact detection as follows, based on the maximum value of the energy difference map, the first pixel value and the second pixel value:
- motion
- s
- =
- (
- diff
- max
- /
- E
- 1
- )
- >
- σ
-
-
- (
- diff
- max
- /
- E
- 2
- )
- >
- σ
- )
- wherein motions represents the detection result, diffmax represents the maximum value of the energy difference map, E1 represents the first pixel value, E2 represents the second pixel value, ∥ represents a OR logical operation, and σ represents a preset threshold.
Dependencies are inferred from the claim text.