SlideShare a Scribd company logo
1
Crowdsourcing the Acquisition and Analysis of
Mobile Videos for Disaster Response
IEEE Big Data 2015, October 31, 2015
Presented by Hien To
Integrated Media Systems Center
University of Southern California
Dr. Seon Ho Kim Prof. Cyrus Shahabi
2
GeoQ by National Geospatial-Intelligence Agency (NGA)
GeoQ is a crowdsourcing platform to analyze disaster dataEach project contains a set of jobsEach job contains a set of work cells, which are assigned to analystsAnalysts evaluate mobile videos within their assigned work cells
3
Motivation
 Obtain real-time information to enhance
situational awareness during and after disasters
 Live streaming of mobile video, e.g., YouTube,
Periscope
 Analyze collected data in timely manner
 Prioritize data collection with limited transmission
4
Haiti Earthquake
Disasters
Assess damage across large geographical area
Cable Cuts in Vietnam
Disrupted communication networks or data overload!
Haiti earthquake, 85% Haitians could still access to their mobile
phones but 70% cell towers were destroyed
5
Crowdsourcing Disaster Response
Early disaster data collection focus on VGI
Disaster surveillance and response system
Processing and integration of disaster data by
leveraging Linked Open Data
[Goodchild et al. 2010]
[Chu et al. 2012]
[Ortmann et al. 2011]
Combine human and machine intelligence [Schulz et al. 2012]
 Focuses on both data collection and data analysis
 Collects huge amount of videos concerning disasters
 Improves resilience and responsiveness of computer systems
Our study:
Infrastructure damage caused by Earthquake [Kobayashi 2014]
Resilient communication technologies, e.g., drones [Nemoto and
Hamaguchi 2014]
6
Crisis Response Efforts
Ushahidi
USGS ShakeMap
Did You Feel It?
NGA GeoQAI for DR
Planetary Response
Network
USC MediaQ
Highlight GeoQ and MediaQ
7
MediaQ and GeoQ
MediaQ [1]: mobile crowdsourcing
platform to collect videos/images
FOV Metadata:
p: camera location
d: camera direction
α: viewable angle
R: viewable distance
t: timestamp
𝑁
α
𝑑
p
R
Field Of View (FOV)
GeoQ [2]: crowdsourcing platform to
analyze disaster data
[1] By USC Integrated Media System Center
[2] By US National Geospatial-Intelligence Agency (NGA)
GeoQ’s Work Cells used in
Nepal Earthquake 2015
 MediaQ workers are on-site people; GeoQ workers are off-site analysts.
 MediaQ provides visual data to GeoQ.
Data Collection Data Analysis
Work cells are assigned to analysts
8
Proposed Techniques
Coverage Map
Video metadata
 Upload metadata (FOV) first then
identify videos with high visual
awareness to be uploaded
 Partition space based on
video locations
Video content
Collect data fast because time
is critical
Analyze the collected data
effectively
9
Proposed Framework
0 0
0
1 3
2 5
2
0 0
4. Evaluate
work cells
3. Assign videos to analysts
1. Crowdsource
videos from
community
Urgency Map
Analyst
Server
2. Upload relevant videos
Coverage Map Space Decomposition
Video content
Video metadata
10
1. Acquisition of Video Metadata and Content
 Real-time acquisition of metadata via Internet, SMS, WLAN
 Size of metadata is thousands times smaller than content
 Hold video in the device and have server ping the device
when it wants the owner to upload the video
 Real-time analysis on the uploaded metadata, e.g.,
visualization
 Support data governance, preserve privacy and strict
access control [Dey and Chinchwadkar, ICDE 2015]
11
2. Visual Awareness Maximization
Visual Awareness (VA) of a Video
f1
f2
f3
VA(v) =Urgency(w)
area(v)
area(w)
Selects videos that maximize total VA without exceeding budget
(i.e., constrained bandwidth)
This problem is 0-1 Knapsack.
Video location
Work cell
A video has high VA if
 Enclosing work cell is urgent
 Aggregate video coverage is large
3-seconds video within a work cell
12
3. Assign Videos to Analysts
 Each analyst handles equal number of videos 
 Terminates when #workcells > #analysts-3
Quadtree (Gaussian dist.)Kd-tree (Gaussian dist.)
GeoQ uses of grid-based partition
 Some analysts may be overloaded 
Space partitioning algorithm based on Quadtree and Kd-tree
13
Minimum Redundant Coverage
Upload key frames and metadata to server and minimize
redundant coverage
Select frames that maximizes total Visual Awareness without
exceeding budget
This problem is Maximum Coverage Problem.
f2
f1 f3
FOV overlap
f4
14
Statistics Value
Spatial distributions Uniform, Gaussian and Zipfian
#videos 1000 with varying length
Region size 10 × 10 square km in Los Angeles area
Unit grid cells 500×500
FOV # per second 1
Viewable angle 60 degrees
Visible distance 200 meters
Synthetic Datasets
Simulation Results
1. Partitioning techniques: Grid, Quadtree, Kd-tree
2. Visual awareness at video level vs. frame level
[Ay et. Al. SIGSPATIAL’2010]
15
Visual Awareness Maximization at Video Level
Varying the number of analysts
Uniform Dataset
0
0.5
1
1.5
2
2.5
3
3.5
16 25 36 49 64
VisualAwareness
Analyst count
Grid
Quadtree
Kd-tree
Kd-tree increases visual
awareness by up to 300%
0.1
1
10
100
1000
Grid Quadtree Kd-tree
Variance(logscale)
Uniform
Gaussian
Zipfian
Variance of #videos per analyst
Kd-tree produces similar
#videos per work cell
Gaussian Dataset
16
Frame Level
0
20
40
60
80
100
120
16 25 36 49 64
VisualAwareness
Analyst count
Grid
Quadtree
Kd-tree
Obtained visual awareness is an
order of magnitude higher in
comparison to video-level opt
Runtime Measurements
5.2
7
7.4
0
1
2
3
4
5
6
7
8
Grid Quadtree Kd-tree
Constructiontime(ms)
Construction times are
small and the differences
are insignificant
Uniform Dataset Uniform Dataset
O(n)
O(nlogn)O(logAn)
17
Conclusion
 Proposed crowdsourcing framework for collection and
analysis of video data under disaster situations
 Introduced more effective spatial decomposition to assign
videos to analysts
 Developed an analytical model to quantify the visual
awareness of a particular video or frame
 Introduced two variants visual awareness maximization
problem: uploading the entire videos and individual frames
 Introduced a mechanism to enable time-sensitive acquisition
and analysis of spatial metadata
18
Q/A
Hien To
University of Southern California
hto@usc.edu
19
0
1
2
3
4
5
6
4 8 16 25 36 49 64
VisualAwareness
Analyst count
Grid
Quadtree
Kd-tree
Experiment on MediaQ Dataset
20
Location/Region Entropy
Location entropy (LE)
– Measures the diversity of unique visitors of a location
– High if many users were observed at the location with equal
proportion
Cranshaw, J., et al., (2010). Bridging the gap between physical locations and online social networks. UBICOMP, 119-
128
1u 2u
1l
2l
1000 1
500 500
LE
0.35
0.69
lOlFreq )(
luOlUserCount ,)( 
)(log)()( uPuPlLE
lUu ll 

l
lu
l
O
O
uP
,
)(where 
: total number of visits
: number of visits by worker u
21
Work Cell Urgency
Urgency(w)= Priority(w)a +RegionEntropy(w.r)b
Compute urgency value of a work cell
Region Entropy – geosocial factor
of a region. RE is high if the region
are visited by many people many
times, e.g., school, hospital.
USC Campus
The priority of an area,
e.g., nuclear plant areas
are more important than
residence areas.
Nuclear plant
22
Future Work
1. Use user-generated videos from
MediaQ
2. Use near-real-time ShakeMap
from USGS
23
Data Analysis
Work Cell Analysis
 Analysts measure the severity of their assigned work cells and set
urgency values to them
 Urgency of the work cells can be automatically calculated

More Related Content

What's hot

Security Challenges and the Pacific Research Platform
Security Challenges and the Pacific Research PlatformSecurity Challenges and the Pacific Research Platform
Security Challenges and the Pacific Research Platform
Larry Smarr
 
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean SciencesThe Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
Larry Smarr
 
Global Research Platforms: Past, Present, Future
Global Research Platforms: Past, Present, FutureGlobal Research Platforms: Past, Present, Future
Global Research Platforms: Past, Present, Future
Larry Smarr
 
PEARC17: Data Access for LIGO on the OSG
PEARC17: Data Access for LIGO on the OSGPEARC17: Data Access for LIGO on the OSG
PEARC17: Data Access for LIGO on the OSG
Derek Weitzel
 
LambdaGrids--Earth and Planetary Sciences Driving High Performance Networks a...
LambdaGrids--Earth and Planetary Sciences Driving High Performance Networks a...LambdaGrids--Earth and Planetary Sciences Driving High Performance Networks a...
LambdaGrids--Earth and Planetary Sciences Driving High Performance Networks a...
Larry Smarr
 
Toward a Global Interactive Earth Observing Cyberinfrastructure
Toward a Global Interactive Earth Observing CyberinfrastructureToward a Global Interactive Earth Observing Cyberinfrastructure
Toward a Global Interactive Earth Observing Cyberinfrastructure
Larry Smarr
 
Toward Greener Cyberinfrastructure
Toward Greener CyberinfrastructureToward Greener Cyberinfrastructure
Toward Greener Cyberinfrastructure
Larry Smarr
 
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Dr. Amarjeet Singh
 
The Pacific Research Platform: a Science-Driven Big-Data Freeway System
The Pacific Research Platform: a Science-Driven Big-Data Freeway SystemThe Pacific Research Platform: a Science-Driven Big-Data Freeway System
The Pacific Research Platform: a Science-Driven Big-Data Freeway System
Larry Smarr
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
inside-BigData.com
 
Global grid of master events for waveform cross correlation: design and testing
Global grid of master events for waveform cross correlation: design and testingGlobal grid of master events for waveform cross correlation: design and testing
Global grid of master events for waveform cross correlation: design and testing
Ivan Kitov
 
The Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror WorldsThe Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror Worlds
Larry Smarr
 
National Federated Compute Platforms: The Pacific Research Platform
National Federated Compute Platforms: The Pacific Research PlatformNational Federated Compute Platforms: The Pacific Research Platform
National Federated Compute Platforms: The Pacific Research Platform
Larry Smarr
 
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
Larry Smarr
 
Global Cyberinfrastructure to Support e-Research
Global Cyberinfrastructure to Support e-ResearchGlobal Cyberinfrastructure to Support e-Research
Global Cyberinfrastructure to Support e-Research
Larry Smarr
 
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
Larry Smarr
 
Calit2-a Persistent UCSD/UCI Framework for Collaboration
Calit2-a Persistent UCSD/UCI Framework for CollaborationCalit2-a Persistent UCSD/UCI Framework for Collaboration
Calit2-a Persistent UCSD/UCI Framework for Collaboration
Larry Smarr
 
Peering The Pacific Research Platform With The Great Plains Network
Peering The Pacific Research Platform With The Great Plains NetworkPeering The Pacific Research Platform With The Great Plains Network
Peering The Pacific Research Platform With The Great Plains Network
Larry Smarr
 
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
Larry Smarr
 
Advanced Global-Scale Networking Supporting Data-Intensive Artificial Intelli...
Advanced Global-Scale Networking Supporting Data-Intensive Artificial Intelli...Advanced Global-Scale Networking Supporting Data-Intensive Artificial Intelli...
Advanced Global-Scale Networking Supporting Data-Intensive Artificial Intelli...
Larry Smarr
 

What's hot (20)

Security Challenges and the Pacific Research Platform
Security Challenges and the Pacific Research PlatformSecurity Challenges and the Pacific Research Platform
Security Challenges and the Pacific Research Platform
 
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean SciencesThe Emerging Cyberinfrastructure for Earth and Ocean Sciences
The Emerging Cyberinfrastructure for Earth and Ocean Sciences
 
Global Research Platforms: Past, Present, Future
Global Research Platforms: Past, Present, FutureGlobal Research Platforms: Past, Present, Future
Global Research Platforms: Past, Present, Future
 
PEARC17: Data Access for LIGO on the OSG
PEARC17: Data Access for LIGO on the OSGPEARC17: Data Access for LIGO on the OSG
PEARC17: Data Access for LIGO on the OSG
 
LambdaGrids--Earth and Planetary Sciences Driving High Performance Networks a...
LambdaGrids--Earth and Planetary Sciences Driving High Performance Networks a...LambdaGrids--Earth and Planetary Sciences Driving High Performance Networks a...
LambdaGrids--Earth and Planetary Sciences Driving High Performance Networks a...
 
Toward a Global Interactive Earth Observing Cyberinfrastructure
Toward a Global Interactive Earth Observing CyberinfrastructureToward a Global Interactive Earth Observing Cyberinfrastructure
Toward a Global Interactive Earth Observing Cyberinfrastructure
 
Toward Greener Cyberinfrastructure
Toward Greener CyberinfrastructureToward Greener Cyberinfrastructure
Toward Greener Cyberinfrastructure
 
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
 
The Pacific Research Platform: a Science-Driven Big-Data Freeway System
The Pacific Research Platform: a Science-Driven Big-Data Freeway SystemThe Pacific Research Platform: a Science-Driven Big-Data Freeway System
The Pacific Research Platform: a Science-Driven Big-Data Freeway System
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
 
Global grid of master events for waveform cross correlation: design and testing
Global grid of master events for waveform cross correlation: design and testingGlobal grid of master events for waveform cross correlation: design and testing
Global grid of master events for waveform cross correlation: design and testing
 
The Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror WorldsThe Emergence of Digital Mirror Worlds
The Emergence of Digital Mirror Worlds
 
National Federated Compute Platforms: The Pacific Research Platform
National Federated Compute Platforms: The Pacific Research PlatformNational Federated Compute Platforms: The Pacific Research Platform
National Federated Compute Platforms: The Pacific Research Platform
 
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
The Pacific Research Platform: Building a Distributed Big-Data Machine-Learni...
 
Global Cyberinfrastructure to Support e-Research
Global Cyberinfrastructure to Support e-ResearchGlobal Cyberinfrastructure to Support e-Research
Global Cyberinfrastructure to Support e-Research
 
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
Analyzing Large Earth Data Sets: New Tools from the OptiPuter and LOOKING Pro...
 
Calit2-a Persistent UCSD/UCI Framework for Collaboration
Calit2-a Persistent UCSD/UCI Framework for CollaborationCalit2-a Persistent UCSD/UCI Framework for Collaboration
Calit2-a Persistent UCSD/UCI Framework for Collaboration
 
Peering The Pacific Research Platform With The Great Plains Network
Peering The Pacific Research Platform With The Great Plains NetworkPeering The Pacific Research Platform With The Great Plains Network
Peering The Pacific Research Platform With The Great Plains Network
 
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
The Pacific Research Platform: Building a Distributed Big Data Machine Learni...
 
Advanced Global-Scale Networking Supporting Data-Intensive Artificial Intelli...
Advanced Global-Scale Networking Supporting Data-Intensive Artificial Intelli...Advanced Global-Scale Networking Supporting Data-Intensive Artificial Intelli...
Advanced Global-Scale Networking Supporting Data-Intensive Artificial Intelli...
 

Similar to Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Response

Harvesting Crowdsourced Mobile Videos under Bandwidth Constraint
Harvesting Crowdsourced Mobile Videos under Bandwidth ConstraintHarvesting Crowdsourced Mobile Videos under Bandwidth Constraint
Harvesting Crowdsourced Mobile Videos under Bandwidth Constraint
University of Southern California
 
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
IRJET Journal
 
Secure IoT Systems Monitor Framework using Probabilistic Image Encryption
Secure IoT Systems Monitor Framework using Probabilistic Image EncryptionSecure IoT Systems Monitor Framework using Probabilistic Image Encryption
Secure IoT Systems Monitor Framework using Probabilistic Image Encryption
IJAEMSJORNAL
 
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
 
A deep awareness framework for pervasiv video cloud
A deep awareness framework for pervasiv video cloudA deep awareness framework for pervasiv video cloud
A deep awareness framework for pervasiv video cloud
redpel dot com
 
VIDEO STREAM ANALYSIS IN CLOUDS: AN OBJECT DETECTION AND CLASSIFICATION FRAME...
VIDEO STREAM ANALYSIS IN CLOUDS: AN OBJECT DETECTION AND CLASSIFICATION FRAME...VIDEO STREAM ANALYSIS IN CLOUDS: AN OBJECT DETECTION AND CLASSIFICATION FRAME...
VIDEO STREAM ANALYSIS IN CLOUDS: AN OBJECT DETECTION AND CLASSIFICATION FRAME...
Nexgen Technology
 
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen..."Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
Edge AI and Vision Alliance
 
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
IRJET Journal
 
Moving Object Detection for Video Surveillance
Moving Object Detection for Video SurveillanceMoving Object Detection for Video Surveillance
Moving Object Detection for Video Surveillance
IJMER
 
Review of Pose Recognition Systems
Review of Pose Recognition SystemsReview of Pose Recognition Systems
Review of Pose Recognition Systems
vivatechijri
 
Exploring visual and motion saliency for automatic video object extraction
Exploring visual and motion saliency for automatic video object extractionExploring visual and motion saliency for automatic video object extraction
Exploring visual and motion saliency for automatic video object extraction
Muthu Samy
 
Exploring visual and motion saliency for automatic video object extraction
Exploring visual and motion saliency for automatic video object extractionExploring visual and motion saliency for automatic video object extraction
Exploring visual and motion saliency for automatic video object extraction
Muthu Samy
 
Object Detection and Localization for Visually Impaired People using CNN
Object Detection and Localization for Visually Impaired People using CNNObject Detection and Localization for Visually Impaired People using CNN
Object Detection and Localization for Visually Impaired People using CNN
IRJET Journal
 
stuart_2015_v2.0
stuart_2015_v2.0stuart_2015_v2.0
stuart_2015_v2.0
Stuart Johnson
 
A Survey on Person Detection for Social Distancing and Safety Violation Alert...
A Survey on Person Detection for Social Distancing and Safety Violation Alert...A Survey on Person Detection for Social Distancing and Safety Violation Alert...
A Survey on Person Detection for Social Distancing and Safety Violation Alert...
IRJET Journal
 
Global Network Advancement Group Next Generation Network-Integrated Sys...
      Global Network Advancement GroupNext Generation Network-Integrated Sys...      Global Network Advancement GroupNext Generation Network-Integrated Sys...
Global Network Advancement Group Next Generation Network-Integrated Sys...
Larry Smarr
 
Global Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsGlobal Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated Systems
Larry Smarr
 
Desing on wireless intelligent seneor network on cloud computing system for s...
Desing on wireless intelligent seneor network on cloud computing system for s...Desing on wireless intelligent seneor network on cloud computing system for s...
Desing on wireless intelligent seneor network on cloud computing system for s...
csandit
 
OptIPuter Overview
OptIPuter OverviewOptIPuter Overview
OptIPuter Overview
Larry Smarr
 
Traffic Congestion Detection Using Deep Learning
Traffic Congestion Detection Using Deep LearningTraffic Congestion Detection Using Deep Learning
Traffic Congestion Detection Using Deep Learning
ijtsrd
 

Similar to Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Response (20)

Harvesting Crowdsourced Mobile Videos under Bandwidth Constraint
Harvesting Crowdsourced Mobile Videos under Bandwidth ConstraintHarvesting Crowdsourced Mobile Videos under Bandwidth Constraint
Harvesting Crowdsourced Mobile Videos under Bandwidth Constraint
 
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
IRJET- A Real Time Yolo Human Detection in Flood Affected Areas based on Vide...
 
Secure IoT Systems Monitor Framework using Probabilistic Image Encryption
Secure IoT Systems Monitor Framework using Probabilistic Image EncryptionSecure IoT Systems Monitor Framework using Probabilistic Image Encryption
Secure IoT Systems Monitor Framework using Probabilistic Image Encryption
 
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...
 
A deep awareness framework for pervasiv video cloud
A deep awareness framework for pervasiv video cloudA deep awareness framework for pervasiv video cloud
A deep awareness framework for pervasiv video cloud
 
VIDEO STREAM ANALYSIS IN CLOUDS: AN OBJECT DETECTION AND CLASSIFICATION FRAME...
VIDEO STREAM ANALYSIS IN CLOUDS: AN OBJECT DETECTION AND CLASSIFICATION FRAME...VIDEO STREAM ANALYSIS IN CLOUDS: AN OBJECT DETECTION AND CLASSIFICATION FRAME...
VIDEO STREAM ANALYSIS IN CLOUDS: AN OBJECT DETECTION AND CLASSIFICATION FRAME...
 
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen..."Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
 
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
 
Moving Object Detection for Video Surveillance
Moving Object Detection for Video SurveillanceMoving Object Detection for Video Surveillance
Moving Object Detection for Video Surveillance
 
Review of Pose Recognition Systems
Review of Pose Recognition SystemsReview of Pose Recognition Systems
Review of Pose Recognition Systems
 
Exploring visual and motion saliency for automatic video object extraction
Exploring visual and motion saliency for automatic video object extractionExploring visual and motion saliency for automatic video object extraction
Exploring visual and motion saliency for automatic video object extraction
 
Exploring visual and motion saliency for automatic video object extraction
Exploring visual and motion saliency for automatic video object extractionExploring visual and motion saliency for automatic video object extraction
Exploring visual and motion saliency for automatic video object extraction
 
Object Detection and Localization for Visually Impaired People using CNN
Object Detection and Localization for Visually Impaired People using CNNObject Detection and Localization for Visually Impaired People using CNN
Object Detection and Localization for Visually Impaired People using CNN
 
stuart_2015_v2.0
stuart_2015_v2.0stuart_2015_v2.0
stuart_2015_v2.0
 
A Survey on Person Detection for Social Distancing and Safety Violation Alert...
A Survey on Person Detection for Social Distancing and Safety Violation Alert...A Survey on Person Detection for Social Distancing and Safety Violation Alert...
A Survey on Person Detection for Social Distancing and Safety Violation Alert...
 
Global Network Advancement Group Next Generation Network-Integrated Sys...
      Global Network Advancement GroupNext Generation Network-Integrated Sys...      Global Network Advancement GroupNext Generation Network-Integrated Sys...
Global Network Advancement Group Next Generation Network-Integrated Sys...
 
Global Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated SystemsGlobal Network Advancement Group - Next Generation Network-Integrated Systems
Global Network Advancement Group - Next Generation Network-Integrated Systems
 
Desing on wireless intelligent seneor network on cloud computing system for s...
Desing on wireless intelligent seneor network on cloud computing system for s...Desing on wireless intelligent seneor network on cloud computing system for s...
Desing on wireless intelligent seneor network on cloud computing system for s...
 
OptIPuter Overview
OptIPuter OverviewOptIPuter Overview
OptIPuter Overview
 
Traffic Congestion Detection Using Deep Learning
Traffic Congestion Detection Using Deep LearningTraffic Congestion Detection Using Deep Learning
Traffic Congestion Detection Using Deep Learning
 

More from University of Southern California

A Crowdsourcing Tool for Analyzing User-Generated Videos
A Crowdsourcing Tool for Analyzing User-Generated VideosA Crowdsourcing Tool for Analyzing User-Generated Videos
A Crowdsourcing Tool for Analyzing User-Generated Videos
University of Southern California
 
Selecting User-Generated Videos for Augmented Reality Applications
Selecting User-Generated Videos  for Augmented Reality ApplicationsSelecting User-Generated Videos  for Augmented Reality Applications
Selecting User-Generated Videos for Augmented Reality Applications
University of Southern California
 
A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
A Framework for Protecting Worker Location Privacy in Spatial CrowdsourcingA Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
University of Southern California
 
Entropy-based Histograms for Selectivity Estimation
Entropy-based Histograms for Selectivity EstimationEntropy-based Histograms for Selectivity Estimation
Entropy-based Histograms for Selectivity Estimation
University of Southern California
 
A Server-Assigned Crowdsourcing Framework
A Server-Assigned Crowdsourcing FrameworkA Server-Assigned Crowdsourcing Framework
A Server-Assigned Crowdsourcing Framework
University of Southern California
 
Maximum Complex Task Assignment in Spatial Crowdsourcing
Maximum Complex Task Assignment in Spatial CrowdsourcingMaximum Complex Task Assignment in Spatial Crowdsourcing
Maximum Complex Task Assignment in Spatial Crowdsourcing
University of Southern California
 
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
University of Southern California
 
Mediaq Upload Metadata First
Mediaq Upload Metadata FirstMediaq Upload Metadata First
Mediaq Upload Metadata First
University of Southern California
 
A Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
A Benchmark to Evaluate Mobile Video Upload to Cloud InfrastructuresA Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
A Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
University of Southern California
 
iCampus Mobile 2012
iCampus Mobile 2012iCampus Mobile 2012

More from University of Southern California (10)

A Crowdsourcing Tool for Analyzing User-Generated Videos
A Crowdsourcing Tool for Analyzing User-Generated VideosA Crowdsourcing Tool for Analyzing User-Generated Videos
A Crowdsourcing Tool for Analyzing User-Generated Videos
 
Selecting User-Generated Videos for Augmented Reality Applications
Selecting User-Generated Videos  for Augmented Reality ApplicationsSelecting User-Generated Videos  for Augmented Reality Applications
Selecting User-Generated Videos for Augmented Reality Applications
 
A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
A Framework for Protecting Worker Location Privacy in Spatial CrowdsourcingA Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing
 
Entropy-based Histograms for Selectivity Estimation
Entropy-based Histograms for Selectivity EstimationEntropy-based Histograms for Selectivity Estimation
Entropy-based Histograms for Selectivity Estimation
 
A Server-Assigned Crowdsourcing Framework
A Server-Assigned Crowdsourcing FrameworkA Server-Assigned Crowdsourcing Framework
A Server-Assigned Crowdsourcing Framework
 
Maximum Complex Task Assignment in Spatial Crowdsourcing
Maximum Complex Task Assignment in Spatial CrowdsourcingMaximum Complex Task Assignment in Spatial Crowdsourcing
Maximum Complex Task Assignment in Spatial Crowdsourcing
 
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
Spatial Crowdsourcing Research @ Infolab, USC Fall 2013
 
Mediaq Upload Metadata First
Mediaq Upload Metadata FirstMediaq Upload Metadata First
Mediaq Upload Metadata First
 
A Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
A Benchmark to Evaluate Mobile Video Upload to Cloud InfrastructuresA Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
A Benchmark to Evaluate Mobile Video Upload to Cloud Infrastructures
 
iCampus Mobile 2012
iCampus Mobile 2012iCampus Mobile 2012
iCampus Mobile 2012
 

Recently uploaded

LEARNING TO LIVE WITH LAWS OF MOTION .pptx
LEARNING TO LIVE WITH LAWS OF MOTION .pptxLEARNING TO LIVE WITH LAWS OF MOTION .pptx
LEARNING TO LIVE WITH LAWS OF MOTION .pptx
yourprojectpartner05
 
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdfMending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Selcen Ozturkcan
 
cathode ray oscilloscope and its applications
cathode ray oscilloscope and its applicationscathode ray oscilloscope and its applications
cathode ray oscilloscope and its applications
sandertein
 
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
Scintica Instrumentation
 
Direct Seeded Rice - Climate Smart Agriculture
Direct Seeded Rice - Climate Smart AgricultureDirect Seeded Rice - Climate Smart Agriculture
Direct Seeded Rice - Climate Smart Agriculture
International Food Policy Research Institute- South Asia Office
 
Clinical periodontology and implant dentistry 2003.pdf
Clinical periodontology and implant dentistry 2003.pdfClinical periodontology and implant dentistry 2003.pdf
Clinical periodontology and implant dentistry 2003.pdf
RAYMUNDONAVARROCORON
 
Reaching the age of Adolescence- Class 8
Reaching the age of Adolescence- Class 8Reaching the age of Adolescence- Class 8
Reaching the age of Adolescence- Class 8
abhinayakamasamudram
 
Alternate Wetting and Drying - Climate Smart Agriculture
Alternate Wetting and Drying - Climate Smart AgricultureAlternate Wetting and Drying - Climate Smart Agriculture
Alternate Wetting and Drying - Climate Smart Agriculture
International Food Policy Research Institute- South Asia Office
 
Anti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark UniverseAnti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark Universe
Sérgio Sacani
 
IMPORTANCE OF ALGAE AND ITS BENIFITS.pptx
IMPORTANCE OF ALGAE  AND ITS BENIFITS.pptxIMPORTANCE OF ALGAE  AND ITS BENIFITS.pptx
IMPORTANCE OF ALGAE AND ITS BENIFITS.pptx
OmAle5
 
Male reproduction physiology by Suyash Garg .pptx
Male reproduction physiology by Suyash Garg .pptxMale reproduction physiology by Suyash Garg .pptx
Male reproduction physiology by Suyash Garg .pptx
suyashempire
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
PirithiRaju
 
Injection: Risks and challenges - Injection of CO2 into geological rock forma...
Injection: Risks and challenges - Injection of CO2 into geological rock forma...Injection: Risks and challenges - Injection of CO2 into geological rock forma...
Injection: Risks and challenges - Injection of CO2 into geological rock forma...
Oeko-Institut
 
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
hozt8xgk
 
Flow chart.pdf LIFE SCIENCES CSIR UGC NET CONTENT
Flow chart.pdf  LIFE SCIENCES CSIR UGC NET CONTENTFlow chart.pdf  LIFE SCIENCES CSIR UGC NET CONTENT
Flow chart.pdf LIFE SCIENCES CSIR UGC NET CONTENT
savindersingh16
 
Quality assurance B.pharm 6th semester BP606T UNIT 5
Quality assurance B.pharm 6th semester BP606T UNIT 5Quality assurance B.pharm 6th semester BP606T UNIT 5
Quality assurance B.pharm 6th semester BP606T UNIT 5
vimalveerammal
 
Post translation modification by Suyash Garg
Post translation modification by Suyash GargPost translation modification by Suyash Garg
Post translation modification by Suyash Garg
suyashempire
 
23PH301 - Optics - Unit 1 - Optical Lenses
23PH301 - Optics  -  Unit 1 - Optical Lenses23PH301 - Optics  -  Unit 1 - Optical Lenses
23PH301 - Optics - Unit 1 - Optical Lenses
RDhivya6
 
Immunotherapy presentation from clinical immunology
Immunotherapy presentation from clinical immunologyImmunotherapy presentation from clinical immunology
Immunotherapy presentation from clinical immunology
VetriVel359477
 
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Sérgio Sacani
 

Recently uploaded (20)

LEARNING TO LIVE WITH LAWS OF MOTION .pptx
LEARNING TO LIVE WITH LAWS OF MOTION .pptxLEARNING TO LIVE WITH LAWS OF MOTION .pptx
LEARNING TO LIVE WITH LAWS OF MOTION .pptx
 
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdfMending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
Mending Clothing to Support Sustainable Fashion_CIMaR 2024.pdf
 
cathode ray oscilloscope and its applications
cathode ray oscilloscope and its applicationscathode ray oscilloscope and its applications
cathode ray oscilloscope and its applications
 
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
 
Direct Seeded Rice - Climate Smart Agriculture
Direct Seeded Rice - Climate Smart AgricultureDirect Seeded Rice - Climate Smart Agriculture
Direct Seeded Rice - Climate Smart Agriculture
 
Clinical periodontology and implant dentistry 2003.pdf
Clinical periodontology and implant dentistry 2003.pdfClinical periodontology and implant dentistry 2003.pdf
Clinical periodontology and implant dentistry 2003.pdf
 
Reaching the age of Adolescence- Class 8
Reaching the age of Adolescence- Class 8Reaching the age of Adolescence- Class 8
Reaching the age of Adolescence- Class 8
 
Alternate Wetting and Drying - Climate Smart Agriculture
Alternate Wetting and Drying - Climate Smart AgricultureAlternate Wetting and Drying - Climate Smart Agriculture
Alternate Wetting and Drying - Climate Smart Agriculture
 
Anti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark UniverseAnti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark Universe
 
IMPORTANCE OF ALGAE AND ITS BENIFITS.pptx
IMPORTANCE OF ALGAE  AND ITS BENIFITS.pptxIMPORTANCE OF ALGAE  AND ITS BENIFITS.pptx
IMPORTANCE OF ALGAE AND ITS BENIFITS.pptx
 
Male reproduction physiology by Suyash Garg .pptx
Male reproduction physiology by Suyash Garg .pptxMale reproduction physiology by Suyash Garg .pptx
Male reproduction physiology by Suyash Garg .pptx
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
 
Injection: Risks and challenges - Injection of CO2 into geological rock forma...
Injection: Risks and challenges - Injection of CO2 into geological rock forma...Injection: Risks and challenges - Injection of CO2 into geological rock forma...
Injection: Risks and challenges - Injection of CO2 into geological rock forma...
 
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
 
Flow chart.pdf LIFE SCIENCES CSIR UGC NET CONTENT
Flow chart.pdf  LIFE SCIENCES CSIR UGC NET CONTENTFlow chart.pdf  LIFE SCIENCES CSIR UGC NET CONTENT
Flow chart.pdf LIFE SCIENCES CSIR UGC NET CONTENT
 
Quality assurance B.pharm 6th semester BP606T UNIT 5
Quality assurance B.pharm 6th semester BP606T UNIT 5Quality assurance B.pharm 6th semester BP606T UNIT 5
Quality assurance B.pharm 6th semester BP606T UNIT 5
 
Post translation modification by Suyash Garg
Post translation modification by Suyash GargPost translation modification by Suyash Garg
Post translation modification by Suyash Garg
 
23PH301 - Optics - Unit 1 - Optical Lenses
23PH301 - Optics  -  Unit 1 - Optical Lenses23PH301 - Optics  -  Unit 1 - Optical Lenses
23PH301 - Optics - Unit 1 - Optical Lenses
 
Immunotherapy presentation from clinical immunology
Immunotherapy presentation from clinical immunologyImmunotherapy presentation from clinical immunology
Immunotherapy presentation from clinical immunology
 
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
 

Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Response

  • 1. 1 Crowdsourcing the Acquisition and Analysis of Mobile Videos for Disaster Response IEEE Big Data 2015, October 31, 2015 Presented by Hien To Integrated Media Systems Center University of Southern California Dr. Seon Ho Kim Prof. Cyrus Shahabi
  • 2. 2 GeoQ by National Geospatial-Intelligence Agency (NGA) GeoQ is a crowdsourcing platform to analyze disaster dataEach project contains a set of jobsEach job contains a set of work cells, which are assigned to analystsAnalysts evaluate mobile videos within their assigned work cells
  • 3. 3 Motivation  Obtain real-time information to enhance situational awareness during and after disasters  Live streaming of mobile video, e.g., YouTube, Periscope  Analyze collected data in timely manner  Prioritize data collection with limited transmission
  • 4. 4 Haiti Earthquake Disasters Assess damage across large geographical area Cable Cuts in Vietnam Disrupted communication networks or data overload! Haiti earthquake, 85% Haitians could still access to their mobile phones but 70% cell towers were destroyed
  • 5. 5 Crowdsourcing Disaster Response Early disaster data collection focus on VGI Disaster surveillance and response system Processing and integration of disaster data by leveraging Linked Open Data [Goodchild et al. 2010] [Chu et al. 2012] [Ortmann et al. 2011] Combine human and machine intelligence [Schulz et al. 2012]  Focuses on both data collection and data analysis  Collects huge amount of videos concerning disasters  Improves resilience and responsiveness of computer systems Our study: Infrastructure damage caused by Earthquake [Kobayashi 2014] Resilient communication technologies, e.g., drones [Nemoto and Hamaguchi 2014]
  • 6. 6 Crisis Response Efforts Ushahidi USGS ShakeMap Did You Feel It? NGA GeoQAI for DR Planetary Response Network USC MediaQ Highlight GeoQ and MediaQ
  • 7. 7 MediaQ and GeoQ MediaQ [1]: mobile crowdsourcing platform to collect videos/images FOV Metadata: p: camera location d: camera direction α: viewable angle R: viewable distance t: timestamp 𝑁 α 𝑑 p R Field Of View (FOV) GeoQ [2]: crowdsourcing platform to analyze disaster data [1] By USC Integrated Media System Center [2] By US National Geospatial-Intelligence Agency (NGA) GeoQ’s Work Cells used in Nepal Earthquake 2015  MediaQ workers are on-site people; GeoQ workers are off-site analysts.  MediaQ provides visual data to GeoQ. Data Collection Data Analysis Work cells are assigned to analysts
  • 8. 8 Proposed Techniques Coverage Map Video metadata  Upload metadata (FOV) first then identify videos with high visual awareness to be uploaded  Partition space based on video locations Video content Collect data fast because time is critical Analyze the collected data effectively
  • 9. 9 Proposed Framework 0 0 0 1 3 2 5 2 0 0 4. Evaluate work cells 3. Assign videos to analysts 1. Crowdsource videos from community Urgency Map Analyst Server 2. Upload relevant videos Coverage Map Space Decomposition Video content Video metadata
  • 10. 10 1. Acquisition of Video Metadata and Content  Real-time acquisition of metadata via Internet, SMS, WLAN  Size of metadata is thousands times smaller than content  Hold video in the device and have server ping the device when it wants the owner to upload the video  Real-time analysis on the uploaded metadata, e.g., visualization  Support data governance, preserve privacy and strict access control [Dey and Chinchwadkar, ICDE 2015]
  • 11. 11 2. Visual Awareness Maximization Visual Awareness (VA) of a Video f1 f2 f3 VA(v) =Urgency(w) area(v) area(w) Selects videos that maximize total VA without exceeding budget (i.e., constrained bandwidth) This problem is 0-1 Knapsack. Video location Work cell A video has high VA if  Enclosing work cell is urgent  Aggregate video coverage is large 3-seconds video within a work cell
  • 12. 12 3. Assign Videos to Analysts  Each analyst handles equal number of videos   Terminates when #workcells > #analysts-3 Quadtree (Gaussian dist.)Kd-tree (Gaussian dist.) GeoQ uses of grid-based partition  Some analysts may be overloaded  Space partitioning algorithm based on Quadtree and Kd-tree
  • 13. 13 Minimum Redundant Coverage Upload key frames and metadata to server and minimize redundant coverage Select frames that maximizes total Visual Awareness without exceeding budget This problem is Maximum Coverage Problem. f2 f1 f3 FOV overlap f4
  • 14. 14 Statistics Value Spatial distributions Uniform, Gaussian and Zipfian #videos 1000 with varying length Region size 10 × 10 square km in Los Angeles area Unit grid cells 500×500 FOV # per second 1 Viewable angle 60 degrees Visible distance 200 meters Synthetic Datasets Simulation Results 1. Partitioning techniques: Grid, Quadtree, Kd-tree 2. Visual awareness at video level vs. frame level [Ay et. Al. SIGSPATIAL’2010]
  • 15. 15 Visual Awareness Maximization at Video Level Varying the number of analysts Uniform Dataset 0 0.5 1 1.5 2 2.5 3 3.5 16 25 36 49 64 VisualAwareness Analyst count Grid Quadtree Kd-tree Kd-tree increases visual awareness by up to 300% 0.1 1 10 100 1000 Grid Quadtree Kd-tree Variance(logscale) Uniform Gaussian Zipfian Variance of #videos per analyst Kd-tree produces similar #videos per work cell Gaussian Dataset
  • 16. 16 Frame Level 0 20 40 60 80 100 120 16 25 36 49 64 VisualAwareness Analyst count Grid Quadtree Kd-tree Obtained visual awareness is an order of magnitude higher in comparison to video-level opt Runtime Measurements 5.2 7 7.4 0 1 2 3 4 5 6 7 8 Grid Quadtree Kd-tree Constructiontime(ms) Construction times are small and the differences are insignificant Uniform Dataset Uniform Dataset O(n) O(nlogn)O(logAn)
  • 17. 17 Conclusion  Proposed crowdsourcing framework for collection and analysis of video data under disaster situations  Introduced more effective spatial decomposition to assign videos to analysts  Developed an analytical model to quantify the visual awareness of a particular video or frame  Introduced two variants visual awareness maximization problem: uploading the entire videos and individual frames  Introduced a mechanism to enable time-sensitive acquisition and analysis of spatial metadata
  • 18. 18 Q/A Hien To University of Southern California hto@usc.edu
  • 19. 19 0 1 2 3 4 5 6 4 8 16 25 36 49 64 VisualAwareness Analyst count Grid Quadtree Kd-tree Experiment on MediaQ Dataset
  • 20. 20 Location/Region Entropy Location entropy (LE) – Measures the diversity of unique visitors of a location – High if many users were observed at the location with equal proportion Cranshaw, J., et al., (2010). Bridging the gap between physical locations and online social networks. UBICOMP, 119- 128 1u 2u 1l 2l 1000 1 500 500 LE 0.35 0.69 lOlFreq )( luOlUserCount ,)(  )(log)()( uPuPlLE lUu ll   l lu l O O uP , )(where  : total number of visits : number of visits by worker u
  • 21. 21 Work Cell Urgency Urgency(w)= Priority(w)a +RegionEntropy(w.r)b Compute urgency value of a work cell Region Entropy – geosocial factor of a region. RE is high if the region are visited by many people many times, e.g., school, hospital. USC Campus The priority of an area, e.g., nuclear plant areas are more important than residence areas. Nuclear plant
  • 22. 22 Future Work 1. Use user-generated videos from MediaQ 2. Use near-real-time ShakeMap from USGS
  • 23. 23 Data Analysis Work Cell Analysis  Analysts measure the severity of their assigned work cells and set urgency values to them  Urgency of the work cells can be automatically calculated

Editor's Notes

  1. Collecting disaster data efficiently and analyzing these data effectively are important for disaster response because it can save people lives. There are many kinds of disaster-related data, text, audio, in which videos and images are most effective in understanding the disaster situation because they can be watched and easily understood by people, who may not know the local language. However, collecting big video data is challenging because communication network can be damaged during disaster. Also, having the analysts to process the videos quickly is important In this study, we focus on crowdsourcing mobile videos during and after disaster and solving such 2 unique challenges
  2. The application we are interested assessing damage across large geographical area of disaster. There are many kinds of disaster, natural disaster or man-made disaster. In all of these disasters either communication network is disrupted or we may have the issue of having too many data. For example, in Haitii earthquake, 85% Haitians could still access to their mobile phones but 70% of cell towers were destroyed. In such a case, uploading a lot of user-generated videos to the server is challenging.
  3. Crowdsourcing disaster response is a growing research area. Crowdsourcing has been shown to be a cost-effective and time-efficient way to acquire disaster data. There have been many studies on this topic, just to name a few here. However, these studies focus on either data collection or data analysis while our study aims to deal with both issues. We will propose a framework that collects a huge amount of videos concerning disasters. The framework improves resilience and responsiveness of computer systems to facilitate realtime data collection.
  4. There are lots of efforts in disaster response. We now introduce two existing platforms that inspire our study, one for data acquisition and one for data analysis.
  5. MediaQ is mobile crowdsourcing platform to collect video metadata and content. The geospatial metadata are transparently associated with each video frame. We represent a video as a sequence of frames, each frame is modeled as a field of view or FOV. An FOV includes camera location, direction, viewable angle and viewable distance and timestamp. On the other hand, GeoQ is another crowdsourcing platform that allows analysts to assess disaster damage across a large area. The idea is to divide disaster area into small regions namely work cells and assign them to the analysts. The role of the analysts is to evaluate the available data sources in their allocated work cells to identify relevant incident, for example a building on fire, or road block. Two reasons MediaQ and GeoQ are compliment to each others.
  6. We identify two challenges with MediaQ and GeoQ. The first one is to collect the data fast because in disaster time is critical. Also bandwidth is limited during and after disaster, so we may not be able to upload all videos. So there is a need of uploading metadata first. Then, from the metadata, we identify videos to be collected. We prefer the videos with high visual awareness. The second challenge is to analyze the collected data effectively. GeoQ makes use of grid-based partition. However, the shortcoming of such approach is that depending on the data distribution, some analysts may be assigned the workcells that containing a lots of videos while the others are assigned zero videos. So we propose to partition space based on video locations. We now introduce a unified framework that adopt such techniques.
  7. The framework has 4 steps. First, videos can be collected voluntarily from community or on-demand manner. When users record a video, its metadata is automatically captured and uploaded to the server but not the actual content. Then, basing on the uploaded metadata, the server uploads the potentially relevant videos, given a bandwidth constraint. The server will then assign the collected data to the analysts by partitioning the space into small regions namely work cells. Finally, the analysts watch the videos in their workcells and assign an importance value to the workcell. The higher the value, the more urgent the situation in the cell. The urgency values can also be automatically calculated. However, we will not discuss here, you can find details in our paper. I will talk about steps 1,2,3 in details.
  8. We propose the idea of holding the video in the device, and having a server ping the device when it wants the owner to upload the video. Being small in size, the metadata can be can be transmitted in realtime through various communication channels such as Internet, SMS and WLAN. To illustrate, the size of metadata of a ten-seconds video is only 1-3KB with a sampling rate of one FOV per second. However, the size of a video is typically a few MBs. This idea has various applications, for example showing the coverage map of the videos from the collected metadata. Other reasons for handling metadata separately are shown in ICDE 1015 paper, including supporting data governance as metadata often lives longer than its content, preserving privacy and strict access control.
  9. Based on the collected metadata, we will identify the potentially relevant videos to be uploaded. We define visual awareness as the importance of a video. It is important to compute visual awareness based on the geospatial metadata only because analyzing the actual content may be expensive in terms of human or computational resources. Urgency(w) is the urgency value of the workcell, between 0 and 5 and given by the analyst. The aggregated the coverage area of the video wrt the containing work cell is a value between 0 and 1. This equation means that the visual awareness of a video is high if the workcell is urgent OR the coverage area of the video is large. We formulate the problem of selecting a set of videos with the maximum total visual awareness under bandwidth constraints. We prove that this problem is 0-1 knapsack. So, we use dynamic programming to optimally solve it.
  10. When the videos are uploaded, they are distributed to analysts. GeoQ use equal-size grid, w soorkload distribution to analysts are not even. Some analysts may be assigned a lots of videos while the others are assigned zero video. Because human analysts are the most expensive resource, to facilitate timely evaluation on the acquired data, we propose an algorithm for space partitioning based on Quadtree and Kd-tree. The algorithm adaptively decomposes the space based on the spatial distribution of the videos. We modify the traditional point quadtree or kd-tree such that the algorithm terminates when the number of workcells is larger than the number of analysts. By doing so, each workcell can be assigned to at least one analyst. As the result, each analyst has similar number of videos to analyze and no one becomes the bottleneck in collective crowdsourcing efforts.
  11. Our last technique is to upload individual frames rather than entire video. The reason is that, many times several frames from a video are enough to understand the situation. Also, time is critical. So, we propose to upload only keyframes to the server. At the same time, we also minimize redundant coverage of these frames to reduce the bandwidth usage. In this example, if we can select two FOVs to maximize total coverage, those would be f1 and f3. Our goal now is to select a set of frames that maximizes total VA given a budget constraint. We formally define the problem and prove that it is NP-hard by reduction from the MCP problem. Details can be found in the paper. So, we adopt the greedy algorithm, which is the best-possible polynomial time approximation algorithm for MCP.
  12. More analysts look at the same amount of video  VA increases More analysts  work cells become smaller  VA increases The improvement of kd-tree over uniform grid is clear because Grid does not adapt to the distribution of the data The improvement over quadtree is because kd-tree use median split while quadtree partition based on space The improvement is even bigger in Gaussian and Zipfian distributions
  13. Key observation VA of all techniques is higher by 1 order of magnitude because we can avoid a lot of redundant coverage in the case of uploading entire videos. Construction time in memory is small  construction time is not our main concern. Take away messages: Uploading keyframes provide much higher VA when compared to uploading entire videos Good to go with kd-tree because the overhead is small when compared with the benefits