IP Library Granted Patent US 11,735,314
Granted Patent B2
US 11,735,314 · App. 17/201,249 · Granted Aug 22, 2023

Methods and apparatus for the application of machine learning to radiographic images of animals

Inventor: Neil Gavin Shaw (San Diego, CA)
Assignee: SIGNALPET, LLC
G16H30/40G06F18/214G06F18/2413G06N20/00G06T3/0006G06T7/0012G06T7/11G06V10/70G06V10/764G06V10/765G06V10/774G06V10/7784G06V10/993G16H30/20G06T2207/10116G06T2207/20081G06T2207/30004G06T2207/30168
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,735,314
App. No.
17/201,249
Granted
Aug 22, 2023
Kind
B2
Abstract

Methods and apparatus for the application of machine learning to radiographic images of animals. In one embodiment, the method includes receiving a set of radiographic images captured of an animal, applying one or more transformations to the set of radiographic images to create a modified set, segmenting the modified set using one or more segmentation artificial intelligence engines to create a set of segmented radiographic images, feeding the set of segmented radiographic images to respective ones of a plurality of classification artificial intelligence engines, outputting results from the plurality of classification artificial intelligence engines for the set of segmented radiographic images to an output decision engine, and adding the set of segmented radiographic images and the output results from the plurality of classification artificial intelligence engines to a training set for one or more of the plurality of classification artificial intelligence engines. Computer-readable apparatus and computing systems are also disclosed.

Claims (53)

1. A computer-implemented method of training a plurality of segmentation artificial intelligence engines for segmentation of an anatomical area of an animal, comprising:

generating a plurality of segmentation training sets, the plurality of segmentation training sets comprising a first segmentation training set and a second segmentation training set;

training a first segmentation artificial intelligence engine of the plurality of segmentation artificial intelligence engines using the first segmentation training set;

training a second segmentation artificial intelligence engine of the plurality of segmentation artificial engines using the first segmentation training set and the second segmentation training set;

receiving a set of radiographic images captured of the animal;

segmenting the set of radiographic images captured of the animal into the anatomical area of the animal using the first segmentation artificial intelligence engine and the second segmentation artificial intelligence engine to create a segmented set of radiographic images, at least a portion of the segmented set of radiographic images segmented by the first segmentation artificial intelligence engine comprising a plurality of distinct anatomical areas for the animal as compared with the segmented set of radiographic images segmented by the second segmentation artificial intelligence engine; and

feeding the created segmented set of radiographic images from the first segmentation artificial intelligence engine and the second segmentation artificial intelligence engine to one or more classification artificial intelligence engines.

2. The computer-implemented method of claim 1 , further comprising characterizing each of the plurality of segmentation training sets dependent upon animal species.

3. The computer-implemented method of claim 2 , further comprising characterizing each of the plurality of segmentation training sets dependent upon animal breed.

4. The computer-implemented method of claim 3 , further comprising determining the animal species and the animal breed of the animal by reading metadata associated with the set of radiographic images captured of the animal; and

using the determining of the animal species and the animal breed of the animal in order to select one or more of the plurality of segmentation training sets for the segmenting of the set of radiographic images captured of the animal.

5. The computer-implemented method of claim 4 , further comprising feeding the segmented set of radiographic images of the animal into one or more classification artificial intelligence engines in order to classify a plurality of conditions for the animal.

6. The computer-implemented method of claim 5 , further comprising determining a confidence level for the plurality of conditions for the animal that have been classified.

7. The computer-implemented method of claim 1 , further comprising adding the segmented set of radiographic images to the first segmentation training set and/or the second segmentation training set.

8. A non-transitory computer-readable storage apparatus comprising a plurality of instructions, that when executed by a processor apparatus, are configured to:

generate a plurality of segmentation training sets, the plurality of segmentation training sets comprising a first segmentation training set and a second segmentation training set;

train a first segmentation artificial intelligence engine of a plurality of segmentation artificial intelligence engines using the first segmentation training set;

train a second segmentation artificial intelligence engine of the plurality of segmentation artificial engines using the first segmentation training set and the second segmentation training set;

receive a set of radiographic images captured of an animal;

segment the set of radiographic images captured of the animal into the anatomical area of the animal using the first segmentation artificial intelligence engine and the second segmentation artificial intelligence engine to create a segmented set of radiographic images, at least a portion of the segmented set of radiographic images segmented by the first segmentation artificial intelligence engine comprising a plurality of distinct anatomical areas for the animal as compared with the segmented set of radiographic images segmented by the second segmentation artificial intelligence engine; and

feed the created segmented set of radiographic images from the first segmentation artificial intelligence engine and the second segmentation artificial intelligence engine to one or more classification artificial intelligence engines.

9. The non-transitory computer-readable storage apparatus of claim 8 , wherein the plurality of instructions, when executed by the processor apparatus, are further configured to:

characterize each of the plurality of segmentation training sets dependent upon animal species.

10. The non-transitory computer-readable storage apparatus of claim 9 , wherein the plurality of instructions, when executed by the processor apparatus, are further configured to:

characterize each of the plurality of segmentation training sets dependent upon animal breed.

11. The non-transitory computer-readable storage apparatus of claim 10 , wherein the plurality of instructions, when executed by the processor apparatus, are further configured to:

read metadata associated with the set of radiographic images captured of the animal in order to determine the animal species and the animal breed of the animal; and

use the determination of the animal species and the animal breed of the animal in order to select one or more of the plurality of segmentation training sets for the segmentation of the set of radiographic images captured of the animal.

12. The non-transitory computer-readable storage apparatus of claim 11 , wherein the plurality of instructions, when executed by the processor apparatus, are further configured to:

feed the segmented set of radiographic images of the animal into one or more classification artificial intelligence engines in order to classify a plurality of conditions for the animal.

13. The non-transitory computer-readable storage apparatus of claim 12 , wherein the plurality of instructions, when executed by the processor apparatus, are further configured to:

determine a confidence level for the plurality of conditions for the animal that have been classified.

14. The non-transitory computer-readable storage apparatus of claim 8 , wherein the plurality of instructions, when executed by the processor apparatus, are further configured to:

add the segmented set of radiographic images to the first segmentation training set and/or the second segmentation training set.

15. A system for segmenting radiographic images of an animal, the system comprising:

a plurality of segmentation artificial intelligence engines and a data storage apparatus, wherein the system is configured to:

generate a plurality of segmentation training sets and store the plurality of segmentation training sets in the data storage apparatus, the plurality of segmentation training sets comprising a first segmentation training set and a second segmentation training set;

train a first segmentation artificial intelligence engine of the plurality of segmentation artificial intelligence engines using the first segmentation training set;

train a second segmentation artificial intelligence engine of the plurality of segmentation artificial engines using the first segmentation training set and the second segmentation training set;

receive a set of radiographic images captured of an animal from the data storage apparatus;

segment the set of radiographic images captured of the animal into the anatomical area of the animal using one or both of the first segmentation artificial intelligence engine and the second segmentation artificial intelligence engine to create a segmented set of radiographic images, at least a portion of the segmented set of radiographic images segmented by the first segmentation artificial intelligence engine comprising a plurality of distinct anatomical areas for the animal as compared with the segmented set of radiographic images segmented by the second segmentation artificial intelligence engine; and

feed the created segmented set of radiographic images from the first segmentation artificial intelligence engine and the second segmentation artificial intelligence engine to one or more classification artificial intelligence engines.

16. The system of claim 15 , wherein the system is further configured to:

characterize each of the plurality of segmentation training sets dependent upon animal species.

17. The system of claim 16 , wherein the system is further configured to:

characterize each of the plurality of segmentation training sets dependent upon animal breed.

18. The system of claim 17 , wherein the system is further configured to:

read metadata associated with the set of radiographic images captured of the animal in order to determine the animal species and the animal breed of the animal; and

use the determination of the animal species and the animal breed of the animal in order to select one or more of the plurality of segmentation training sets for the segmentation of the set of radiographic images captured of the animal.

19. The system of claim 18 , wherein the system is further configured to:

feed the segmented set of radiographic images of the animal into one or more classification artificial intelligence engines in order to classify a plurality of conditions for the animal.

20. The system of claim 15 , wherein the system is further configured to:

add the segmented set of radiographic images to the first segmentation training set and/or the second segmentation training set.

Assignments (1)
CHANGE OF NAME Recorded Aug 20, 2024
From: SIGNALPET, LLC
To: SIGNALPET INC.
Reel/Frame 068718/0059 →
Continuity (4)
Continuation 16783578 · Feb 6, 2020
Division 16578182 · Sep 20, 2019
Provisional Application 62808604 · Feb 21, 2019
Related Publication 20210334956A1 · Oct 28, 2021