Real-time hardware-software embedded vision system for ITS smart camera implemented in Zynq SoC

被引:20
作者
Kryjak, Tomasz [1 ]
Komorkiewicz, Mateusz [1 ]
Gorgon, Marek [1 ]
机构
[1] AGH Univ Sci & Technol, Dept Automat & Biomed Engn, Fac Elect Engn Automat Comp Sci & Biomed Engn, Al Mickiewicza 30, PL-30059 Krakow, Poland
关键词
Intelligent Transportation Systems; Hardware-software image processing (Zynq SoC); Vehicle queue length estimation; Vehicle detection; Vehicle type and colour recognition; VEHICLE COLOR CLASSIFICATION; SURVEILLANCE SYSTEM; FPGA; ALGORITHM; RECOGNITION;
D O I
10.1007/s11554-016-0588-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The article demonstrates the usefulness of heterogeneous System on Chip (SoC) devices in smart cameras used in intelligent transportation systems (ITS). In a compact, energy efficient system the following exemplary algorithms were implemented: vehicle queue length estimation, vehicle detection, vehicle counting and speed estimation (using multiple virtual detection lines), as well as vehicle type (local binary features and SVM classifier) and colour (k-means classifier and YCbCr colourspace analysis) recognition. The solution exploits the hardware-software architecture, i.e. the combination of reconfigurable resources and the efficient ARM processor. Most of the modules were implemented in hardware, using Verilog HDL, taking full advantage of the possible parallelization and pipeline, which allowed to obtain real-time image processing. The ARM processor is responsible for executing some parts of the algorithm, i.e. high-level image processing and analysis, as well as for communication with the external systems (e.g. traffic lights controllers). The demonstrated results indicate that modern SoC systems are a very interesting platform for advanced ITS systems and other advanced embedded image processing, analysis and recognition applications.
引用
收藏
页码:123 / 159
页数:37
相关论文
共 70 条
[1]  
Albiol A., 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops), P1928, DOI 10.1109/ICCVW.2011.6130484
[2]  
[Anonymous], P 5 SCH COMP VIS GRA
[3]  
[Anonymous], ADV INTELLIGENT SOFT
[4]  
[Anonymous], AXI VID DIR MEM ACC
[5]  
[Anonymous], P 5 SCH COMP VIS GRA
[6]  
[Anonymous], INT C ENG REC SYST A
[7]  
[Anonymous], INT J COMPUT SCI ENG
[8]   Shadow elimination and vehicles classification approaches in traffic video surveillance context [J].
Asaidi, H. ;
Aarab, A. ;
Bellouki, M. .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (04) :333-345
[9]  
Athanas P. M., 1994, Field-Programmable Logic Architectures, Synthesis and Applications. 4th International Workshop on Field-Programmable Logic and Applications, FPL '94. Proceedings, P156
[10]  
Badura S., 2010, Proceedings 2010 International Multiconference on Computer Science and Information Technology (IMCSIT 2010), P19