System and method for automatic detection of in vivo polyps in video sequences
First Claim
1. A method of identifying one or more candidate polyps in an in-vivo image frame, the method comprising:
- receiving an image frame of a body lumen captured in vivo;
determining one or more center points of candidate imaged structures, each center point defining a respective circle;
computing polyp edge scores for a plurality of points around each center point, each polyp edge score measuring the coincidence of a respective candidate imaged structure and its respective circle;
for each center point;
detecting a plurality of edge points of the respective candidate imaged structure based on the polyp edge score;
identifying a candidate imaged structure based on the detected edge points, andfor each candidate imaged structure, identifying a candidate polyp for which extrapolating the detected edge points forms an edge in a shape approximating an ellipse.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for identifying an in-vivo image frame with one or more polyps. Center points of candidate imaged structures may be determined, each center point defining a respective circle. Polyp edge scores may be computed for a plurality of points around each center point, each polyp edge score measuring the coincidence of a respective candidate imaged structure and its respective circle. For each center point, a plurality of edge points of the respective candidate imaged structure may be detected based on the polyp edge score and a candidate imaged structure may be identified based on the detected edge points. For each candidate imaged structure, a candidate polyp may be identified for which extrapolating the detected edge points forms an edge in a shape approximating an ellipse. Image frames with candidate polyps contributing to an above threshold overall image score are determined and marked to include a polyp.
-
Citations
20 Claims
-
1. A method of identifying one or more candidate polyps in an in-vivo image frame, the method comprising:
-
receiving an image frame of a body lumen captured in vivo; determining one or more center points of candidate imaged structures, each center point defining a respective circle; computing polyp edge scores for a plurality of points around each center point, each polyp edge score measuring the coincidence of a respective candidate imaged structure and its respective circle; for each center point; detecting a plurality of edge points of the respective candidate imaged structure based on the polyp edge score; identifying a candidate imaged structure based on the detected edge points, and for each candidate imaged structure, identifying a candidate polyp for which extrapolating the detected edge points forms an edge in a shape approximating an ellipse. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for identifying one or more candidate polyps in an in-vivo image frame, the system comprising:
-
a memory to store an image frame of a body lumen captured in vivo by an in vivo imaging device; and a processor to determine one or more center points of candidate imaged structures, each center point defining a respective circle, and compute polyp edge scores for a plurality of points around each center point, each polyp edge score measuring the coincidence of a respective candidate imaged structure and its respective circle, wherein for each center point the processor is to detect a plurality of edge points of the respective candidate imaged structure based on the polyp edge score and identify a candidate imaged structure based on the detected edge points, and wherein for each candidate imaged structure the processor is to identify a candidate polyp for which extrapolating the detected edge points forms an edge in a shape approximating an ellipse. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification