Real time SD-OCT with distributed acquisition and processing
First Claim
Patent Images
1. A method for computing optical image data comprising the steps of:
- providing at least one graphics processing unit in communication, through a communication link, with at least one central processing unit for processing optical and ultrasound image data from a combined ultrasound (US)/optical coherence tomography (OCT) system, wherein the optical image data is generated by a swept-source OCT instrument;
using the at least one graphics processing unit to perform a Fourier Transformation processing step on the optical image data;
using the at least one central processing unit to perform a data acquisition step, a pre-processing step, and any other processing steps on the optical image data, wherein data acquisition step comprises synchronizing the swept-source optical coherence tomography instrument by clocking a light source, wherein one of the at least one central processing units performs at least one task on the optical image data and at least one task on the ultrasound image data; and
transmitting the processed optical image data and ultrasound image data to a display device to thereby display images at real-time frame rates.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to distributed computing system to acquire, process, and display OCT images at real-time frame rates.
-
Citations
16 Claims
-
1. A method for computing optical image data comprising the steps of:
-
providing at least one graphics processing unit in communication, through a communication link, with at least one central processing unit for processing optical and ultrasound image data from a combined ultrasound (US)/optical coherence tomography (OCT) system, wherein the optical image data is generated by a swept-source OCT instrument; using the at least one graphics processing unit to perform a Fourier Transformation processing step on the optical image data; using the at least one central processing unit to perform a data acquisition step, a pre-processing step, and any other processing steps on the optical image data, wherein data acquisition step comprises synchronizing the swept-source optical coherence tomography instrument by clocking a light source, wherein one of the at least one central processing units performs at least one task on the optical image data and at least one task on the ultrasound image data; and transmitting the processed optical image data and ultrasound image data to a display device to thereby display images at real-time frame rates. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processing system for computing image data comprising:
-
a combined ultrasound (US) and swept-source optical coherence tomography (OCT) system configured to generate ultrasound image data and optical image data; a graphics processing unit configured to perform a Fourier Transformation processing step on the optical image data; and a central processing unit configured to perform data acquisition, pre-processing, and all other processing steps on the optical image data, wherein data acquisition comprises synchronizing the swept-source optical coherence tomography instrument by clocking a light source, wherein the central processing unit performs at least one task for both the ultrasound image data and the optical image data; a display for displaying the processed optical image data; and a communication link providing data communication between the graphics processing unit, the central processing unit, and the display. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A processing system for computing image data comprising:
-
a combined ultrasound (US) and optical coherence tomography (OCT) system configured to generate ultrasound image data and optical image data and in communication with a central processing unit and a graphics processing unit; wherein the graphics processing unit is configured to perform a Fourier Transformation processing step on the optical image data; and wherein the central processing unit is configured to perform data acquisition, pre-processing, and all other processing steps on the optical image data and at least one task on the ultrasound image data. - View Dependent Claims (14, 15, 16)
-
Specification