IP Library › Granted Patent US 11,315,254
Granted Patent B2
US 11,315,254 · App. 16/928,521 · Granted Apr 26, 2022

Method and device for stratified image segmentation

Inventors: Dazhou Guo (Bethesda, MD); Dakai Jin (Bethesda, MD); Zhuotun Zhu (Bethesda, MD); Adam P Harrison (Bethesda, MD); Le Lu (Bethesda, MD)
Assignee: Ping An Technology (Shenzhen) Co., Ltd.
G06T7/11G06N3/0454G06T7/0012G06T7/12G06T17/00G06T2207/10081G06T2207/20081G06T2207/20084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,315,254
App. No.
16/928,521
Granted
Apr 26, 2022
Kind
B2
Abstract

A method and device for stratified image segmentation are provided. The method includes: obtaining a three-dimensional (3D) image data set representative of a region comprising at least three levels of objects; generating a first segmentation result indicating boundaries of anchor-level objects in the region based on a first neural network (NN) model corresponding to the anchor-level objects; generating a second segmentation result indicating boundaries of mid-level objects in the region based on the first segmentation result and a second NN model corresponding to the mid-level objects; and generating a third segmentation result indicating small-level objects in the region based on the first segmentation result, a third NN model corresponding to the small-level objects, and cropped regions corresponding to the small-level objects.

Claims (43)

1. A method for stratified image segmentation, comprising:

obtaining a three-dimensional (3D) image data set representative of a region comprising at least three levels of objects;

generating a first segmentation result indicating boundaries of anchor-level objects in the region based on a first neural network (NN) model corresponding to the anchor-level objects;

generating a second segmentation result indicating boundaries of mid-level objects in the region based on the first segmentation result and a second NN model corresponding to the mid-level objects; and

generating a third segmentation result indicating small-level objects in the region based on the first segmentation result, a third NN model corresponding to the small-level objects, and cropped regions corresponding to the small-level objects, wherein generating the third segmentation result comprises: for each small-level object,

detecting a center region of the small-level object based on the first segmentation result and the 3D image data set;

determining a volume of interest (VOI) within the 3D image data set based on the center region of the small-level object; and

segmenting the small-level object from the VOI using the third NN model.

2. The method according to claim 1 , wherein the image data, set comprises a plurality of voxels, and each voxel corresponds to a vector valued mask that provides a probability of the voxel belonging to each of the multiple objects according to the first, second, and third segmentation results.

3. The method according to claim 1 , wherein generating the second segmentation result comprises:

combining location references and semantically-based cues from the first segmentation result to generate the second segmentation result.

4. The method according to claim 1 , wherein the center region of the small-level object is detected based on location references provided by the first segmentation result and a heat map regression method based on a fourth NN model.

5. The method according to claim 1 , wherein at least one of the first, second, and third NN models is a progressive holistically-nested network model.

6. The method according to claim 1 , wherein the first, second, and third NN models are identified through differentiable neural architecture search (NAS).

7. The method according to claim 6 , wherein a search space for the NAS includes 2D, 3D, and Pseudo-3D (P3D) convolutions for a first kernel size, and 2D, 3D, and Pseudo-3D (P3D) convolutions for a second kernel size.

8. The method according to claim 1 , wherein the 3D image data set is a data set of radiotherapy computed tomography (RTCT) images.

9. The method according to claim 8 , wherein the RTCT in ages are scanned from a head and neck region.

10. A device for stratified image segmentation, comprising:

a memory; and

a processor coupled to the memory and configured to:

obtain a three-dimensional (3D) image data set representative of a region comprising at least three levels of objects;

generate a first segmentation result indicating boundaries of anchor-level objects in the region based on a first neural network (NN) model corresponding to the anchor-level objects;

generate a second segmentation result indicating boundaries of mid-level objects in the region based on the first segmentation result and a second NN model corresponding to the mid-level objects; and

generate a third segmentation result indicating small-level objects in the region based on the first segmentation result, a third NN model corresponding to the small-level objects, and cropped regions corresponding to the small-level objects, wherein the processor is further configured to: for each small-level object,

detect a center region of the small-level object based on the first segmentation result and the 3D image data set;

determine a volume of interest (VOI) within the 3D image data set based on the center region of the small-level object; and

segment the small-level object from the VOI using the third NN model.

11. The device according to claim 10 , wherein the image data set comprises a plurality of voxels, and each voxel corresponds to a vector valued mask that provides a probability of the voxel belonging to each of the multiple objects according to the first, second, and third segmentation results.

12. The device according to claim 10 , wherein for generating the second segmentation result, the processor is further configured to:

combine location references and semantically-based cues from the first segmentation result to generate the second segmentation result.

13. The device according to claim 10 , wherein the center region of the all-level object is detected based on location references provided by the first segmentation result and a heat map regression method based on a fourth NN model.

14. The device according to claim 10 , wherein at least one of the first, second, and third NN models is a progressive holistically-nested network model.

15. The device according to claim 10 , wherein the first, second, and third NN models are identified through differentiable neural architecture search (NAS).

16. The device according to claim 15 , wherein a search space for the NAS includes 2D, 3D, and Pseudo-3D (P3D) convolutions for a first kernel size, and 2D, 3D, and Pseudo-3D (P3D) convolutions for a second kernel size.

17. The device according to claim 10 , wherein the 3D image data set is a data set of radiotherapy computed tomography (RTCT) images.

18. A non-transitory computer readable storage medium, storing computer instructions that, when being executed by a processor, causing the processor to perform:

obtaining a three-dimensional (3D) image data set representative of a region comprising at least three levels of objects;

generating a first segmentation result indicating boundaries of anchor-level objects in the region based on a first neural network (NN) model corresponding to the anchor-level objects;

generating a second segmentation result indicating boundaries of objects in the region based on the first segmentation result and a second NN model corresponding to the objects; and

generating a third segmentation result indicating small-level objects in the region based on the first segmentation result, a third NN model corresponding to the small-level objects, and cropped regions corresponding to the small-level objects, wherein generating the third segmentation result comprises: for each small-level object,

detecting a center region of the small-level object based on the first segmentation result and the 3D image data set;

determining a volume of interest (VOI) within the 3D image data set based on the center region of the s all-level object; and

segmenting the small-level object from the VOI using the third NN model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2020
From: GUO, DAZHOU; JIN, DAKAI; ZHU, ZHUOTUN; HARRISON, ADAM P; LU, LE
To: PING AN TECHNOLOGY (SHENZHEN) CO., LTD.
Reel/Frame 053204/0462 →
Continuity (2)
Provisional Application 62962277 · Jan 17, 2020
Related Publication 20210225000A1 · Jul 22, 2021