A FLUOROSCOPY SYSTEM FOR DETECTION AND REAL-TIME DISPLAY OF FLUOROSCOPY IMAGES
A fluoroscopy system for processing and real-time display of fluoroscopy images includes a buffer storing a first image when the buffer is below a threshold as a stored image; a unit processing the stored image and generating a processed image; a display displaying processed images; and a memory storing a second image as a stored unprocessed image when the buffer is not below the threshold, and storing processed images as stored processed images.
1 - 15 . (canceled)
16 . A fluoroscopy system for processing and real-time display of fluoroscopy images, the fluoroscopy system comprising:
a first processor configured or programmed to receive and process fluoroscopy images and to generate processed fluoroscopy images;
a first display that displays the processed fluoroscopy images in a real-time viewing mode;
a buffer that stores a first fluoroscopy image of the fluoroscopy images as a stored fluoroscopy image when a buffer filling amount of the buffer is below a predetermined threshold; and
a memory; wherein
the first processor is configured or programmed to process the stored fluoroscopy image and to generate the processed fluoroscopy image; and
the memory stores a second fluoroscopy image of the fluoroscopy images as a stored unprocessed fluoroscopy image when the buffer filling amount of the buffer is not below the predetermined threshold, and that stores the processed fluoroscopy image as a stored processed fluoroscopy image.
17 . The fluoroscopy system according to claim 16 , further comprising a detector panel that generates the fluoroscopy images.
18 . The fluoroscopy system according to claim 16 , wherein the buffer stores the first fluoroscopy image when the buffer is empty; and
the memory stores the second fluoroscopy image when the buffer is not empty.
19 . The fluoroscopy system according to claim 16 , wherein the memory additionally stores the first fluoroscopy image.
20 . The fluoroscopy system according to claim 16 , further comprising:
a second processor configured or programmed to retrieve and to process the stored unprocessed fluoroscopy image to obtain an offline processed fluoroscopy image; wherein
the memory further stores the offline processed fluoroscopy image as a stored offline processed fluoroscopy image.
21 . The fluoroscopy system according to claim 16 , wherein the processed fluoroscopy image includes a processing status identifier; and
the second processor is further configured or programmed to identify the stored unprocessed fluoroscopy image when a processing status identifier is not present, or has a value different than a value of the processing status identifier of the processed fluoroscopy image.
22 . The fluoroscopy system according to claim 20 , wherein the second processor and the first processor are the same.
23 . The fluoroscopy system according to claim 20 , further comprising:
a second display that displays the stored offline processed fluoroscopy image and the stored processed fluoroscopy image from the memory in an offline viewing mode.
24 . The fluoroscopy system according to claim 23 , wherein the first display and the second display are the same.
25 . The fluoroscopy system according to claim 17 , wherein the predetermined threshold is calculated from one or more parameters including:
a speed at which the fluoroscopy images are processed by the first processor; and
a maximum delay between capture of the fluoroscopy images by the detector panel and display of the processed fluoroscopy images.
26 . The fluoroscopy system according to claim 16 , wherein
the buffer further stores the first fluoroscopy image as a new stored fluoroscopy image when the buffer filling amount of the buffer is below the predetermined threshold;
the first processor is configured or programmed to process the new stored fluoroscopy image and to generate a new processed fluoroscopy image; and
the memory stores the second fluoroscopy image as a new stored unprocessed fluoroscopy image when the buffer filling amount of the buffer is not below the predetermined threshold, and stores the new processed fluoroscopy image as a new stored processed fluoroscopy image.
27 . The fluoroscopy system according to claim 26 , wherein the memory stores the fluoroscopy images as a stored unprocessed fluoroscopy image, a stored processed fluoroscopy image, and/or a stored offline processed fluoroscopy image.
28 . A method for processing and real-time display of fluoroscopy images, the method comprising the steps of:
receiving fluoroscopy images;
processing the fluoroscopy images and generating processed fluoroscopy images;
displaying the processed fluoroscopy images in a real-time viewing mode;
storing a first fluoroscopy image of the fluoroscopy images as a stored fluoroscopy image in a buffer when a buffer filling amount of the buffer is below a predetermined threshold;
processing the stored fluoroscopy image to generate a processed fluoroscopy image; and
storing a second fluoroscopy image of the fluoroscopy images as a stored unprocessed fluoroscopy image when the buffer filling amount of the buffer is not below the predetermined threshold, and storing the processed fluoroscopy image as a stored processed fluoroscopy image.
29 . A non-transitory computer readable storage medium comprising computer-executable instructions which, when executed by a computing system, perform the method of claim 28 .