Claims
- 1. An automatic identification method for a cap-plate comprising a photographing apparatus adapted to take a picture of the car-plate while under still or moving condition, an image-processing CPU, and means for transmitting said picture into said image-processing CPU for converting said picture into a digital image comprising a plurality of pixels arranged in a plurality of columns by a plurality of rows, each pixel being represented by a gray level, and for automatic identification of characters contained in said car-plate; wherein said automatic identification of characters performed by said image-processing CPU comprises the steps of:
- (a) finding the position of the car-plate in said image and extracting a partial image corresponding to said car-plate using an appropriate methodology;
- (b) calculating a vertically projected array of said partial image containing said car-plate by summing the gray levels of all the pixels in a same column, and storing the result so calculated into a one-dimensional array X;
- (c) calculating a first differential vertically projected array dx by performing a first difference process of said partial image containing said car plate as obtained in step (a) and summing values of calculated differences in each column to form said array dx, said first difference process is formed by subtracting from the gray level of each pixel thereof by the gray level of a neighboring pixel in the next column but on the same row and taking the absolute value of the difference;
- (d) establishing a fuzzy rule base by forming a membership function which is a function of X and dx obtained in steps (b) and (c) above;
- (e) using a max-min inference procedure in accordance with said fuzzy rule base to select a plurality of best dividing points to thereby frame and extract every individual character contained in said car-plate;
- (f) converting each extracted character into a plurality of pixels, which are then grouped into three pixel groups: a full shape group, a top shape group and a bottom shape group, wherein said full shape group contains all the pixels corresponding to said extracted character, and said top shape and bottom shape groups each containing only a portion of said pixels;
- (g) forming a four-layer neural network containing four layers: an input layer, a character structure layer, an implicit layer, and an output layer, said input layer containing portions corresponding to said full shape group, said top shape group and said bottom shape group obtained in step (f); and
- (h) using said neural network from step (g) to identify all said characters extracted in step (e).
- 2. The automatic identification method for a car-plate of claim 1 wherein said fuzzy rule base consists of the following rules:
- (a) for a point P.sub.p when X is j is large and dx.sub.j is small, then said membership function, which corresponds to the probability of said point P.sub.j being a boundary, is large;
- (b) when X.sub.j is small and dx.sub.j is large, then said membership function is small;
- (c) when X.sub.j is large and dx.sub.j is large, then said membership function is middle; and
- (d) when X.sub.j is small and dx.sub.j is small, then said membership function is middle.
- 3. The automatic identification method for a car-plate of claim 2 wherein:
- (a) said expression "X.sub.j is large" is represented by a monotonically increasing linear function, and said expression "X.sub.j is small" is represented by a monotonically decreasing linear function;
- (b) said expression "dx.sub.j is large" is represented by a monotonically increasing linear function, and said expression "dx.sub.j is small" is represented by a monotonically decreasing linear function;
- (c) said membership function is represented by a triangular function.
- 4. The automatic identification method for a car-plate as claimed in claim 1; wherein:
- said character structure layer of said neural network includes three portions: a full shape portion, a top shape portion and a bottom shape portion;
- said input layer and said character structure layer being partially connected in such a manner that every neural element in said full shape portion of said character structure layer is connected with all neural elements in said full shape portion of said input layer, every neural element in said top shape portion of said character structure layer is connected with all neural elements in said top shape portion of said input layer, and every neural element in said bottom shape portion of said character structure layer is connected with all neural elements in said bottom shape portion of said input layer;
- said character structure layer and said implicit layer fully connected with neural chains; and
- said implicit layer and said output layer are fully connected with neural chains.
- 5. The automatic identification method for a car-plate as claimed in claim 1 which is adapted to be installed and operable in a mobile car.
- 6. The automatic identification method for a car-plate as claimed in claim 5 wherein said image-processing CPU and said photographing apparatus are powered by a power supply provided in said mobile car.
Parent Case Info
This is a continuation-in-part of application Ser. No. 07/940,684, filed Sep. 4, 1992, now abandoned.
US Referenced Citations (7)
Non-Patent Literature Citations (5)
Entry |
Krishnapuram et al. "Fuzzy Set Theoretic Approach to Computer Vision: An Overview" IEEE Int. Conf. on Fuzzy Systems, Mar. 1992, pp. 135-142. |
Pal, "Fuzzy Sets in Image Processing and Recognition" IEEE Int. Conf. on Fuzzy Systems, Mar. 1992, pp. 119-126. |
Dia et al. "Automatic Recognition of Province name on the license plate of a moving vehicle." 9th Int. Conf. on Patt. Rec. Nov. 1988. |
Ishibuchi et al. "Pattern Classification by Distributed Representation of Fuzzy Rules" IEEE Int. Conf. on Fuzzy Systems Mar. 1992. |
Oug et al. "Space-variant Optical Character Recognition." 11th IAPR Int. Conf. on Pattern Recognition. Aug. 1992. |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
940684 |
Sep 1992 |
|