International Journal of Electrical and Computer Engineering (IJECE) Vol. No. June 2013, pp. ISSN: 2088-8708 Retinal Identification and Connecting this Information to Electronic Health Record Farnaz Farshchian*. Ebrahim Parcham**. Shahram Tofighi*** * Medical Engineering-Amir Kabir University of Technology ** Electrical and Computer Engineering Department. Tehran Science & Research University Tehran. Iran Article Info ABSTRACT Article history: This paper aims at identification of individuals using the retinal image that the extraction of blood vessels based on density classification and identification is carried out according to the Fuzzy logic and then according to the performed operations of individualAos electronic healthrecord. For this purpose, a new algorithm was presented for extraction of specific characteristics of retina based on image analysis and statistic calculations. Extraction of eye blood vessels is carried out based on adaptive filters. Our proposed method in comparison to previous methods which merely have carried out the identification through individually comparison of retina has a higher accuracy and speed. This distinction in the identification accuracy and speed was used in the type of classification and Fuzzy rules. In this paper, we will cluster the image noise at the first stage and at the end of clustering. classes of noise and the original image will remain. This clustering will be done using the density method of Density-Based Clustering. Then we will extract the eye vessels using adaptive filters. After identifying classes and eye vessels extraction, we will identify the image of the retina under experiment based on the five-stage Fuzzy logic and rules and extract the individualAos file. Received Feb 27, 2013 Revised Apr 10, 2013 Accepted May 23, 2013 Keyword: Adaptive filter Density classification Electronic medical file Fuzzy logic Copyright A 2013 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Third Author. Pharmacology Doctorate AeIsfahan Medical Sciences University Management of Health and Treatment services Specialized Doctorate-Azad University Member of Scientific Mission and Assistant Professor in Baghitallah Medical Sciences University E-Mail address : Shr_tofighi@yahoo. INTRODUCTION The term AubiometricAy was derived from the Greek terms AubiosAy which means life and AumetrikosAy with the meaning of measurement. All of us have a series of characteristics to identify each other which are unique to each individual including speech and footpace. A biometric system is essentially a system of pattern identification which recognizes an individual based on his vector of specific physiological or behavioral characteristics and after extraction, this vector is usually stored in the data base. The biometric system which we study in this paper is the retina. The significance of blood vessels detection in the retinal images is that vessels are very important for diagnosis of many diseases including Diabetes, blood pressure and cardiovascular diseases. Also, in laser eye surgeries, the location of blood vessels is an important and essential operator for addressing the robot. We have two objectives in this paper. the first one is the extraction of eye vessels for ophthalmology studies to diagnose a disease easier and more accurate. We use the method of eye vessels extraction using the improved adaptive algorithm. This is stronger than the two previous methods such as WEF method and geometric patterns, and provides us accurate and optimal information about vessels and also helps a doctor to diagnose a disease. After the extraction of retinal vessels, we save the information about the retina and study the procedures of doctorAos diagnosis and prescribed medicines by creating an electronic medical file for a patient. The second one is the retina identification and Journal homepage: http://iaesjournal. com/online/index. php/IJECE A ISSN:2088-8708 the extraction of the electronic medical file from among the numerous files of patients using the retinal image . Dense Clustering In this paper, we use a density-based clustering algorithm for solving a new problem called Audetermining the areas of noise in the medical images of retinaAy. This stage is important, because the accuracy of other stages is highly dependent to the preprocessing stage. In this paper, we present a nonsupervisory approach for the segmentation of noises of retinal images according to the DBSCAN clustering Here, we briefly explain the DBSCAN algorithm. DBSCAN is a clustering algorithm which was designed to detect the clusters and noise in a set of spatial data. This algorithm has two main parameters: Eps and MinPts. The vicinity of an object which has an Eps rays called the vicinity of Eps in relation to that If the vicinity of Eps in relation to an object at least has MinPts objects, this object is called the core DBSCAN starts like 0 for finding a cluster with a desired object in datasets. If the 0 object is a core object with w. Eps and MinPts, a new cluster with 0 like the core object is created . The algorithm continues to expand clusters by adding all the objects available based on the density of the cluster object . SEGMENTATION AND NOISE EXTRACTION BY DBSCAN In this paper, we use an area-based approach for the segmentation of colorful images. The aim is to segment the images into the non-connected areas according to the healthy parts of the eye and under the areas among noises. We used Dr. Adam HooverAos dataset. Figure 1. The original image Figure 2. Image noises detection In Figure 1 we have a retinal image. As can be seen, there are small noises in the middle and around the retina which are underlined . These noises occurred according to the photography time because lenses were dirty and or they occurred during saving the image or other defects. These small noises will lead to an error in identification and also eye vessel recognition in other devices. We have two basic stages: First, the image will be divided into smaller areas until all the areas fulfill a standard named AuthresholdAy which is determined for division. Then, these areas will integrate to form the final areas using DBSCAN algorithm . Clustering Areas Here, clustering is a top-bottom process. If an area does not fulfill a similarity standard, this area will be divided into four subareas. The process of dividing from the area will start from the highest degree which is called Auimage wholeAy which should be segmented. Each area in the image will be shown by using the medium color which is calculated in the RGB color space. For determining the similarity of one area. Euclidean distances will be calculated between this area and each of the four potential subareas. If each of the color spaces calculated above is larger than the isolation threshold, this area will be isolated. Otherwise, the area remains without change. The isolation process will recursively continue until it detects whether each area is similar to another or is very small for being isolated. The isolation threshold is a very important parameter and if it is assumed to be very high, the segmentation accuracy will decline. The result will show the rectangular borders around the pieces, and vice versa if the isolation threshold is considered to be very small, the image may be additionally segmented by most of the pieces which are as small as pixels. The IJECE Vol. No. June 2013: 359Ae365 IJECE ISSN: 2088-8708 isolation threshold will be determined automatically. The black areas in the Figure 3 show the noises. They cannot be integrated into each cluster because they are rejected in the test. Figure 3. Finding the image noises Figure 4. Removing the found noises So, we detected the noises using the above method. Now, we will cleanup noises by means of the sound pieces near this area through which the below image will be created. We see that the noise is extensively reduced and we can use it for the next stages . The Adapted Filter for the Blood Vessels An adapted filter will describe the predicted appearance of a desired signal for the adaption In the reference . the Gaussian function is proposed as a model for the blood vessel profile. This model is generalized in two dimensions. Since the vessels may appear in any direction, a set of twodimension piece profiles will be considered as a filter bank in equal angle directions. These filters are implemented using twelve 16x16 pixel cores. The details in relation to true values of the cores are presented in the reference . The adapted filter will be implemented by integrating a retinal image with all the twelve MFR is considered as the value of the largest degree of core in each pixel. Probing the Threshold . -7-. The main operation here is probing the available areas in the MFR image. During each probing, a set of standards will be tested for determining the probe threshold. then, it is determined whether the area which is probed is a blood vessel . ctually a piec. or not. In the Figure 3 a flowchart of this algorithm is First, a row of points will be initialized and each of them will be used for a probe. After completing a probe, if the desired piece is chosen as a vessel, the final points of the piece are added to the row. In this way, different probes with different thresholds can be implemented all over the image. Figure 5. The proposed algorithm of the adapted filter. In the following stages, a row of pixels which should be used as the initial points of probing, are initialized. Convolve the adapted filter which is presented in . to obtain the MFR image . he response of the adapted filte. Retinal Identification and Connecting this Information to Electronic Health Record (Farnaz Farshchia. A ISSN:2088-8708 . Calculate the threshold of the MFR image using an image histogram so that the pixels which are larger than the threshold T stand higher than the threshold. Consider the image which you calculated its threshold narrower . by using the presented algorithm in the referenc. Remove all the branch points from the narrow image and break the whole background into pieces which consists of two final points. Withdraw the pieces with less than 10 pixels. All the final points should be placed in the probe row. If the piece size according to pixel extends Tmax, probing will be finished. It needs several pieces as well as multiple thresholds to segment the entire image. Its effect is that the probe will be able to accept the resistance of the MFR image. If the threshold arrives to zero, probing will be finished. It happens when probing a small area . ven a pixe. into another area which is recently classified as a vessel is entered. Figure 6. Determining the piece border . If border_pixels_touching_another_piece/total_pixel_in_piece>TFringe, then the piece will be fringed and probing will be finished. It will prevent a probe to search along the borders of the vessel pieces which have been recently segmented. If _pixel_pixi_in_piece/border_in_piece