Design and Implementation of Digital Image Processing using STM32F407ZG Microcontroller for Traffic Light Management System

Achmad Muzahid, Inung Wijayanto


Traffic jam is one of the big problems happened ina big city, such as Jakarta and Bandung. Sometimes the trafficjam is caused by the inappropriate traffic light time control. Thispaper describes the prototype implementation of traffic lightcontrol system by analyzing the image condition of the streetcaptured by camera. The digital signal processing algorithm andthe time of the traffic light are controlled by a STM32F407ZGMicrocontroller. The size of Random Access Memory (RAM) islimited, so an additional external RAM is used in this research.The system input is 120 x 160 pixels of road image which alreadystored in the SD Card. A digital signal processing is used todetermine which road has more traffic, and then the system willadjust the time of the traffic light based on the calculation.


Microcontroller; STM32F407ZG; digital signal processing; External RAM


Brown, Geoffrey. Discovering the STM32 Microcontroller. 2012. Creative Commons Attribution-NonCommercial-ShareAlike 3.0

Gonzales, Rafael C. and Woods, Richard. 1993.Digital Image Processing.USA: Addison-Wesley Publishing Company.

Kenneth R. Castleman.1996.Digital Image Processing.Prentice Hall

Qu, Qinglin; Liangguang,Li. Realization of embedded speech recognition module based on STM32.

Smeti, A; Chagra, W; Ksouri, M (2013). Implementation of a Predictive controller on the STM32 Board. Control, Decision and Information Technologies (CoDIT) international Conference on Digital Object Identifier.

STMicroelectronics, 2013, Datasheet STM32F4xx.

Strum, Robert D; Kirk, Donald D. First Principles of Discrete Systems and Digital Signal Processing. Addison-Wesley Publishing Company

Sun Hariyani, Yuli; Wijayanto, Inung. 2012. Indonesian Vehicle Plate Recognition and Identification Based on Digital Image Processing and Artificial Neural Network. International Conference on Soft Computing, Intelligent System and Information Technology. Bali.

Suyanto, ST., MSc.2007.Artificial Intelligence.Bandung:Informatika.

Suyanto, ST., MSc.2008. Soft Computing. Bandung. Informatika.

Wijaya, Marvin Ch & Agus Prijono. 2007. Pengolahan Citra Digital Menggunakan Matlab.Bandung: Informatika.

Wijayanto,Inung. 2008. Identifikasi Nomor Polisi Kendaraan Bermotor Menggunakan Jaringan Syaraf Tiruan Self Organizing Maps(SOMs). Final Task. IT Telkom. Bandung.

William K. Pratt.1991.Digital Image Processing.Wiley-Interscience Publication.

Full Text: PDF


  • There are currently no refbacks.