Faculty of Engineering
URBAN TRAFFIC MANAGEMENT SYSTEM BY CCTV MONITORING
CLAUDIA SARA ANAK SENIN 45506
Bachelor of Engineering (Hons) in Electronics (Telecommunications) 2018
UNIVERSITI MALAYSIA SARAWAK
Please tick (.J)
FLn!d Year r'ro.i<-'(' [ I{i 'port
OJ o
l'hD
o
DECLARATION OF ORIGINAL WORK
This declaration is lllodo 011 1h(;) ... 8111., da\
or
June ... :201 8.Student's Declaration:
1 CLAUDIA SARA ANAI( SENIN, 45506 from Faculty of Engineering (PLC,-\!>L 11'\1)11 ',1'1'1';
STU I) f;NTS NAM E, M ,.\,THl(' NO AND FA(,U LTV) hereb,' ,I"dare Ihal Ih. " or" ('nl" Ic,tI U' II..
Traffic Management System by CCTV Monitoring l :-: Ill~' on gln<ll work l h<:1\ (' not ('upll'll f \"o ln an~' oihe r' ~tudpnt5 ",orl.; or rrom an~' olb(:1" ,,;ollrGe~ e\CE:'IH \\'Iwn~ «up 1'('{(,("£'IlCI' or ad'; I1(J\" h~dgt-'n1t'nl is made ('xpLiC'itly in ('he le:\(, nor LIa~ an,\' part been wnl l ('n 101' llH' t.\- another pel'::;on .
...Q1AUDIA SARA ANAK SE 'IN/45506) Na illo of th(· ...;t udt-Il t t~l:I' ''\(' No.)
Supervisor's Declaration:
I DR, SHAFRIDA BlN'!'I SAHRANI (SUPER\-lSOlfS N,\J\I";) here",' c,.rlll',,,, Ilwl Ih" "or\.;
en titled Urban Traffic Management System by CCTV Monitoring-rT IT! ,P;) \\';1:-1 jll'C'PlIl'(' ti Il~ lhe abo\'e named student. <)lui \\'us submitted lo the "FAC' U],TY" I'L'; !l. * pn(1)uUruJ.l fuJl illtlH'nl I"Lll' llw conferlllC'llt of Bach elor of Engineering (Hons) in Electronics Cl'elecounounic'nlions)
(PIJ~;ASI'; IN DICATE '1'1-(8 f)rX.i REE), and the Dfort~nH-'nilOned work , 10 Ill(' h(-~·.;I vI' m.\· kno\\'!l,d!.:"l', I ';
(he s:lid student's work.
R.l"c~l\'ed for examInation b) :
'Dr ~J;k ~\,~" ..
(Ni.1 111 1J of ,I)e Aupervisor)
I dcr:larp. rhat Projectffhesis is dassified a:-; (Please lick rt'n,
o
CONFIDENTIAl, (ConLalnS confidentifll informallOn under dw Offu:lnJ SI'CTC'I .kl I ~.-:!)*o
RESTRICTED«(
'on(mns re:strkl("l mfonll<l( IOn ;1:-: :-ipecui<:'d L,\ lh<:' orgll ni~al ion ",ht'r"research was don f") *
) 1 0PEN ACC~~SS
Validation of P l'OjccUThes is
I I hE' l'E' fol'f' duly off1..nnecl wl rh fref' conSf'nr ond \Villillg-nf's~ ded cH'l' that Ihi~ :-,;}ul Pro.!\'('1 rl'lw:--j~ ",h"dl be pla~('d offioiolly in rhe Cenrre for Acmlt' Lllic InforllHlllon SAI'\'icl':ol w llh thl' <llmh nK lllt~l'('''' [ anti I'lllh(,:j u:; follows'
• Ttll~ Pro.1ectrl'h('~I':::' is tho ",olc II~gal Jlrop('rl~ of Ulli\'\~J',·qli I\'IHIH~':-:in Sarll\\ ;l h. IlJ '1;\1 \S)
• TIl{' CF: nrrF: fol' Ac:ud cIll IC: (nformOlion Se.r"jl:l'::> haf.: th (' Jaw{'ul rlj!hl (0 IlHlkplv[.i('''' fur the purpose of 3c.nclf:1ll1C':. nnrl re~f'l)rch o))l~' and nol for ollwr purpo:-:t'
• Thf' Centre for Acodemic Infornwlion Ser \'U'e-:ol h elS IIw lawful right to tll~ I I;.. lj-{, 1111' content for Ill<' Locol Conlent lJarulHltip
The Cenlre for f-kmlenllc In[orllHl llon Sen'lC'e;o; ha,..; I he,' la\\ lui j'lghl ro maki' ( 'opi('~ or lilt' ProJoc(rrhetilS 1'01' ucadem i<..: f"xchange berween High,'], I ,(,<1 l'nJ Ill;:!' In:-illllli P,
• No (lI :;pu(e 01' all~' chum ~haU (Iris€'! fl.'OI)1 Ih~ :;tudC'J1t it:-('If ll('irlH'1' thil'd pllt'l~ Oil ihi"
ProJl'( 'l 'Thc~i~ on(:e i L hf'",c() 1l1e:5 (h (l sole Pl'OPf'l'(Y-or UN 11\1_\S,
• Thl:: Projc(.:[rrhesis or an~' mi'l.[ eni'l.1. d<ltn nnrl illfo1'l1l1llion I'd(lll'cl 10 il ~IHlII nul 1J(' clitill'luu(ed. puuli:,;hecl or d.isrJos€'.d [0 all," ]1111'1,\ h~ Ih p. ,..qu([l;:' n1 (''\t't' lH ",jlh L NH\I.\S pel'llltSsJon,
S (udenl slgnDtw'e _ _ _ _
@) =~'-- _____
(ti"' June, 20 18) C'unenl ,-\dclres~,
Sub lot 57. Green Wood Pa rk. 9Lh Mile. 93250. J{uching, Snrawn k
NOles: .. If lht" ProJectffhesis is CONFIDENTIAL or RESTRICTED, pll'~I ~f" ntl l1('h (()~('IIH'1' . 1:0
:ll\nt~Xlln' a lp llel' rrom the oqranisation wlrh the pel'lod arHll'f'a::;;o n:; of('onrltl(~nlillljl~ Hne!
l't's rric tion,
IThe Jnstrull1e-nr IS lIul) prF:pt'll'p.d iJ,\' Tht' ('{'ntrE' for ,-\c:lIll'lllic InfonrHlllon S t'l"' jC'('",1
~O l ~)
-_ . •
URBAN TRAFFIC MANAGEMENT SYSTEM BY CCTV MONITORING
CLAUDIA SARA ANAK SENIN
A dissertation is submitted in partial fulfilment of the requirement for the degree of Bachelor of Engineering (Hons) in Electronics
(Telecommunications)
Faculty of Engineering Universiti Malaysia Sarawak
2017/2018
This Final Year Project Report Is Dedicated To My Parents and My Siblings
i
ACKNOWLEDGEMENTS
To My God Father Almighty. It is with deepest serve gratitude to the Lord that I was able to finish my final year project report with ease and good heartfelt.
Firstly, I would like to express a big thanks to my final year supervisor, Dr. Shafrida binti Sahrani for all the sacrifices that she made especially her contribution toward the project sponsorship and time that she make for me. Thank you so much for guiding me all the way to the end of my report and project.
After that, I would like to convey my biggest thanks and gratitude towards both of my beloved parents for their endless support to me during my project completion. It is for their unending prayers and sponsorship that I was able to get to this point.
Last but not least, my appreciation is for all my close friends especially the final year team, Eileen and Halida for their support. Not to forget my best friends and classmates for the unending support towards me and keep me positive during bad times and days.
ii
ABSTRACT
The growth of human population in urban cities causes a hike in vehicle density.
Therefore, traffic control system plays a significant role in alleviating the traffic congestion. The traffic control system provides safety and ease to both drivers and also pedestrians. Nonetheless, the usability of accustomed traffic control signals fails in terms of time management and flow control to the road users. This creates irrelevant waiting time for the drivers. This project proposes the application of Indigo Vision Closed-Circuit Television (CCTV) camera provided by Kiwitech Sdn. Bhd as a monitoring-based traffic management system to overcome the problem of traffic control system in terms of flow and time management. The CCTV will be used as an input sensor that provides a real-time traffic data. Arduino board, Ethernet shield (Wiznet 5100) and LEDs (Light Emitting Diode) are used to setup the prototype system. It is use to demonstrate the T-junction added with green light delay interval time. The delay time will be programmed by using C++ programming language which will be compiled through Arduino IDE software. The Ethernet shield will act as the sender of the traffic data. The data will be transmitted to the server which will be done by CIDTS Unimas (Centre for Information Development and Services). Mobile application used by user will received the information provided by the server. The proposed project will improve the time management for road user to reach their destination. It can be further used on a larger scale in real time for better and safer road using Mobotix IP (Internet Protocol) camera that can analyse the traffic count automatically.
iii
ABSTRAK
Pertumbuhan populasi manusia di bandar-bandar utama menyebabkan jumlah kenderaan di jalan raya semakin meningkat. Oleh itu, sistem kawalan trafik memainkan peranan utama dalam mengurangkan kesesakan lalu lintas. Sistem kawalan trafik yang berkesan dapat memberikan panduan dan menjamin keselamatan pengguna-pengguna jalan raya. Namun, penggunaan sistem kawalan trafik yang biasa kurang memuaskan dari segi pengurusan masa dan kawalan aliran trafik terhadap pengguna jalan raya. Hal ini meningkatkan masa menunggu bagi setiap pengguna. Projek ini dicadangkan untuk mengatasi masalah sistem kawalan trafik yang sedia ada dengan aplikasi kamera litar tertutup daripada Indigo Vision yang disediakan oleh syarikat Kiwitech Sdn. Bhd untuk bertindak sebagai sistem pemantauan pengurusan lalu lintas. Kamera litar tertutup tersebut akan digunakan sebagai sensor input yang menyediakan data masa sebenar.
Selain itu, papan Arduino, perisai Ethernet dan LED digunakan sebagai sistem prototaip bagi projek ini. Simulasi masa tunda lampu hijau pada persimpangan T akan didemonstrasikan pada prototaip yang disediakan. Prototaip ini digunakan untuk simulasi masa tunda lampu hijau dibuka di persimpangan T. Masa tunda tersebut akan diprogramkan menggunakan bahasa pemprograman C++ dari perisian Arduino IDE.
Perisai Ethernet akan bertindak sebagai pengirim data trafik. Data trafik akan dihantar ke server yang disediakan oleh Pusat Khidmat Teknologi Maklumat dan Komunikasi (PKTMK) Unimas. Pengguna-pengguna jalan raya akan menerima data trafik yang diminta menerusi aplikasi mudah alih yang disediakan. Projek ini akan memperbaiki pengurusan masa setiap pengguna jalan raya. Ianya boleh digunakan pada skala yang lebih besar dengan aplikasi kamera Mobotix IP yang boleh menganalisis data trafik secara automatik.
iv
TABLE OF CONTENTS
Page
AKNOWLEDGEMENTS i
ABSTRACT ii
ABSTRAK iii
TABLE OF CONTENTS iv
LIST OF TABLES vii
LIST OF FIGURES viii
LIST OF ABBREVATIONS x
Chapter 1 INTRODUCTION 1
1.1 Project Overview 1
1.2 Problem Statements 1
1.3 Description of Project 2
1.3.1 CCTV monitoring based traffic management 2
1.4 Project Aim 2
1.5 Project Objectives 3
1.6 Scope of Project 3
1.7 Expected Outcomes 3
1.8 Project Outlines 4
Chapter 2 LITERATURE REVIEW 5
2.1 Introduction 5
2.2 Traffic Light 5
2.3 Junction 7
2.3.1 T-Junction 7
2.3.2 4-Way Junction 8
2.3.3 Ghost Island Junction 9
2.4 Closed-Circuit Television (CCTV) 9
v
2.4.1 Dome CCTV 10
2.4.2 Pan-Tilt-Zoom CCTV (PTZ) 10
2.4.3 Bullet CCTV 11
2.5 Arduino Uno 11
2.6 Traffic Light Control System 13
2.6.1 Advance Traffic Light Control System using barrier
gate and GSM 13
2.6.2 Density based Traffic Light Control using PIR
sensor 14
2.6.3 Smart Traffic Light Control System 15
Chapter 3 METHODOLOGY 18
3.1 Introduction 18
3.2 Project Overview 19
3.2.1 Traffic Control System by using Arduino Uno and
Ethernet Shield 19
3.2.2 Conceptual view of the Arduino Uno-Android
communications 20
3.3 Project Flowchart 21
3.4 Hardware List 22
3.5 Components and its Functions 23
3.5.1 Microcontroller 23
3.5.2 Arduino Ethernet Shield (Wiznet5100) 24
3.5.3 Light Emitting Diode (LED) 25
3.5.4 Acrylic Plastic Sheet 26
3.5.5 Connecting Wires (Jumpers) 26
3.5.6 RJ45 Ethernet Cable 27
3.5.7 Resistor 1kΩ 28
3.6 Software Implementation 28
3.6.1 Arduino IDE 28
3.7 Experimental Setting 29
3.7.1 Manually monitor CCTV from LCD monitor 30 3.7.2 Arduino Uno and Ethernet Shield Module setup 30
vi
3.8 Monitoring 31
3.9 Configuring Ethernet connectivity 31
3.9.1 Testing connection between Ethernet Shield
module and Internet 31
3.10 Prototype setup of Traffic Control Signal 32
Chapter 4 RESULTS AND DISCUSSION 34
4.1 Introduction 34
4.2 Experimental Setup 34
4.2.1 Data collection from CCTV monitoring 34
4.2.2 Establishing Internet connection to Ethernet Shield 35
4.3 Ethernet SD card 36
4.4 Arduino IDE Platform 36
4.5 Database Server 38
4.6 Final Results 38
4.6.1 Hardware Development 39
4.6.2 Android mobile application integration 40
Chapter 5 CONCLUSION AND RECOMMENDATIONS 43
5.1 Introduction 43
5.2 Conclusion 43
5.2.1 Traffic Light Prototype with Arduino Uno equipped with Ethernet Shield
43
5.2.2 Integration between Traffic Light Prototype-Server (Hardware-Software)
44
5.3 Recommendations 44
REFERENCES 46
APPENDIX A 50
APPENDIX B 51
APPENDIX C 62
vii
LIST OF TABLES
Table 2.1: Sequence of colour phases in traffic light...7
Table 2.2: Technical Specification of Arduino Uno...13
Table 2.3: Summary of current traffic control system...16
Table 3.1: Summary on list of components for the prototype...22
Table 4.1: Ethernet SD card data description...36
viii
LIST OF FIGURES
Figure 2.1: Traffic light diagram...6
Figure 2.2: T-Junction...8
Figure 2.3: 4-Way Junction (Crossroad)...8
Figure 2.4: Ghost Island Junction...9
Figure 2.5: Dome-Shaped CCTV...10
Figure 2.6: Pan-Tilt-Zoom (PTZ) CCTV...11
Figure 2.7: Bullet CCTV...11
Figure 2.8: Arduino Uno board...12
Figure 2.9: The barrier gate and GSM system block diagram...13
Figure 2.10: Schematic diagram of PIR circuit...14
Figure 2.11: Diagram for placement for IR sensor...15
Figure 3.1: Flowchart of hardware’s process...19
Figure 3.2: Conceptual view of Arduino Uno/Ethernet-Arduino communication...20
Figure 3.3: Flowchart of the delay time process...21
Figure 3.4: The diagram for Arduino Uno...23
Figure 3.5: Ethernet shield...24
Figure 3.6: Diagram of LED...25
Figure 3.7: Acrylic plastic sheet...26
Figure 3.8: The connecting wire...26
Figure 3.9: RJ45 connecting wire...27
Figure 3.10: Diagram for 1kΩ resistor...28
Figure 3.11: Official Arduino IDE symbol...28
Figure 3.12: Data acquisition from CCTV...29
Figure 3.13: CCTV monitoring...30
Figure 3.14: Arduino Ethernet shield stacked at the top on Arduino Uno...30
Figure 3.15: Arduino Uno pinout schematic...……….31
Figure 3.16: Diagram of Ethernet Shield in schematic form ………..…...…..31
Figure 3.17: Connection established between Ethernet shield and Internet source...32
Figure 3.18: All hardware is set up into a single prototype...33
Figure 3.19: The unit of hardware system...33
ix
Figure 4.1: CCTV monitoring and traffic data collection……….…34
Figure 4.2: Experimental setup of Arduino Uno and Ethernet shield in prototype…...35
Figure 4.3: Output of the established connection of Ethernet...…….35
Figure 4.4: Arduino Platform………37
Figure 4.5: Arduino’s script to send the traffic image to the server………..37
Figure 4.6: Web server that has been prepared by CICTS...……...38
Figure 4.7: Code call for URL address of server………...…38
Figure 4.8: Output obtained at the database web server...………..…39
Figure 4.9: Final prototype resembling T-Junction...40
Figure 4.10: The traffic view in Android application...41
Figure 4.11: Final result shown at KEJAP apps………41
Figure 4.12: The traffic image is connected to Goggle Map...42
x
LIST OF ABBREVIATIONS
AC - Alternating Current
CCTV - Closed-Circuit Television
DC - Direct Current
FTDI - Future Technology Device International
GSM - Global System for Mobile
IP - Internet Protocol
IR - Infrared
ICSP - In-Circuit Serial Programming
IoT - Internet of Things
LED - Light Emitting Diode
LCD - Liquid Crystal Display
MAC - Media Access Control
PTZ - Pan-Tilt-Zoom
PIC - Peripheral Interface Controller
PIR - Proximity Infrared
PWM - Pulse Width Modulation
USB - Universal Serial Bus
VCR - Video Cassette Recording
1
CHAPTER 1
INTRODUCTION
1.1 Project Overview
Nowadays the problem regarding traffic congestion is getting serious day by day. The allocation of the same fixed delay timing on each road leads to more delay towards road users. It commonly occurs at the road intersection. Therefore, an efficient traffic control management system is needed. In the proposed system, a Close-Circuit Television (CCTV) camera from Indigo Vision which has the feature of Pan-Tilt-Zoom (PTZ) will be used to monitor the traffic at junctions. The information such as traffic condition and location obtained from CCTV will be sent to the server via Ethernet shield and Arduino Uno board acting as the hardware. Road users are able to access the information through a mobile application and server provided by CIDTS Unimas.
Therefore, an efficient traffic system is established to allow road users continuously monitor the traffic flow to plan their journey ahead and hence reduces traffic congestion.
1.2 Problem Statements
In the rapid development of the city, the increase in number of vehicles has been exponential [1]. Thus, results in traffic congestion that causes excess delays.
From that, the society wasted most of their daily hours in the traffic. Besides, it leads to a decrease on the productivity in the individual, thereby, stepping up the stress level and health deterioration in a person. Moreover, this problem indirectly adds to the rise in pollution level as engines remains on in most cases, a huge volume of natural resources in forms of petrol and diesel is consumed without any fruitful outcome [2].
For evolving countries like Malaysia [3], traffic are controlled by two way.
First one is to use traffic lights. The traffic lights will change at a pre-determined same fixed time delay for each road. The system is lacking in terms of the road condition to
2
road users. This would affect their journey time to their destination. The existed traffic light that is being used now is sufficient to the public but it is not efficient enough for the road users. This is because the fixed pre-determined signal lights work at any time even if the opposite road has higher congestion. Other the other hand is to control manually by the traffic polices during peak hours. Polices, for example, control the road by the end of office hours which is at the time interval of between 4 to 5 pm.
However, the traffic flow is not uniform and dynamic.
Traffic congestion happens daily but sometimes at a different time. Hence, police officers are unaware about the situation. Due to that, there is time waste process. Apart from that, the release of carbon dioxide from each vehicle during the traffic congestion increases the chance of thinning the ozone layer. From that, more diseases such as cataract and cancer will arise due to the UV (Ultraviolet) rays. Hence, a monitoring based traffic system is proposed to alleviate those problems.
1.3 Description of Project
1.3.1 CCTV monitoring based traffic management
The proposed system is based on the verification and monitoring analysis. This system is generated by the CCTV where it detected and recorded the traffic data during the peak and non-peak hour. The CCTV is mounted on the traffic pole itself at a certain height. The specification of the CCTV is that, it can be rotated for 360 degree gives a better view at each of the intersection sides. In addition, the user can be informed on the traffic based on the data information collected through the CCTV.
Arduino Uno board will be programmed based on the data received. The green time interval will be increased and given during the highest peak hour which has the highest vehicle volume with appropriate short vehicle extension. This will allow the signal to react better to variations in traffic demand thereby maximizing the efficiency of the signal operation. Arduino Uno board is connected to a server to send the traffic information and location to a mobile application. The road users will access the mobile application to acquire the traffic information.
1.4 Project Aim
The aim of this project is to lessen traffic congestion and boost the efficiency of the traffic control management system thereby improving the traffic flow.
3 1.5 Project Objectives
The objectives of this project are:
i. To identify the current issues regarding on traffic management at the T- Junction and its compatibility with Arduino Uno.
ii. To design a traffic management system based on the traffic data collected through CCTV by using Arduino Uno and Ethernet shield board.
iii. To develop a monitoring based traffic management system incorporated with a mobile application to improve the traffic flow.
1.6 Scope of Project
This project is focusing on the traffic management system using Arduino Uno and Ethernet shield board. The delay time will be programmed to Arduino Uno by using C++ programming language. Operating system used throughout the project is Arduino IDE. The software is responsible to coding and decoding the Arduino Uno and turn the Ethernet Shield (Wiznet 5100) on. The information on traffic will be received through CCTV from Indigo Vision. Meanwhile, the server will accept the traffic data obtained.
It can be accessed by the road users by means of mobile application.
1.7 Expected Outcomes
Upon the completion of this project, the expected outcomes are:
Able to have a clearer vision on the problems regarding traffic congestion and ways to reduce it.
Able to design Arduino-based traffic control management system relying on the CCTV data of the traffic.
Able to develop an improved traffic control system and increase the efficiency of the traffic flow.
4 1.8 Project Outline
This project consists of:
Chapter 1 is divided into 7 subparts which are project overview, problem statements, description, aim of the project, project objectives and scopes, expected outcome and project outline. This introduces some basic concept on the monitoring based traffic control system. The application of the proposed project will be briefly discussed.
Chapter 2 is the summarisation of the researches that is related to this project.
Comparison on other traffic control system will be discussed.
Chapter 3 introduces the process diagram and flow chart of the traffic control system on junctions. The procedures and steps to set up the project, hardware and software will be conferred.
For Chapter 4, the result will be shown in the form of figures and final outcomes. Every explanations on the data obtained and transferred will be discussed in depth to match with the objectives of the project.
The last chapter which is Chapter 5 will enlighten on the summary of the project wholly. All the data obtained were summarized altogether. Limitations and recommendations were listed and proposed in order for any improvisation in the future.
5
CHAPTER 2
LITERATURE REVIEW
2.1 Introduction
Traffic lights have been developed since the early 1912 [4]-[5]. It was implemented to alleviate the traffic flow mainly at the junctions, pedestrian crossings and other locations. Red, yellow and green colours are used as the universal colour in traffic light [6]. The meaning behind green light is it allow the traffic users to proceed to the designated road, yellow light indicate that the user should get ready to stop before the stop line and red light signal is when the car should be at a complete stop.
Serious problem arises due to the traffic congestion that affects the transportation flow in urban cities. Asean countries such as India and China [6]-[7] are many of the main developing countries that is included in this matter. Although the traffic light system has been optimized by adding or replacing more traffic officers and embedded traffic systems, the heavy flow of traffic is still a major problem to deal with.
This is especially junctions with multiple types of nodes [8].
The increase in capacity of automobiles and high number of road users are not accompanied with upgraded infrastructures that could accommodate the constantly rising percentage of road users. It reduces the productivity of an individual. Hence, lots of working hours is wasted in the traffic congestion. To deal with this problem, new roads with multiple lanes can be constructed, flyovers are implemented, creating roundabouts and road maintenance.
2.2 Traffic light
One of the most important public facilities that played an important role to the public is the traffic light. The first traffic light was installed in London, United Kingdom in the year of 1868 [9]. The design for traffic light combined by three
6
semaphore arms are connected with red and green gas lamp for night time use and operated by police constable. It was built by railway engineer J.P Knight [10]. Even though it was said to be successful at controlling the traffic, its operational life was too brief. It exploded on 2 January 1869 [11] as a result of gas line leaking. It was then abandoned till the existence of electric signal available.
New invention model of traffic light is made by the Americans [12]. Cleveland was the first to be installed with the Red-Green systems. Polices manually operate the three colour signals by switches. In the year 1926 [13] automatic signals which work on a time interval were installed. As the year goes by, technologies kept upgraded and computers were improved with new systems. Hence, the traffic light subsequently improved and it can be monitored and change lights accordingly. The diagram of traffic light is shown in Figure 2.1.
Figure 2.1: Traffic light diagram [13]
Traffic lights alternate the right of way accorded to road users by displaying lights of a standard colour which is red, yellow and green following a universal code.
The typical sequences of colour phases are shown in Table 2.1.
7
Table 2.1: Sequences of colour phases in traffic light
Colour phase Instruction
Green Allowing the traffic to proceed in the direction destined for the vehicles
Yellow Providing a warning that the signal will soon change from the green light to red light
Red Prohibits any traffic from moving at all
2.3 Junctions
Road junction or an intersection consists of two or more roads that is on the same level and it either met or cross each other. Traffic lights, roundabout and an island are ones that often control the junction [14]-[15]. The most common type of junction arrangement is priority junction. One or more minor road is required by the junction to stop the major traffic flow. Hence, the traffic congestion can be alleviated. The capacity, sightlines, visibility and turning circles are taken into consideration. Few factors are refined for the junction’s growth. It is on the local area plans, predicted population growth and existing traffic count. All users’ needs are assessed to determine the junction choice. Junctions can be categorized into the following four classes which are T-Junction, 4-Way Junction (Crossroad), and Ghost Island Junction.
2.3.1 T- Junction
T-Junction is one of the simplest priority junctions. It is an at-grade junction that consists of two roads. The minor roads joined with the major with an approximately at right angles. This junction is simple and allocated with arm labelling convention [15].
Figure 2.2 shows the layout of the simple T-Junction.
8
Figure 2.2: T-Junction [15]
2.3.2 4-Way Junction (Crossroad)
4-Way Junction is a junction that consists of two roads or streets that cross each other. The crossing roads are exactly perpendicular to each other for areas like block.
The two roads of the junction can cross at a different angle compared to other junctions.
Moreover, in a few cases when reaching an intersection, the junction of the two road segments may be offset [16]. The diagram from Figure 2.3 shows the details of the design for the 4-Way Junction.
Figure 2.3: 4-Way Junction (Crossroad) [16]
9 2.3.3 Ghost Island Junction
Ghost Island junction takes the form of a dedicated traffic lane for vehicles turning right from the major road, at junctions under priority control. It is provided with non-physical separation by road markings to allocate road spaces. The purpose of Ghost Island is providing right turning vehicles with a degree of shelter from the through traffic flow. Figure 2.4 shows the layout of the Ghost Island Junction [17].
Figure 2.4: Ghost Island Junction [17]
2.4 Closed-Circuit Television (CCTV)
Closed-Circuit Television (CCTV) [18]-[19] is a system whereby the signals from it is monitored privately especially for the purpose of surveillance and security. In the 1970s, the video surveillance replaced the system which uses Video Cassette Recording (VCR) saw live-feed CCTV. The video that is recorded could be stored for analysis and helped with expand of the applicability of CCTV systems.
Moreover, cameras had to be controlled manually in the early years. It was offered only with the application of grainy black and white images. Even though it has limited abilities back then, such system is primarily used by the wealthy. Surveillance systems were still raw and expensive to be used. It is used at a large scale event such as law and order enforcement. Now, it has broadly being used for businesses and banks as the technology become more developed and the demand for it became more apparent.