SlideShare a Scribd company logo
Road Marking Blur Detection
with Drive Recorder
Makoto Kawano, Kazuhiro Mikami, Satoshi Yokoyama,
Takuro Yonezawa and Jin Nakazawa
Keio University
makora@ht.sfc.keio.ac.jp
hide tokuda lab.
Outline
• Introduction

• Related work

• Our basic idea 

• Problem setting

• Our approach

• Experiments

• Conclusion
2
Introduction 3
Roads are one of the important city infrastructures
Road markings Road appendages
Introduction 4
Road markings Road appendages
Roads are one of the important city infrastructures BUT become deteriorated
Introduction 5
Road markings Road appendages
 Use special vehicles or visual inspection
Inspection and Repair doesn’t catch up
0
140,000
280,000
420,000
560,000
700,000
2008 2009 2010 2011 2012 2013 2014 2015
The cost of repair in Fujisawa (1,000JPY)
Increasing
Roads are one of the important city infrastructures BUT become deteriorated
Related Work
Road flatness estimation [1][2][3]
• Use accelerometer/gyro sensor on bicycle with factor analysis
Potholes detection [4][5]
• Use laser image via exclusive camera with naïve bayes
Road surface damage detection [6]
• Use image from participatory sensing with deep CNN
6
Road flatness
Potholes
Related Work
Road flatness estimation [1][2][3]
• Use accelerometer/gyro sensor on bicycle with factor analysis
Potholes detection [4][5]
• Use laser image via exclusive camera with naïve bayes
Road surface damage detection [6]
• Use image from participatory sensing with deep CNN
7
Road flatness
Potholes
In our study
Road markings damage/blur detection
• It is sufficient for not only cars but also citizens
• Cause traffic accident
• (To our knowledge) no other work tackle this issue
a
Basic Idea 8
Install sensors in the city Ask citizens to provide information[6]
Difficult to sustain the road inspection by
or
a.k.a Participatory Sensinge.g. Smart Santander Project
Basic Idea 9
Spotlight the public vehicles: garbage trucks with cameras or sensors
Piggybacking on their daily work takes no additional cost!
Coverage area of garbage trucks
3days
aInstall sensors in the city Ask citizens to provide information[6]or
a.k.a Participatory Sensinge.g. Smart Santander Project
Difficult to sustain the road inspection by
Our Previous Work 10
Split the images to patches
Normal marking
No marking
Blurred marking
3-class
Simple CNNTake photos
Web Camera
Completed system in a garbage truck alone
Our Previous Work 11
Split the images to patches
• Detect only for blurred road lane markings
• Require installing additional camera
Too hard constraints to deploy it to real world
Normal marking
No marking
Blurred marking
3-class
Simple CNN
{Assumption
The result was 98% accuracy but
Take photos
Web Camera
Completed system in a garbage truck alone
Problem Setting: Road Marking Blur Detection 12
Actual drive recorder image (a) white line (b) white mark (c) color mark (d) color line (e) crosswalk
Detecting various road markings
Using actual drive recorder video images
Estimate the location where the marking is blurred
• 5 types: white line / white mark / color mark / color line / crosswalk
• Add guardrail to discriminate lane markings
Location (x-axis and y-axis)
Size (width and height)
Increase confidence of object existing box
Decrease confidence of no object box
Class (classification)
Object Detection Approach 13
448×448×3
VGG16VGG16
Fully Connected
448×448×64
112×112×256
224×224×128
56×56×512
14×14×512
7×7×20
28×28×512
7×7×1024
convolution + ReLU
max pooling
output
YOLO[Redmon et al. 2015] + VGG16[Simonyan and Zisserman, 2015]
(ˆxi, ˆyi)
ˆwi
ˆhi
ˆCi(= 1), ˆpi(c)
(xi, yi)
Ci, pi(c)
wi
hi
Prediction
Ground truth
Create Dataset for Object Detection Approach 14
RectLabel
• Three people annotated using RectLabel
• 1 sunny day and 1 rainy day in the morning
• Split train and test set by time
Two trucks videos in 18 frames/sec Extract every 25 frames
Compare the Object Detection with Other Approach15
v.s our previous work
(simple CNN classifier)
v.s. full convolution network
[Shelhamer et al.]
Pros. Pros.
Cons.
• Seeing surround context • Computational cost is lower
• Annotation cost is lower
• Annotations is not precise
Cons.
• Computational cost is higher
Network would detect

almost vanished markings
FCN is too expensiveSimple classifier is not enough
here
Experiment 16
then the blur detection is correct
Evaluate our network how can detect the road markings blur
Area of Union
Area of Overlap
IoU Score =
Ground-truth bounding box
Predicted bounding box
> TmAP
Intersection of union
Prediction
blur none
Ground
truth
blur TP FN
none FP TN
Precision =
TP
TP + FP
mAP =
1
L
X
label2L
APlabel
APlabel =
1
n
nX
Precisioni
label
• Calculate mAP score:
(Note: in Contest)TmAP = 0.5
Quantitative Result 17
Not a good result…
• Did not detect the color line and color mark
(Note: SOTA mAP score is about 80 on PascalVOC 2007/2012)
• The best detection is white line with 51.7 mAP score
Quantitative Result 18
Not a good result…
• Did not detect the color line and color mark
(Note: SOTA mAP score is about 80 on PascalVOC 2007/2012)
• The best detection is white line with 51.7 mAP score
But what does the network detect actually?
19
Qualitative Result 20
(a)
(c)
(b)
(d)
(a)
(c)
(e)
(b)
(d)
(f)
Correct

Prediction
Wrong
Prediction
Qualitative Result 21
(a)
(c)
(b)
(d)
The prediction box is much smaller than GT
Qualitative Result 22
(a)
(c)
(b)
(d)
The prediction box is much smaller than GT
Qualitative Result 23
(a)
(c)
(b)
(d)
The prediction box is much smaller than GT
TmAP
0
17.5
35
52.5
70
0.5 0.3 0.1 0.0
White line
White mark
Color line
Crosswalk
Guarrail
mAP
The lower threshold is, the higher mAP score is
Discussion and Future Work 24
Drive recorder image
Detecting on Edge Computer
Feedback to
citizens and
city administrator
Cloud computer
city analysis
Detection results
Road marking blur detection
Improve the mAP score
Deploy to real world
Brush up the dataset
• Add more images
• Define annotation rules
Propose the new approach
• Semi-supervised learning
Visualize the results to maps
• Tuning recall/precision to be useful
Implement on actual trucks
• Use embedding computers
• Connect to drive recorder
Conclusion 25
Detecting the blurred road markings by applying object detection approach
Actual drive recorder image (a) white line (b) white mark (c) color mark (d) color line (e) crosswalk
448×448×3
VGG16VGG16
Fully Connected
448×448×64
112×112×256
224×224×128
56×56×512
14×14×512
7×7×20
28×28×512
7×7×1024
convolution + ReLU
max pooling
output
object detection
neural network
• Create the annotated dataset for object detection for actual drive recorder
• Evaluate our network by mean average precision score
Road Marking Blur Detection
with Drive Recorder
Makoto Kawano, Kazuhiro Mikami, Satoshi Yokoyama,
Takuro Yonezawa and Jin Nakazawa
Keio University
makora@ht.sfc.keio.ac.jp
Thank you for listening!
Any questions?
27
28

More Related Content

Similar to Road Marking Blur Detection with Drive Recorder

APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEMAPPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
Ashik Ask
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
NanubalaDhruvan
 
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET Journal
 
WIESZOK Zygfryd 244366 Poster 2015-16
WIESZOK Zygfryd 244366 Poster 2015-16WIESZOK Zygfryd 244366 Poster 2015-16
WIESZOK Zygfryd 244366 Poster 2015-16
Zygfryd Wieszok
 
Final_presentation_ITS
Final_presentation_ITSFinal_presentation_ITS
Final_presentation_ITS
Abdenour BOUAICHA
 
Dave
DaveDave
TraVis CTTHES3
TraVis CTTHES3TraVis CTTHES3
TraVis CTTHES3
Ni Aguirre
 
Tracking Robustness and Green View Index Estimation of Augmented and Diminish...
Tracking Robustness and Green View Index Estimation of Augmented and Diminish...Tracking Robustness and Green View Index Estimation of Augmented and Diminish...
Tracking Robustness and Green View Index Estimation of Augmented and Diminish...
Tomohiro Fukuda
 
Autonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand ChallengeAutonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand Challenge
xzhou
 
Towards Auto-Extracting Car Park Structures: Image Processing Approach on Low...
Towards Auto-Extracting Car Park Structures: Image Processing Approach on Low...Towards Auto-Extracting Car Park Structures: Image Processing Approach on Low...
Towards Auto-Extracting Car Park Structures: Image Processing Approach on Low...
Poo Kuan Hoong
 
FINAL PPT ALL.pptx
FINAL PPT ALL.pptxFINAL PPT ALL.pptx
FINAL PPT ALL.pptx
SathayAdventure
 
Autonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand ChallengeAutonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand Challenge
xzhou
 
1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi
1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi
1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi
sathiyasowmi
 
Traffic Sign Recognition System
Traffic Sign Recognition SystemTraffic Sign Recognition System
Traffic Sign Recognition System
IRJET Journal
 
Detection of surface flaws in a pipe using vision based technique
Detection of surface flaws in a pipe using vision based techniqueDetection of surface flaws in a pipe using vision based technique
Detection of surface flaws in a pipe using vision based technique
Adilkhan205430
 
Harpster, J. - Open data on buildings with satellite imagery processing
Harpster, J. - Open data on buildings with satellite imagery processingHarpster, J. - Open data on buildings with satellite imagery processing
Harpster, J. - Open data on buildings with satellite imagery processing
OECDregions
 
Udacity-Didi Challenge Finalists
Udacity-Didi Challenge FinalistsUdacity-Didi Challenge Finalists
Udacity-Didi Challenge Finalists
David Silver
 
Analysis on quality of roads using geoinformatics
Analysis on quality of roads using geoinformaticsAnalysis on quality of roads using geoinformatics
Analysis on quality of roads using geoinformatics
Sourabh Jain
 
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
Comit Projects Ltd
 
“Robust Object Detection Under Dataset Shifts,” a Presentation from Arm
“Robust Object Detection Under Dataset Shifts,” a Presentation from Arm“Robust Object Detection Under Dataset Shifts,” a Presentation from Arm
“Robust Object Detection Under Dataset Shifts,” a Presentation from Arm
Edge AI and Vision Alliance
 

Similar to Road Marking Blur Detection with Drive Recorder (20)

APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEMAPPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
APPLICATION OF IP TECHNIQUES IN TRAFFIC CONTROL SYSTEM
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
 
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
 
WIESZOK Zygfryd 244366 Poster 2015-16
WIESZOK Zygfryd 244366 Poster 2015-16WIESZOK Zygfryd 244366 Poster 2015-16
WIESZOK Zygfryd 244366 Poster 2015-16
 
Final_presentation_ITS
Final_presentation_ITSFinal_presentation_ITS
Final_presentation_ITS
 
Dave
DaveDave
Dave
 
TraVis CTTHES3
TraVis CTTHES3TraVis CTTHES3
TraVis CTTHES3
 
Tracking Robustness and Green View Index Estimation of Augmented and Diminish...
Tracking Robustness and Green View Index Estimation of Augmented and Diminish...Tracking Robustness and Green View Index Estimation of Augmented and Diminish...
Tracking Robustness and Green View Index Estimation of Augmented and Diminish...
 
Autonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand ChallengeAutonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand Challenge
 
Towards Auto-Extracting Car Park Structures: Image Processing Approach on Low...
Towards Auto-Extracting Car Park Structures: Image Processing Approach on Low...Towards Auto-Extracting Car Park Structures: Image Processing Approach on Low...
Towards Auto-Extracting Car Park Structures: Image Processing Approach on Low...
 
FINAL PPT ALL.pptx
FINAL PPT ALL.pptxFINAL PPT ALL.pptx
FINAL PPT ALL.pptx
 
Autonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand ChallengeAutonomous Ground Vehicles The Darpa Grand Challenge
Autonomous Ground Vehicles The Darpa Grand Challenge
 
1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi
1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi
1 st review pothole srm bi1 st review pothole srm bi1 st review pothole srm bi
 
Traffic Sign Recognition System
Traffic Sign Recognition SystemTraffic Sign Recognition System
Traffic Sign Recognition System
 
Detection of surface flaws in a pipe using vision based technique
Detection of surface flaws in a pipe using vision based techniqueDetection of surface flaws in a pipe using vision based technique
Detection of surface flaws in a pipe using vision based technique
 
Harpster, J. - Open data on buildings with satellite imagery processing
Harpster, J. - Open data on buildings with satellite imagery processingHarpster, J. - Open data on buildings with satellite imagery processing
Harpster, J. - Open data on buildings with satellite imagery processing
 
Udacity-Didi Challenge Finalists
Udacity-Didi Challenge FinalistsUdacity-Didi Challenge Finalists
Udacity-Didi Challenge Finalists
 
Analysis on quality of roads using geoinformatics
Analysis on quality of roads using geoinformaticsAnalysis on quality of roads using geoinformatics
Analysis on quality of roads using geoinformatics
 
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
ETDP 2015 D1 Key Note:- Virtualizing Bridges - Ioannis Brilakis, University o...
 
“Robust Object Detection Under Dataset Shifts,” a Presentation from Arm
“Robust Object Detection Under Dataset Shifts,” a Presentation from Arm“Robust Object Detection Under Dataset Shifts,” a Presentation from Arm
“Robust Object Detection Under Dataset Shifts,” a Presentation from Arm
 

More from Makoto Kawano

情報科学若手の会発表資料「Node-REDフローの分散処理化による次世代の都市システム」
情報科学若手の会発表資料「Node-REDフローの分散処理化による次世代の都市システム」情報科学若手の会発表資料「Node-REDフローの分散処理化による次世代の都市システム」
情報科学若手の会発表資料「Node-REDフローの分散処理化による次世代の都市システム」
Makoto Kawano
 
DLhacks paperreading_20150902
DLhacks paperreading_20150902DLhacks paperreading_20150902
DLhacks paperreading_20150902
Makoto Kawano
 
Dl hacks paperreading_20150527
Dl hacks paperreading_20150527Dl hacks paperreading_20150527
Dl hacks paperreading_20150527
Makoto Kawano
 
Pythonデータ分析 第4回勉強会資料 12章
Pythonデータ分析 第4回勉強会資料 12章Pythonデータ分析 第4回勉強会資料 12章
Pythonデータ分析 第4回勉強会資料 12章
Makoto Kawano
 
Pythonデータ分析 第3回勉強会資料 8章
Pythonデータ分析 第3回勉強会資料 8章 Pythonデータ分析 第3回勉強会資料 8章
Pythonデータ分析 第3回勉強会資料 8章
Makoto Kawano
 
Pythonデータ分析 第4回勉強会資料 10章
Pythonデータ分析 第4回勉強会資料 10章Pythonデータ分析 第4回勉強会資料 10章
Pythonデータ分析 第4回勉強会資料 10章
Makoto Kawano
 
Pythonデータ分析 第3回勉強会資料 7章
Pythonデータ分析 第3回勉強会資料 7章Pythonデータ分析 第3回勉強会資料 7章
Pythonデータ分析 第3回勉強会資料 7章
Makoto Kawano
 
Python for Data Anaysis第2回勉強会4,5章
Python for Data Anaysis第2回勉強会4,5章Python for Data Anaysis第2回勉強会4,5章
Python for Data Anaysis第2回勉強会4,5章
Makoto Kawano
 
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
Makoto Kawano
 
NTT研究所インターン 感想
NTT研究所インターン 感想NTT研究所インターン 感想
NTT研究所インターン 感想
Makoto Kawano
 

More from Makoto Kawano (11)

情報科学若手の会発表資料「Node-REDフローの分散処理化による次世代の都市システム」
情報科学若手の会発表資料「Node-REDフローの分散処理化による次世代の都市システム」情報科学若手の会発表資料「Node-REDフローの分散処理化による次世代の都市システム」
情報科学若手の会発表資料「Node-REDフローの分散処理化による次世代の都市システム」
 
DLhacks paperreading_20150902
DLhacks paperreading_20150902DLhacks paperreading_20150902
DLhacks paperreading_20150902
 
Dl hacks paperreading_20150527
Dl hacks paperreading_20150527Dl hacks paperreading_20150527
Dl hacks paperreading_20150527
 
Pythonデータ分析 第4回勉強会資料 12章
Pythonデータ分析 第4回勉強会資料 12章Pythonデータ分析 第4回勉強会資料 12章
Pythonデータ分析 第4回勉強会資料 12章
 
Pythonデータ分析 第3回勉強会資料 8章
Pythonデータ分析 第3回勉強会資料 8章 Pythonデータ分析 第3回勉強会資料 8章
Pythonデータ分析 第3回勉強会資料 8章
 
Pythonデータ分析 第4回勉強会資料 10章
Pythonデータ分析 第4回勉強会資料 10章Pythonデータ分析 第4回勉強会資料 10章
Pythonデータ分析 第4回勉強会資料 10章
 
Pythonデータ分析 第3回勉強会資料 7章
Pythonデータ分析 第3回勉強会資料 7章Pythonデータ分析 第3回勉強会資料 7章
Pythonデータ分析 第3回勉強会資料 7章
 
Python for Data Anaysis第2回勉強会4,5章
Python for Data Anaysis第2回勉強会4,5章Python for Data Anaysis第2回勉強会4,5章
Python for Data Anaysis第2回勉強会4,5章
 
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
 
NTT研究所インターン 感想
NTT研究所インターン 感想NTT研究所インターン 感想
NTT研究所インターン 感想
 
T univ
T univT univ
T univ
 

Recently uploaded

Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 

Recently uploaded (20)

Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 

Road Marking Blur Detection with Drive Recorder

  • 1. Road Marking Blur Detection with Drive Recorder Makoto Kawano, Kazuhiro Mikami, Satoshi Yokoyama, Takuro Yonezawa and Jin Nakazawa Keio University makora@ht.sfc.keio.ac.jp hide tokuda lab.
  • 2. Outline • Introduction • Related work • Our basic idea • Problem setting • Our approach • Experiments • Conclusion 2
  • 3. Introduction 3 Roads are one of the important city infrastructures Road markings Road appendages
  • 4. Introduction 4 Road markings Road appendages Roads are one of the important city infrastructures BUT become deteriorated
  • 5. Introduction 5 Road markings Road appendages  Use special vehicles or visual inspection Inspection and Repair doesn’t catch up 0 140,000 280,000 420,000 560,000 700,000 2008 2009 2010 2011 2012 2013 2014 2015 The cost of repair in Fujisawa (1,000JPY) Increasing Roads are one of the important city infrastructures BUT become deteriorated
  • 6. Related Work Road flatness estimation [1][2][3] • Use accelerometer/gyro sensor on bicycle with factor analysis Potholes detection [4][5] • Use laser image via exclusive camera with naïve bayes Road surface damage detection [6] • Use image from participatory sensing with deep CNN 6 Road flatness Potholes
  • 7. Related Work Road flatness estimation [1][2][3] • Use accelerometer/gyro sensor on bicycle with factor analysis Potholes detection [4][5] • Use laser image via exclusive camera with naïve bayes Road surface damage detection [6] • Use image from participatory sensing with deep CNN 7 Road flatness Potholes In our study Road markings damage/blur detection • It is sufficient for not only cars but also citizens • Cause traffic accident • (To our knowledge) no other work tackle this issue
  • 8. a Basic Idea 8 Install sensors in the city Ask citizens to provide information[6] Difficult to sustain the road inspection by or a.k.a Participatory Sensinge.g. Smart Santander Project
  • 9. Basic Idea 9 Spotlight the public vehicles: garbage trucks with cameras or sensors Piggybacking on their daily work takes no additional cost! Coverage area of garbage trucks 3days aInstall sensors in the city Ask citizens to provide information[6]or a.k.a Participatory Sensinge.g. Smart Santander Project Difficult to sustain the road inspection by
  • 10. Our Previous Work 10 Split the images to patches Normal marking No marking Blurred marking 3-class Simple CNNTake photos Web Camera Completed system in a garbage truck alone
  • 11. Our Previous Work 11 Split the images to patches • Detect only for blurred road lane markings • Require installing additional camera Too hard constraints to deploy it to real world Normal marking No marking Blurred marking 3-class Simple CNN {Assumption The result was 98% accuracy but Take photos Web Camera Completed system in a garbage truck alone
  • 12. Problem Setting: Road Marking Blur Detection 12 Actual drive recorder image (a) white line (b) white mark (c) color mark (d) color line (e) crosswalk Detecting various road markings Using actual drive recorder video images Estimate the location where the marking is blurred • 5 types: white line / white mark / color mark / color line / crosswalk • Add guardrail to discriminate lane markings
  • 13. Location (x-axis and y-axis) Size (width and height) Increase confidence of object existing box Decrease confidence of no object box Class (classification) Object Detection Approach 13 448×448×3 VGG16VGG16 Fully Connected 448×448×64 112×112×256 224×224×128 56×56×512 14×14×512 7×7×20 28×28×512 7×7×1024 convolution + ReLU max pooling output YOLO[Redmon et al. 2015] + VGG16[Simonyan and Zisserman, 2015] (ˆxi, ˆyi) ˆwi ˆhi ˆCi(= 1), ˆpi(c) (xi, yi) Ci, pi(c) wi hi Prediction Ground truth
  • 14. Create Dataset for Object Detection Approach 14 RectLabel • Three people annotated using RectLabel • 1 sunny day and 1 rainy day in the morning • Split train and test set by time Two trucks videos in 18 frames/sec Extract every 25 frames
  • 15. Compare the Object Detection with Other Approach15 v.s our previous work (simple CNN classifier) v.s. full convolution network [Shelhamer et al.] Pros. Pros. Cons. • Seeing surround context • Computational cost is lower • Annotation cost is lower • Annotations is not precise Cons. • Computational cost is higher Network would detect
 almost vanished markings FCN is too expensiveSimple classifier is not enough here
  • 16. Experiment 16 then the blur detection is correct Evaluate our network how can detect the road markings blur Area of Union Area of Overlap IoU Score = Ground-truth bounding box Predicted bounding box > TmAP Intersection of union Prediction blur none Ground truth blur TP FN none FP TN Precision = TP TP + FP mAP = 1 L X label2L APlabel APlabel = 1 n nX Precisioni label • Calculate mAP score: (Note: in Contest)TmAP = 0.5
  • 17. Quantitative Result 17 Not a good result… • Did not detect the color line and color mark (Note: SOTA mAP score is about 80 on PascalVOC 2007/2012) • The best detection is white line with 51.7 mAP score
  • 18. Quantitative Result 18 Not a good result… • Did not detect the color line and color mark (Note: SOTA mAP score is about 80 on PascalVOC 2007/2012) • The best detection is white line with 51.7 mAP score But what does the network detect actually?
  • 19. 19
  • 21. Qualitative Result 21 (a) (c) (b) (d) The prediction box is much smaller than GT
  • 22. Qualitative Result 22 (a) (c) (b) (d) The prediction box is much smaller than GT
  • 23. Qualitative Result 23 (a) (c) (b) (d) The prediction box is much smaller than GT TmAP 0 17.5 35 52.5 70 0.5 0.3 0.1 0.0 White line White mark Color line Crosswalk Guarrail mAP The lower threshold is, the higher mAP score is
  • 24. Discussion and Future Work 24 Drive recorder image Detecting on Edge Computer Feedback to citizens and city administrator Cloud computer city analysis Detection results Road marking blur detection Improve the mAP score Deploy to real world Brush up the dataset • Add more images • Define annotation rules Propose the new approach • Semi-supervised learning Visualize the results to maps • Tuning recall/precision to be useful Implement on actual trucks • Use embedding computers • Connect to drive recorder
  • 25. Conclusion 25 Detecting the blurred road markings by applying object detection approach Actual drive recorder image (a) white line (b) white mark (c) color mark (d) color line (e) crosswalk 448×448×3 VGG16VGG16 Fully Connected 448×448×64 112×112×256 224×224×128 56×56×512 14×14×512 7×7×20 28×28×512 7×7×1024 convolution + ReLU max pooling output object detection neural network • Create the annotated dataset for object detection for actual drive recorder • Evaluate our network by mean average precision score
  • 26. Road Marking Blur Detection with Drive Recorder Makoto Kawano, Kazuhiro Mikami, Satoshi Yokoyama, Takuro Yonezawa and Jin Nakazawa Keio University makora@ht.sfc.keio.ac.jp Thank you for listening! Any questions?
  • 27. 27
  • 28. 28