CLC number: TP391.41
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 0000-00-00
Cited: 1
Clicked: 5502
ZHU Le-qing, ZHANG San-yuan, YE Xiu-zi. Implementing VLPR systems based on TMS320DM642[J]. Journal of Zhejiang University Science A, 2007, 8(12): 2005-2016.
@article{title="Implementing VLPR systems based on TMS320DM642",
author="ZHU Le-qing, ZHANG San-yuan, YE Xiu-zi",
journal="Journal of Zhejiang University Science A",
volume="8",
number="12",
pages="2005-2016",
year="2007",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.2007.A2005"
}
%0 Journal Article
%T Implementing VLPR systems based on TMS320DM642
%A ZHU Le-qing
%A ZHANG San-yuan
%A YE Xiu-zi
%J Journal of Zhejiang University SCIENCE A
%V 8
%N 12
%P 2005-2016
%@ 1673-565X
%D 2007
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2007.A2005
TY - JOUR
T1 - Implementing VLPR systems based on TMS320DM642
A1 - ZHU Le-qing
A1 - ZHANG San-yuan
A1 - YE Xiu-zi
J0 - Journal of Zhejiang University Science A
VL - 8
IS - 12
SP - 2005
EP - 2016
%@ 1673-565X
Y1 - 2007
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2007.A2005
Abstract: This paper gives a practical schema for using DSP boards to construct Vehicle License Plate Recognition (VLPR) modules that could be embedded in any Intelligent Transportation System (ITS). Using DSP can avoid the heavy investment in dedicated VLPR system and improve the computational power compared to PC software environment. Low cost, high computational power, and high flexibility of DSP provide the License Plate Recognition System (LPRS) an excellent cost-effective solution to execute the major part of the recognition tasks. This paper describes a successful implementation of VLPR system based on Texas Instruments (TI)’s TMS320DM642. The DSP board acquires video (which could be output to a monitor for surveillance) from a camera, captures images from the video, locates and recognizes the license plates in images, and then sends the recognized results and related images after compression to a host PC through the network. Finally, the overall software is optimized according to the features of DM642 chip. Experiments showed that the DSP VLPR system performs well on the local license plates, and that the processing speed and accuracy can meet the requirement of practical applications.
[1] Adorni, G., Bergenti, F., Cagnoni, S., 1998. Vehicle License Plate Recognition by Means of Cellular Automata. Proc. IEEE Int. Conf. Intelligent Vehicles, p.689-693.
[2] Anagnostopoulos, C.N.E., Anagnostopoulos, I.E., Loumos, V., Kayafas, E., 2006. A License plate-recognition algorithm for intelligent transportation system applications. IEEE Trans. on Intell. Transport. Syst., 7(3):377-392.
[3] Bai, H.L., Liu, C.P., 2004. A Hybrid License Plate Extraction Method Based on Edge Statistics and Morphology. Proc. ICPR, p.831-834.
[4] Barroso, J., Bulas, C., Dagless, E.L., 1997. Real Time Number Plate Reading. 4th IFAC Workshop on Algorithms and Architectures for Real-time Control. Portugal.
[5] Brugge, M.H.T., Stevens, J.H., Nijhuis, J.A.G., Spaanenburg, L., 1998. License Plate Recognition Using DTCNNs. Proc. 5th IEEE Int. Workshop on Cellular Neural Networks and Their Applications, p.212-217.
[6] Chang, S.L., Chen, L.S., Chung, Y.C., Chen, S.W., 2004. Automatic license plate recognition. IEEE Trans. on Intell. Transport. Syst., 5(1):42-53.
[7] Chil, X.J., Dong, J.Y., Liu, A.H., Zhou, H.Y., 2006. A Simple Method for Chinese License Plate Recognition Based on Support Vector Machine. Int. Conf. on Communications, Circuits and Systems Processing, 3:2141-2145.
[8] Cho, B.H., Jung, S.H., 1998. Non Feature-based Vehicle Plate Recognition System Using Neural Network. Proc. ITC-CSCC Int. Conf., 2:1065-1068.
[9] Choudhury, A.R., Wael, B., Ahmad, R., 2003. A Real Time Vehicle’s License Plate Recognition System. Proc. IEEE Conf. on Advanced Video and Signal Based Surveillance, p.163-166.
[10] Cui, Y.T., Huang, Q., 1997. Character Extraction of License Plates from Video. Proc. IEEE Conf. Computer Vision and Pattern Recognition, p.502-507.
[11] Jeffrey, P.M., Chris, K., 2002. C# Developer’s Guide to ASP.NET, XML, and ADO.NET. Addison Wesley.
[12] Kim, S.K., Kim, D.W., Kim, H.J., 1996. A Recognition of Vehicle License Plate Using a Genetic Algorithm Based Segmentation. Proc. Int. Conf. Image Processing, 2:661-664.
[13] Kim, K.K., Kim, K.I., Kim, J.B., Kim, H.J., 2000. Learning-based Approach for License Plate Recognition. Proc. IEEE Signal Processing Society Workshop, 2:614-623.
[14] Lambers, H., 2001. SAA7115_datasheet. Philips Semiconductors.
[15] Li, F.H., Wang, F., He, P.K., 2003. The Principle and Applications of TMS320C6000 Series DSPs. Publishing House of Electronics Industry, Beijing (in Chinese).
[16] Mullanix, T., Magdic, D., Wan, V., Lee, B., Cruickshank, B., Campbell, A., DeGraw, Y., 2003. Reference Frameworks for eXpress DSP Software: RF5, an Extensive, High-density System. Texas Instruments.
[17] Naito, T., Tsukada, T., Yamada, K., Kozuka, K., Yamamoto, S., 2000. Robust license-plate recognition method for passing vehicles under outside environment. IEEE Trans. on Vehicular Technol., 49(6):2309-2319.
[18] Nijhuis, J.A.G., Brugge, M.H.T., Helmholt, K.A., Pluim, J.P.W., Spaanenburg, L., Venema, R.S., Westenberg, M.A., 1995. Car License Plate Recognition with Neural Networks and Fuzzy Logic. Proc. IEEE Int. Conf. on Neural Networks, 5:2232-2236.
[19] Nukano, T., Fukumi, M., Khalid, M., 2004. Vehicle License Plate Character Recognition by Neural Networks. Proc. Int. Symp. on Intelligent Signal Processing and Communication Systems, p.771-775.
[20] Pan, X., Ye, X.Z., Zhang, S.Y., 2003. The car plate Chinese character feature extraction based on wavelet. J. Image Graph., 8(10):1218-1222 (in Chinese).
[21] Parisi, R., Claudio, E.D.D., Lucarelli, G., Orlandi, G., 1998. Car Plate Recognition by Neural Networks and Image Processing. Proc. IEEE Int. Symp. Circuits and Systems, 3:192-198.
[22] Ren, L.X., Ma, S.F., Li, F.H., 2000. The Principle and Applications of TMS320C6000 Series DSPs. Publishing House of Electronics Industry, Beijing, p.239-245 (in Chinese).
[23] Shao, D., Han, J.W., 2004. Inter-transformation between YUV and RGB. J. Changchun Univ., (04):53-55 (in Chinese).
[24] Shen, H.L., Li, Z.N., 2000. A Study of Number and Letter Character Recognition Based on Moments and Wavelet Transform. J. Image Graph., 5(A)(03):249-252 (in Chinese).
[25] TI, 2001. TMS320C6000 TCP/IP Network Developer’s Kit (NDK) Programmer’s Reference Guide. SPRU524A.
[26] TI, 2002a. TMS320C6000 Optimizing C Compiler Tutorial. Texas Instruments Incorporated.
[27] TI, 2002b. TMS320 DSP/BIOS User’s Guide. Literature Number: SPRU423B.
[28] TI, 2003a. The TMS320DM642 Video Port Mini-Driver. Literature Number: SPRA918A, p.1-34.
[29] TI, 2003b. TMS320C6000 DSP Ethernet Media Access Controller (EMAC)/Management Data Input/Output (MDIO) Module Reference Guide.
[30] TI, 2005. TMS320DM642 Video/Imaging Fixed-point Digital Signal Processor. SPRS200J.
[31] Wen, J.W., Zhao, J.L., Luo, S.W., Han, Z., 2000. The Improvements of BP Neural Network Learning Algorithm Proc. 5th Int. Conf. on Signal Processing, 3:1647-1649.
[32] Wu, Q., Zhang, H.F., Jia, W.J., He, X.J., Yang, J., Hintz, T., 2006. Car Plate Detection Using Cascaded Tree-style Learner Based on Hybrid Object Features. Proc. IEEE Int. Conf. on Video and Signal Based Surveillance, p.15.
[33] Yang, F., Ma, Z., Xie, M., 2006a. A Novel Binarization Approach for License Plate. 1st IEEE Conf. on Industrial Electronics and Applications, p.1-4.
[34] Yang, F., Ma, Z., Xie, M., 2006b. A Novel Approach for License Plate Character Segmentation. 1st IEEE Conf. on Industrial Electronics and Applications, p.1-6.
[35] Zhang, J., Fan, X.P., Huang, C.L., 2006. Research on Characters Segmentation and Characters Recognition in Intelligent License Plate Recognition System. Proc. 25th Chinese Control Conf., p.1753-1755.
Open peer comments: Debate/Discuss/Question/Opinion
<1>