Detection of gastrointestinal sections and transition of an in-vivo device there between
First Claim
1. A method for detecting transition of an in-vivo device from one section of the gastrointestinal system to another, comprising:
- receiving a stream of image frames, each of the image frames comprising an image captured by an in in-vivo device traversing the GI tract and related non-image data;
calculating frame scores, a frame score for each image frame;
calculating a sequence of distances between the frame scores and a reference function, ƒ
, by shifting the reference function across the frame scores and, after each shifting, calculating a distance between the frame scores and the reference function, wherein calculating a distance comprises calculating a difference between all frame scores and the shifted reference function; and
associating, based on the sequence of distances, a particular frame score with a time at which the in-vivo device transitioned from a first section of the gastrointestinal system to a second section of the gastrointestinal system.
1 Assignment
0 Petitions
Accused Products
Abstract
An in-vivo device may capture images of the GI system and transfer frames to an external system for analysis. As frames are transferred from the in-vivo device to the external system each frame may be scored as belonging to a first GI section or to a second GI section, and the frame scores may be buffered in a score buffer. Based on shifting of a reference function across the buffered frame scores and calculating distances between the buffered frame scores and the shifted reference function, the time at which the in-vivo device transitions from the first section of the GI system to the second section of the GI section may be determined.
93 Citations
20 Claims
-
1. A method for detecting transition of an in-vivo device from one section of the gastrointestinal system to another, comprising:
-
receiving a stream of image frames, each of the image frames comprising an image captured by an in in-vivo device traversing the GI tract and related non-image data; calculating frame scores, a frame score for each image frame; calculating a sequence of distances between the frame scores and a reference function, ƒ
, by shifting the reference function across the frame scores and, after each shifting, calculating a distance between the frame scores and the reference function, wherein calculating a distance comprises calculating a difference between all frame scores and the shifted reference function; andassociating, based on the sequence of distances, a particular frame score with a time at which the in-vivo device transitioned from a first section of the gastrointestinal system to a second section of the gastrointestinal system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for detecting transition of an in-vivo device from one section of the gastrointestinal system to another, the method comprising:
-
for a stream of image frames, each of the frames comprising an image captured by an in in-vivo device traversing the gastrointestinal tract and related non-image data, calculating a frame score for each image frame; calculating a sequence of distances between the frame scores and a reference function, ƒ
, by shifting the reference function across the frame scores and, after each shifting, calculating a distance between the frame scores and the reference function, wherein calculating a distance comprises calculating a difference between all frame scores and the shifted reference function; andassociating a particular frame score with a time at which the in-vivo device transitioned from a first GI section to a second GI section based on the sequence of distances.
-
-
17. A system for detecting transition of an in-vivo device between sections of the gastrointestinal system, comprising:
-
a receiver to receive a stream of image frames from an in-vivo device traversing the gastrointestinal system, each of the image frames comprising an image of the gastrointestinal system captured by the in-vivo device and related non-image data; a processor configured to, calculate frame scores, a frame score for each image frame; calculate a sequence of distances between the frame scores and a reference function by, (i) shifting the reference function across the frame scores and, after each shifting, (ii) calculating a distance between the frame scores and the reference function, wherein calculating a distance comprises calculating a difference between all frame scores and the shifted reference function; and associate a particular frame score with a time at which the in-vivo device transitioned from a first section of the gastrointestinal system to a second section of the gastrointestinal system, based on the sequence of distances. - View Dependent Claims (18, 19, 20)
-
Specification