A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity...

82
A Visible Light Vehicle-to-Vehicle Communication System Using Modulated Taillights Michael Plattner Department Mobility and Energy University of Applied Sciences Upper Austria Hagenberg im Mühlkreis, Austria Email: [email protected] Gerald Ostermayer Research Group Networks and Mobility University of Applied Sciences Upper Austria Hagenberg im Mühlkreis, Austria Email: [email protected]

Transcript of A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity...

Page 1: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

A Visible Light Vehicle-to-Vehicle Communication System Using Modulated Taillights

Michael PlattnerDepartment Mobility and Energy

University of Applied Sciences Upper Austria

Hagenberg im Mühlkreis, Austria

Email: [email protected]

Gerald OstermayerResearch Group Networks and Mobility

University of Applied Sciences Upper Austria

Hagenberg im Mühlkreis, Austria

Email: [email protected]

Page 2: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Presenter – Michael Plattner

• Michael Plattner, BSc MSc

• Age: 27

• born in Innsbruck, Austria

• Assistant Professor for Mobile Systems at University of Applied Sciences Upper Austria

• PhD studentat Johannes Kepler University Linz

2

Page 3: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Research Topics

• Mobile Communication Systems

• Intelligent Transportation Systems

• Simulation and Modelling

• Connected Vehicles

3

Page 4: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Idea

Out-of-band channel using modulated taillights for V2V communication

4

Page 5: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Idea

5

V2V communication might be attacked by a man-in-the-middle

Page 6: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Idea

Establish encrypted connection

Verification key

6

Identity of sender can be veryfied using out-of-band channel.

Page 7: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Requirements

• Use state-of-the-art LED taillights

• Camera used as receiver

• Visible light spectrum

• Not perceivable for the human eye

7

Page 8: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK - Modulation

• Undersampled Differential Phase Shift On-Off Keying

• Modulation frequency multiple of cameras FPS

𝑒. 𝑔. 𝑓𝑆 = 30𝐻𝑧 𝑓𝑚𝑜𝑑 = 120𝐻𝑧

• Utilizes rolling shutter effect of cameras

• Information encoded in the phase shift between frames

8N. Liu, J. Cheng, and J. F. Holzman, “Undersampled differential phase shift on-off keying for optical camera communications,” Journal of Communications and Information Networks, vol. 2, no. 4, 2017, pp. 47–56.

Page 9: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/30 s

• Recorded with a high-speed camera

9The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Page 10: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/30 s

• Recorded with a high-speed camera

10The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Mirror at 45° blocks thesensor to see through the

view finder.

Page 11: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/30 s

• Recorded with a high-speed camera

11The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Mirror flips up and blocksthe view finder.

Page 12: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/30 s

• Recorded with a high-speed camera

12The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Shutter opens.

Page 13: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/30 s

• Recorded with a high-speed camera

13The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Sensor is exposed to light.

Page 14: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/30 s

• Recorded with a high-speed camera

14The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Shutter closes.

Page 15: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/30 s

• Recorded with a high-speed camera

15The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Shutter is closed and mirror flips back in place.

Page 16: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/30 s

• Recorded with a high-speed camera

16The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Page 17: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/8000 s

• Recorded with a high-speed camera

17The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Page 18: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/8000 s

• Recorded with a high-speed camera

18The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Shutter starts opening at the top.

Page 19: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/8000 s

• Recorded with a high-speed camera

19The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Shutter starts closing rightbehind.

Page 20: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/8000 s

• Recorded with a high-speed camera

20The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Only a narrow slot of thesensor is exposed to light.

Page 21: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/8000 s

• Recorded with a high-speed camera

21The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Bottom part of the imageis exposed later than the

top part.

Page 22: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter of DSLR camera

• Exposure time: 1/8000 s

• Recorded with a high-speed camera

22The Slow Mo Guys, Inside a Camera at 10,000fps, https://www.youtube.com/watch?v=CmjeCchGRQo

Shutter is now fully closed.

Page 23: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter effect

• Image captured line by line

• Fast moving objects get skewed

23Smarter Every Day, Rolling Shutter Explained (Why Do Cameras Do This?) - Smarter Every Day 172, https://www.youtube.com/watch?v=dNVtMmLlnoE

Page 24: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter effect

• Image captured line by line

• Fast moving objects get skewed

24Smarter Every Day, Rolling Shutter Explained (Why Do Cameras Do This?) - Smarter Every Day 172, https://www.youtube.com/watch?v=dNVtMmLlnoE

Page 25: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter effect

• Image captured line by line

• Fast moving objects get skewed

25Smarter Every Day, Rolling Shutter Explained (Why Do Cameras Do This?) - Smarter Every Day 172, https://www.youtube.com/watch?v=dNVtMmLlnoE

Page 26: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter effect

• Image captured line by line

• Fast moving objects get skewed

26Smarter Every Day, Rolling Shutter Explained (Why Do Cameras Do This?) - Smarter Every Day 172, https://www.youtube.com/watch?v=dNVtMmLlnoE

Page 27: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter effect

• Image captured line by line

• Fast moving objects get skewed

27Smarter Every Day, Rolling Shutter Explained (Why Do Cameras Do This?) - Smarter Every Day 172, https://www.youtube.com/watch?v=dNVtMmLlnoE

Page 28: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter effect

• Image captured line by line

• Fast moving objects get skewed

28Smarter Every Day, Rolling Shutter Explained (Why Do Cameras Do This?) - Smarter Every Day 172, https://www.youtube.com/watch?v=dNVtMmLlnoE

Page 29: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Rolling shutter effect

• Image captured line by line

• Fast moving objects get skewed

29Smarter Every Day, Rolling Shutter Explained (Why Do Cameras Do This?) - Smarter Every Day 172, https://www.youtube.com/watch?v=dNVtMmLlnoE

Page 30: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

30

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 31: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

31

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 32: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

32

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 33: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

33

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 34: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

34

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 35: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

35

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 36: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

36

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 37: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

37

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 38: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

38

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 39: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

39

• Rolling shutter effect• Image captured line by line

• Fast flickering light source turns into stripe pattern

Page 40: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Only a small portion of the

stripe pattern is visible.

• The state depends on theposition of the light source.

40

Page 41: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Only a small portion of the

stripe pattern is visible.

• The state depends on theposition of the light source.

41

Page 42: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Only a small portion of the

stripe pattern is visible.

• The state depends on theposition of the light source.

42

Page 43: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK• Only a small portion of the

stripe pattern is visible.

• The state depends on theposition of the light source.

43

Page 44: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

44

• Only a small portion of thestripe pattern is visible.

• The state depends on theposition of the light source.

Page 45: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

45

• Only a small portion of thestripe pattern is visible.

• The state depends on theposition of the light source.

Page 46: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

Without phase shifts:

With phase shifts:

46

Page 47: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

Without phase shifts:

With phase shifts:

47

Page 48: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

Without phase shifts:

With phase shifts:

48

Page 49: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK

Without phase shifts:

With phase shifts:

49

Page 50: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK – In practice

50

Page 51: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK – In practice

51

Page 52: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK – In practice

52

Page 53: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK – In practice

53

Page 54: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK – In practice

54

Phase shift applied,two consecutive ON-states

Page 55: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

UDPSOOK – In practice

55

Page 56: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

56

System Overview

Page 57: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Channel Coding

• Message contains 128-bit verification key

• Reed-Solomon channel coding• RS(24/16) with 8-bit symbols

• Additional start symbol

• Code word length: 200 bit

57

Page 58: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Receiver - Camera

• Frame Rate: 30 FPS

• Exposure Time: 1/2000 seconds

58

Page 59: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Receiver - Camera

• Vehicle Detection with YOLO framework• Every 20th frame for real-time performance

59J. Redmon, S. Divvala, R. Girshick, and A. Farhadi, “You only look once: Unified, real-time object detection,” arXiv, 2015.

Page 60: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Receiver - Camera

• Static estimation of taillight ROI‘s

60

Page 61: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Receiver - Camera

• Crop ROI‘s and scale to 28x28 pixels

61

Page 62: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Receiver - Camera

• Classify states of taillights using neural network• Same state as before => Bit 0

• State changed => Bit 1

62

OFF ON

Page 63: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Receiver – Taillight State Recognition

• Convolutional Neural Network• Trained with >4000 images of taillights

• Various car models, environments, etc. to adapt to multiple scenarios.

63

Page 64: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation

• Transmitter• 1:24 car models

• Microcontroller ESP8266

• LED taillights with UDPSOOK modulation

• Receiver• Canon EOS 1100D DSLR camera

• Videos recorded with 30 FPS

• Exposure time set to 1/2000 s

64

Page 65: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Single Example Video

Bold rectangle…ON Thin rectangle…OFF

Result: Bit error rate = 2.6% 18 of 20 Messages (128 bit) received correctly

65

Page 66: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Single Example Video

Bold rectangle…ON Thin rectangle…OFF

Result: Bit error rate = 2.6% 18 of 20 Messages (128 bit) received correctly

66

Page 67: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Single Example Video

Bold rectangle…ON Thin rectangle…OFF

Result: Bit error rate = 2.6% 18 of 20 Messages (128 bit) received correctly

67

Page 68: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Single Example Video

Bold rectangle…ON Thin rectangle…OFF

Result: Bit error rate = 2.6% 18 of 20 Messages (128 bit) received correctly

68

Page 69: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Single Example Video

Bold rectangle…ON Thin rectangle…OFF

Result: Bit error rate = 2.6% 18 of 20 Messages (128 bit) received correctly

69

Page 70: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Single Example Video

Bold rectangle…ON Thin rectangle…OFF

Result: Bit error rate = 2.6% 18 of 20 Messages (128 bit) received correctly

70

Page 71: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Bit error rate

71

Page 72: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Bit error rate

72

Poor BER with moving transmitter is causedby vehicle detection every 20th frame. Can be improved by more frequent detection.

Page 73: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Bit error rate

73

Similar BER in dark and bright environments

Page 74: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Message error rate

74

Page 75: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Message error rate

75

Error bursts due toambiguous taillight statescause 10% message error

rate

Page 76: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Message error rate

76

Error bursts due toambiguous taillight statescause 10% message error

rate

OFF Ambiguous ON

Page 77: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Message error rate

77

Bright environment:Vehicle Detection: easyTaillight State Recognition: hard

Singular bit errors -> corrected by channel coding

Page 78: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – Message error rate

78

Dark environment:Vehicle Detection: hardTaillight State Recognition: easy

Error bursts -> not corrected by channel coding

Page 79: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – First reception time

79

Page 80: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Evaluation – First reception time

80

Approx. 5 seconds totransmit a 128-bit message

Page 81: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Conclusion

• Optical Out-of-Band Channel for Vehicle-to-Vehicle Communication

• Prototypes of car models in scale 1:24

• Camera with rolling shutter very short exposure time is needed.

• Results: • BER of 3.64% on average (1.94% standard deviation)

• Approx. 5 seconds to receive the first correct message

• Can be used for identity verification in platooning

81

Page 82: A Visible Light Vehicle-to-Vehicle Communication System ......•Can be used for identity verification in platooning 81 Thanks for reading! For questions, please contact Michael.Plattner@fh-hagenberg.at

Thanks for reading!

For questions, please contact [email protected]