Endoscopic image processing device for estimating three-dimensional shape of object based on detection of same point on a plurality of different images
First Claim
1. An endoscopic image processing device comprising:
- an endoscope provided with imaging means;
position detection means for detecting the position of the same point on each of a plurality of images of the same object formed by said imaging means at a plurality of imaging positions;
position estimating means for estimating each position of said object and said imaging means from a shift amount of the position of the same point on each of the images and a rotation matrix and a translation vector calculated using the shift amount;
shape estimating means for estimating a three-dimensional shape of said object using the positional information of said object and said imaging means which is estimated by said position estimating means; and
display means for displaying the three-dimensional shape estimated by said shape estimating means.
1 Assignment
0 Petitions
Accused Products
Abstract
The position of the same point on each of the images of a single object formed by the imaging means of an endoscope is detected, and shift maps between the respective images are formed using the detected positions. Each of the imaging positions of the imaging means is estimated from the shift maps, and a relative shape of the object is then estimated from the imaging positions. Since a relative shape of the object is estimated using the correlation between the respective images, a relative shape of the object can be estimated even when not only the imaging means but also the object are moved. An absolute shape of the object can also be estimated using a length as a reference value.
164 Citations
56 Claims
-
1. An endoscopic image processing device comprising:
-
an endoscope provided with imaging means; position detection means for detecting the position of the same point on each of a plurality of images of the same object formed by said imaging means at a plurality of imaging positions; position estimating means for estimating each position of said object and said imaging means from a shift amount of the position of the same point on each of the images and a rotation matrix and a translation vector calculated using the shift amount; shape estimating means for estimating a three-dimensional shape of said object using the positional information of said object and said imaging means which is estimated by said position estimating means; and display means for displaying the three-dimensional shape estimated by said shape estimating means. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28)
-
-
5. An endoscopic image processing device comprising:
-
an endoscope provided with imaging means; position detection means for detecting the position of a single point on each of a plurality of images of a single object formed by said imaging means at a plurality of imaging positions; position estimating means for estimating each position of said imaging means from the position of the same point on each of the images; shape estimating means for estimating a three-dimensional shape of said object using the positional information of said imaging means which is estimated by said position estimating means; and display means for displaying the three-dimensional shape estimated by said shape estimating means, wherein said position estimating means comprises 8-point algorithm computation means for determining the relative movement of said imaging means to said object by solving for relations between first and second points on said object and which have unknowns as movement parameters of said imaging means resolved into a rotation matrix and a translation vector, using the movement parameters when said first point is moved to said second point by relative movement of said imaging means and when a correspondence between the points of the images respectively formed by projection of said first and second points on a coordinate system of central projection is provided.
-
- 21. An endoscopic image processing device according to claim 21, further comprising signal processing means for processing image signals generated from said imaging means.
-
29. An image processing device comprising:
-
position detection means for detecting the positions of the same point on respective images formed by imaging means at a plurality of positions of the same object; position estimating means for estimating each position of said object and said imaging means from a shift amount of the positions of the same point on said respective images and a rotation matrix and a translation vector calculated using the shift amount; shape estimating means for estimating a three-dimensional shape of said object using the positional information of said object and said imaging means estimated by said position estimating means; and display means for displaying the three-dimensional shape estimated by said shape estimating means.
-
-
30. A method of displaying an endoscopic three-dimensional shape comprising the steps of:
-
forming a plurality of images at a plurality of positions on the same object by an endoscope provided with imaging means; detecting relative positional deviations of the images by alignment of the positions of the same point on respective images obtained by said image formation step; estimating relative movement vectors of said imaging means forming the images on the basis of the information about the relative positional deviations of the images, a rotation matrix and a translation vector using the relative positional deviations of the images, and computing relative positional relations between visual points of said imaging means and said object; estimating a three-dimensional shape of said object using the relative positional relations between said visual points and said object; and displaying the three-dimensional shape of said object estimated in said shape estimating step on a display device. - View Dependent Claims (31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
34. A display method comprising the steps of:
-
forming a plurality of images at a plurality of positions on an object by an endoscope provided with imaging means; detecting relative positional deviations of the images by alignment of the positions of a single point on respective images obtained by said image formation step; estimating relative movement vectors of said imaging means forming the images on the basis of the information about the relative positional deviations of the images, and computing relative positional relations between visual points of said imaging means and said object; estimating a three-dimensional shape of said object using the relative positional relations between said visual points and said object, wherein said position estimating step has a step of computing the relative movement of said imaging means to said object by 8-point algorithm calculation for solving for unknowns as movement parameters of said imaging means, which are resolved into a rotation matrix and a translation vector, and relating a first point to a second point on said object using said parameters when the points on respective images produced by central projection of said first and second points correspond to each other when said first point of said object is moved to said second point by the movement of said imaging means relative to said object.
-
-
56. An endoscopic image processing device comprising:
-
an endoscope provided with imaging means; position detection means for detecting the position of a single point on each of a plurality of images of a single object formed by said imaging means at a plurality of imaging positions; position estimating means for estimating each position of said imaging means from the position of the same point on each of the images while taking into account any relative movement between said object and said imaging means, said position estimating means comprising 8-point algorithm computation means for determining the relative movement of said imaging means to said object by solving for relations between first and second points on said object and which have unknowns as movement parameters of said imaging means resolved into a rotation matrix and translation vectors, using the movement parameters when said first point is moved to said second point by relative movement of said imaging means and when a correspondence between the points of the images respectively formed by projection of said first and second points on a coordinate system of central projection is provided; shape estimating means for estimating a three-dimensional shape of said object using the positional information of said imaging means which is estimated by said position estimating means; repeated processing control means for repeating at least one of a plurality of processes including a first process of detecting the positions of the same point on said plurality of images, a second process of estimating each position of said imaging means and a third process of estimating a three-dimensional shape of said object; and display means for displaying the three-dimensional shape estimated by said shape estimating means.
-
Specification