IP Library › Granted Patent US 10,977,797
Granted Patent B2
US 10,977,797 · App. 16/469,390 · Granted Apr 13, 2021

System and methods for fully automated data analysis, reporting and quantification for medical and general diagnosis, and for edge detection in digitized images

Inventor: Benjamin H. Chadi (Great Neck, NY)
Assignee: EYES LTD.
G06T7/13G06T7/162G06T7/194G06T2207/20032G06T2207/20072G06T2207/30048
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,977,797
App. No.
16/469,390
Granted
Apr 13, 2021
Kind
B2
Abstract

A method of detecting an edge within digitized images, said method comprising steps of: (a) obtaining said image in a digital form; (b) building a 3D graph of intensity distribution within said image; (c) finding Regions of Interest ROI in the image and subtracting out the background; (d) establishing edge lines within said image; establishing a resultant edge line for each ROI by averaging or maximizing the set of independently obtained edge lines corresponding to said plurality of criteria but that differ from each other by a margin increasing with a predetermined increment; and (f) generating at least one report presenting the quantitative and/or qualitative parameters in a form of accurate quantitative measurements and qualitative inferences regarding medical and general diagnosis of the images and patients utilizing one or more output modules.

Claims (52)

1. A method of detecting an edge within an image in a digital form, said method comprising steps of:

a. obtaining said image;

b. building a 3D graph of intensity distribution within said image;

c. calculating identifying vector angle values (IVAVs); said IVAVS adjoin to points of said 3D intensity distribution graph which correspond to individual pixels of said image; said IVAVs lie in a plane defined by an intensity axis of said image;

d. setting of lower and upper thresh-hold level values (THLV1 and THLV2) between which edge points are indicatable;

e. indicating edge points according to said THLV1 and THLV2;

f. establishing edge lines within said image;

wherein said step of setting said THLV1 and THLV2 comprises setting a plurality of pairs of THLV1 and THLV2 differing from each other by a margin increasing with a predetermined increment;

wherein said step of establishing edge lines within said image further comprises sub-steps of indicating edge points performed for each pair of THLV1 and THLV2 and establishing a plurality of edges line corresponding to said plurality of pairs of THLV1 and THLV2 performed in an individual manner;

wherein said method further comprises establishing a resultant edge line by averaging or maximizing said plurality of edge lines corresponding to said plurality of pairs of THLV1 and THLV2.

2. The method according to claim 1 comprising a step of comparing said resultant edge line with a standard edge trajectory.

3. The method according to claim 2 , wherein said step of comparing said resultant edge with a standard edge trajectory comprises searching areas of abnormal conditions and automatically image adjustment.

4. The method according to claim 1 , wherein said step of building a 3D graph of intensity distribution within said image comprises subtracting a background intensity.

5. The method according to claim 4 , wherein said background intensity is calculated an average value of a region of interest (ROI) or central portion of said image.

6. The method according to claim 5 , comprising a step of automatically finding said ROI characterized by a predetermined feature.

7. The method according to claim 1 , wherein said step of building a 3D graph of intensity distribution within said image comprises a sub-step selected from the group consisting of zeroing out negative values, applying a median filter and a combination thereof.

8. A system for detecting an edge within an image in a digital form; said system comprising:

a. an input port for inputting said image to be processed;

b. a processor configured for processing said image; said processor preprogrammed for executing steps of:

i. obtaining said image;

ii. building a 3D graph of intensity distribution within said image;

iii. calculating identifying vector angle values (IVAVs); said IVAVs adjoin to points of said 3D intensity distribution graph which correspond to individual pixels of said image; said IVAVs lie in a plane defined by an intensity axis of said image;

iv. setting of lower and upper thresh-hold level values (THLV1 and THLV2) between which edge points are indicatable;

v. indicating edge points according to said THLV1 and THLV2;

vi. establishing edge lines within said image;

c. a display for presenting said established edge lines;

wherein said step of setting said THLV1 and THLV2 comprises setting a plurality of pairs THLV1 and THLV2 differing from each other by a margin increasing with a predetermined increment;

wherein said step of establishing edge lines within said image further comprises sub-steps of indicating edge points performed for each pair of THLV1 and THLV2 and establishing a plurality of edges line corresponding to said plurality of pairs of THLV1 and THLV2 performed in an individual manner;

wherein said system further comprises establishing a resultant edge line by averaging or maximizing said plurality of edge lines corresponding to said plurality of pairs of THLV1 and THLV2.

9. The system according to claim 8 comprising a step of comparing said resultant edge line with a standard edge trajectory.

10. The system according to claim 9 , wherein said step of comparing said resultant edge with a standard edge trajectory comprises searching areas of abnormal conditions and automatically image adjustment.

11. The system according to claim 8 , wherein said step of building a 3D graph of intensity distribution within said image comprises subtracting a background intensity.

12. The system according to claim 11 , wherein said background intensity is calculated an average value of region of interest (ROI) or a central portion of said image.

13. The system according to claim 12 , comprising a step of automatically finding said ROI characterized by a predetermined feature.

14. The system according to claim 8 , wherein said step of building a 3D graph of intensity distribution within said image comprises applying a median filter.

15. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

a. obtaining an image in a digital form;

b. building a 3D graph of intensity distribution within said image;

c. calculating identifying vector angle values (IVAVs); said IVAVs adjoin to points of said 3D intensity distribution graph which correspond to individual pixels of said image; said IVAVs lie in a plane defined by an intensity axis of said image;

d. setting of lower and upper thresh-hold level values (THLV1 and THLV2) between which edge points are indicatable;

e. indicating edge points according to said THLV1 and THLV2;

f. establishing edge lines within said image;

wherein said step of setting said THLV1 and THLV2 comprises setting a plurality of pairs THLV1 and THLV2 differing from each other by a margin increasing with a predetermined increment;

wherein said step of establishing edge lines within said image further comprises sub-steps of indicating edge points performed for each pair of THLV1 and THLV2 and establishing a plurality of edges line corresponding to said plurality of pairs of THLV1 and THLV2 performed in an individual manner;

wherein said instructions further comprise establishing a resultant edge line by averaging or maximizing said plurality of edge lines corresponding to said plurality of pairs of THLV1 and THLV2.

16. The non-transitory computer-readable medium according to claim 15 , wherein at least one of the following is true:

a. said non-transitory computer-readable medium comprises a step of comparing said resultant edge line with a standard edge trajectory; and

b. said step of building a 3D graph of intensity distribution within said image comprises subtracting a background intensity.

17. The non-transitory computer-readable medium according to claim 16 , wherein said step of comparing said resultant edge with a standard edge trajectory comprises searching areas of abnormal conditions and automatically image adjustment.

18. The non-transitory computer-readable medium according to claim 16 , wherein said background intensity is calculated an average value of region of interest (ROI) or a central portion of said image.

19. The non-transitory computer-readable medium according to claim 18 , comprising a step of automatically finding said ROI characterized by a predetermined feature.

20. The non-transitory computer-readable medium according to claim 16 , wherein said step of building a 3D graph of intensity distribution within said image comprises applying a median filter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2020
From: CHADI, BENJAMIN H.
To: EYES LTD.
Reel/Frame 051855/0374 →
Continuity (2)
Provisional Application 62433815 · Dec 14, 2016
Related Publication 20200098110A1 · Mar 26, 2020
Cited By (1)
US 12,236,774