[go: up one dir, main page]

WO2011072170A2 - Transfert d'images et de données médicales numériques - Google Patents

Transfert d'images et de données médicales numériques Download PDF

Info

Publication number
WO2011072170A2
WO2011072170A2 PCT/US2010/059773 US2010059773W WO2011072170A2 WO 2011072170 A2 WO2011072170 A2 WO 2011072170A2 US 2010059773 W US2010059773 W US 2010059773W WO 2011072170 A2 WO2011072170 A2 WO 2011072170A2
Authority
WO
WIPO (PCT)
Prior art keywords
image files
tool
data sets
image
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/US2010/059773
Other languages
English (en)
Other versions
WO2011072170A3 (fr
Inventor
Sasa Mutic
Daniel Low
Theresa Wolf
Ryan Scott Brame
Mark Wiesmeyer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fulcrum Medical Inc
Original Assignee
Fulcrum Medical Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fulcrum Medical Inc filed Critical Fulcrum Medical Inc
Publication of WO2011072170A2 publication Critical patent/WO2011072170A2/fr
Publication of WO2011072170A3 publication Critical patent/WO2011072170A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/20ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/40ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing

Definitions

  • the invention generally pertains to the field of medical imaging and more specifically storage, transfer and viewing of digital medical images and associated diagnostic and treatment data.
  • Medical imaging refers to the techniques and processes used to create images of a body or parts thereof for clinical purposes or medical science.
  • the medical imaging field employs a variety of imaging systems, applications and formats and the ability to transfer and view images and associated data originating from disparate systems is highly desirable.
  • RT radiation therapy
  • the medical imaging performed thereof is transferred between and among various treatment clinics, referring clinics, treatment and referring medical doctors and other practitioners for treatment of patients and RT research.
  • the invention discloses systems and methods for creation of self-sufficient, self-consistent medical image and diagnostic and treatment data transfer files, enabling the transfer of said files, and viewing of the transferred data.
  • RT radiation therapy
  • the viewer of the present invention supports radiation therapy objects and creates a process for transporting multiple medical data objects and their viewing at the receiving locations, preferably using object serialization.
  • object serialization Methods other than object serialization that may be developed or otherwise used in accordance with the teachings of this invention are also included within the scope of the claims.
  • the patient's primary care physician may refer the patient to one or more other physicians who are specialists in their fields of medicine, such as oncology, hematology, cardiology, electrophysiology, neurology, orthopedics, nephrology.
  • specialists in their fields of medicine, such as oncology, hematology, cardiology, electrophysiology, neurology, orthopedics, nephrology.
  • the physicians use different software programs to display images of a patient's anatomy and particular treatment options, and these software programs are typically unique to their specialties. These specialty software programs are typically very expensive and are complex to operate.
  • a specialist wants the referring physician or other specialists to see particular images of a patient's anatomy along with treatment information superimposed on the images or otherwise embedded into the images, the current options are not satisfactory.
  • One embodiment of the invention is generally a system and method for creation and transfer of a self-sufficient, self-consistent medical image transfer file, comprising a bundle of processed medical image and related data file and a viewer application suitable for correctly displaying the medical image and related data file.
  • a data server is interfaced with a control logic that is operable to search and/or receive compatible medical image files and related data. At least one of the files is selected, processed and bundled with a viewer application.
  • the file processing of the medical image and related data are preferably performed by object serialization and are bundled with a deserializing application and a viewer application into a self-sufficient, self- consistent medical image transfer file.
  • the deserializing function could alternatively be built into the viewer application.
  • the system is used to create a self-sufficient, self-consistent medical image transfer file, where an origination operator designates at least one medical image file for processing, and the operator then triggers the file processing to create the medical image transfer file.
  • the transfer file is then made available to a destination operator for viewing of the transferred medical images and related data.
  • the proposed application allows a clinician to package multiple medical data objects into one self-sufficient, self-consistent file or set of files and transport them to a receiving location for visualization and independent manipulation of individual medical data objects without a need for any specialized viewing software at the receiving location.
  • the proposed application allows visualization and independent manipulation of multiple medical data objects using the bundled viewer application and without a need for any other viewing software or internet connection to viewing software at the remote location. This is accomplished through creation of a self-sufficient and self-consistent file or set of files which allow transport of multiple data objects to a receiving location and provides the means for viewing and independent manipulation of these objects.
  • FIG. 1 illustrates an image transfer path
  • FIG. 2 illustrates an image transfer path with a processed image file.
  • FIG. 3 illustrates a block diagram of an image transfer system.
  • FIG. 4 illustrates a block diagram of an alternative embodiment of the image transfer system according to the present invention.
  • FIG. 5 illustrates a block diagram of another alternative embodiment of the image transfer system according to the present invention.
  • FIG. 6 illustrates a browser screen according to the present invention.
  • FIG. 7 illustrates a template/packaging screen according to the present invention.
  • FIG. 8 illustrates an image viewer screen according to the present invention.
  • FIG. 9 illustrates an image viewer screen showing annotation elements.
  • FIG. 10 illustrates a general block diagram and flow chart of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • an embodiment of the invention entails systems and methods allowing an origination operator (OO) 105, located at the origination location to select the images and the associated data 135 produced by the image origination device 10 at the origination location and designate the selected image and data set 145 for transfer via the image transfer system 100 to the destination device 1000.
  • OO origination operator
  • the destination device would have to maintain its own application for viewing the images and corresponding data set, and this application may not be the same viewer application that is being used by the origination operator.
  • the image transfer system 100 uses a packaging application 130 to bundle the selected image and data set 145 with a viewer application 125, creating a self-sufficient, self-consistent transfer file 5 for transfer to a destination device 1000.
  • the image transfer system 100 has a distribution module 155 which allows the file 5 to be stored on an electronic medium that is physically transferred to the destination device or saved and electronically transferred over a computer network.
  • the system and method provide for an end-user operator (EO) 1005 to activate the transferred viewer application, which in turn allows viewing of the transferred images and data as intended by the OO 105 at the originating location.
  • EO end-user operator
  • a system for transferring medical images and associated data is illustrated in Fig. 3, where the system 100 is a stand-alone utility, connected to various clinical imaging devices 10 via a computer network 15. In this embodiment, the system 100 employs a data server 110 to receive compatible files 135 that are pushed from clinical imaging devices 10.
  • Fig. 4 Another embodiment of the image transfer system 100 is illustrated in Fig. 4, where the system 100 is a stand-alone utility, which through a computer network 15 has a direct access to data 135 stored at various clinical imaging devices 10. In this embodiment the systems 100 employs a browser to search for compatible files stored at remote imaging devices 10.
  • Fig. 5 shows yet another embodiment where the image transfer system 100 resides directly within one of the clinical imaging devices 10. In this embodiment the compatible files 135 are made directly available to the system 100.
  • a typical imaging system in a clinical setting may include any number of imaging devices and applications 10 such as medical imaging device (CT scanner, PET/CT scanner, MR scanner, ultrasound machine, etc.), contouring software, image analysis software, image review software, electronic hospital record system, electronic medical record system, record and verify system, hospital information system, PACS, RT-PACS, radiation therapy planning software, or a radiation therapy machine. All of these are defined as data sources 10 without any limitation which supply the image transfer system 100 with data and compatible files 135 which may include image files and corresponding data sets. Generally, within a clinical setting these devices and applications would be communicatively connected via a data network 15 to allow connecting of any number of software applications, imaging devices, databases, control terminals, etc.
  • medical imaging device CT scanner, PET/CT scanner, MR scanner, ultrasound machine, etc.
  • contouring software image analysis software
  • image review software electronic hospital record system
  • electronic medical record system electronic medical record system
  • record and verify system hospital information system
  • the image transfer system 100 generally includes a packaging application 130 that bundles a viewer application 125 with image files 145A and corresponding data sets 145B that an operator selects through an operator terminal 140 at an origination location.
  • the image files 145 A can include two-dimensional cross- sectional views of one or more three-dimensional structures, one or more three-dimensional views of the structures, and/or time-dependent views of animated structures.
  • the data sets 145B that correspond with the image files 145 A may be structure sets, plan sets, and/or treatment sets.
  • the image transfer system 100 is communicatively connected to the imaging system 10 via the data network 15 through a data server 110, such as a DICOM listener.
  • the data server 110 preferably receives data files 135 from the imaging system 10 using the TCP/IP protocol and provides access to data generated by data sources 10 in the clinic and outside of the clinic 20.
  • the data server 110 provides a storage service.
  • the data server 110 listens to one or more data ports 115 for which it was configured, waiting to receive messages from any data source 10 that is communicatively configured via a data port 115.
  • the messages the data server 110 will receive will be requests to store data, for example CT images, MR images, RT structure sets, RT plans and RT doses.
  • requests can come from a variety of applications and devices 10 including but not limited to medical imaging devices (CT scanner, PET/CT scanner, MR scanner, ultrasound machine, etc.), contouring software, image analysis software, image review software, electronic hospital record system, electronic medical record system, record and verify system, hospital information system, PACS, RT-PACS, radiation therapy planning software, radiation therapy machine, and other medical devices.
  • data server 110 Upon receipt of such a request, data server 110 will identify the sender, validate the request, negotiate a transfer syntax with the sender, receive the data and then write the data to a file or set of files in a directory configured to serve as the repository for the data server 110. The data server 110 acknowledges receipt of the data when the data has been received and written.
  • the image transfer system further consists of a packaging application 130 and operator terminal 140.
  • the operator terminal 140 allows selection of data 145 through browser module 120 to be processed by the packaging application 130.
  • the processed file is a self-sufficient self-consistent image transfer file 5 which allows viewing of medical images and associated data at the destination device 1000 without a need for any other specialized image viewing software.
  • the OO 105 may access packaging application 130 via the operator terminal 140 to: 1) specify data to be processed into a self- sufficient self-consistent file(s) 5, 2) specify which data is to be excluded from the self- sufficient self-consistent file(s) 5, and 3) perform additional processes on the selected data like: application of templates, grouping of data, radiotherapy plan summation, creation of animated objects from data which is amenable to animation, radiation dose summation, medical image registration or fusion, deformable medical image registration or fusion, propagation of radiation doses through various sets of medical images, propagation of contours through various sets of medical images, scheduling of packaging jobs, scheduling distribution of packaged files, attachment of supporting documents with the self-sufficient self-consistent file(s) 5, attachment of audio recordings with the self-sufficient self-consistent file(s) 5, inclusion of ancillary information by whatever means available (e.g.
  • the packaging application 130 provides a means for selection of objects, as particularly illustrated in a browser screen view of selection module 80, Fig. 6, that will be included in the packaged file 5, i.e., the processed transfer file(s) 5.
  • This selection module 80 includes selection of studies, images, contours, treatment plans, treatment plan objects, radiation isodose levels and supporting files from data available in directory listing 81. It is often desirable not to include all available images, contours, treatment plans, treatment plan objects, and supporting data in the transfer files.
  • the selection module 80 in the image transfer system 100 allows the OO 105 to select and designate only the desired images and associated data for processing and transfer.
  • the packaging application 130 allows the operator to define which objects will be included in the transfer file(s) 5.
  • the packaging application 130 may include template creation/editing means (templates) 90, as particularly illustrated in Fig. 7, which the operator may access via the operator terminal 140.
  • the templates 90 may feature a template listing 91 as a means for traversing between multiple templates.
  • the templates 90 may be employed to create automated protocols for processing of image files and associated data to create self-sufficient self-consistent file(s) 5 by applying preset processing rules for studies, images, plans, contours, radiation isodoses, prescriptions, treatment orders, treatment plan objects, and supporting files.
  • the templates 90 further allow automation of selection of studies, images, and associated treatment data to be processed for transfer, along with the specification of the initial display parameters for viewing at the receiving location/device 1005.
  • the templates 90 allow rule setting for processing of multiple treatment plans and how these will be presented in the processed self-sufficient self-consistent file(s) 5.
  • the templates 90 allow automation of selection and renaming of contours 92 to be included in the processed transfer file or set of files.
  • the templates 90 could further allow automation of defining how radiation dose distributions and isodoses 93 will be presented in the final self-sufficient self-consistent file(s) 5 and viewed at the destination location.
  • the templates 90 may allow automation of selection of supporting files to be included with the processed self-sufficient self-consistent file(s) 5.
  • the packaging application 130 may include a grouping capability 83 as illustrated in selection module 80, Fig. 6.
  • the packaging application 130 may employ grouping of these objects in logical groups based on their relationship in the patient treatment planning or treatment process.
  • Medical patient treatments may consist of several courses of therapy or a single course of therapy. Each course of therapy may contain several different or modified treatments or treatment types. The medical data for these treatments needs to be organized in logical groups and ordered to allow physician or other clinical staff to efficiently understand the delivered therapy or plan of delivery and reconstruct timing and order of patient treatments.
  • the operator may engage the grouping capability 83 of the packaging application 130.
  • Such an engagement may be a manual function that is selected by an operator or an automated function, based on facility-defined rules, which may be overridden by the operator on a case-by-case basis.
  • the packaging application 130 may include additional functionalities 82 such as a radiation treatment plan summation and combining functionality 82A.
  • Medical patient treatments may consist of several courses of therapy (i.e., Patient l : Plan 1 & Plan_2) or a single course of therapy (i.e., Patient_2). Each course of therapy may contain several different or modified treatments or treatment types. Dose files from individual treatments or groups of treatments can be summed to demonstrate cumulative dose delivered to patient's anatomy. When multiple treatment plans and dose sets are available, the packaging application 130 may allow summation and combining of these plans and doses.
  • the summation and combining functionality allows selection of individual dose files to be combined and presented during viewing as summed doses.
  • the packaging application 130 may include an animation capability 82B that allows display of certain image sets and three-dimensional (3D) objects that can be animated. For example, display of 4D-CT images can be animated to demonstrate motion due to patient breathing. Contours, radiation dose distributions, and certain plan objects can be visualized in animated 3D views.
  • the packaging application 130 would facilitate animation of these objects when desired by the operator.
  • the packaging application 130 may include an image registration capability 82C. When multiple image sets are available, the packaging application 130 allows registration or fusion of these images for the purpose of display in the processed self- sufficient self-consistent file(s) 5.
  • Image registration is the process of transforming the different sets of data into one coordinate system. When desired, image registration can be deformable or elastic to cope with deformation of a patient due to breathing or anatomical changes.
  • the packaging application 130 also allows accepting and displaying registrations created in other systems; additionally, it provides the operator with an option to show the registered images, individual images in their original image coordinate systems or interpolated into arbitrary coordinate systems, all with or without a registration object created from within, or imported from the outside of the system.
  • the radiation dose can be overlaid on all registered studies. A dose that was created using one specific study can then be propagated on all other registered studies for evaluation purposes.
  • the packaging application 130 may include a scheduling module 82D where the OO 105 can program and schedule creation and processing of several transfer files or sets of files at a future time and these transfer sets would then be created according to a desired schedule.
  • the scheduler capability would allow transfer files to be processed in a certain order of execution as specified by the 00 105.
  • the packager scheduling capability may be configured to automatically accept certain raw images and data as they arrive via the data server 110 and then based on preset templates 90 and job scheduling rules, to automatically process these files for transfer.
  • the OO 105 may further configure and preset the templates 90 and have the packaging application 130 to automatically accept images and data with predefined identifiers, which trigger a set of automatic processing rules; preset identifiers consisting of referring physician, treatment modality, and other predetermined identifiers. Such files could be processed automatically and made available to the operator for transfer approval.
  • the scheduling capability may be further configured to manage distribution of created file(s).
  • the scheduler utility may interface with the distribution module 155 that would allow the OO 105 to define where the files will be distributed after processing.
  • Files can be stored locally, e-mailed, broadcasted, placed on a digital recording medium like a CD or a DVD, placed on a flash memory device, moved to PACS or RT-PACS, or a remote storage location.
  • the packaging application 130 may also include a merger module 82E to combine other documents relating to patient treatment with the final self-sufficient self- consistent file(s) 5.
  • additional documents may include reports regarding medical procedures, diagnostic reports, laboratory reports, or other similar medical data.
  • Supporting documents and files could include any recordable means of conveying information, including audio and video recordings as well.
  • any one or even multiple of the above-described elements of the image transfer system 100 could be utilities, modules or functions provided by applications outside of the image transfer system 100, configured to serve the image transfer system and provide the functionality of a cohesive system as above-described.
  • the browser 120 is configured to browse through a database 150 connected to the data server 110 or other databases 20 of patient medical data objects.
  • the browser 120 is configured to filter the data stored in a database 150 based on patient name, patient ID number, database object type, image series counts, series number, study identifier (ID), study description, study unique identifier (UID), object label, file name, UID, and other similar identifiers.
  • the browser 120 is used to query and retrieve data from the database of a remote system or application 10 like: medical imaging device (CT scanner, PET/CT scanner, MR scanner, ultrasound machine, etc.), contouring software, image analysis software, image review software, electronic hospital record system, electronic medical record system, record and verify system, hospital information system, PACS, RT- ACS, radiation therapy planning software, or a radiation therapy machine.
  • a remote system or application 10 like: medical imaging device (CT scanner, PET/CT scanner, MR scanner, ultrasound machine, etc.), contouring software, image analysis software, image review software, electronic hospital record system, electronic medical record system, record and verify system, hospital information system, PACS, RT- ACS, radiation therapy planning software, or a radiation therapy machine.
  • the packaging application 130 and the browser 120 may reside directly within another medical application such as a medical imaging device.
  • the two elements of the image transfer system, the packaging application 130 and the browser 120 may be employed to package that system's data for transfer.
  • the browsing tools would be specific to that clinical system.
  • the packaging application 130 and the browser 120 could be included with the control software for the CT scanner, PET/CT scanner, MR scanner, ultrasound machine, contouring software, image analysis software, image review software, electronic hospital record system, electronic medical record system, record and verify system, hospital information system, radiation therapy planning software, PACS, RT-PACS, or a radiation therapy machine.
  • the packager application 130 bundles an image file and corresponding data set 145 and the associated data viewer 125 into the self-sufficient self-contained file(s) 5.
  • the viewer 125 allows EO 1005 to view data packaged by the OO 105.
  • viewer 125 functionality offers two-dimensional displays of patient anatomy in the viewer display 70. Nominally, these views are cross-sectional views in the three principal axes (axial 75, sagittal 76, and coronal 77). Displays of the cross-sectional views in arbitrary planes are possible as well. These views can be zoomed 78A, panned 78B, and scrolled 78C with the viewer's interactive image manipulation tool 78.
  • the window and level settings for patient images can be adjusted as well with the viewer's window level tool 79.
  • the viewer's interactive image manipulation tool 78 has specialized display features which allow overlay and manipulation 78D of structures 71 and radiation doses 72 on two-dimensional patient images 75, 76, 77.
  • Each two-dimensional patient anatomy display is capable of displaying: structure outlines 72A which can be individually turned on and off 7 IB, structure colorwash views 72C, and fused multimodality image views where the transparency of the images from each modality can be adjusted, and radiation isodose lines 72B and adjustable radiation colorwash opacity 72D display.
  • the file originator may also use an annotation tool 95 in the viewer application 125 to create annotations 95 A, 95B,
  • a particular text entry for an annotation can include user identification 96 A and a date and time stamp 96B.
  • Annotations can be any form of graphical demarcation that communicates originator observations, such as free-hand drawings 95A (Fig. 9A), graphical ruler measurements with distance overlays 95B (Fig. 9B), or arrows pointing to a location or feature 95C (Fig 9C).
  • the annotation tool 95 can be activated in the viewer application for both the origination operator and the destination operator so that the annotations can be created and appended with additional information.
  • image display state features 98A, 98B, 98C can be images, image pan and zoom, image layout, image window and level, and display of overlayed or imbedded graphics (contours, isodoses, dose colorwashes, secondary images, drawings, text) or any other objects which are contained in the communicated information.
  • the software restores the state 97A, 97B, 97C of the image display along with any display features 98A, 98B, 98C which were stored when the annotation was created.
  • this feature allows the destination operator to view the annotation in the same display state within which it was created.
  • the user has a fully interactive environment within which they can, if desired, change the display state by using the image manipulation tool 78.
  • the software restores the particular state 97 A, 97B, 97C of image display 70 to that which was present when the annotation was created, and the destination operator can then proceed to adjust any of the displayed image parameters. For example, in selecting "Line" annotation image display state 97A for the free-hand drawing 95A as shown in Figure 9A, the annotation tool 95 would restore the particular image display 70A according its particular state when the originator created the annotation 95A. Similarly, the destination operator can recall the originator's measurement annotation 95B or the arrow annotation 95C by selecting the corresponding image display states, "Measurement" 97B or "Point” 97C, which restore the image display accordingly 70B, 70C.
  • the annotation display is bright.
  • the annotation display will indicated by becoming dim or through some other means.
  • the origination operator can create an unlimited number of annotations and each one of these annotations is associated with the respective image display state. Recalling another annotation restores the state of the image display when that annotation was created.
  • the annotation or annotations that correspond with the current state of the image display will be bright or will in some other way indicate that they correspond with the current image display state.
  • the destination operator can append the annotation, which was created by the origination operator, with additional information 96C.
  • This appended annotation 96C can then be saved with the annotation along with the user name and time stamp of the annotation modification to form a communication log 99 between the operators that is associated with the annotation.
  • the modified file with appended annotations can then be returned to the origination operator or sent to other destination operators as a communication or for additional changes to the annotation.
  • the destination operator can create new annotations with associated image display states which can then be returned to the origination operator or sent to other destination operators as a communication or for additional changes to the annotation.
  • Additional tools or functions can be used in combination with the drawing utility, measurement utility and pointer utility of the annotation tool 95.
  • clinicians can use a point sample tool to assess properties of individual points in patient images and obtain image and radiation dose values at individual locations.
  • the annotation tool's measurement utility would interface with a measure tool that is used for measuring distances between points on individual two- dimensional images.
  • the present invention preferably includes a tool for navigating through multiple two-dimensional images simultaneously. With this navigation tool 72E, if a clinician selects a location in one two dimensional view, the software automatically changes views in the other windows to the corresponding location.
  • Viewer functionality may also offer the ability to display patient anatomy in three-dimensional views along with three-dimensional displays of structures and radiation isodose surfaces. Three-dimensional views may be zoomed, panned, and rotated.
  • Viewer functionality may allow preview of the available two-dimensional images as thumbnails prior to displaying the fully expanded image.
  • the utility may allow scrolling through thumbnails along with a fisheye tool.
  • the viewer display 70 may show details about individual structures 71 A which are segmented on patient anatomy images. This utility allows turning on and off of individual structures one by one or all at the same time.
  • the viewer may display details about individual isodose lines 72A. This utility may allow turning on and off of individual isodoses one by one or all at the same time.
  • the clinician may also have an option to display radiation doses as isodose lines or colorwash clouds.
  • the viewer may display information about patient treatment 74. This includes patient information, prescription information, treatment information, and treatment facility information. The viewer allows selection of data sets to be displayed 73.
  • the invention can also be used for analyzing or reviewing characteristics of a plan (or of multiple plans, either for a single patient or across a cohort of patients).
  • the viewer would provide the user with the image, dose and structure data as well as summaries of derivative quantities (e.g. dose volume histograms, various biological quality metrics such as equivalent uniform dose (EUD), modes of variation in doses, anatomy or structure, etc.) and visualization configurations consistent with the desired comparison.
  • derivative quantities e.g. dose volume histograms, various biological quality metrics such as equivalent uniform dose (EUD), modes of variation in doses, anatomy or structure, etc.
  • EUD equivalent uniform dose
  • the summaries could be generated by an external system or from within the invention using a combination of data selection and data processing tools.
  • the viewer In comparing plans, either alternate plans for a single patient or different plans from a cohort of patients, the viewer would provide the user with the image, dose and structure data as well as summaries of derivative quantities (e.g. dose volume histograms, various biological quality metrics such as equivalent uniform dose (EUD), modes of variation in doses, anatomy or structure, etc.).
  • derivative quantities e.g. dose volume histograms, various biological quality metrics such as equivalent uniform dose (EUD), modes of variation in doses, anatomy or structure, etc.
  • EUD equivalent uniform dose
  • the user would be provided with comparative analysis tools (e.g. difference/summation operators such as would be used to subtract/add one data set from/to another, dose comparison, etc.) and visualization configurations (e.g.
  • side -by-side display of patient data or three windows side-by-side such that one data set is in one window, another in the second, and the difference/sum or comparative view is shown in the third; tiled display of a cohort of data in which the screen is divided into many single panes 75, 76, 77, all of which are controlled by synchronizing the effects of, for example, scrolling or panning) consistent with the desired comparison.
  • the summaries could be generated by an external system or from within the invention using a combination of data selection and data processing tools.
  • serialization In computer science, in the context of data storage and transmission, serialization is the process of converting an object into a sequence of bits so that it can be persisted on a storage medium (such as a file, or a memory buffer) or transmitted across a network connection link.
  • a storage medium such as a file, or a memory buffer
  • serialization format When the resulting series of bits is reread according to the serialization format, it can be used to create a semantically identical clone of the original object.
  • Objects are the fundamental elements of any object-oriented programming language.
  • An object contains properties (data) and performs services (functions).
  • Object serialization is a mechanism that can be used to persist the state of the object to a given location, in a given format, such that it can be reconstructed or deserialized and consumed by another application running locally or remotely. This mechanism provides several benefits:
  • the deserialization executable so that the EO 1005 would be restricted from editing the information being transferred. This would prevent the use of the viewer for purposes other than those for which it is licensed. It also prevents the possibility of ending up with invalid displays stemming from altered files. For example, in other commercially available RT treatment planning products, it is possible to employ a text editor to alter data files if correct lines are targeted for editing. Such alteration is impossible when object serialization is employed. Because the encoding of the data is by definition serial, it is inherent in any serialization scheme that the extracting one part of the serialized data structure requires that the entire object be read from start to end, and reconstructed. The invention provides for the use of object serialization to ensure that the viewer application at the destination location displays the image and data files as the operator at the origination location intended them to be presented and viewed.
  • object serialization may provide improved performance for transfer of the self-sufficient self-contained medical image file and viewer executable 125.
  • serialization/deserialization the majority of the processing is performed within the packaging application 120 and can be performed as a background or batched operation.
  • the deserialization of objects requires the minimum amount of processing in order to display the transferred images and the associated data, facilitating considerably faster loading and display of the transferred data.
  • the proposed transfer system includes a deserializing application within the self-sufficient self-contained transfer file(s), it removes the need for the EO to have specialized image and associate data display software.
  • Such an arrangement allows for transfer of images and associated data to any EO and ensuring that the EO will be able to view the transferred images and the associated data in a pre-defined manner. The only requirement being, that the EO has compatible computer hardware.
  • ⁇ Plans patient setup information, teletherapy beams, brachytherapy sources, etc.
  • ⁇ Plans patient setup information, teletherapy beams, brachytherapy sources, etc.
  • the tree can contain one or more patients, and a patient can have one or more registered data sets.
  • a registered data set can contain one or more types of data. It can contain multiple instances of the same types of data, e.g., multiple structure sets.
  • the contents of the registered data sets can be referred to as data objects.
  • the packaged file 5 contains the serialized patient tree hierarchy, the serialized fixed data for each data object, and the serialized variable data (state data) for each data object, attachments and the viewer application.
  • the serialized patient tree hierarchy includes the items that are currently selected for viewing.
  • the serialized fixed data is the information that cannot be changed by the user. This information can be saved as serialized objects or may be saved in its original DICOM data format.
  • the fixed data includes raw image information (origin, number of pixels in each dimension, pixel sizes) and patient contour coordinates.
  • the serialized variable data is information that can be changed by the user.
  • the DICOM format also has "presentation state" objects that capture much of this information.
  • the variable data includes the information listed in the table below.
  • Image window/level information mapping from raw image values to display palette
  • Image window/level preset select preset window/level values for different types of anatomy
  • Image palette (we can select different palettes with which to display PET images)
  • One embodiment of the invention employs Microsoft Corporation's ".NET” framework to serialize the image and object data that is designated for transfer and then deserialize the transferred file.
  • .NET Microsoft Corporation's ".NET” framework to serialize the image and object data that is designated for transfer and then deserialize the transferred file.
  • a number of other programming platforms readily support object serialization.
  • the operator may direct the transfer system 100 via operator terminal 140, as illustrated in the templates 90, the browser 120 to seek and select desired files from the files that are collected by the data server 110.
  • the operator may have numerous options and editing capabilities to format the selected files for transfer and to finally designate the selected and/or formatted file set for transfer.
  • This final designation triggers a serialization function of the packager, where all of the designated images and files are serialized, and then, the serialized files are bundled with one or more executable applications to form a self-sufficient self-consistent file(s) 5 for transfer.
  • the self-sufficient self-consistent file(s) 5 for transfer are then stored, transmitted, or transferred as desired.
  • One embodiment of the invention would provide for one of the bundled executables to serve as a deserialization and viewing utility for the images and associated data contained in the self-sufficient and self-consistent file or set of files 5. Another embodiment would provide for separate deserialization and viewing executables within a transfer file or set of files 5.
  • Described herein are methods for using the image transfer system 100 to transfer medical image files and associated data from an origination location/device 105 to a destination location/device 1000.
  • the origination operator may access the image transfer system via an operator terminal, select images and associated data from the files that are available to the image transfer system 160, edit and arrange the images and associated data as desired, initiate a bundling/packaging sequence of the selected files to create a self-sufficient self-consistent transfer file(s) 162, select a manner of file transfer, and command the system's distribution module to commence the transfer from the image origination location/device to an image destination location device 164.
  • the creation of the self-sufficient self-consistent transfer file(s) entails the origination operator engaging the packager application to perform object serialization on the selected medical images and associated data, and then, to bundle the serialized file with a viewer application 125 that is configured to deserialize and display the serialized images and associated data.
  • the serialized image files and associated data are bundled with multiple executables that provide the deserializing and display utilities 125 or viewing of the serialized files.
  • the relevant method provides for the end operator to launch the executable application of the self-sufficient self-consistent transfer file(s) and employ the executable to view and interactively manipulate the transferred images and associated data 166 using the viewer functions.
  • the destination operator can also append the annotations and form a communication log that can be sent back to the origination operator or to other destination operators 168 who can then launch the transferred self- sufficient self-consistent file without any further object serialization by the packaging application and also view, interactively manipulate and further annotate the transferred file.

Landscapes

  • Health & Medical Sciences (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Engineering & Computer Science (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

La présente invention a trait à un système (100) permettant de distribuer des images qui crée un fichier de transfert d'imagerie médicale et d'autres informations médicales autonome et auto-cohérent (5) qui contient des fichiers images et des jeux de données correspondants qui sont regroupés avec une application de visualisation d'images. Le fichier de transfert d'images et de données médicales (5) est préparé à l'aide d'une sérialisation d'objet et contient une application de désérialisation. Le fichier de transfert est créé au niveau d'un dispositif d'origine (10) et est transmis à un dispositif de destination (1000) en tant que fichier complet sur un réseau informatique. Le dispositif de destination (1005) reçoit le fichier complet en provenance de l'emplacement d'origine et exécute l'application de visualisation avec les fichiers images et les jeux de données en ouvrant le fichier complet seul, sans qu'il soit nécessaire d'exécuter aucune autre application de traitement de l'image/de visualisation au niveau du dispositif de destination. L'application de visualisation est dotée de sous-fenêtres de visualisation d'images, d'un outil d'annotation et d'outils de manipulation d'images.
PCT/US2010/059773 2009-12-10 2010-12-09 Transfert d'images et de données médicales numériques Ceased WO2011072170A2 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US28530909P 2009-12-10 2009-12-10
US61/285,309 2009-12-10

Publications (2)

Publication Number Publication Date
WO2011072170A2 true WO2011072170A2 (fr) 2011-06-16
WO2011072170A3 WO2011072170A3 (fr) 2011-10-20

Family

ID=44144302

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2010/059773 Ceased WO2011072170A2 (fr) 2009-12-10 2010-12-09 Transfert d'images et de données médicales numériques

Country Status (2)

Country Link
US (1) US20110145693A1 (fr)
WO (1) WO2011072170A2 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294885A (zh) * 2012-02-06 2013-09-11 西门子公司 为医学的检查系统分配控制和处理程序的处理流程模板

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008237426A (ja) * 2007-03-27 2008-10-09 Ge Medical Systems Global Technology Co Llc 医用画像ファイル出力装置および医用画像診断装置
KR101090386B1 (ko) * 2010-09-17 2011-12-07 주식회사 인피니트헬스케어 방사선치료계획 평가장치 및 평가방법
US9378331B2 (en) 2010-11-19 2016-06-28 D.R. Systems, Inc. Annotation and assessment of images
US8843852B2 (en) * 2010-12-17 2014-09-23 Orca Health, Inc. Medical interface, annotation and communication systems
US20120253851A1 (en) * 2011-02-24 2012-10-04 Phillips Stephan L System And Method For Controlling Displaying Medical Record Information On A Secondary Display
CN102194059A (zh) * 2011-05-24 2011-09-21 中国科学院上海技术物理研究所 一种用于医学信息系统的可视化索引系统
US8992232B2 (en) 2011-09-20 2015-03-31 Orca Health, Inc. Interactive and educational vision interfaces
JP6124543B2 (ja) * 2011-12-26 2017-05-10 キヤノン株式会社 画像処理装置、画像処理方法、画像処理システム、及びプログラム
US8908943B2 (en) 2012-05-22 2014-12-09 Orca Health, Inc. Personalized anatomical diagnostics and simulations
CN103544688B (zh) * 2012-07-11 2018-06-29 东芝医疗系统株式会社 医用图像融合装置和方法
US9582475B2 (en) * 2012-12-17 2017-02-28 Business Objects Software Ltd. Packaging business intelligence documents with embedded data
US9536096B2 (en) * 2012-12-17 2017-01-03 Business Objects Software Ltd. Presenting visualizations of business intelligence data
US9256962B2 (en) 2013-01-23 2016-02-09 Orca Health Inc. Personalizing medical conditions with augmented reality
US8972882B2 (en) 2013-01-30 2015-03-03 Orca Health, Inc. User interfaces and systems for oral hygiene
WO2015059933A1 (fr) * 2013-10-24 2015-04-30 キヤノン株式会社 Dispositif de traitement d'informations, procédé de traitement d'informations, dispositif de commande, système de commande, procédé de commande, dispositif d'imagerie par tomosynthèse, dispositif d'imagerie à rayons x, dispositif de traitement d'image, système de traitement d'image, procédé de traitement d'image, et programme d'ordinateur
US10216903B2 (en) * 2013-11-21 2019-02-26 Oracle International Corporation Medical adherence tracking framework
US20150178447A1 (en) * 2013-12-19 2015-06-25 Medidata Solutions, Inc. Method and system for integrating medical imaging systems and e-clinical systems
DE102014210602A1 (de) * 2014-06-04 2015-12-17 Siemens Aktiengesellschaft Computernetzwerk und Verfahren zum Verschieben eines Objektes innerhalb eines Computernetzwerkes
US10127662B1 (en) 2014-08-11 2018-11-13 D.R. Systems, Inc. Systems and user interfaces for automated generation of matching 2D series of medical images and efficient annotation of matching 2D medical images
FR3027423B1 (fr) * 2014-10-17 2017-12-29 Global Imaging On Line Procede d'annotation d'images
AU2015243069A1 (en) * 2015-10-16 2017-05-04 Canon Kabushiki Kaisha Method, system and apparatus for processing a document
JP6744571B2 (ja) * 2016-06-22 2020-08-19 富士ゼロックス株式会社 情報処理装置およびプログラム
CN106874394B (zh) * 2017-01-13 2020-12-29 百度在线网络技术(北京)有限公司 一种文件打包预处理的方法与设备
US20210138268A1 (en) * 2019-11-11 2021-05-13 The Board Of Regents Of The University Of Texas System Archiving radiation therapy records for transmission and review
US11928131B2 (en) * 2021-09-27 2024-03-12 International Business Machines Corporation Synchronized activation of datasets in multicloud computing environment
US11862309B2 (en) 2021-11-12 2024-01-02 Authentic, Inc. Method and system for asynchronous medical patient data communication and management
US12080394B2 (en) 2021-11-12 2024-09-03 Authentic, Inc. Method and system for asynchronous medical patient data communication and management
US12003491B2 (en) 2021-11-12 2024-06-04 Authentic, Inc. Method and system for asynchronous medical patient data communication between multiple parties

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7302164B2 (en) * 2000-02-11 2007-11-27 Datcard Systems, Inc. System and method for producing medical image data onto portable digital recording media
US7068309B2 (en) * 2001-10-09 2006-06-27 Microsoft Corp. Image exchange with image annotation
KR100439756B1 (ko) * 2002-01-09 2004-07-12 주식회사 인피니트테크놀로지 3차원 가상내시경 화면 표시장치 및 그 방법
KR20030011746A (ko) * 2002-12-23 2003-02-11 (주)네오비트 컴퓨터지원진단 및 음성인식 판독시스템
US20050063575A1 (en) * 2003-09-22 2005-03-24 Ge Medical Systems Global Technology, Llc System and method for enabling a software developer to introduce informational attributes for selective inclusion within image headers for medical imaging apparatus applications
US20060242159A1 (en) * 2005-03-10 2006-10-26 Bishop Robert J Methods and apparatus for distributing digital medical images via a redirected system
US7483939B2 (en) * 2005-08-25 2009-01-27 General Electric Company Medical processing system allocating resources for processing 3D to form 2D image data based on report of monitor data
US20070192138A1 (en) * 2006-02-16 2007-08-16 Motoaki Saito Medical record system in a wide-area network environment
CA2655098C (fr) * 2006-05-25 2015-12-01 William Beaumont Hospital Suivi en temps reel, hors ligne et en ligne, d'une dose de traitement et procede de retroaction pour radiotherapie adaptative guidee par image volumetrique
CN102469974B (zh) * 2009-07-01 2016-02-10 皇家飞利浦电子股份有限公司 结肠成像
US8819591B2 (en) * 2009-10-30 2014-08-26 Accuray Incorporated Treatment planning in a virtual environment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294885A (zh) * 2012-02-06 2013-09-11 西门子公司 为医学的检查系统分配控制和处理程序的处理流程模板

Also Published As

Publication number Publication date
WO2011072170A3 (fr) 2011-10-20
US20110145693A1 (en) 2011-06-16

Similar Documents

Publication Publication Date Title
US20110145693A1 (en) Transfer of digital medical images and data
US6904161B1 (en) Workflow configuration and execution in medical imaging
US10592688B2 (en) System and method of providing dynamic and customizable medical examination forms
CN1873676B (zh) 医用报告制成设备、医用报告参照设备以及医用报告制作方法
US10503774B2 (en) Medical selection system
US20140143710A1 (en) Systems and methods to capture and save criteria for changing a display configuration
US20140013199A1 (en) Generating a report based on image data
US20090132285A1 (en) Methods, computer program products, apparatuses, and systems for interacting with medical data objects
WO2003046794A2 (fr) Gestion de donnees d'images crees par manipulation d'ensembles de donnees d'image
US10684919B2 (en) Query with data distribution in a hospital network
WO2012068223A1 (fr) Intégration et communication de données médicales et d'un système d'informations médicales
US20080228522A1 (en) Enterprise medical imaging and information management system with clinical data mining capabilities and method of use
US20250017547A1 (en) Imaging protocol review management system
US20090202179A1 (en) method and system for providing region based image modification
CN107330246B (zh) 医学图像文件的导入方法、装置和计算机可读介质
EP3254245A1 (fr) Système de communication pour des listes de vérification dynamiques pour prendre en charge un rapport de radiologie
EP2633453B1 (fr) Communication d'informations de système d'imagerie
JP4441233B2 (ja) 医療施設内コンピュータ・ネットワークにおける患者及び手順情報を調整する方法及び装置並びにイメージング・システム
US20020082948A1 (en) Computed radiography configuration and selection method and apparatus
US20140064592A1 (en) Method and system for image acquisition workflow
US20050004938A1 (en) Conference management method, system and data structure
Parisot et al. Management and presentation of grouped procedures: has the IHE integration profile cracked the toughest radiology workflow nut?
Szczykutowicz et al. A general framework for monitoring image acquisition workflow in the radiology environment: timeliness for acute stroke CT imaging
US20040034547A1 (en) Medical device which can be subordinated to a planning medical system and planning medical system which can be made superordinate to a medical device
US20080175461A1 (en) Method for displaying images by means of a graphics user interface of a digital image information system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10836717

Country of ref document: EP

Kind code of ref document: A1

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10836717

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10836717

Country of ref document: EP

Kind code of ref document: A2