SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
© 2021 Your Company Name
Challenges in Vision-Based Adaptive
Traffic Control Systems
Venkatesh Wadawadagi
Solution Consultant - Cognitive Solutions
Sahaj Software Solutions (sahaj.ai)
Background and Need for ATCS
© 2021 Sahaj Software Solutions
What is ATCS (Adaptive Traffic Control System)?
• ATCS adjusts the signal timing
parameters in real time according to the
seasonal changes and short-term
fluctuation of traffic demand
• ATCS algorithm determines optimized
red-green phases of traffic signals in
order to achieve junctions green-green
synchronization across the entire region
of deployment
• ATCS into consideration here is the one
based on Deep Learning based object
detection
3
Block diagram of Vehicle Analytics System
where-in ATCS is part of it
© 2021 Sahaj Software Solutions
Need for ATCS
• The existing systems widely used are traffic signals with pre-set timers which operate
under fixed time operation
• Current traffic signal control systems rely heavily on oversimplified information and
rule-based methods
• Real-world traffic conditions evolve in a complicated way, affected by many factors
such as driver’s preference, interactions with vulnerable road users (e.g., pedestrians,
cyclists, etc.), weather and road conditions
• In 2014, traffic congestion cost Americans over $160 billion in lost productivity and
wasted over 3.1 billion gallons of fuel [Economist 2014]
4
© 2021 Sahaj Software Solutions
Benefits of ATCS
• Increase travel speeds
• Reduce accident rates
• Improvement of the efficiency of traffic operations on urban road networks
• Suggestions to future infra requirements based on the real time traffic density
5
Challenges in Vision-Based ATCS
© 2021 Sahaj Software Solutions
Variety Associated with Vehicles
• Challenge: Missing/wrong
detections and/or wrong
classifications of vehicles, because
of the variety associated with them
• Why important to solve?
• Wrong bounding box, leading to
lot of complications
• Wrong signal timing
• Less efficient traffic operations
7
© 2021 Sahaj Software Solutions
Variety Associated with Vehicles
• Difficulties:
• A given junction will have variety of vehicles passing through, depending on the
geographical location
• Various categories and sub-categories of vehicles
• 2 wheelers, 3 wheelers, 4 wheelers & 6 wheelers etc.
• Various types of cars
• Various sizes of buses and trucks
8
© 2021 Sahaj Software Solutions
Variety Associated with Vehicles
• Techniques to Solve:
• Include images/videos with variety of vehicle classes
in training dataset and validation dataset
• Include images/videos with all possible view profiles
of vehicles
• Front view, back view, side view, diagonal and top view
• Leverage horizontal flipping
• Data augmentation
• Random sampling to make final model more robust to
various vehicle sizes and shapes
• Re-scaling, zoom based transformation and translation
9
Horizontal Flipping
© 2021 Sahaj Software Solutions
Variety Associated with Vehicles - Translation and Re-
scaling methods
10
© 2021 Sahaj Software Solutions
Variety Associated with Vehicles
• Techniques to Solve:
• Ensure precise bounding boxes while annotating the images
• Split vehicle classes as per their categories and sizes
• Categories - Motorcycles, LMVs(Light Motor Vehicles), MGVs(Medium Goods Vehicles),
HGMVs(Heavy Goods Motor Vehicles) and HPMVs (Heavy Passenger Motor Vehicles)
• Apart from main model that detects and classifies the type of the vehicle such as hatchback
car, sedan car etc, we can have one more model to detect it’s category
• Detection and classification of category helps in preventing wrong classification mistake made
by main model to an extent and additionally helps to approximate the size of the vehicle
11
© 2021 Sahaj Software Solutions
Effect of Lighting and Weather Conditions
• Challenge: Missing/wrong vehicle
detections due to the effects of
lighting and weather conditions
• Bad lighting, darkness, rain,
fog/mist etc.
• Why important to solve?
• Wrong signal timing
• Less efficient traffic operations
12
© 2021 Sahaj Software Solutions
Effect of Lighting and Weather Conditions
• Difficulties:
• Bad lighting, darkness & fog/mist might result in bad quality images for ATCS
processing
• Vehicles with headlamps (especially high beam ones) might obstruct the ATCS view
of their own or other vehicles night
• Rain/winds can potentially alter the view of vehicles for the roads with trees
• Snow can alter/obstruct the view of the vehicles
13
© 2021 Sahaj Software Solutions
Effect of Lighting and Weather Conditions
• Techniques to Solve:
• Include images/videos captured across the
weeks/months at various times in training dataset and
validation dataset
• Early morning, morning, evening, night & mid-night
• Rainy day, windy day & snowy day
• Data Augmentation
• Gaussian noise, Laplace noise, Poisson noise, Impulse noise
and salt & pepper noise to mimic/tackle bad light and rain
• Adjustments like brightness, contrast, hue and saturation
etc. to enable that vehicles
with blurry edges can be detected as precisely as possible
• Make use of weather based augmenters to mimic/tackle
clouds, fog, rain, snow and snow flakes
(imgaug.augmenters.weather)
14
Addition of Gaussian Noise
© 2021 Sahaj Software Solutions
Effect of Lighting and Weather Conditions - Weather
based augmenters
15
© 2021 Sahaj Software Solutions
Effect of Lighting and Weather Conditions - Colour
based augmenters
16
© 2021 Sahaj Software Solutions
Effect of Lighting and Weather Conditions
• Techniques to Solve:
• Train the models with headlamp as separate class so that it won’t be confused with
other vehicle classes
• Use ensemble of vehicle detector models to improve the accuracy at night, foggy
mornings and snowy days
17
© 2021 Sahaj Software Solutions
Handling Person Detection and Mis-classification
• Challenge: Wrong classification of
person as two wheeler or other way
around
• Pedestrian crossing the road, person
walking on the side etc.
• Why important to solve?
• Wrong vehicle density calculation
• Less efficient traffic operations
• It can lead to safety issue as well as
ATCS will not allow extra time for
pedestrian to cross when mis-
classified as two-wheeler
18
© 2021 Sahaj Software Solutions
Handling Person Detection and Mis-classification
• Difficulties:
• Especially in the evening and at night, we may not have clear view of the
pedestrian
• Width and height of person bounding box can be similar to that of two wheeler
19
© 2021 Sahaj Software Solutions
Handling Person Detection and Mis-classification
• Techniques to Solve:
• When vehicle detector classifies the entity as two wheeler use separate person detector to
differentiate person from two wheeler
• Use object tracker across the frames so that person can be filtered out based on the
direction of motion
• Direction of motion for pedestrian crossing the road would be different from direction of motion for
vehicles passing through
• Error associated with person walking on the side of the road can be avoided with the help
of precise ROI (Region of Interest) for ATCS operation
• Draw/configure very tight ROI so that footpaths are excluded
20
© 2021 Sahaj Software Solutions
Traffic Occlusions
• Challenge: Missing/wrong vehicle detections due to the occlusion caused by various
reasons
• Why important to solve?
• Wrong vehicle density calculation
• Wrong queue length and wait time
21
© 2021 Sahaj Software Solutions
Traffic Occlusions
• Difficulties:
• Occlusion can be caused by bigger vehicles present next to the vehicle of interest
• It’s very easy for smaller vehicles such as two wheelers, three wheelers and small cars to get
occluded by bigger buses, goods trucks and trailers, etc.
• Occlusions can be caused by trees on the roads (especially during windy days)
22
© 2021 Sahaj Software Solutions
Traffic Occlusions
• Techniques to Solve:
• Use random cropping as the one of the image
augmentation methods while creating the training data
set to train the vehicle detector model
• Use ensemble of vehicle detector models to improve the
accuracy against the partial occlusions
• Ensure surveillance cameras have the better view of the
all the vehicles at the junction
• Prefer top view and diagonal top view
• Make the decisions based on the images from multiple
cameras rather than preferring single camera
23
Random Cropping
© 2021 Sahaj Software Solutions
Summary
24
• Image augmentation techniques play a major role in creating various possibilities within the image
for the object of interest (vehicle here) thereby helping in
• Creating well defined, diverse and dynamic dataset
• To mimic real world scenarios
• To build generalised vehicle detector for ATCS
• Since it is important to get the best possible accuracy for ATCS, ensemble of models helps more often
than not (ensure that models aren’t alike)
• Configuration and adjustment of camera is always an important step to give best possible view and
ROI (Region of Interest) for efficient ATCS
• Apart from looking at spatial features, it’s necessary to look at temporal features as well to be able to
solve some of the tricky problems associated with ATCS (usage of vehicle tracker)
© 2021 Sahaj Software Solutions
Future of ATCS - Thoughts
• Under multimode vehicle traffic flow, system can more abundantly and accurately collect information
such as the position and speed of the vehicle and can directly guide the connected vehicles and control
the autonomous vehicles
• The use of a digital twin for the urban traffic system within the correct framework may enable to find
limitations, bottlenecks and mistakes w.r.t traffic operations earlier leading to optimal and efficient ATCS
• System can operate with four control modes
• Traffic signal control
• Connected vehicles guidance
• Automated vehicles control
• Indirect control of conventional vehicles through connected vehicles and automated vehicles
25
© 2021 Sahaj Software Solutions
Resources
26
AI based Vehicle Analytics for smart cities
https://medium.com/inspiredbrilliance/ai-based-vehicle-analytics-for-smart-cities-2c795681d077
Weather based augmenters
https://imgaug.readthedocs.io/en/latest/source/overview/weather.html
Backup Material
© 2021 Sahaj Software Solutions
Sahaj is a technology consulting company specialised in
developing purpose-built AI and data-led solutions
28
© 2021 Sahaj Software Solutions
What we do ?
29
© 2021 Sahaj Software Solutions
Data Platforms and Products
30
© 2021 Sahaj Software Solutions
Data Platforms and Products
31
© 2021 Sahaj Software Solutions
Wink - Custom Object Detection Framework & Solution
Accelerator
• It helps to create purpose-built
visual-ai solutions that enables you
to monetise and monitor visual
content
• Use cases/Applications
• Automated Ad-creative Approvals
• Brand Monitoring
• Sponsorship Monitoring
• Adoption across industries - retail, e-
commerce, marketing, automotive
etc.
32
© 2021 Sahaj Software Solutions
Conversation Understanding Intelligent System (CUIS)
33

Weitere ähnliche Inhalte

Ähnlich wie “Challenges in Vision-based Adaptive Traffic Control Systems,” a Presentation from Sahaj Software Solutions

GPS Tracking Cloud Solutions
GPS Tracking Cloud SolutionsGPS Tracking Cloud Solutions
GPS Tracking Cloud Solutionsboxmedia
 
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...mfrancis
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemIRJET Journal
 
Transport Management
Transport Management Transport Management
Transport Management Rahul Kumar
 
Key Technologies Impacting Autonomous Driving
Key Technologies Impacting Autonomous DrivingKey Technologies Impacting Autonomous Driving
Key Technologies Impacting Autonomous Drivingmanoharparakh
 
automation.pptx
automation.pptxautomation.pptx
automation.pptxSabarDasal
 
DEVNET-1145 How APIs are Driving City Digitization
DEVNET-1145	How APIs are Driving City DigitizationDEVNET-1145	How APIs are Driving City Digitization
DEVNET-1145 How APIs are Driving City DigitizationCisco DevNet
 
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATIONASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATIONiQHub
 
Vehicle Identification and Classification System
Vehicle Identification and Classification SystemVehicle Identification and Classification System
Vehicle Identification and Classification SystemVishal Polley
 
SAFE CITY DAR Project
SAFE CITY DAR ProjectSAFE CITY DAR Project
SAFE CITY DAR ProjectJohn Sargsyan
 
Key Technologies for Autonomous Driving
Key Technologies for Autonomous DrivingKey Technologies for Autonomous Driving
Key Technologies for Autonomous Drivingmanoharparakh
 
Collision_Avoidance_in_VANETs_Grp5_Topic.ppt
Collision_Avoidance_in_VANETs_Grp5_Topic.pptCollision_Avoidance_in_VANETs_Grp5_Topic.ppt
Collision_Avoidance_in_VANETs_Grp5_Topic.pptMohammedThanishA
 
GPS tracking system for towing truck fleet management
GPS tracking system for towing truck fleet managementGPS tracking system for towing truck fleet management
GPS tracking system for towing truck fleet managementTracko.co.in
 

Ähnlich wie “Challenges in Vision-based Adaptive Traffic Control Systems,” a Presentation from Sahaj Software Solutions (20)

GPS Tracking Cloud Solutions
GPS Tracking Cloud SolutionsGPS Tracking Cloud Solutions
GPS Tracking Cloud Solutions
 
Ai in automobile
Ai in automobileAi in automobile
Ai in automobile
 
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
Keynote - OSGi as an Evolutionary Precursor for the Connected Vehicle - Darwi...
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance System
 
Transport Management
Transport Management Transport Management
Transport Management
 
car parking uu.pptx
car parking uu.pptxcar parking uu.pptx
car parking uu.pptx
 
KIPL's Tracking Tracking Solution.
KIPL's Tracking Tracking Solution.KIPL's Tracking Tracking Solution.
KIPL's Tracking Tracking Solution.
 
WebPark presentation
WebPark presentationWebPark presentation
WebPark presentation
 
Key Technologies Impacting Autonomous Driving
Key Technologies Impacting Autonomous DrivingKey Technologies Impacting Autonomous Driving
Key Technologies Impacting Autonomous Driving
 
Final report
Final reportFinal report
Final report
 
automation.pptx
automation.pptxautomation.pptx
automation.pptx
 
DEVNET-1145 How APIs are Driving City Digitization
DEVNET-1145	How APIs are Driving City DigitizationDEVNET-1145	How APIs are Driving City Digitization
DEVNET-1145 How APIs are Driving City Digitization
 
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATIONASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
 
Vehicle Identification and Classification System
Vehicle Identification and Classification SystemVehicle Identification and Classification System
Vehicle Identification and Classification System
 
SAFE CITY DAR Project
SAFE CITY DAR ProjectSAFE CITY DAR Project
SAFE CITY DAR Project
 
Key Technologies for Autonomous Driving
Key Technologies for Autonomous DrivingKey Technologies for Autonomous Driving
Key Technologies for Autonomous Driving
 
Collision_Avoidance_in_VANETs_Grp5_Topic.ppt
Collision_Avoidance_in_VANETs_Grp5_Topic.pptCollision_Avoidance_in_VANETs_Grp5_Topic.ppt
Collision_Avoidance_in_VANETs_Grp5_Topic.ppt
 
V.c.a.s.
V.c.a.s.V.c.a.s.
V.c.a.s.
 
GPS tracking system for towing truck fleet management
GPS tracking system for towing truck fleet managementGPS tracking system for towing truck fleet management
GPS tracking system for towing truck fleet management
 
Automated vehicle
Automated vehicleAutomated vehicle
Automated vehicle
 

Mehr von Edge AI and Vision Alliance

“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...Edge AI and Vision Alliance
 
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...Edge AI and Vision Alliance
 
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...Edge AI and Vision Alliance
 
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...Edge AI and Vision Alliance
 
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...Edge AI and Vision Alliance
 
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...Edge AI and Vision Alliance
 
“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...Edge AI and Vision Alliance
 
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsightsEdge AI and Vision Alliance
 
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...Edge AI and Vision Alliance
 
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...Edge AI and Vision Alliance
 
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...Edge AI and Vision Alliance
 
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...Edge AI and Vision Alliance
 
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...Edge AI and Vision Alliance
 
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...Edge AI and Vision Alliance
 
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...Edge AI and Vision Alliance
 
“Updating the Edge ML Development Process,” a Presentation from Samsara
“Updating the Edge ML Development Process,” a Presentation from Samsara“Updating the Edge ML Development Process,” a Presentation from Samsara
“Updating the Edge ML Development Process,” a Presentation from SamsaraEdge AI and Vision Alliance
 
“Combating Bias in Production Computer Vision Systems,” a Presentation from R...
“Combating Bias in Production Computer Vision Systems,” a Presentation from R...“Combating Bias in Production Computer Vision Systems,” a Presentation from R...
“Combating Bias in Production Computer Vision Systems,” a Presentation from R...Edge AI and Vision Alliance
 
“Developing an Embedded Vision AI-powered Fitness System,” a Presentation fro...
“Developing an Embedded Vision AI-powered Fitness System,” a Presentation fro...“Developing an Embedded Vision AI-powered Fitness System,” a Presentation fro...
“Developing an Embedded Vision AI-powered Fitness System,” a Presentation fro...Edge AI and Vision Alliance
 
“Navigating the Evolving Venture Capital Landscape for Edge AI Start-ups,” a ...
“Navigating the Evolving Venture Capital Landscape for Edge AI Start-ups,” a ...“Navigating the Evolving Venture Capital Landscape for Edge AI Start-ups,” a ...
“Navigating the Evolving Venture Capital Landscape for Edge AI Start-ups,” a ...Edge AI and Vision Alliance
 
“Advanced Presence Sensing: What It Means for the Smart Home,” a Presentation...
“Advanced Presence Sensing: What It Means for the Smart Home,” a Presentation...“Advanced Presence Sensing: What It Means for the Smart Home,” a Presentation...
“Advanced Presence Sensing: What It Means for the Smart Home,” a Presentation...Edge AI and Vision Alliance
 

Mehr von Edge AI and Vision Alliance (20)

“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
 
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
 
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
 
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
 
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
 
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
 
“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...
 
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
 
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
 
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
 
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
 
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
 
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
 
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
 
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
 
“Updating the Edge ML Development Process,” a Presentation from Samsara
“Updating the Edge ML Development Process,” a Presentation from Samsara“Updating the Edge ML Development Process,” a Presentation from Samsara
“Updating the Edge ML Development Process,” a Presentation from Samsara
 
“Combating Bias in Production Computer Vision Systems,” a Presentation from R...
“Combating Bias in Production Computer Vision Systems,” a Presentation from R...“Combating Bias in Production Computer Vision Systems,” a Presentation from R...
“Combating Bias in Production Computer Vision Systems,” a Presentation from R...
 
“Developing an Embedded Vision AI-powered Fitness System,” a Presentation fro...
“Developing an Embedded Vision AI-powered Fitness System,” a Presentation fro...“Developing an Embedded Vision AI-powered Fitness System,” a Presentation fro...
“Developing an Embedded Vision AI-powered Fitness System,” a Presentation fro...
 
“Navigating the Evolving Venture Capital Landscape for Edge AI Start-ups,” a ...
“Navigating the Evolving Venture Capital Landscape for Edge AI Start-ups,” a ...“Navigating the Evolving Venture Capital Landscape for Edge AI Start-ups,” a ...
“Navigating the Evolving Venture Capital Landscape for Edge AI Start-ups,” a ...
 
“Advanced Presence Sensing: What It Means for the Smart Home,” a Presentation...
“Advanced Presence Sensing: What It Means for the Smart Home,” a Presentation...“Advanced Presence Sensing: What It Means for the Smart Home,” a Presentation...
“Advanced Presence Sensing: What It Means for the Smart Home,” a Presentation...
 

Kürzlich hochgeladen

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Kürzlich hochgeladen (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

“Challenges in Vision-based Adaptive Traffic Control Systems,” a Presentation from Sahaj Software Solutions

  • 1. © 2021 Your Company Name Challenges in Vision-Based Adaptive Traffic Control Systems Venkatesh Wadawadagi Solution Consultant - Cognitive Solutions Sahaj Software Solutions (sahaj.ai)
  • 3. © 2021 Sahaj Software Solutions What is ATCS (Adaptive Traffic Control System)? • ATCS adjusts the signal timing parameters in real time according to the seasonal changes and short-term fluctuation of traffic demand • ATCS algorithm determines optimized red-green phases of traffic signals in order to achieve junctions green-green synchronization across the entire region of deployment • ATCS into consideration here is the one based on Deep Learning based object detection 3 Block diagram of Vehicle Analytics System where-in ATCS is part of it
  • 4. © 2021 Sahaj Software Solutions Need for ATCS • The existing systems widely used are traffic signals with pre-set timers which operate under fixed time operation • Current traffic signal control systems rely heavily on oversimplified information and rule-based methods • Real-world traffic conditions evolve in a complicated way, affected by many factors such as driver’s preference, interactions with vulnerable road users (e.g., pedestrians, cyclists, etc.), weather and road conditions • In 2014, traffic congestion cost Americans over $160 billion in lost productivity and wasted over 3.1 billion gallons of fuel [Economist 2014] 4
  • 5. © 2021 Sahaj Software Solutions Benefits of ATCS • Increase travel speeds • Reduce accident rates • Improvement of the efficiency of traffic operations on urban road networks • Suggestions to future infra requirements based on the real time traffic density 5
  • 7. © 2021 Sahaj Software Solutions Variety Associated with Vehicles • Challenge: Missing/wrong detections and/or wrong classifications of vehicles, because of the variety associated with them • Why important to solve? • Wrong bounding box, leading to lot of complications • Wrong signal timing • Less efficient traffic operations 7
  • 8. © 2021 Sahaj Software Solutions Variety Associated with Vehicles • Difficulties: • A given junction will have variety of vehicles passing through, depending on the geographical location • Various categories and sub-categories of vehicles • 2 wheelers, 3 wheelers, 4 wheelers & 6 wheelers etc. • Various types of cars • Various sizes of buses and trucks 8
  • 9. © 2021 Sahaj Software Solutions Variety Associated with Vehicles • Techniques to Solve: • Include images/videos with variety of vehicle classes in training dataset and validation dataset • Include images/videos with all possible view profiles of vehicles • Front view, back view, side view, diagonal and top view • Leverage horizontal flipping • Data augmentation • Random sampling to make final model more robust to various vehicle sizes and shapes • Re-scaling, zoom based transformation and translation 9 Horizontal Flipping
  • 10. © 2021 Sahaj Software Solutions Variety Associated with Vehicles - Translation and Re- scaling methods 10
  • 11. © 2021 Sahaj Software Solutions Variety Associated with Vehicles • Techniques to Solve: • Ensure precise bounding boxes while annotating the images • Split vehicle classes as per their categories and sizes • Categories - Motorcycles, LMVs(Light Motor Vehicles), MGVs(Medium Goods Vehicles), HGMVs(Heavy Goods Motor Vehicles) and HPMVs (Heavy Passenger Motor Vehicles) • Apart from main model that detects and classifies the type of the vehicle such as hatchback car, sedan car etc, we can have one more model to detect it’s category • Detection and classification of category helps in preventing wrong classification mistake made by main model to an extent and additionally helps to approximate the size of the vehicle 11
  • 12. © 2021 Sahaj Software Solutions Effect of Lighting and Weather Conditions • Challenge: Missing/wrong vehicle detections due to the effects of lighting and weather conditions • Bad lighting, darkness, rain, fog/mist etc. • Why important to solve? • Wrong signal timing • Less efficient traffic operations 12
  • 13. © 2021 Sahaj Software Solutions Effect of Lighting and Weather Conditions • Difficulties: • Bad lighting, darkness & fog/mist might result in bad quality images for ATCS processing • Vehicles with headlamps (especially high beam ones) might obstruct the ATCS view of their own or other vehicles night • Rain/winds can potentially alter the view of vehicles for the roads with trees • Snow can alter/obstruct the view of the vehicles 13
  • 14. © 2021 Sahaj Software Solutions Effect of Lighting and Weather Conditions • Techniques to Solve: • Include images/videos captured across the weeks/months at various times in training dataset and validation dataset • Early morning, morning, evening, night & mid-night • Rainy day, windy day & snowy day • Data Augmentation • Gaussian noise, Laplace noise, Poisson noise, Impulse noise and salt & pepper noise to mimic/tackle bad light and rain • Adjustments like brightness, contrast, hue and saturation etc. to enable that vehicles with blurry edges can be detected as precisely as possible • Make use of weather based augmenters to mimic/tackle clouds, fog, rain, snow and snow flakes (imgaug.augmenters.weather) 14 Addition of Gaussian Noise
  • 15. © 2021 Sahaj Software Solutions Effect of Lighting and Weather Conditions - Weather based augmenters 15
  • 16. © 2021 Sahaj Software Solutions Effect of Lighting and Weather Conditions - Colour based augmenters 16
  • 17. © 2021 Sahaj Software Solutions Effect of Lighting and Weather Conditions • Techniques to Solve: • Train the models with headlamp as separate class so that it won’t be confused with other vehicle classes • Use ensemble of vehicle detector models to improve the accuracy at night, foggy mornings and snowy days 17
  • 18. © 2021 Sahaj Software Solutions Handling Person Detection and Mis-classification • Challenge: Wrong classification of person as two wheeler or other way around • Pedestrian crossing the road, person walking on the side etc. • Why important to solve? • Wrong vehicle density calculation • Less efficient traffic operations • It can lead to safety issue as well as ATCS will not allow extra time for pedestrian to cross when mis- classified as two-wheeler 18
  • 19. © 2021 Sahaj Software Solutions Handling Person Detection and Mis-classification • Difficulties: • Especially in the evening and at night, we may not have clear view of the pedestrian • Width and height of person bounding box can be similar to that of two wheeler 19
  • 20. © 2021 Sahaj Software Solutions Handling Person Detection and Mis-classification • Techniques to Solve: • When vehicle detector classifies the entity as two wheeler use separate person detector to differentiate person from two wheeler • Use object tracker across the frames so that person can be filtered out based on the direction of motion • Direction of motion for pedestrian crossing the road would be different from direction of motion for vehicles passing through • Error associated with person walking on the side of the road can be avoided with the help of precise ROI (Region of Interest) for ATCS operation • Draw/configure very tight ROI so that footpaths are excluded 20
  • 21. © 2021 Sahaj Software Solutions Traffic Occlusions • Challenge: Missing/wrong vehicle detections due to the occlusion caused by various reasons • Why important to solve? • Wrong vehicle density calculation • Wrong queue length and wait time 21
  • 22. © 2021 Sahaj Software Solutions Traffic Occlusions • Difficulties: • Occlusion can be caused by bigger vehicles present next to the vehicle of interest • It’s very easy for smaller vehicles such as two wheelers, three wheelers and small cars to get occluded by bigger buses, goods trucks and trailers, etc. • Occlusions can be caused by trees on the roads (especially during windy days) 22
  • 23. © 2021 Sahaj Software Solutions Traffic Occlusions • Techniques to Solve: • Use random cropping as the one of the image augmentation methods while creating the training data set to train the vehicle detector model • Use ensemble of vehicle detector models to improve the accuracy against the partial occlusions • Ensure surveillance cameras have the better view of the all the vehicles at the junction • Prefer top view and diagonal top view • Make the decisions based on the images from multiple cameras rather than preferring single camera 23 Random Cropping
  • 24. © 2021 Sahaj Software Solutions Summary 24 • Image augmentation techniques play a major role in creating various possibilities within the image for the object of interest (vehicle here) thereby helping in • Creating well defined, diverse and dynamic dataset • To mimic real world scenarios • To build generalised vehicle detector for ATCS • Since it is important to get the best possible accuracy for ATCS, ensemble of models helps more often than not (ensure that models aren’t alike) • Configuration and adjustment of camera is always an important step to give best possible view and ROI (Region of Interest) for efficient ATCS • Apart from looking at spatial features, it’s necessary to look at temporal features as well to be able to solve some of the tricky problems associated with ATCS (usage of vehicle tracker)
  • 25. © 2021 Sahaj Software Solutions Future of ATCS - Thoughts • Under multimode vehicle traffic flow, system can more abundantly and accurately collect information such as the position and speed of the vehicle and can directly guide the connected vehicles and control the autonomous vehicles • The use of a digital twin for the urban traffic system within the correct framework may enable to find limitations, bottlenecks and mistakes w.r.t traffic operations earlier leading to optimal and efficient ATCS • System can operate with four control modes • Traffic signal control • Connected vehicles guidance • Automated vehicles control • Indirect control of conventional vehicles through connected vehicles and automated vehicles 25
  • 26. © 2021 Sahaj Software Solutions Resources 26 AI based Vehicle Analytics for smart cities https://medium.com/inspiredbrilliance/ai-based-vehicle-analytics-for-smart-cities-2c795681d077 Weather based augmenters https://imgaug.readthedocs.io/en/latest/source/overview/weather.html
  • 28. © 2021 Sahaj Software Solutions Sahaj is a technology consulting company specialised in developing purpose-built AI and data-led solutions 28
  • 29. © 2021 Sahaj Software Solutions What we do ? 29
  • 30. © 2021 Sahaj Software Solutions Data Platforms and Products 30
  • 31. © 2021 Sahaj Software Solutions Data Platforms and Products 31
  • 32. © 2021 Sahaj Software Solutions Wink - Custom Object Detection Framework & Solution Accelerator • It helps to create purpose-built visual-ai solutions that enables you to monetise and monitor visual content • Use cases/Applications • Automated Ad-creative Approvals • Brand Monitoring • Sponsorship Monitoring • Adoption across industries - retail, e- commerce, marketing, automotive etc. 32
  • 33. © 2021 Sahaj Software Solutions Conversation Understanding Intelligent System (CUIS) 33