IP Library Granted Patent US 10,068,331
Granted Patent B2
US 10,068,331 · App. 15/115,839 · Granted Sep 4, 2018

System and apparatus for real-time processing of medical imaging raw data using cloud computing

Inventors: Michael S. Hansen (Bethesda, MD); Hui Xue (Bethesda, MD); Peter Kellman (Bethesda, MD)
Assignee: The United States of America, as represented by the Secretary, Department of Health and Human Services
G06T7/0012G01R33/5608G01R33/5611G01R33/5673G01R33/56341G01T1/1642H04L67/10G06T2207/10081G06T2207/10088
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 10,068,331
App. No.
15/115,839
Granted
Sep 4, 2018
Kind
B2
Abstract

The present invention relates to a system and apparatus for managing and processing raw medical imaging data.

Claims (57)

1. A system for generating reconstructed images comprising:

a client computing device for generating raw image data for a subject, the raw image data comprising one or more image parameters;

at least one database comprising:

a list of modeling rules for selecting a target computational model based on image parameters included in the raw image data; and

a network address location for each of a plurality of reconstruction systems, each reconstruction system executing at least one different target computational model to generate a reconstructed image data from the raw image data; and

a computation power index associated with each of the reconstruction systems, the computation power index indicating computational capabilities of each reconstruction system;

at least one processor; and

an application comprising modules executable by the at least one processor to:

process received raw image data from the client computing device to identify a target computational model based on the list of modeling rules;

determine a computational load based on image parameters included in the received raw image data;

identify a corresponding network address location for one of the plurality of the reconstruction system executing the target computational model, based on the associated computation power index and the computational load required for reconstructing the raw image data;

transmit the received image data to the corresponding network address location for the reconstruction system associated with a computation power index capable of accommodating the required computation load, to generate reconstructed image data; and

retrieve the reconstructed image data for display.

2. The system of claim 1 wherein the client computing device is a magnetic resonance image (MRI) scanner.

3. The system of claim 1 wherein the client computing device is a computed tomography (CT) scanner.

4. The system of claim 1 wherein the client computing device is an ultrasound scanner.

5. The system of claim 1 wherein the identified network address location corresponds to Uniform Resource Locator (URL) address on the Internet.

6. The system of claim 1 wherein the reconstruction system comprises:

a reader to de-serialize the raw image data received from the client computing device;

at least a second processor to execute the target computational model in response to the raw image data and generate the reconstructed image data; and

a writer to serialize the reconstructed image data for transmission to the at least one processor.

7. The system of claim 1 wherein the one or more image parameters specify a two-dimensional image type or a three-dimensional image type.

8. The system of claim 7 wherein the application executable by the at least one processor is further configured to:

transmit the received raw image data to a first corresponding network address location for a first reconstruction system to generate the reconstructed image data when the image parameters specify a two-dimensional image type; and

transmit the received raw image data to a second corresponding network address location for a first reconstruction system to generate the reconstructed image data when the image parameters specify a three-dimensional image type.

9. The system of claim 1 wherein the application executable by the at least one processor is further configured to transmit the received raw image data to the corresponding network address location over a communication network selected from one of a group consisting of a wide area network and a local area network.

10. The system of claim 1 wherein the one or more image parameters are selected from the group consisting of a spatial dimension parameter, a time parameter, a flow/velocity parameter, an experiment timing dimension parameter, a diffusion encoding parameter, a functional/physiological testing dimension parameter, and physiologic gating index parameter.

11. An apparatus for processing system raw image data for image reconstruction comprising:

at least one processor; and

a memory comprising:

a list of modeling rules identifying a target computational model based on image parameters included in raw image data; and

a network address location for each of a plurality of reconstruction systems, each reconstruction system executing a different target computational model to generate reconstructed image data from the raw image data;

a computation power index associated with each of the reconstruction systems, the computation power index indicating computation capabilities of each reconstruction system; and

an application comprising modules executable by the at least one processor to control routing of the raw image data to a reconstruction system for processing, the application comprising:

an input module to receive raw image data from an image scanner;

a computation identification module to identify a target computational model based on the list of modeling rules, and to identify a computational load based on image parameters included in the received raw image data;

an address module to identify a corresponding network address location for the reconstruction system executing the target computational model, based on the associated computation power index and the computational load required for reconstructing the raw image data; and

a communication module to:

transmit the received raw image data to the corresponding network address location for the reconstruction system associated with a computation power index capable of accommodating the required computational load, to generate reconstructed image data; and

retrieve the reconstructed image data for display.

12. The apparatus of claim 11 wherein the input module receives the raw image data from a magnetic resonance image (MRI) scanner.

13. The apparatus of claim 11 wherein the input module receives the raw image data from a computed tomography (CT) scanner.

14. The apparatus of claim 11 wherein the input module receives the raw image data from an ultrasound scanner.

15. The apparatus of claim 11 wherein the identified network address location correspond to Uniform Resource Locator (URL) address on the Internet.

16. The apparatus of claim 11 wherein the reconstruction system comprises:

a reader to de-serialize the raw image data received from the image scanner;

at least a second processor to:

execute the target computational model in response to the raw image data; and

generate the reconstructed image data; and

a writer to serialize the reconstructed image data and transmit transmission to the at least one processor.

17. The apparatus of claim 11 wherein the one or more image parameters specify a two-dimensional image type or a three-dimensional image type.

18. The apparatus of claim 17 wherein:

the communication module is further configured to:

transmit the received raw image data to a first corresponding network address location for a first reconstruction system to generate the reconstructed image data when the image parameters specify a two-dimensional image type; and

transmit the received raw image data to a second corresponding network address location for a first reconstruction system to generate the reconstructed image data when the image parameters specify a three-dimensional image type.

19. The apparatus of claim 11 wherein the communication module is further configured to transmit the received raw image data to the corresponding network address location over a communication network selected from one of a group consisting of a wide area network and a local area network.

20. The apparatus of claim 11 wherein the one or more image parameters are selected from the group consisting of a spatial dimension parameter, a time parameter, a flow/velocity parameter, an experiment timing dimension parameter, a diffusion encoding parameter, a functional/physiological testing dimension parameter, and a physiologic gating index parameter.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2017
From: HANSEN, MICHAEL S.; XUE, HUI; KELLMAN, PETER
To: THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY, DEPARTMENT OF HEALTH AND HUMAN SERVICES
Reel/Frame 044354/0568 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2017
From: XUE, HUI
To: THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY, DEPARTMENT OF HEALTH AND HUMAN SERVICES
Reel/Frame 043649/0632 →
Continuity (1)
Related Publication 20170169564A1 · Jun 15, 2017