Unsupervised deep representation learning for fine-grained body part recognition
First Claim
1. A method for deep learning based fine-grained body part recognition in medical imaging data, comprising:
- training a paired convolutional neural network (P-CNN) for slice ordering based on unlabeled training medical image volumes;
wherein training the P-CNN for slice ordering based on the unlabeled training medical image volumes comprises;
randomly sampling transversal slice pairs from the unlabeled training medical image volumes, wherein each transversal slice pair is randomly sampled from the same training volume, andtraining the P-CNN to predict a relative order of a pair of transversal slices of a medical imaging volume based on the randomly sampled transversal slice pairs, wherein the P-CNN includes two identical sub-networks for a first plurality of layers, each to extract feature from a respective slice of the pair of transversal slices, and global final layers to fuse outputs of the sub-networks and calculate a binary classification result regarding the relative order of the pair of transversal slices; and
training a convolutional neural network (CNN) for fine-grained body part recognition by fine-tuning learned weights of the trained P-CNN for slice ordering.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for deep learning based fine-grained body part recognition in medical imaging data is disclosed. A paired convolutional neural network (P-CNN) for slice ordering is trained based on unlabeled training medical image volumes. A convolutional neural network (CNN) for fine-grained body part recognition is trained by fine-tuning learned weights of the trained P-CNN for slice ordering. The CNN for fine-grained body part recognition is trained to calculate, for an input transversal slice of a medical imaging volume, a normalized height score indicating a normalized height of the input transversal slice in the human body.
-
Citations
19 Claims
-
1. A method for deep learning based fine-grained body part recognition in medical imaging data, comprising:
-
training a paired convolutional neural network (P-CNN) for slice ordering based on unlabeled training medical image volumes;
wherein training the P-CNN for slice ordering based on the unlabeled training medical image volumes comprises;randomly sampling transversal slice pairs from the unlabeled training medical image volumes, wherein each transversal slice pair is randomly sampled from the same training volume, and training the P-CNN to predict a relative order of a pair of transversal slices of a medical imaging volume based on the randomly sampled transversal slice pairs, wherein the P-CNN includes two identical sub-networks for a first plurality of layers, each to extract feature from a respective slice of the pair of transversal slices, and global final layers to fuse outputs of the sub-networks and calculate a binary classification result regarding the relative order of the pair of transversal slices; and training a convolutional neural network (CNN) for fine-grained body part recognition by fine-tuning learned weights of the trained P-CNN for slice ordering. - View Dependent Claims (2, 3)
-
-
4. A method for deep learning based fine-grained body part recognition in medical imaging data, comprising:
-
training a paired convolutional neural network (P-CNN) for slice ordering based on unlabeled training medical image volumes; and training a convolutional neural network (CNN) for fine-grained body part recognition by fine-tuning learned weights of the trained P-CNN for slice ordering, wherein training the CNN for fine-grained body part recognition by fine-tuning the learned weights of the trained P-CNN for slice ordering comprises; generating a normalized body height model based on locations of a set of anatomical landmarks in at least a subset of annotated medical imaging volumes, calculating normalized height scores for transversal slices of the annotated medical imaging volumes based on the normalized body height model, and training the CNN for fine-grained body part recognition by fine-tuning the learned weights of the trained P-CNN for slice ordering based on the transversal slices of the annotated medical imaging volumes and the normalized height scores calculated for the transversal slices. - View Dependent Claims (5, 6, 7)
-
-
8. An apparatus for deep learning based fine-grained body part recognition in medical imaging data, comprising:
-
means for training a paired convolutional neural network (P-CNN) for slice ordering based on unlabeled training medical image volumes, wherein the means for training the P-CNN for slice ordering based on the unlabeled training medical image volumes comprises; means for randomly sampling transversal slice pairs from the unlabeled training medical image volumes, wherein each transversal slice pair is randomly sampled from the same training volume, and means for training the P-CNN to predict a relative order of a pair of transversal slices of a medical imaging volume based on the randomly sampled transversal slice pairs, wherein the P-CNN includes two identical sub-networks for a first plurality of layers, each to extract feature from a respective slice of the pair of transversal slices, and global final layers to fuse outputs of the sub-networks and calculate a binary classification result regarding the relative order of the pair of transversal slices; and means for training a convolutional neural network (CNN) for fine-grained body part recognition by fine-tuning learned weights of the trained P-CNN for slice ordering. - View Dependent Claims (9, 10)
-
-
11. An apparatus for deep learning based fine-grained body part recognition in medical imaging data, comprising:
-
means for training a paired convolutional neural network (P-CNN) for slice ordering based on unlabeled training medical image volumes; and means for training a convolutional neural network (CNN) for fine-grained body part recognition by fine-tuning learned weights of the trained P-CNN for slice ordering, wherein the means for training the CNN for fine-grained body part recognition by fine-tuning the learned weights of the trained P-CNN for slice ordering comprises; means for generating a normalized body height model based on locations of a set of anatomical landmarks in at least a subset of annotated medical imaging volumes, means for calculating normalized height scores for transversal slices of the annotated medical imaging volumes based on the normalized body height model, and means for training the CNN for fine-grained body part recognition by fine-tuning the learned weights of the trained P-CNN for slice ordering based on the transversal slices of the annotated medical imaging volumes and the normalized height scores calculated for the transversal slices. - View Dependent Claims (12, 13)
-
-
14. A non-transitory computer readable medium storing computer program instructions for deep learning based fine-grained body part recognition in medical imaging data, the computer program instructions when executed on a processor cause the processor to perform operations comprising:
-
training a paired convolutional neural network (P-CNN) for slice ordering based on unlabeled training medical image volumes, wherein training the P-CNN for slice ordering based on the unlabeled training medical image volumes comprises; randomly sampling transversal slice pairs from the unlabeled training medical image volumes, wherein each transversal slice pair is randomly sampled from the same training volume, and training the P-CNN to predict a relative order of a pair of transversal slices of a medical imaging volume based on the randomly sampled transversal slice pairs, wherein the P-CNN includes two identical sub-networks for a first plurality of layers, each to extract feature from a respective slice of the pair of transversal slices, and global final layers to fuse outputs of the sub-networks and calculate a binary classification result regarding the relative order of the pair of transversal slices; and training a convolutional neural network (CNN) for fine-grained body part recognition by fine-tuning learned weights of the trained P-CNN for slice ordering. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer readable medium storing computer program instructions for deep learning based fine-grained body part recognition in medical imaging data, the computer program instructions when executed on a processor cause the processor to perform operations comprising:
-
training a paired convolutional neural network (P-CNN) for slice ordering based on unlabeled training medical image volumes; and training a convolutional neural network (CNN) for fine-grained body part recognition by fine-tuning learned weights of the trained P-CNN for slice ordering, wherein training the CNN for fine-grained body part recognition by fine-tuning the learned weights of the trained P-CNN for slice ordering comprises; generating a normalized body height model based on locations of a set of anatomical landmarks in at least a subset of annotated medical imaging volumes, calculating normalized height scores for transversal slices of the annotated medical imaging volumes based on the normalized body height model, and training the CNN for fine-grained body part recognition by fine-tuning the learned weights of the trained P-CNN for slice ordering based on the transversal slices of the annotated medical imaging volumes and the normalized height scores calculated for the transversal slices. - View Dependent Claims (18, 19)
-
Specification