Abstract
1. Introduction
The biological recognition technology using human body as features gradually replaced traditional personal recognition technology. The traditional personal recognition systems may easily be lost, stolen, or forgotten; the “biological recognition technology” using human body as features has become a new trend [1]. In the past few years, the biological recognition technology has a lot of progress. This past studied include—face [2], iris [3], fingerprint [4], palmprint [5], and palm geometry [6] are used for identification. There are many types of biological features that can be captured, whether the biological recognition system can be accepted by the public depends on its accuracy, forgery prevention, security, convenience, and speed. The most economical and acceptable feature is hand feature. Hands have unique and stable features, and the convenience and security in recognition are obvious. Therefore, most of studies on biological recognition technology aim at hand technology [7].
Hand features can be divided into three major parts—fingerprint, palmprint, and hand geometry. This study captured the major hand feature, palmprint, for identification. The slopes, lengths, and position distances of three principal lines of palmprints were the main features. Fingerprint and fine palmprint are most likely to become vague because of external factors and aging. The uniqueness of hand geometry is lower than the former two features, and it is an unstable factor. The palmprint is unlikely to be indistinct because of age and external factors; thus, it has high stability and uniqueness. This study used a low-resolution webcam to capture and transfer images to the computer for research. Different capture instruments and different recognition methods were compared and discussed.
2. The Design of the Proposed Recognition System
Figure 1 shows the complete hand image recognition flow. First, the webcam captures the hand image, the palmar contour is determined after binarization of the original image, and the palmprint range to be captured is located. The principal line features of palmprint can be captured after image preprocessing of palmprint range, and then the feature values are transmitted to the built database. The extension algorithm is used for identification. The results are displayed on the screen.

The structure of the proposed palmar recognition system.
For capturing the hand image, the subject's fingers should be unfolded naturally, and five fingers cling to the bottom. The fingers should not contact each other or be very close to each other. If the fingers are put together or very close to each other, there will be errors or faults as the captured length, width, and contour features of fingers are influenced, as shown in Figure 2. They cannot be used as data in recognition library, and the database integrity and consistency would be impaired.

Images of hand with contacting or too close fingers.
The tool for capturing hand images used in this study is a charge-coupled device. It is very sensitive to light; as long as there is slight change in the light and shadow, there will be large differences in the captured feature values, as shown in Figure 3. When the light is too dark, the hand position and size can hardly be identified, as shown in Figure 3(a). When the light is too bright, the palmar image is distorted and the palmprint cannot be seen at all, as shown in Figure 3(c). The optimal light was adjusted after multiple tests, the hand contour was obvious, and the palmprint was clear, as shown in Figure 3(b). There must be a semienclosed box in order to fix the light, and sufficient and stable light is given inside the box. The box provides proper light for capturing hand images in different places at any time, so as to avoid overly dark or bright light that would result in wrong and unsharp hand capture.

Hand image with different lights.
3. The Acquired Method of Palmar Images
Since the background noise of hand image is likely to cause misrecognition, the original hand image is separated from the background. The image is grayed, and then the background is expressed as gray-scale value 0 (black). The Otsu's method is used in this paper [8].
If the gray-scale value range of image is
The threshold
If there is a

Using Otsu's method to separate palm from background.
3.1. Detecting Palmar Edge
When the palm is separated from the background by using the abovementioned method, the palmar edge is detected. The pixels are scanned from top to bottom and from left to right to ensure that the full image is scanned. During scanning, if the left and right gray-scale values are greater than 0, the pixel is colored red. When the scan in two directions is finished, the complete palmar edge coordinates can be detected, as shown in Figure 5.

Scanning direction of hand image.
When the palmar contour coordinates are determined, in order to capture geometric features and palmprint range from hand, the tip points and valley points of fingers should be defined in the palmar edge coordinate set

Coordinates of valley points and tip points.

Distance between contour and point
According to the distance distribution in Figure 8, there are five tip and four valley points, corresponding to five tip points and four valley points of hand contour. The tip points and valley points are determined according to the regular variance in coordinate set

Distribution condition of the distance between palmar contour coordinates and point
The characteristic of tip points of palmar contour in distance
3.2. Palmprint Rang Locate
According to the valley point coordinates
The new coordinates (
The abovementioned four points are connected to form a square, this square is located as the palmprint region [9]. The palmprint feature range is shown in Figure 9. Thus, even if in different palm sizes and at different time points, the required palmprint range can be captured accurately.

Image of the palmprint range.
3.3. Marginalized Technology
The region image processing is also known as image filter or mask image processing. The image range is mostly

Vertical detect realized by

Marginalized palmprint range.
3.4. Binarization
Each pixel of gray-scale value processed image has its own gray-scale value. The image binarization means to set a threshold

Marginalization of the palmprint range image.
The low pass filter
3.5. Noise Elimination
The

Mask for Sobel operation.

Palmprint Sobel operation processed.
3.6. Line Method
The line method aims to change three principal palmprint lines to three straight lines to reserve, and the noise is eliminated, so as to capture principal palmprint line features directly.
The block is sought for at the beginning: first, the pixel (0) is detected in the Sobel operated palmprint range, and then the pixels adjacent to the whole palmprint range are sought for, it is a block; and then each block is changed into the longest line. At this point, the palmprint range forms multiple straight lines, it is the line map, as shown in Figure 15. The shorter straight lines are removed, as shown in Figure 16, leaving the principal palmprint lines.

Line map.

Principal palmprint lines.
3.7. Feature Extraction
The features can be captured directly after image preprocessing, including slope, length, and distance. The captured palmprint features are shown in Table 1 and Figure 17.
Palmprints features.

Features of the palmprint lines.
Palmprint range perimeter: the valley points of fingers form a square enclosing the range of palmprint features to be captured. The perimeter of this range is classified as a feature as shown in Figure 9.
Principal line slope of palmprint: the image preprocessing contains line segmentation, as long as any two pixels are determined in each reserved principal line. The needed principal line slope can be obtained, as shown in Figure 16.
Distance to principal line of palmprint: in the image of principal lines of palmprint in the palmprint range, the vertex of palmprint range used in the paper. As mentioned above, the valley point between ring finger and little finger is one of vertices in palmprint range, connected to the vertex on the cross. This straight line then passes through three principal lines. The distances between the starting point of this straight line—the valley point between ring finger and little finger and three principal lines are three palmprint features.
Two lengths of principal line: the three principal lines in the palmprint range are extended and auxiliary lines are drawn. The three principal lines are cut into two, then each principal line has two length features. The different positions and angles of principal lines influence the data significantly.
4. The Proposed Recognition Method
4.1. Extension Method
The elementary theory of extension is the extension theory. The pillars of extension theory are matter-element theory and extension set theory, using matter-element transformation to solve contradiction and incompatibility problems. The extension set uses extension model to handle subjective and objective contradiction problems of traditional mathematics and fuzzy mathematics. The range of fuzzy set is extended from
In the extension theory, elements of object consist of the name
Generally, an object has multiple characteristics, if an object
The traditional classical set uses 0 and 1 magnitudes concept to describe objects with or without some characteristic, whereas the fuzzy theory uses membership function to describe the fuzzy degree in fuzzy set range
If
4.2. Recognition Procedure
The matter-element model should be built before recognition. The extension classical domain is set, and then the object
The matter-element model can be used for recognition, as shown in Figure 18. The recognition procedure of extension algorithm is described below.

Flow chart of identification method.
Step 1.
Read the built matter-element model as
Step 2.
Set up neighborhood domain as
The neighborhood domain is the total range of whole characteristic set in all matter-element sets, the upper and lower limits of maximum classical domain are determined as (18). The upper limit and lower limit of neighborhood domain are determined, which are
Step 3.
Read data to be tested as (20).
Where
Step 4.
Calculate correlation functions of matter-elements.
In the extension theory, the classical domain

Extension correlation function.
Step 5.
Find out the maximum correlation function, that is, maximum correlation grade.
Step 6.
The recognition type is displayed when the maximum correlation grade is greater than or equal to threshold
During recognition, the recognition system searches for the maximum correlation grade in the optimal matter-element model according to the test matter-element and takes it as the identity of the person. There should be a threshold to review the maximum correlation grade, so as to avoid any identity outside the database entering the database.
As for the setting of optimal threshold, first, an initial threshold is set, and then the false rejection rate (FRR) and the false acceptance rate (FAR) values at this threshold are calculated. FRR is the recognition rate of system misidentifying a person inside database as one outside database; FAR is the recognition rate of system misidentifying a person outside database as one inside database. The sample of false rejection is set as
The threshold is adjusted slowly to observe the variance in FRR and FAR, as shown in Figure 20. When FRR equals to FAR, this threshold is the optimal threshold. The threshold is set as 0.417 in this paper.

FAR and FRR distribution in extension theory.
Step 7.
If data recognition is completed, stop; otherwise return to Step 2.
5. Testing Results and Discussion
5.1. Hand Image Recognition System Architecture
Since the capture tool used in this paper is a charge-coupled device-webcam, which tends to be influenced by light, the capture structure is a semienclosed space.
For hand image capture, the hand is put in the semienclosed space with palm up, as shown in Figure 21. A 35° downward light is brightest and sharpest, and the hand can lie on the bottom of the enclosed space gently. Even lying the hand for a long time does not make the subject uncomfortable, a webcam was used to shoot downward.

The semienclosed box.
In order to avoid the influence of ambient light, an LED lamp was fixed inside the semienclosed space to give fixed light. The interior was pasted with light reflecting paper, as shown in Figure 22, so that the light spreads over inside of the semienclosed space uniformly, and the stability of images captured by webcam is higher. In addition, there were two fixed protrusions at the bottom of the semienclosed box, namely, in the index finger-middle finger and ring finger-little finger valley points, so as to fix the distance between palm and webcam. The entire capture device was thus finished.

Inside semienclosed box.
Besides a webcam, the recognition system proposed in this study requires a computer with Visual Basic 6.0 program to process hand images, as shown in Figure 23. The entire image processing, from starting recognition to the end, takes 5 sec.

Man-machine interface of the proposed system.
5.2. Experimental Data
In order to prove the recognition capability of the method proposed in this study, the experiment chose 25 males and 10 females as subjects, totaling 35 subjects, and 20 of them were present in the database. In addition, as the recognition algorithm of this experiment should run in two stages—training mode and recognition mode, the data of all the subjects were divided into training samples and recognition samples. The data of subjects captured in the recognition mode of Stage 1 were training samples, as the weight of each data was determined by recognition algorithm, so as to complete the optimum matter-element model. The recognition mode of Stage 2 compared the hand data outside the completed matter-element model with previously built matter-element model, to check whether the identity was inside the database, if yes, the identity of the subject could be indicated.
The images of each subject's hand were captured at three different times for objectivity and reality, 5 images each time; thus, each subject had 15 images, 10 of them were training samples, and 5 were recognition samples. There were 250 images as training samples for building the matter-element model, and the rest of 275 images were used to test the recognition accuracy rate of this recognition algorithm, as shown in Table 2.
Experimental data.
The traditional methods were compared with the proposed method, as shown in Table 3. It is observed that the extension theory still has an accuracy rate of 91% even at low resolution, higher than other methods, and there is no need for learning, the feasibility of extension theory is proved.
Recognition results.
In addition, different recognition systems are compared in Table 4, all of them are used for biological recognition, as their recognition rates are higher than 90%, the price becomes the key point. All the recognition systems on the market need an additional computer, and their prices are much higher than the recognition system proposed by this study. Thus, their acceptability in the market would be influenced greatly. Since the public is not willing to pay a high price for the entrance card, a low-price recognition system with high recognition rate would be accepted by the market.
Comparison among different recognition systems.
6. Conclusions
The proposed recognition system is consisted of a webcam and a semienclosed box for fixing light. Visual Basic 6.0 is used to process hand images and capture features for identification. First, when the webcam captures the palmprint features, the image should be preprocessed before feature extraction. As the image is inside the semienclosed box, it is free from ambient light interference. The user only needs to lay his hand open naturally for photographing. The experimental results showed that the accuracy rate of the extension recognition algorithm in this study is 91%, which is higher than traditional neural algorithm. This new approach merits more attention, because the low-cost device deserves serious consideration as a tool in palmar recognition problems. We hope this paper will lead to further investigation for industrial applications.
