← Back to Patent Explorer
US5347987A Expired / Lapsed US ⏱️ 0.0 years remaining

Self-centering endoscope system

Assignee: Individual
•
Filing: 1992-05-04
•
Granted: 1994-09-20
•
Expires: 2012-05-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A self-guiding, self-centering endoscope system provides for the advance of a head of the endoscope through the lumen of an internal organ with minimal discomfort to the patient in which use of anesthesia is substantially eliminated. The guiding system is implemented through an algorithm controlled computer processing of 136 coordinate sectors of an electronic mask applied to a video output of the endoscope camera. This output is digitized by a video processing unit and fed into a computer module in which the algorithm compares derived gray scale values of the sectors with a pre-set gray scale parameter to differentiate between levels of varying reflectivity within and upon the walls of the lumen to, thereby, ascertain the best path for the head of the endoscope. Through the use of X- and Y-axis servo-amplifiers and motors, a real time correction of the position of the endoscope head is obtained relative to the center of the lumen.

Inventors

  • 👤 David A. Feldstein
  • 👤 Kenneth A. Altman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 05:46
CPC Classifications
A; A61; A61B; A61B1/00; A61B1/00147; A61B1/04; A61B1/042

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 354 words
A system for centering a head of an endoscope within a lumen to be examined, as said head is advanced longitudinally within said lumen, the system comprising: (a) an endoscope including a head and a light source, said head including a video camera in optical communication with said light source, said endoscope light source and said video camera comprising means for generating a sequence of video frames; (b) means for acquiring, freezing and digitizing individual frames of said sequence of frames, and storing each digitized frame in a memory location group; (c) means for establishing a pre-set gray scale parameter corresponding in reflectivity to the center of the lumen to be examined, said pre-set parameter being particularly established for each endoscope make and model; (d) means, in said memory location group, for applying a co-ordinate sector mask over each stored video frame, each sector of said mask having a digital set of memory addresses equal in number to every other stored sector sets, (e) means for assigning a gray scale value for each of said sectors within said sector mask, in which an average value of the gray scale values of the digital set of each sector in memory is taken; (f) means for establishing computer memory location for each assigned gray scale sector value; (g) means for obtaining the darkest sector in said memory locations, (h) means for determining if said gray scale value of said darkest sector is less than said pre-set parameter; (i) means for determining if an average gray scale value of sectors contiguous to said darkest sector is less than said pre-set parameter; (j) means for utilizing further search patterns if said darkest sector is greater than the pre-set parameter, said means comprising means for angularly advancing a tip of said head of said endoscope in discreet circular search patterns of successively increasing radii until a sector is located which is less than the pre-set parameter; (k) means for calculating a vector between said located sector and the origin of the sector mask; and (l) feedback means for servo-mechanically re-positioning said endoscope head in accordance with said calculated vector.
Claim 2
Independent Claim 354 words
A system for centering a head of an endoscope within a lumen to be examined, as said head is advanced longitudinally within said lumen, the system comprising: (a) an endoscope including a head and a light source, said head including a video camera in optical communication with said light source, said endoscope light source and said video camera comprising means for generating a sequence of video frames; (b) means for acquiring, freezing and digitizing individual frames of said sequence of frames, and storing each digitized frame in a memory location group; (c) means for establishing a pre-set gray scale parameter corresponding in reflectivity to the center of the lumen to be examined, said pre-set parameter being particularly established for each endoscope make and model; (d) means, in said memory location group, for applying a co-ordinate sector mask over each stored video frame, each sector of said mask having a digital set of memory addresses equal in number to every other stored sector sets, (e) means for assigning a gray scale value for each of said sectors within said sector mask, in which an average value of the gray scale values of the digital set of each sector in memory is taken; (f) means for establishing computer memory location for each assigned gray scale sector value; (g) means for obtaining the darkest sector in said memory locations, (h) means for determining if said gray scale value of said darkest sector is less than said pre-set parameter; (i) means for determining if an average gray scale value of sectors contiguous to said darkest sector is less than said pre-set parameter; (j) means for utilizing further search patterns if said darkest sector is greater than the pre-set parameter, said means comprising means for angularly advancing a tip of said head of said endoscope in discreet circular search patterns of successively increasing radii until a sector is located which is less than the pre-set parameter; (k) means for calculating a vector between said located sector and the origin of the sector mask; and (l) feedback means for servo-mechanically re-positioning said endoscope head in accordance with said calculated vector.
Claim 3
Dependent Claim 49 words
The system as recited in claim 1, said system further comprising: (k) means for discarding said darkest sector if said gray scale average value of said contiguous sectors is greater than said pre-set parameter; and (l) means for obtaining a new darkest sector after a current one is discarded.
Claim 4
Dependent Claim 46 words
The system as recited in claim 1, further comprising: means for computing the gray scale value of the origin sector of said sector mask and comparing the same with the pre-set parameter prior to computing the gray scale value of other sectors of the sector mask.
Claim 5
Independent Claim 381 words
A system for centering a head of an endoscope within a lumen to be examined, as said head is advanced longitudinally within said lumen, the system comprising: (a) an endoscope including a head and a light source, said head including a video camera in optical communication with said light source, said endoscope light source and said video camera comprising means for generating a sequence of video frames; (b) means for acquiring, freezing and digitizing individual frames of said sequence of frames, and storing each digitized frame in a memory location group; (c) means for establishing a pre-set gray scale parameter corresponding in reflectivity to the center of the lumen to be examined, said pre-set parameter being particularly established for each endoscope make and model; (d) means, in said memory location group, for applying a coordinate sector mask over each stored video frame, each sector of said mask having a digital set of memory addresses equal in number to every other stored sector sets; (e) means for assigning a gray scale value for each of said sectors within said sector mask, in which an average value of the gray scale values of said digital set of each sector in memory is taken; (f) means for establishing computer memory location for each assigned gray scale sector value; (g) means for comparing the gray scale values of each sector of said sector mask to said pre-set gray scale parameter; (h) means for comparing the gray scale levels of all sectors that are less than the pre-set parameter to obtain the darkest sector thereof, if any of such sectors are less than said pre-set parameter; (i) means for utilizing further search patterns if none of said sectors is less than the pre-set parameter, said means comprising means for angularly advancing a tip of said head of said endoscope in discreet circular search patterns of successively increasing radii until a sector is located which is less than the pre-set parameter; (j) means for determining if an average gray scale value of sectors contiguous to said darkest sector is less than said pre-set parameter; (k) means for calculating a vector between said located sector and the origin of the sector mask; and (l) feedback means for servo-mechanically re-positioning said endoscope head in accordance with said calculated vector.
Claim 6
Independent Claim 381 words
A system for centering a head of an endoscope within a lumen to be examined, as said head is advanced longitudinally within said lumen, the system comprising: (a) an endoscope including a head and a light source, said head including a video camera in optical communication with said light source, said endoscope light source and said video camera comprising means for generating a sequence of video frames; (b) means for acquiring, freezing and digitizing individual frames of said sequence of frames, and storing each digitized frame in a memory location group; (c) means for establishing a pre-set gray scale parameter corresponding in reflectivity to the center of the lumen to be examined, said pre-set parameter being particularly established for each endoscope make and model; (d) means, in said memory location group, for applying a coordinate sector mask over each stored video frame, each sector of said mask having a digital set of memory addresses equal in number to every other stored sector sets; (e) means for assigning a gray scale value for each of said sectors within said sector mask, in which an average value of the gray scale values of said digital set of each sector in memory is taken; (f) means for establishing computer memory location for each assigned gray scale sector value; (g) means for comparing the gray scale values of each sector of said sector mask to said pre-set gray scale parameter; (h) means for comparing the gray scale levels of all sectors that are less than the pre-set parameter to obtain the darkest sector thereof, if any of such sectors are less than said pre-set parameter; (i) means for utilizing further search patterns if none of said sectors is less than the pre-set parameter, said means comprising means for angularly advancing a tip of said head of said endoscope in discreet circular search patterns of successively increasing radii until a sector is located which is less than the pre-set parameter; (j) means for determining if an average gray scale value of sectors contiguous to said darkest sector is less than said pre-set parameter; (k) means for calculating a vector between said located sector and the origin of the sector mask; and (l) feedback means for servo-mechanically re-positioning said endoscope head in accordance with said calculated vector.
Claim 7
Dependent Claim 49 words
The system as recited in claim 4, said system further comprising: (m) means for discarding said darkest sector if said gray scale average value of contiguous sectors is greater than the pre-set parameter; and (n) means for obtaining a new darkest sector after the current darkest sector is discarded.

References Cited (Backward Citations)

US4910590A Cited
US5018509A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-19 1998-03-21 1998-09-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-19 2002-03-21 2002-09-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-19 2006-03-21 2006-09-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag