The present invention generally relates to miniPACS (Picture Archiving and Communications System) or teleradiology systems, specifically to miniPACS/teleradiology systems with remote volume data processing, visualization, and multi-user conferencing capability. In our previous patent application, U.S. patent application Ser. No. 09/434,088, now U.S. Pat. No. 6,621,918 issued Sep. 16, 2003 we presented a miniPACS/teleradiology system with remote volume data rendering and visualization capability. The present invention is directed to additional features and enhancements of the architecture described therein.
Teleradiology is a means for electronically transmitting radiographic patient images and consultative text from one location to another. Teleradiology systems have been widely used by healthcare providers to expand the geographic and/or time coverage of their service and to efficiently utilize the time of healthcare professionals with specialty and subspecialty training and skills (e.g., radiologists). The result is improved healthcare service quality, decreased delivery time, and reduced costs.
One drawback to some existing teleradiology systems, however, is the lack of the ability for radiologists to communicate interactively with their colleagues and referring physicians from disparate locations for the purpose of consultation, education, and collaborative studies. Collaboration is especially important for studies using volumetric images, where the ability to interactively manipulate the volumetric images and simultaneously view the processed images is essential for rapid and effective communications between multiple participants involved.
There are numerous methods and systems providing multi-media network based conferencing capability. However, these methods and systems only support shared viewing of texts, documents, and videos. Furthermore, a radiology conferencing system presents unique obstacles. For example, the size of data to be transmitted could be very large and the requirement on image (picture) quality could be very high. To be clinically useful, the transmission should be interactively “on-demand” in nature. There are on-going efforts to develop radiology conferencing capabilities for the communication of two-dimensional (2D) images. However, none of these systems supports interactive communication of volumetric/three-dimensional (3D) images.
As a result, there exists a need for a miniPACS/teleradiology system with network based conferencing capability supporting synchronized distribution and viewing of interactively processed volumetric images. Further, there exists a need for an improved method and procedure for the management of multi-center trials involving volumetric images.
The present invention provides a computer architecture for a client/server-based advanced image processing and rendering system. The present invention further provides a computer architecture to support multi-user concurrent usage of the processing server. The present invention includes a method and apparatus that combines the network-based conferencing capability with remote interactive advanced image processing capability. The present invention enables users from disparate locations to interactively manipulate images and simultaneously view the processed images in an independent or synchronized fashion. The present invention further enables a user to interactively view and manipulate the images without having to download the entire volumetric data set. The present invention also includes improved methods and procedures for radiology consultation and multi-center trial management involving volumetric images using the above-mentioned technology.
The present invention may be used for radiology consultation. In one step, the acquisition of 2D or 3D/volumetric image/data sets or retrieval of previously acquired image/data sets is performed. The volumetric data set could be three-dimensional in space, or two- or three-dimensional in space and one-dimensional in time, e.g., time-resolved spatial data sets. In another step, data is moved to a server, which could be the scanner workstation itself or a separate computer connected to a network, and which has the conferencing software. In another step, client software is initiated by a remote user/users. Each user is able to remotely access and manipulate the 2D as well as volumetric/3D images with full processing capabilities, including Multiplanar Reformat (MPR), Maximum Intensity Projection (MIP), Volume Rendering, Image segmentation, and etc. As described in the preferred embodiment, an user may send the image processing request, such as MPR request to the server, the server will render the images accordingly and send the result back. In another step, each user is able to interactively manipulate volumetric images without transferring the entire dataset, employing an “on-demand” image transmission method.
Many image visualization and processing tasks (such as volume rendering) consist of multiple interactive sub-tasks. For example, visualizing a dataset consists of at least two steps (subtasks): 1) generating a processed image to be displayed; 2) displaying the image. In a client/server-based image processing system, some subtasks are performed by the client and the other by the server. Using the above example, generating the processed image to be displayed can be performed in entirety on the server, or, partially on the server and partially on the client. Displaying the processed image is performed on the client.
Referring now to
Referring now to
At step 403, the driver initiates a processing command from the client side. In a preferred operation, the driver, using interface 32, specifies: 1) at least one image data set to be visualized; 2) at least one data rendering method to be used; 3) the rendering parameters used by each rendering method, 4) data compression parameters, and 5) the data transmission parameters for controlling data transmission over network 200. Examples of state parameters are provided in
At step 404, the central processing system 18 on the transmitting station 100 receives the request via receive request 20. Coordinated by central processing system 18, volume data rendering generator 12 accesses from image data source 10 the image data set which the user has specified, and then generates the data rendering result based on the data rendering method and parameters which the user has specified. The rendering result may be a 2D image, much smaller in size than the original data set.
At step 405, the data transmitter 16 on transmitting station 100 transmits the compressed data to data receiver 26 on receiving stations 300a–e which have sent a request for image data, i.e., on-demand, via network 200 based on data transmission parameters which the user has specified. The on-demand feature of the present invention will be describe further in connection with
At step 406, the central processing systems 24 of the various receiving stations 300a–e coordinate the client-side processing. If needed, data decompressor 28 decompresses (or restores) the rendering result. The central processing system 24 may also perform further image processing and operations. The processing is performed in which the final image is computed based on the field of view and the image window/level (i.e., brightness/contrast) settings currently prescribed by the conference driver.
At step 407, the display systems 30 at receiving stations 300a–e display the computed image and other parameters. Via user interface 32, the driver may further modify parameters, including 1) the image data set to be visualized, 2) the data rendering method to be used, 3) the rendering parameters used, and 4) the data transmission parameters used. This process goes on until a satisfactory rendering and visualization result is obtained.
The set of image processing and display parameters, collectively called state parameters, keep track of the effect of image processing, performed either at the server or at a client, and if needed, synchronize the display (viewing) of multiple users. Examples of state parameters are given in
In one embodiment, the resulting images are “pulled” to the clients from the server. When a client with the driver authorization prescribes an operation and regardless of whether this operation is performed on the client, the server, or the both, the state parameters will be updated on both the server and the driving client to reflect the resultant change due to this operation. Other clients periodically compare their local copy of the state parameters with the copy on the server. If some differences are found that require updating the local display, that client will issue the update request. Again, depending on the division of subtasks, some requests are fulfilled by the client only, while the others require that the server sends updated image/information.
Referring now to
What has just been described is an on-demand image transmission method. Unlike the existing conference systems, image transmission occurs only when needed, and therefore, the network utilization efficiency is greatly improved.
In an alternative embodiment, a “push” implementation is utilized. In the push implementation, state parameters are transmitted to the clients whenever they are changed. Also, new image data is transmitted if, as described above, the change in the state parameters required new server-side image processing.
In another alternative embodiment, all remote conference participants may have already had the copy of the same data set on each of their local disk. This may be the case for training or educational applications in which a standard set of data is utilized. In this case, no image data transmission is required over the network. Based on the state parameters maintained on the server, the conferencing software running on each participant's computer will generate the new image using the local copy of the data and local computing resources and will synchronize the image display. This embodiment is useful when the conference participants only have relatively-narrow bandwidth connection, such as a phone line, which is adequate to communicate the state parameters interactively, but not adequate for transmitting big data files, such as images, at rate allowing real time interaction. Updated state parameters in this embodiment may be transmitted to the clients either in a push implementation or a pull implementation.
As part of the preferred embodiment, any participant in a conference may request to become the driver. Upon approval from the current driver, the driver privilege may be switched to the requesting participant. The new driver will then have the full control of the image/data set under study, i.e., the ability to define new state parameters. The new driver, e.g., a surgeon, may fine tune the 3D model or other parameters to achieve the best view for his intended application.
The present invention may also be applied to multi-center trial studies, when constant communication of comprehensive information including images and data are needed between multiple participants. One example is a Magnetic Resonance Angiography (MRA) multi-center trial. In an MRA study, a 3D volumetric data set, comprised of a stack of 2D images, is acquired. This 3D volumetric data set is processed to extract the vascular structure, while minimizing the interference of other unwanted structures. In order to select the highest quality protocols and design the most effective trial, the participants need to view not only the acquisition protocol and the original 2D images, but also the processed 3D MRA images in detail.
The existing multi-center trial procedures face several challenges. First, in order to reach consensus on trial protocols, principle investigators from participating institutions may need to travel to different locations multiple times, making this process time consuming and expensive. Second, the current procedure of site selection, training, and trial monitoring require frequent travel by the trial monitors to various participating sites, making this process heavily dependent on the trial monitors' travel schedule and availability. Third, the current process calls for transferring of all the patient data/images to a centralized position, demanding significant amount of pre-work to modify studies headers and preserve patient privacy.
The present invention provides an optimized method for multi-center trial management using the teleradiology conferencing technology. This method is designed to optimize the workflow and management of various tasks, such as protocol selection, training/education, trial monitoring, and data management for expert reading.
The steps for future multi-center trial management using the present invention include:
While the present invention has been described in its preferred embodiments, it is understood that the words which have been used are words of description, rather than limitation, and that changes may be made without departing from the true scope and spirit of the invention in its broader aspects. Thus, the scope of the present invention is defined by the claims that follow.
Number | Name | Date | Kind |
---|---|---|---|
4222076 | Knowlton et al. | Sep 1980 | A |
4475104 | Shen | Oct 1984 | A |
4625289 | Rockwood | Nov 1986 | A |
4737921 | Goldwasser et al. | Apr 1988 | A |
4748511 | Nicols et al. | May 1988 | A |
4910609 | Nicholas et al. | Mar 1990 | A |
4985856 | Kaufman et al. | Jan 1991 | A |
4987554 | Kaufman | Jan 1991 | A |
5005126 | Haskin | Apr 1991 | A |
5027110 | Chang et al. | Jun 1991 | A |
5038302 | Kaufman | Aug 1991 | A |
5101475 | Kaufman et al. | Mar 1992 | A |
5235510 | Yamada et al. | Aug 1993 | A |
5291401 | Robinson | Mar 1994 | A |
5297034 | Weinstein | Mar 1994 | A |
5321520 | Inga et al. | Jun 1994 | A |
5339812 | Hardy et al. | Aug 1994 | A |
5360971 | Kaufman et al. | Nov 1994 | A |
5408249 | Wharton et al. | Apr 1995 | A |
5432871 | Novik | Jul 1995 | A |
5441047 | David et al. | Aug 1995 | A |
5442733 | Kaufman et al. | Aug 1995 | A |
5448686 | Borrel et al. | Sep 1995 | A |
5469353 | Pinsky et al. | Nov 1995 | A |
5482043 | Zulauf | Jan 1996 | A |
5490221 | Ransord et al. | Feb 1996 | A |
5497435 | Beger | Mar 1996 | A |
5513101 | Pinsky et al. | Apr 1996 | A |
5517021 | Kaufman et al. | May 1996 | A |
5544283 | Kaufman et al. | Aug 1996 | A |
5590271 | Klinker | Dec 1996 | A |
5594842 | Kaufman et al. | Jan 1997 | A |
5594935 | Reber et al. | Jan 1997 | A |
5596994 | Bro | Jan 1997 | A |
5603323 | Pflugrath et al. | Feb 1997 | A |
5644645 | Osuga | Jul 1997 | A |
5649173 | Lentz | Jul 1997 | A |
5655084 | Pinsky et al. | Aug 1997 | A |
5660176 | IIiff | Aug 1997 | A |
5682328 | Roeber et al. | Oct 1997 | A |
5715823 | Wood et al. | Feb 1998 | A |
5730146 | Itil et al. | Mar 1998 | A |
5740267 | Echerer et al. | Apr 1998 | A |
5755577 | Gilio | May 1998 | A |
5760781 | Kaufman et al. | Jun 1998 | A |
5791908 | Gillio | Aug 1998 | A |
5805118 | Mishra et al. | Sep 1998 | A |
5836877 | Zavislan | Nov 1998 | A |
5838906 | Doyle et al. | Nov 1998 | A |
5847711 | Kaufman et al. | Dec 1998 | A |
5882206 | Gillio | Mar 1999 | A |
5883976 | Ohsawa | Mar 1999 | A |
5903775 | Murray | May 1999 | A |
5917929 | Marshall et al. | Jun 1999 | A |
5941945 | Aditham et al. | Aug 1999 | A |
5971767 | Kaufman et al. | Oct 1999 | A |
5974446 | Sonnenreich et al. | Oct 1999 | A |
5986662 | Argiro et al. | Nov 1999 | A |
5987345 | Engelmann et al. | Nov 1999 | A |
6008813 | Lauer et al. | Dec 1999 | A |
6070195 | Yamamoto | May 2000 | A |
6088702 | Plantz et al. | Jul 2000 | A |
6105055 | Pizano et al. | Aug 2000 | A |
6166732 | Mitchell et al. | Dec 2000 | A |
6195340 | Hatayama | Feb 2001 | B1 |
6211884 | Knittel et al. | Apr 2001 | B1 |
6219061 | Lauer et al. | Apr 2001 | B1 |
6222551 | Schneider et al. | Apr 2001 | B1 |
6230162 | Kumar et al. | May 2001 | B1 |
6243098 | Lauer et al. | Jun 2001 | B1 |
6253228 | Ferris et al. | Jun 2001 | B1 |
6260021 | Wong et al. | Jul 2001 | B1 |
6262740 | Lauer et al. | Jul 2001 | B1 |
6266733 | Knittel et al. | Jul 2001 | B1 |
6760755 | Brackett | Jul 2001 | B1 |
6272470 | Teshima | Aug 2001 | B1 |
6283322 | Liff et al. | Sep 2001 | B1 |
6283761 | Joao | Sep 2001 | B1 |
6289115 | Takeo | Sep 2001 | B1 |
6293842 | Belt | Sep 2001 | B1 |
6297799 | Knittel et al. | Oct 2001 | B1 |
6310620 | Lauer et al. | Oct 2001 | B1 |
6313841 | Ogata et al. | Nov 2001 | B1 |
6331116 | Kaufman et al. | Dec 2001 | B1 |
6342885 | Knittel et al. | Jan 2002 | B1 |
6343936 | Kaufman et al. | Feb 2002 | B1 |
6344861 | Naughton et al. | Feb 2002 | B1 |
6356265 | Knittel et al. | Mar 2002 | B1 |
6362620 | Debbins et al. | Mar 2002 | B1 |
6369812 | Iyriboz et al. | Apr 2002 | B1 |
6369816 | Knittel et al. | Apr 2002 | B1 |
6381029 | Tipirneni | Apr 2002 | B1 |
6404429 | Knittel | Jun 2002 | B1 |
6407737 | Zhao et al. | Jun 2002 | B1 |
6407743 | Jones | Jun 2002 | B1 |
6411296 | Knittel et al. | Jun 2002 | B1 |
6421057 | Lauer et al. | Jul 2002 | B1 |
6424346 | Correll et al. | Jul 2002 | B1 |
6426749 | Knittel et al. | Jul 2002 | B1 |
6430625 | Kley et al. | Aug 2002 | B1 |
6476810 | Simha et al. | Nov 2002 | B1 |
6483507 | Osborne et al. | Nov 2002 | B1 |
6512517 | Knittel et al. | Jan 2003 | B1 |
6514082 | Kaufman et al. | Feb 2003 | B1 |
6532017 | Knittel et al. | Mar 2003 | B1 |
6614447 | Bhatia et al. | Sep 2003 | B1 |
6615264 | Stoltz et al. | Sep 2003 | B1 |
6618751 | Challenger et al. | Sep 2003 | B1 |
6621918 | Hu et al. | Sep 2003 | B1 |
6654012 | Lauer et al. | Nov 2003 | B1 |
6654785 | Craig | Nov 2003 | B1 |
6674430 | Kaufman et al. | Jan 2004 | B1 |
6680735 | Seiler et al. | Jan 2004 | B1 |
6683933 | Saito et al. | Jan 2004 | B1 |
6704024 | Robotham et al. | Mar 2004 | B1 |
6807558 | Hassett et al. | Oct 2004 | B1 |
6826297 | Saito et al. | Nov 2004 | B1 |
6826669 | Le et al. | Nov 2004 | B1 |
6847365 | Miller et al. | Jan 2005 | B1 |
6847462 | Kacyra et al. | Jan 2005 | B1 |
6879996 | Laves | Apr 2005 | B1 |
6952741 | Bartlett et al. | Oct 2005 | B1 |
20010013128 | Hagai et al. | Aug 2001 | A1 |
20010037402 | Schneider | Nov 2001 | A1 |
20020005850 | Osborne et al. | Jan 2002 | A1 |
20020065939 | Liu | May 2002 | A1 |
20020069400 | Miloushev et al. | Jun 2002 | A1 |
20030086595 | Hu et al. | May 2003 | A1 |
20030156745 | Saito et al. | Aug 2003 | A1 |
Number | Date | Country |
---|---|---|
0903694 | Mar 1999 | EP |
1001369 | May 2000 | EP |
1001375 | May 2000 | EP |
1001377 | May 2000 | EP |
1001379 | May 2000 | EP |
1001380 | May 2000 | EP |
1054347 | Nov 2000 | EP |
1054348 | Nov 2000 | EP |
1054349 | Nov 2000 | EP |
1054351 | Nov 2000 | EP |
1054355 | Nov 2000 | EP |
1054356 | Nov 2000 | EP |
1054357 | Nov 2000 | EP |
1054358 | Nov 2000 | EP |
1054359 | Nov 2000 | EP |
1054383 | Nov 2000 | EP |
1054384 | Nov 2000 | EP |
1054385 | Nov 2000 | EP |
1069528 | Jan 2001 | EP |
1069530 | Jan 2001 | EP |
1069532 | Jan 2001 | EP |
1071041 | Jan 2001 | EP |
1081651 | Mar 2001 | EP |
1081652 | Mar 2001 | EP |
1081653 | Mar 2001 | EP |
1089225 | Apr 2001 | EP |
1089234 | Apr 2001 | EP |
1089235 | Apr 2001 | EP |
1093085 | Apr 2001 | EP |
1195717 | Apr 2002 | EP |
1195718 | Apr 2002 | EP |
1195719 | Apr 2002 | EP |
1195720 | Apr 2002 | EP |
1209618 | May 2002 | EP |
1209629 | May 2002 | EP |
11-239165 | Aug 1999 | JP |
2002-183746 | Jun 2002 | JP |
2002-183747 | Jun 2002 | JP |
Number | Date | Country | |
---|---|---|---|
20030055896 A1 | Mar 2003 | US |