Workflow template management for medical image data processing
First Claim
1. A computer-implemented method comprising:
- storing a workflow template comprising a predefined set of workflow stages associated with a type of medical diagnosis or processing, each workflow stage defining one or more image processing operations to be performed, one or more inputs required, and one or more outputs to be generated in each workflow stage;
applying the workflow template to medical image data of a patient by sequentially applying the workflow stages to generate a workflow scene having one or more scenes corresponding to one or more workflow stages, said applying the workflow stages comprisingperforming one or more first operations on the medical image data using one or more inputs required by a first workflow stage of the workflow template to render a first scene and generate first metadata, the first scene representing a first image view of the medical image data;
performing one or more second operations on the medical image data using one or more inputs required by a second workflow stage of the workflow template and the first metadata rendering a second scene representing a second image view of the medical image data, wherein the first metadata generated from the first workflow stage contains at least one of parameters and instructions for processing the medical image data by the second workflow stage, including at least one of zooming, viewing projections, removing data from the first stage, quantification of data, and view reformatting, wherein the second image view represents a different view of the medical image data from that represented by the first image view;
displaying a plurality of icons in a first panel, each of the icons representing one of the workflow stages of a workflow scene, including a first icon representing the first workflow stage and a second icon representing the second workflow stage;
displaying the first image view in a second panel that is concurrently displayed with the first panel; and
in response to an activation of the second icon from the first panel, displaying the second image view in the second panel that has been rendered using the first metadata.
4 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of a workflow management system to process medical image data generated by a medical imaging device have been presented. In one embodiment, a user selects a workflow template with a predefined set of image processing stages, and applies the workflow template to the medical image data. Each of the predefined set of image processing stages in the workflow template includes one or more image processing operations. Each of the image processing operations is capable of generating metadata for processing the medical image data. The medical image data is then processed through each of the predefined image processing stages. The result of processing is a collection of metadata. Each metadata in the collection can be applied to the medical image data to generate a medical image view.
-
Citations
29 Claims
-
1. A computer-implemented method comprising:
-
storing a workflow template comprising a predefined set of workflow stages associated with a type of medical diagnosis or processing, each workflow stage defining one or more image processing operations to be performed, one or more inputs required, and one or more outputs to be generated in each workflow stage; applying the workflow template to medical image data of a patient by sequentially applying the workflow stages to generate a workflow scene having one or more scenes corresponding to one or more workflow stages, said applying the workflow stages comprising performing one or more first operations on the medical image data using one or more inputs required by a first workflow stage of the workflow template to render a first scene and generate first metadata, the first scene representing a first image view of the medical image data; performing one or more second operations on the medical image data using one or more inputs required by a second workflow stage of the workflow template and the first metadata rendering a second scene representing a second image view of the medical image data, wherein the first metadata generated from the first workflow stage contains at least one of parameters and instructions for processing the medical image data by the second workflow stage, including at least one of zooming, viewing projections, removing data from the first stage, quantification of data, and view reformatting, wherein the second image view represents a different view of the medical image data from that represented by the first image view; displaying a plurality of icons in a first panel, each of the icons representing one of the workflow stages of a workflow scene, including a first icon representing the first workflow stage and a second icon representing the second workflow stage; displaying the first image view in a second panel that is concurrently displayed with the first panel; and in response to an activation of the second icon from the first panel, displaying the second image view in the second panel that has been rendered using the first metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium that embodies a workflow template, which comprises a predefined set of workflow stages, each workflow stage defining one or more image processing operations to be performed, one or more inputs required, and one or more outputs to be generated in each workflow stage, the workflow template comprising instructions that, when executed by a processor, will cause the processor to perform operations comprising:
-
receiving medical image data from a networked medical imaging device; and processing the medical image data by sequentially applying the workflow stages to generate a workflow scene for a predetermined clinical workup, the workflow scene comprising a plurality of scenes corresponding to a plurality of workflow stages, said applying the workflow stages comprising performing one or more first operations on the medical image data using one or more inputs required by a first workflow stage of the workflow template to render a first scene and generate first metadata, the first scene representing a first image view of the medical image data; and performing one or more second operations on the medical image data using one or more inputs required by a second workflow stage of the workflow template and the first metadata, rendering a second scene representing a second image view of the medical image data, wherein the first metadata generated from the first workflow stage contains at least one of parameters and instructions for processing the medical image data by the second workflow stage, including at least one of zooming, viewing projections, removing data from the first stage, quantification of data, and view reformatting, wherein the second image view represents a different view of the medical image data from that represented by the first image view; displaying a plurality of icons in a first panel, each of the icons representing one of the workflow stages of a workflow scene, including a first icon representing the first workflow stage and a second icon representing the second workflow stage; displaying the first image view in a second panel that is concurrently displayed with the first panel; and in response to an activation of the second icon from the first panel, displaying the second image view in the second panel that has been rendered using the first metadata. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A medical image data processing system comprising:
-
a storage device to store medical image data from a medical imaging device; and a workflow management server coupled with the storage device, to store a workflow template having a predefined set of workflow stages, each workflow stage defining one or more image processing operations to be performed, one or more inputs required, and one or more outputs to be generated in each workflow stage, and to apply the workflow template to the medical image data by sequentially applying the workflow stages to generate a workflow scene having one or more scenes corresponding to one or more workflow stages, said applying the workflow stages comprising performing one or more first operations on the medical image data using one or more inputs required by a first workflow stage of the workflow template to render a first scene and generate first metadata, the first scene representing a first image view of the medical image data; and performing one or more second operations on the medical image data using one or more inputs required by a second workflow stage of the workflow template and the first metadata, rendering a second scene representing a second image view of the medical image data, wherein the first metadata generated from the first workflow stage contains at least one of parameters and instructions for processing the medical image data by the second workflow stage, including at least one of zooming, viewing projections, removing data from the first stage, quantification of data, and view reformatting, wherein the second image view represents a different view of the medical image data from that represented by the first image view; displaying a plurality of icons in a first panel, each of the icons representing one of the workflow stages of a workflow scene, including a first icon representing the first workflow stage and a second icon representing the second workflow stage; displaying the first image view in a second panel that is concurrently displayed with the first panel; and in response to an activation of the second icon from the first panel, displaying the second image view in the second panel that has been rendered using the first metadata. - View Dependent Claims (17, 18)
-
-
19. A method to process medical image data generated by a medical imaging device, comprising:
-
receiving a user selection of a predefined set of workflow stages, wherein each workflow stage of the set defining one or more image processing operations to be performed, one or more inputs required, and one or more outputs to be generated in each workflow stage, each of which is capable of generating metadata for processing the medical image data; and generating a collection of metadata elements by sequentially applying each of the predefined set of workflow stages to the medical image data, including performing one or more first image processing operations on the medical image data using one or more inputs required by a first workflow stage to render a first scene and generate a first metadata element, the first scene representing a first image view of the medical image data, and performing one or more second image processing operations on the medical image data using one or more inputs required by a second workflow stage and the first metadata element, rendering a second scene representing a second image view of the medical image data, wherein the first metadata element generated from the first workflow stage contains at least one of parameters and instructions for processing the medical image data by the second workflow stage, including at least one of zooming, viewing projections, removing data from the first stage, quantification of data, and view reformatting, wherein the second image view represents a different view of the medical image data from that represented by the first image view; displaying a plurality of icons in a first panel, each of the icons representing one of the workflow stages of a workflow scene, including a first icon representing the first workflow stage and a second icon representing the second workflow stage; displaying the first image view in a second panel that is concurrently displayed with the first panel; and in response to an activation of the second icon from the first panel, displaying the second image view in the second panel that has been rendered using the first metadata. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A non-transitory computer readable storage medium that provides instructions that, when executed by a processor, will cause the processor to perform operations comprising:
-
applying a current workflow stage to medical image data to generate metadata, wherein the current workflow stage is selected from a predefined and ordered set of workflow stages, and each workflow stage of the set defining one or more image processing operations to be performed, one or more inputs required, and one or more outputs to be generated in each workflow stage, including performing one or more first image processing operations on the medical image data using one or more inputs required by a first workflow stage to render a first scene and generate a first metadata element, the first scene representing a first image view of the medical image data, and performing one or more second image processing operations on the medical image data using one or more inputs required by a second workflow stage and the first metadata element, rendering a second scene representing a second image view of the medical image data, wherein the first metadata element containing at least one of parameters and instructions for processing the medical image data by the second workflow stage in the ordered set, including at least one of zooming, viewing projections, removing data from the first stage, quantification of data, and view reformatting, wherein the second image view represents a different view of the medical image data from that represented by the first image view; displaying a plurality of icons in a first panel, each of the icons representing one of the workflow stages of a workflow scene, including a first icon representing the first workflow stage and a second icon representing the second workflow stage; displaying the first image view in a second panel that is concurrently displayed with the first panel; and in response to an activation of the second icon from the first panel, displaying the second image view in the second panel that has been rendered using the first metadata; and storing the generated metadata element with a collection of metadata elements, including the first metadata element. - View Dependent Claims (26, 27, 28, 29)
-
Specification