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.