| Literature DB >> 22013434 |
Alauddin Bhuiyan1, Ecosse Lamoureux, Baikunth Nath, Kotagiri Ramamohanarao, Tien Y Wong.
Abstract
We propose a method for retinal image matching that can be used in image matching for person identification or patient longitudinal study. Vascular invariant features are extracted from the retinal image, and a feature vector is constructed for each of the vessel segments in the retinal blood vessels. The feature vectors are represented in a tree structure with maintaining the vessel segments actual hierarchical positions. Using these feature vectors, corresponding images are matched. The method identifies the same vessel in the corresponding images for comparing the desired feature(s). Initial results are encouraging and demonstrate that the proposed method is suitable for image matching and patient longitudinal study.Entities:
Mesh:
Year: 2011 PMID: 22013434 PMCID: PMC3195514 DOI: 10.1155/2011/749054
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1A retinal image showing the blood vessels (a) and a cropped section showing vascular Bifurcation (circle), branch (square) and crossover (star) points (b).
Figure 2A schematic diagram of a retinal image showing two blood vessels (V 1 and V 2) and the optic disc (a) and the tree model representing the binary tree for vessel V 1 (b).
Figure 3The flow diagram of the proposed retinal vascular network model (i.e., the tree model).
Figure 4Vascular widths (a) and angles (b).
The invariant features for vessel segments in the nodes of a tree model.
| Nodes | Invariant features | ||||
|---|---|---|---|---|---|
|
| Bi/Br | Crossover | Cross pos. | Acute angle | |
| 1 | 88.77 | 1 | 0 | 0 | 0.877 |
| 2 | 18.27 | 0 | 0 | 0 | 1.126 |
| 3 | 43.12 | 0 | 0 | 0 | 0 |
| 4 | 34.27 | 1 | 1 | 0.79 | 0.788 |
| 5 | 53.42 | 1 | 0 | 0 | 0.689 |
The distance matrix between the vessels for an image.
| Distance between the vessels in node number | |||||
|---|---|---|---|---|---|
| Vessel 1 | Vessel 2 | Vessel 3 | Vessel 4 | Vessel 5 | |
| Vessel 1 | 0 | 7 | 7 | 7 | 7 |
| Vessel 2 | 7 | 0 | 7 | 7 | 7 |
| Vessel 3 | 7 | 7 | 0 | 7 | 7 |
| Vessel 4 | 7 | 7 | 7 | 0 | 7 |
| Vessel 5 | 7 | 7 | 7 | 7 | 0 |
The distance matrix with vessel 1 for different rotating angles.
| Rotation | Distance with vessel 1 in node number | ||||
|---|---|---|---|---|---|
| Vessel 1 | Vessel 2 | Vessel 3 | Vessel 4 | Vessel 5 | |
| 0° | 0 | 7 | 7 | 7 | 7 |
| 5° | 0 | 7 | 7 | 7 | 7 |
| 10° | 0 | 7 | 7 | 7 | 7 |
| 15° | 2 | 7 | 7 | 7 | 7 |
| 20° | 2 | 7 | 7 | 7 | 7 |
| 25° | 4 | 7 | 7 | 7 | 7 |
| 30° | 4 | 7 | 7 | 7 | 7 |
The distance matrix after applying the thresholding with vessel 1 for different rotating angles.
| Rotation | Distance with vessel 1 in node number | ||||
|---|---|---|---|---|---|
| Vessel 1 | Vessel 2 | Vessel 3 | Vessel 4 | Vessel 5 | |
| 0° | 0 | 7 | 7 | 7 | 7 |
| 5° | 0 | 7 | 7 | 7 | 7 |
| 10° | 0 | 7 | 7 | 7 | 7 |
| 15° | 0 | 7 | 7 | 7 | 7 |
| 20° | 0 | 7 | 7 | 7 | 7 |
| 25° | 0 | 7 | 7 | 7 | 7 |
| 30° | 0 | 7 | 7 | 7 | 7 |
The distance between the same vessel represented by the two different tree models after applying the thresholding.
| Distance between | |||||
|---|---|---|---|---|---|
| Rotation | Vessel 1 | Vessel 2 | Vessel 3 | Vessel 4 | Vessel 5 |
| to | to | to | to | to | |
| Vessel 1 | Vessel 2 | Vessel 3 | Vessel 4 | Vessel 5 | |
| 0° | 0 | 0 | 0 | 0 | 0 |
| 5° | 0 | 0 | 0 | 0 | 0 |
| 10° | 0 | 0 | 0 | 0 | 0 |
| 15° | 0 | 0 | 0 | 0 | 0 |
| 20° | 0 | 0 | 0 | 0 | 0 |
| 25° | 0 | 0 | 0 | 0 | 0 |
| 30° | 0 | 0 | 0 | 0 | 0 |
The distance matrix between the images.
| The distance between the images in node number | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| One | Two | Three | Four | Five | Six | Seven | Eight | Nine | Ten | |
| One | 0 | 31 | 42 | 34 | 47 | 29 | 56 | 48 | 49 | 51 |
| Two | 31 | 0 | 43 | 35 | 48 | 30 | 57 | 49 | 50 | 52 |
| Three | 42 | 43 | 0 | 46 | 59 | 41 | 68 | 60 | 61 | 63 |
| Four | 34 | 35 | 46 | 0 | 51 | 33 | 60 | 52 | 53 | 55 |
| Five | 47 | 48 | 49 | 51 | 0 | 46 | 73 | 65 | 66 | 68 |
| Six | 29 | 30 | 41 | 33 | 46 | 0 | 55 | 47 | 48 | 50 |
| Seven | 56 | 57 | 68 | 60 | 73 | 55 | 0 | 74 | 75 | 77 |
| Eight | 48 | 49 | 60 | 52 | 65 | 47 | 74 | 0 | 67 | 69 |
| Nine | 49 | 50 | 61 | 53 | 66 | 48 | 75 | 67 | 0 | 70 |
| Ten | 51 | 52 | 63 | 55 | 68 | 50 | 77 | 69 | 70 | 0 |