Accounting for non-uniform longitudinal motion during movement of an endoluminal imaging probe
First Claim
1. Apparatus comprising:
- an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject;
a display; and
at least one processor configured;
to receive the plurality of endoluminal data points from the endoluminal data-acquisition device,to determine that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device not to acquire a single endoluminal data point at the location,to generate a stack of the endoluminal data points, in which the event is accounted for, by positioning the endoluminal data points at locations within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired, by including within the stack, at most, a single endoluminal data point corresponding to the location, andto output data to drive the display to display the stack.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods are provided including, while an endoluminal data-acquisition device is being moved through a lumen of a subject, acquiring a plurality of endoluminal data points of the lumen using the endoluminal data-acquisition device. At at least one location it is determined that an event occurred, the event causing the endoluminal data-acquisition device not to acquire a single endoluminal data point at the location. The endoluminal data points are displayed in a stack, in which the endoluminal data points are positioned at locations corresponding to relative locations within the lumen at which the endoluminal data points were acquired, and in which the event is accounted for. Other applications are also described.
439 Citations
35 Claims
-
1. Apparatus comprising:
-
an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject; a display; and at least one processor configured; to receive the plurality of endoluminal data points from the endoluminal data-acquisition device, to determine that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device not to acquire a single endoluminal data point at the location, to generate a stack of the endoluminal data points, in which the event is accounted for, by positioning the endoluminal data points at locations within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired, by including within the stack, at most, a single endoluminal data point corresponding to the location, and to output data to drive the display to display the stack. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A method for use with an endoluminal data-acquisition device configured to acquire endoluminal data points while moving through a lumen of a subject, comprising:
-
while the endoluminal data-acquisition device is being moved through the lumen, acquiring a plurality of endoluminal data points of the lumen using the endoluminal data-acquisition device; using at least one processor, determining that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device not to acquire a single endoluminal data point at the location,; and displaying the endoluminal data points in a stack, in which the event is accounted for, by positioning the endoluminal data points at locations within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired, by including within the stack, at most, a single endoluminal data point corresponding to the location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 22)
-
-
23. Apparatus comprising:
-
an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject; a display; and at least one processor configured; to receive the plurality of endoluminal data points from the endoluminal data-acquisition device, to determine that, at at least one location, an event occurred, the event being selected from the group consisting of;
two or more endoluminal data points having been acquired, and no endoluminal data point having been acquired,to generate a stack of the endoluminal data points, in which the event is accounted for, by positioning the endoluminal data points at locations within the stack corresponding to relative locations within the lumen at which the endoluminal data points were acquired, by including within the stack, at most, a single endoluminal data point corresponding to the location, to drive the display to display the stack, to measure a parameter of a portion of the lumen, based upon the stack of the endoluminal data points, and to generate an output indicating the measured parameter. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. Apparatus comprising:
-
an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject; a display; and at least one processor configured; to receive the plurality of endoluminal data points from the endoluminal data-acquisition device, to determine that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device to acquire a plurality of endoluminal data points at the location, to generate a stack of the endoluminal data points, in which the endoluminal data points are positioned at locations corresponding to relative locations within the lumen at which the endoluminal data points were acquired, and in which the event is accounted for by including within the stack, at most, a single endoluminal data point corresponding to the location within the lumen at which the endoluminal data-acquisition device acquired the plurality of endoluminal data points, and to drive the display to display the stack. - View Dependent Claims (32)
-
-
33. Apparatus comprising:
-
an endoluminal data-acquisition device configured to acquire a plurality of endoluminal data points while moving through a lumen of a subject; a display; and at least one processor configured; to receive the plurality of endoluminal data points from the endoluminal data-acquisition device, to determine that, at at least one location, an event occurred, the event causing the endoluminal data-acquisition device not to acquire any endoluminal data points at the location, to generate a stack of the endoluminal data points, in which the endoluminal data points are positioned at locations corresponding to relative locations within the lumen at which the endoluminal data points were acquired, and in which the event is accounted for by indicating a location within the stack corresponding to the location within the lumen at which the endoluminal data-acquisition device did not acquire any endoluminal data points, and to drive the display to display the stack. - View Dependent Claims (34, 35)
-
Specification