SlideShare a Scribd company logo
1 of 15
Download to read offline
Crowd Flow Detection from Drones
with Fully Convolutional Networks
and Clustering
Giovanna Castellano, Corrado Mencar, Gaetano Sette,
Francesco Saverio Troccoli, Gennaro Vessio
Department of Computer Science, University of Bari, Italy
IEEE WCCI
2022
Context
More and more people live in urban areas
Gatherings of people (political rallies, festival
celebrations, concerts, …) pose serious challenges
to urban security and management
In this perspective, automated crowd analysis
methods have attracted increasing attention
Motivations
A cost-effective way to perform automated crowd
analysis is the use of drones
Indeed, once equipped with inexpensive but
powerful enough cameras and GPUs, drones can
become flying computer vision devices
However, while this perspective is fascinating, there
are also several drawbacks to be aware of…
Goal
There is a large body of knowledge on crowd
counting and crowd density estimation, but none
on crowd flow detection
This poses a new challenge as the goal is not only to
estimate the number of people but also to
determine how the crowd flows
Our goal is to try to fill this gap
Proposed method
Proposed method
Input: consecutive frames taken by a drone
separated by any time interval
Proposed method
MobileCount
is used to
generate
crowd
density maps
Proposed method
The density maps are
then thresholded and
provided as input to a
clustering module
Proposed method The groups of people are
identified by their centroids
and the shift of the centroids
is used to determine their
direction of movement
VisDrone Crowd Counting 2020 dataset
❏ 112 sequences (82 + 30) with 1920x1080 resolution
❏ 70 different scenarios in China
❏ People head annotations
Performance metrics
Density estimation:
❏ MAE
❏ RMSE
Clustering:
❏ Silhouette coefficient
❏ Davies-Bouldin index
❏ Mean Coordinate Matching Error (MCME)
Results: density estimation
MAE RMSE
Results: clustering
SC DB
MCME
Conclusion and future work
The joint exploitation of crowd density estimation
and clustering has provided promising results
A future development could be to integrate the
clustering task directly into a deep learning model
trained to perform density estimation and
clustering simultaneously*
The overall inference time, in fact, still needs to be
improved… 😔
*Spoiler: in the meantime, we have already obtained
promising results in this direction 😉
TIME (Google Colab)
Thanks for the attention!
gennaro.vessio@uniba.it

More Related Content

Similar to Crowd Flow Detection from Drones with Fully Convolutional Networks and Clustering.pdf

A Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionA Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionIRJET Journal
 
Knowledge Modeling in Various applications in Traffic Systems
Knowledge Modeling in Various applications in Traffic SystemsKnowledge Modeling in Various applications in Traffic Systems
Knowledge Modeling in Various applications in Traffic SystemsYomna Mahmoud Ibrahim Hassan
 
People Monitoring and Mask Detection using Real-time video analyzing
People Monitoring and Mask Detection using Real-time video analyzingPeople Monitoring and Mask Detection using Real-time video analyzing
People Monitoring and Mask Detection using Real-time video analyzingvivatechijri
 
Cognitive computing ppt.
Cognitive computing ppt.Cognitive computing ppt.
Cognitive computing ppt.KRIPAPIOUS
 
Deep hypersphere embedding for real-time face recognition
Deep hypersphere embedding for real-time face recognitionDeep hypersphere embedding for real-time face recognition
Deep hypersphere embedding for real-time face recognitionTELKOMNIKA JOURNAL
 
Hoip10 articulo counting people in crowded environments_univ_berlin
Hoip10 articulo counting people in crowded environments_univ_berlinHoip10 articulo counting people in crowded environments_univ_berlin
Hoip10 articulo counting people in crowded environments_univ_berlinTECNALIA Research & Innovation
 
A deep learning based stereo matching model for autonomous vehicle
A deep learning based stereo matching model for autonomous vehicleA deep learning based stereo matching model for autonomous vehicle
A deep learning based stereo matching model for autonomous vehicleIAESIJAI
 
Social distance and face mask detector system exploiting transfer learning
Social distance and face mask detector system exploiting  transfer learningSocial distance and face mask detector system exploiting  transfer learning
Social distance and face mask detector system exploiting transfer learningIJECEIAES
 
Slum image detection and localization using transfer learning: a case study ...
Slum image detection and localization using transfer learning:  a case study ...Slum image detection and localization using transfer learning:  a case study ...
Slum image detection and localization using transfer learning: a case study ...IJECEIAES
 
Fusing Multimedia Data Into Dynamic Virtual Environments
Fusing Multimedia Data Into Dynamic Virtual EnvironmentsFusing Multimedia Data Into Dynamic Virtual Environments
Fusing Multimedia Data Into Dynamic Virtual EnvironmentsRuofei Du
 
Concept drift and machine learning model for detecting fraudulent transaction...
Concept drift and machine learning model for detecting fraudulent transaction...Concept drift and machine learning model for detecting fraudulent transaction...
Concept drift and machine learning model for detecting fraudulent transaction...IJECEIAES
 
Enhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
Enhancing Traffic Prediction with Historical Data and Estimated Time of ArrivalEnhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
Enhancing Traffic Prediction with Historical Data and Estimated Time of ArrivalIRJET Journal
 
Detecting outliers and anomalies in data streams
Detecting outliers and anomalies in data streamsDetecting outliers and anomalies in data streams
Detecting outliers and anomalies in data streamsfatimabenjelloun1
 
Residual balanced attention network for real-time traffic scene semantic segm...
Residual balanced attention network for real-time traffic scene semantic segm...Residual balanced attention network for real-time traffic scene semantic segm...
Residual balanced attention network for real-time traffic scene semantic segm...IJECEIAES
 
8. 10179 13825-1-ed edit iqbal
8. 10179 13825-1-ed edit iqbal8. 10179 13825-1-ed edit iqbal
8. 10179 13825-1-ed edit iqbalIAESIJEECS
 
Scaling the mirrorworld with knowledge graphs
Scaling the mirrorworld with knowledge graphsScaling the mirrorworld with knowledge graphs
Scaling the mirrorworld with knowledge graphsAlan Morrison
 
vcms_a_global_perspective_short_paper
vcms_a_global_perspective_short_papervcms_a_global_perspective_short_paper
vcms_a_global_perspective_short_paperCampus
 
Paper_3.pdf
Paper_3.pdfPaper_3.pdf
Paper_3.pdfChauVVan
 

Similar to Crowd Flow Detection from Drones with Fully Convolutional Networks and Clustering.pdf (20)

A Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionA Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign Recognition
 
Knowledge Modeling in Various applications in Traffic Systems
Knowledge Modeling in Various applications in Traffic SystemsKnowledge Modeling in Various applications in Traffic Systems
Knowledge Modeling in Various applications in Traffic Systems
 
People Monitoring and Mask Detection using Real-time video analyzing
People Monitoring and Mask Detection using Real-time video analyzingPeople Monitoring and Mask Detection using Real-time video analyzing
People Monitoring and Mask Detection using Real-time video analyzing
 
Cognitive computing ppt.
Cognitive computing ppt.Cognitive computing ppt.
Cognitive computing ppt.
 
Deep hypersphere embedding for real-time face recognition
Deep hypersphere embedding for real-time face recognitionDeep hypersphere embedding for real-time face recognition
Deep hypersphere embedding for real-time face recognition
 
Hoip10 articulo counting people in crowded environments_univ_berlin
Hoip10 articulo counting people in crowded environments_univ_berlinHoip10 articulo counting people in crowded environments_univ_berlin
Hoip10 articulo counting people in crowded environments_univ_berlin
 
A deep learning based stereo matching model for autonomous vehicle
A deep learning based stereo matching model for autonomous vehicleA deep learning based stereo matching model for autonomous vehicle
A deep learning based stereo matching model for autonomous vehicle
 
Social distance and face mask detector system exploiting transfer learning
Social distance and face mask detector system exploiting  transfer learningSocial distance and face mask detector system exploiting  transfer learning
Social distance and face mask detector system exploiting transfer learning
 
Fake News Detection using Deep Learning
Fake News Detection using Deep LearningFake News Detection using Deep Learning
Fake News Detection using Deep Learning
 
Slum image detection and localization using transfer learning: a case study ...
Slum image detection and localization using transfer learning:  a case study ...Slum image detection and localization using transfer learning:  a case study ...
Slum image detection and localization using transfer learning: a case study ...
 
Fusing Multimedia Data Into Dynamic Virtual Environments
Fusing Multimedia Data Into Dynamic Virtual EnvironmentsFusing Multimedia Data Into Dynamic Virtual Environments
Fusing Multimedia Data Into Dynamic Virtual Environments
 
Concept drift and machine learning model for detecting fraudulent transaction...
Concept drift and machine learning model for detecting fraudulent transaction...Concept drift and machine learning model for detecting fraudulent transaction...
Concept drift and machine learning model for detecting fraudulent transaction...
 
Enhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
Enhancing Traffic Prediction with Historical Data and Estimated Time of ArrivalEnhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
Enhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
 
Detecting outliers and anomalies in data streams
Detecting outliers and anomalies in data streamsDetecting outliers and anomalies in data streams
Detecting outliers and anomalies in data streams
 
Digital technology 1
Digital technology 1Digital technology 1
Digital technology 1
 
Residual balanced attention network for real-time traffic scene semantic segm...
Residual balanced attention network for real-time traffic scene semantic segm...Residual balanced attention network for real-time traffic scene semantic segm...
Residual balanced attention network for real-time traffic scene semantic segm...
 
8. 10179 13825-1-ed edit iqbal
8. 10179 13825-1-ed edit iqbal8. 10179 13825-1-ed edit iqbal
8. 10179 13825-1-ed edit iqbal
 
Scaling the mirrorworld with knowledge graphs
Scaling the mirrorworld with knowledge graphsScaling the mirrorworld with knowledge graphs
Scaling the mirrorworld with knowledge graphs
 
vcms_a_global_perspective_short_paper
vcms_a_global_perspective_short_papervcms_a_global_perspective_short_paper
vcms_a_global_perspective_short_paper
 
Paper_3.pdf
Paper_3.pdfPaper_3.pdf
Paper_3.pdf
 

More from Gennaro Vessio

Tecniche di Computer Vision per applicazioni di IA sostenibile mediante droni
Tecniche di Computer Vision per applicazioni di IA sostenibile mediante droniTecniche di Computer Vision per applicazioni di IA sostenibile mediante droni
Tecniche di Computer Vision per applicazioni di IA sostenibile mediante droniGennaro Vessio
 
Segmentation of remotely sensed images with a neuro-fuzzy inference system
Segmentation of remotely sensed images with a neuro-fuzzy inference systemSegmentation of remotely sensed images with a neuro-fuzzy inference system
Segmentation of remotely sensed images with a neuro-fuzzy inference systemGennaro Vessio
 
AIxIA Discussion Paper
AIxIA Discussion PaperAIxIA Discussion Paper
AIxIA Discussion PaperGennaro Vessio
 
AIxIA 2021 Main Track Presentation
AIxIA 2021 Main Track PresentationAIxIA 2021 Main Track Presentation
AIxIA 2021 Main Track PresentationGennaro Vessio
 
Integrating Contextual Knowledge to Visual Features for Fine Art Classification
Integrating Contextual Knowledge to Visual Features for Fine Art ClassificationIntegrating Contextual Knowledge to Visual Features for Fine Art Classification
Integrating Contextual Knowledge to Visual Features for Fine Art ClassificationGennaro Vessio
 
Deep Convolutional Embedding for Digitized Painting Clustering
Deep Convolutional Embedding for Digitized Painting ClusteringDeep Convolutional Embedding for Digitized Painting Clustering
Deep Convolutional Embedding for Digitized Painting ClusteringGennaro Vessio
 
A Brief Overview of Deep Learning Approaches to Paintings and Drawings
A Brief Overview of Deep Learning Approaches to Paintings and DrawingsA Brief Overview of Deep Learning Approaches to Paintings and Drawings
A Brief Overview of Deep Learning Approaches to Paintings and DrawingsGennaro Vessio
 
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...Gennaro Vessio
 
Deep Convolutional Embedding for Painting Clustering: Case Study on Picasso's...
Deep Convolutional Embedding for Painting Clustering: Case Study on Picasso's...Deep Convolutional Embedding for Painting Clustering: Case Study on Picasso's...
Deep Convolutional Embedding for Painting Clustering: Case Study on Picasso's...Gennaro Vessio
 
Evaluation of Cognitive Impairment in Pediatric Multiple Sclerosis with Machi...
Evaluation of Cognitive Impairment in Pediatric Multiple Sclerosis with Machi...Evaluation of Cognitive Impairment in Pediatric Multiple Sclerosis with Machi...
Evaluation of Cognitive Impairment in Pediatric Multiple Sclerosis with Machi...Gennaro Vessio
 

More from Gennaro Vessio (13)

CBMS.pdf
CBMS.pdfCBMS.pdf
CBMS.pdf
 
AIUCD.pdf
AIUCD.pdfAIUCD.pdf
AIUCD.pdf
 
Tecniche di Computer Vision per applicazioni di IA sostenibile mediante droni
Tecniche di Computer Vision per applicazioni di IA sostenibile mediante droniTecniche di Computer Vision per applicazioni di IA sostenibile mediante droni
Tecniche di Computer Vision per applicazioni di IA sostenibile mediante droni
 
Segmentation of remotely sensed images with a neuro-fuzzy inference system
Segmentation of remotely sensed images with a neuro-fuzzy inference systemSegmentation of remotely sensed images with a neuro-fuzzy inference system
Segmentation of remotely sensed images with a neuro-fuzzy inference system
 
AIxIA Discussion Paper
AIxIA Discussion PaperAIxIA Discussion Paper
AIxIA Discussion Paper
 
AIxIA 2021 Main Track Presentation
AIxIA 2021 Main Track PresentationAIxIA 2021 Main Track Presentation
AIxIA 2021 Main Track Presentation
 
Integrating Contextual Knowledge to Visual Features for Fine Art Classification
Integrating Contextual Knowledge to Visual Features for Fine Art ClassificationIntegrating Contextual Knowledge to Visual Features for Fine Art Classification
Integrating Contextual Knowledge to Visual Features for Fine Art Classification
 
Deep Convolutional Embedding for Digitized Painting Clustering
Deep Convolutional Embedding for Digitized Painting ClusteringDeep Convolutional Embedding for Digitized Painting Clustering
Deep Convolutional Embedding for Digitized Painting Clustering
 
A Brief Overview of Deep Learning Approaches to Paintings and Drawings
A Brief Overview of Deep Learning Approaches to Paintings and DrawingsA Brief Overview of Deep Learning Approaches to Paintings and Drawings
A Brief Overview of Deep Learning Approaches to Paintings and Drawings
 
Opening welcome
Opening welcomeOpening welcome
Opening welcome
 
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
Preliminary Evaluation of TinyYOLO on a New Dataset for Search-And-Rescue wit...
 
Deep Convolutional Embedding for Painting Clustering: Case Study on Picasso's...
Deep Convolutional Embedding for Painting Clustering: Case Study on Picasso's...Deep Convolutional Embedding for Painting Clustering: Case Study on Picasso's...
Deep Convolutional Embedding for Painting Clustering: Case Study on Picasso's...
 
Evaluation of Cognitive Impairment in Pediatric Multiple Sclerosis with Machi...
Evaluation of Cognitive Impairment in Pediatric Multiple Sclerosis with Machi...Evaluation of Cognitive Impairment in Pediatric Multiple Sclerosis with Machi...
Evaluation of Cognitive Impairment in Pediatric Multiple Sclerosis with Machi...
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Crowd Flow Detection from Drones with Fully Convolutional Networks and Clustering.pdf

  • 1. Crowd Flow Detection from Drones with Fully Convolutional Networks and Clustering Giovanna Castellano, Corrado Mencar, Gaetano Sette, Francesco Saverio Troccoli, Gennaro Vessio Department of Computer Science, University of Bari, Italy IEEE WCCI 2022
  • 2. Context More and more people live in urban areas Gatherings of people (political rallies, festival celebrations, concerts, …) pose serious challenges to urban security and management In this perspective, automated crowd analysis methods have attracted increasing attention
  • 3. Motivations A cost-effective way to perform automated crowd analysis is the use of drones Indeed, once equipped with inexpensive but powerful enough cameras and GPUs, drones can become flying computer vision devices However, while this perspective is fascinating, there are also several drawbacks to be aware of…
  • 4. Goal There is a large body of knowledge on crowd counting and crowd density estimation, but none on crowd flow detection This poses a new challenge as the goal is not only to estimate the number of people but also to determine how the crowd flows Our goal is to try to fill this gap
  • 6. Proposed method Input: consecutive frames taken by a drone separated by any time interval
  • 7. Proposed method MobileCount is used to generate crowd density maps
  • 8. Proposed method The density maps are then thresholded and provided as input to a clustering module
  • 9. Proposed method The groups of people are identified by their centroids and the shift of the centroids is used to determine their direction of movement
  • 10. VisDrone Crowd Counting 2020 dataset ❏ 112 sequences (82 + 30) with 1920x1080 resolution ❏ 70 different scenarios in China ❏ People head annotations
  • 11. Performance metrics Density estimation: ❏ MAE ❏ RMSE Clustering: ❏ Silhouette coefficient ❏ Davies-Bouldin index ❏ Mean Coordinate Matching Error (MCME)
  • 14. Conclusion and future work The joint exploitation of crowd density estimation and clustering has provided promising results A future development could be to integrate the clustering task directly into a deep learning model trained to perform density estimation and clustering simultaneously* The overall inference time, in fact, still needs to be improved… 😔 *Spoiler: in the meantime, we have already obtained promising results in this direction 😉 TIME (Google Colab)
  • 15. Thanks for the attention! gennaro.vessio@uniba.it