System and method for displaying an image stream
First Claim
Patent Images
1. A method for displaying an image stream captured in-vivo, said method comprising:
- in a computer system;
selecting a plurality of image frames from an original image stream, wherein the frames used for selecting are arranged in a chronological order from chronological in-vivo capture;
sorting the plurality of image frames arranged in an original image stream in a chronological order in which the frames were captured in-vivo, the frames being sorted based on the level of variance of the content of the frames from a pre-defined criterion to produce a sorted order, said sorted order being different from the chronological order in which the frames were captured and non-chronological;
selecting subsets of image frames from the frames in the sorted order; and
displaying the subsets across a series of time-sequential slots as a multi-frame image stream, wherein in each of the time-sequential slots, image frames of a different subset are displayed simultaneously; and
adjusting the viewing rate of a subset of image frames based on the difference in color content or texture of the image frames in said subset of image frames in comparison to the content of image frames of a neighboring subset.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method may display an image stream, where an original image stream may be divided into two or more subset images streams, each subset image stream being displayed simultaneously or substantially simultaneously. The spatial position of the images displayed substantially simultaneously in each time slot may be variably adjusted based on a predetermined criterion. The images may be collected from an ingestible capsule traversing the GI tract.
54 Citations
22 Claims
-
1. A method for displaying an image stream captured in-vivo, said method comprising:
-
in a computer system; selecting a plurality of image frames from an original image stream, wherein the frames used for selecting are arranged in a chronological order from chronological in-vivo capture; sorting the plurality of image frames arranged in an original image stream in a chronological order in which the frames were captured in-vivo, the frames being sorted based on the level of variance of the content of the frames from a pre-defined criterion to produce a sorted order, said sorted order being different from the chronological order in which the frames were captured and non-chronological; selecting subsets of image frames from the frames in the sorted order; and displaying the subsets across a series of time-sequential slots as a multi-frame image stream, wherein in each of the time-sequential slots, image frames of a different subset are displayed simultaneously; and adjusting the viewing rate of a subset of image frames based on the difference in color content or texture of the image frames in said subset of image frames in comparison to the content of image frames of a neighboring subset. - View Dependent Claims (2, 3, 4, 5, 6, 11, 13, 14, 15, 18)
-
-
7. A system for displaying an image stream captured in vivo, the system comprising:
-
an in vivo imaging device to transmit a plurality of image frames having an initial chronological order; a processor to select a second plurality of image frames from the plurality of image frames, wherein the frames used for selecting are arranged in a chronological order from chronological in-vivo capture, sort the second plurality of image frames arranged in an original image stream in the initial chronological order thereby changing the order of the frames and producing a sorted order;
to select subsets of image frames from the frames in the sorted order; and
to control the display of the subsets of image frames as a multi-frame image stream; anda display controlled by said processor to display the subsets of image frames across a series of time-sequential slots as a multi-frame image stream, wherein in each of the time-sequential slots, image frames of a different subset are displayed simultaneously, wherein the processor is to adjust the viewing rate of a subset based on the difference in color content or texture of the image frames in the subset in comparison to the content of image frames of a neighboring subset; wherein the frames are sorted based on the level of variance of the content of the frames from a pre-defined criterion to produce the sorted order, said sorted order being different from the initial chronological order and non-chronological. - View Dependent Claims (8, 9, 10, 12, 16, 17, 19)
-
-
20. A method for displaying an image stream captured in-vivo, said method comprising:
-
in a computer system; sorting a plurality of image frames arranged in an original image stream in a chronological order in which the frames were captured in-vivo, the frames being sorted based on the level of variance of the content of the frames from a pre-defined criterion to produce a sorted order, said sorted order being different from the chronological order in which the frames were captured and non-chronological; and streaming the plurality of image frames across a series of time-sequential slots as a second image stream arranged in the sorted order, wherein in each of the time-sequential slots, image frames of a different subset of said plurality are displayed simultaneously. - View Dependent Claims (21, 22)
-
Specification