100
Deep Learning based Wireless Localization for Indoor Navigation Roshan Ayyalasomayajula, Aditya Arun, Chenfeng Wu, Sanatan Sharma, Abhishek Sethi, Deepak Vasisht and Dinesh Bharadia 1 Mobicom 2020 https://wcsng.ucsd.edu/dloc/

DLoc:Deep Learning based Wireless Localization for Indoor

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DLoc:Deep Learning based Wireless Localization for Indoor

Deep Learning based Wireless Localization for Indoor NavigationRoshan Ayyalasomayajula, Aditya Arun, Chenfeng Wu, Sanatan

Sharma, Abhishek Sethi, Deepak Vasisht and Dinesh Bharadia

1

Mobicom 2020

https://wcsng.ucsd.edu/dloc/

Page 2: DLoc:Deep Learning based Wireless Localization for Indoor

Outdoor Localization

2

Page 3: DLoc:Deep Learning based Wireless Localization for Indoor

Outdoor Localization

2

Navigation

https://www.kvhmobileworld.kvh.com/why-gps-spoofing-is-no-threat-autonomous-

navigation/

Autonomous Driving

https://play.google.com/

Delivery Bots

https://medium.com/@miccowang/delivery-robots-as-last-mile-solution-

aebebe557ad4

Autonomous Drones

Page 4: DLoc:Deep Learning based Wireless Localization for Indoor

Outdoor Localization

2

Navigation

https://www.kvhmobileworld.kvh.com/why-gps-spoofing-is-no-threat-autonomous-

navigation/

Autonomous Driving

https://play.google.com/

Delivery Bots

https://medium.com/@miccowang/delivery-robots-as-last-mile-solution-

aebebe557ad4

Autonomous Drones

Page 5: DLoc:Deep Learning based Wireless Localization for Indoor

Outdoor Localization

2

https://www.nasa.gov/sites/default/files/gps_constellation_0.jp

g

Navigation

https://www.kvhmobileworld.kvh.com/why-gps-spoofing-is-no-threat-autonomous-

navigation/

Autonomous Driving

https://play.google.com/

Delivery Bots

https://medium.com/@miccowang/delivery-robots-as-last-mile-solution-

aebebe557ad4

Autonomous Drones

Page 6: DLoc:Deep Learning based Wireless Localization for Indoor

Indoor Localization

3

Page 7: DLoc:Deep Learning based Wireless Localization for Indoor

Indoor Localization

3

https://www.clipartkey.com/upic/4785/

Page 8: DLoc:Deep Learning based Wireless Localization for Indoor

Indoor Localization

3

https://www.clipartkey.com/upic/4785/ https://medium.com/@brian.moran_91776/top-10-reasons-how-indoor-navigation-helps-shopping-malls-

be6376bf3d2

Page 9: DLoc:Deep Learning based Wireless Localization for Indoor

Indoor Localization

3

https://www.clipartkey.com/upic/4785/ https://medium.com/@brian.moran_91776/top-10-reasons-how-indoor-navigation-helps-shopping-malls-

be6376bf3d2

https://jonnegroni.com/2015/04/15/the-humans-of-wall-e-were-probably-better-off-without-him/

Page 10: DLoc:Deep Learning based Wireless Localization for Indoor

Lack of Context

4

Page 11: DLoc:Deep Learning based Wireless Localization for Indoor

Lack of Context

4

19, 13

X-axis (m)

Y-a

xis

(m

)

Page 12: DLoc:Deep Learning based Wireless Localization for Indoor

Lack of Context

4

19, 13

X-axis (m)

Y-a

xis

(m

)

Page 13: DLoc:Deep Learning based Wireless Localization for Indoor

Lack of Context

4

19, 13

X-axis (m)

Y-a

xis

(m

)

Page 14: DLoc:Deep Learning based Wireless Localization for Indoor

Lack of Context

4

19, 13

X-axis (m)

Y-a

xis

(m

)

Page 15: DLoc:Deep Learning based Wireless Localization for Indoor

WiFi based localization

5

Page 16: DLoc:Deep Learning based Wireless Localization for Indoor

WiFi based localization

5

MonoLocoMobiSys'18

Chronos NSDI'16

ToneTrackMobicom'15

SpotFiSigcomm'15

ArrayTrackNSDI'13

Page 17: DLoc:Deep Learning based Wireless Localization for Indoor

WiFi based localization

5

MonoLocoMobiSys'18

Chronos NSDI'16

ToneTrackMobicom'15

SpotFiSigcomm'15

ArrayTrackNSDI'13

Median: few decimeters

Page 18: DLoc:Deep Learning based Wireless Localization for Indoor

WiFi based localization

5

MonoLocoMobiSys'18

Chronos NSDI'16

ToneTrackMobicom'15

SpotFiSigcomm'15

ArrayTrackNSDI'13

Median: few decimeters >10% of cases: few meters

Page 19: DLoc:Deep Learning based Wireless Localization for Indoor

Deep Learning based Wireless Localization for Indoor

NavigationDLoc and MapFind

6

Page 20: DLoc:Deep Learning based Wireless Localization for Indoor

Deep Learning based Wireless Localization

7

Page 21: DLoc:Deep Learning based Wireless Localization for Indoor

Deep Learning based Wireless Localization

Localization: Novel learning based approach to solve for the environment dependent localization.

7

Page 22: DLoc:Deep Learning based Wireless Localization for Indoor

Deep Learning based Wireless Localization

Localization: Novel learning based approach to solve for the environment dependent localization.

Context: Bot that collects both Visual and WiFi data.

7

Table

TablesDesk

Page 23: DLoc:Deep Learning based Wireless Localization for Indoor

Deep Learning based Wireless Localization

Localization: Novel learning based approach to solve for the environment dependent localization.

Context: Bot that collects both Visual and WiFi data.

Dataset: Deployed it in 8 different in a Simple and Complex Environment

7

Table

TablesDesk

Page 24: DLoc:Deep Learning based Wireless Localization for Indoor

Deep Learning based Wireless Localization

Localization: Novel learning based approach to solve for the environment dependent localization.

Context: Bot that collects both Visual and WiFi data.

Dataset: Deployed it in 8 different in a Simple and Complex Environment

Results: Shown a 85% improvement compared to state of the art at 90th

percentile.

7

Table

TablesDesk

Page 25: DLoc:Deep Learning based Wireless Localization for Indoor

Challenge: Multipath, Non-Line of Sight

8

Page 26: DLoc:Deep Learning based Wireless Localization for Indoor

Challenge: Multipath, Non-Line of Sight

8

r

A

P

Smartphon

e

θ

Page 27: DLoc:Deep Learning based Wireless Localization for Indoor

Challenge: Multipath, Non-Line of Sight

8

r

A

P

Smartphon

e

Reflecto

r

θ

Page 28: DLoc:Deep Learning based Wireless Localization for Indoor

Challenge: Multipath, Non-Line of Sight

8

A

P

Smartphon

e

Reflecto

r

Obstacl

e

Page 29: DLoc:Deep Learning based Wireless Localization for Indoor

Challenge: Multipath, Non-Line of Sight

8

A

P

Smartphon

e

Reflecto

r

Obstacl

e

Need Knowledge of Environment

Page 30: DLoc:Deep Learning based Wireless Localization for Indoor

Requirements to design the neural network

9

Page 31: DLoc:Deep Learning based Wireless Localization for Indoor

Requirements to design the neural network

9

Input Representation

Page 32: DLoc:Deep Learning based Wireless Localization for Indoor

Requirements to design the neural network

9

Input Representation

Output/Target Representation

Page 33: DLoc:Deep Learning based Wireless Localization for Indoor

Requirements to design the neural network

9

Input Representation

NetworkOutput/Target Representation

Page 34: DLoc:Deep Learning based Wireless Localization for Indoor

Requirements to design the neural network

9

Input Representation

NetworkOutput/Target Representation

Objective/LossFunction

Page 35: DLoc:Deep Learning based Wireless Localization for Indoor

Requirements to design the neural network

9

Input Representation

NetworkOutput/Target Representation

Objective/LossFunctionGradient

Page 36: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: Raw CSI data

10

Page 37: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: Raw CSI data

10

Maximillian Arnold et. al., SCC 2019

Michal Nowicki et. al., ICA, 2017

Xuyu Wang, et al., IEEE Access 5, 2017

Xialong Zheng, et al., IEEE/ACM Transactions on Networking, 2017

Page 38: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: Raw CSI data

10

Maximillian Arnold et. al., SCC 2019

Michal Nowicki et. al., ICA, 2017

Xuyu Wang, et al., IEEE Access 5, 2017

Xialong Zheng, et al., IEEE/ACM Transactions on Networking, 2017

Complex Channel Values and AWG noise

Page 39: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: Raw CSI data

10

Can we represent them as images?

Maximillian Arnold et. al., SCC 2019

Michal Nowicki et. al., ICA, 2017

Xuyu Wang, et al., IEEE Access 5, 2017

Xialong Zheng, et al., IEEE/ACM Transactions on Networking, 2017

Complex Channel Values and AWG noise

Page 40: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: AoA-ToF images

11

Page 41: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: AoA-ToF images

11

Page 42: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: AoA-ToF images

11

Does not have context of Space and AP locations

Page 43: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: XY images

AoA-ToF (Polar) to XY (cartesian)

12

Angle

of A

rriv

al,

𝝷°

Time of

Flight(m)

Page 44: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: XY images

AoA-ToF (Polar) to XY (cartesian)

12

Angle

of A

rriv

al,

𝝷°

X axis

(m)

Time of

Flight(m)

Y a

xis

(m)

Polar to Cartesian

Page 45: DLoc:Deep Learning based Wireless Localization for Indoor

Input Representation: XY images

AoA-ToF (Polar) to XY (cartesian)

12

Angle

of A

rriv

al,

𝝷°

X axis

(m)

Time of

Flight(m)

Y a

xis

(m)

Polar to Cartesian

Context embedded Input Representation

Page 46: DLoc:Deep Learning based Wireless Localization for Indoor

Location Decoder Output targets

13

Page 47: DLoc:Deep Learning based Wireless Localization for Indoor

Location Decoder Output targets

13

Page 48: DLoc:Deep Learning based Wireless Localization for Indoor

Location Decoder Output targets

13

Page 49: DLoc:Deep Learning based Wireless Localization for Indoor

Location Decoder Output targets

13

Image-to-Image translation problem

Page 50: DLoc:Deep Learning based Wireless Localization for Indoor

Network Architecture

14

Page 51: DLoc:Deep Learning based Wireless Localization for Indoor

Network Architecture

14

1. Conv2d

[7,7,1,3]

2. Instance norm

3. ReLU

1. Conv2d

[3,3,2,1]

2. Instance norm

3. ReLU

Resnet Block* 1. ConvTranspose2d

[3,3,2,1]

2. Instance norm

3. ReLU

1. Conv2d

[7,7,1,3]

2. Instance norm

3. Sigmoid

1. Conv2d

[7,7,1,3]

2. Instance norm

3. Tanh

6 Resnet Blocks3 Resnet

Blocks

Location

DecoderEncoder

4 64

128256 256

256

12

8 64 1

Input Images

Output Location

Page 52: DLoc:Deep Learning based Wireless Localization for Indoor

Network Architecture

14

1. Conv2d

[7,7,1,3]

2. Instance norm

3. ReLU

1. Conv2d

[3,3,2,1]

2. Instance norm

3. ReLU

Resnet Block* 1. ConvTranspose2d

[3,3,2,1]

2. Instance norm

3. ReLU

1. Conv2d

[7,7,1,3]

2. Instance norm

3. Sigmoid

1. Conv2d

[7,7,1,3]

2. Instance norm

3. Tanh

Llocation

6 Resnet Blocks3 Resnet

Blocks

Location

DecoderEncoder

4 64

128256 256

256

12

8 64 1

Input Images

Output Location

Page 53: DLoc:Deep Learning based Wireless Localization for Indoor

Location Loss

Closeness in MSE sense

𝐿𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛 = 𝐿2[𝐷𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛𝐸 𝐻 − 𝑇]

15

Page 54: DLoc:Deep Learning based Wireless Localization for Indoor

Location Loss

Closeness in MSE sense

𝐿𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛 = 𝐿2[𝐷𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛𝐸 𝐻 − 𝑇]

Penalize multiple peaks

15

Page 55: DLoc:Deep Learning based Wireless Localization for Indoor

Location Loss

Closeness in MSE sense

𝐿𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛 = 𝐿2[𝐷𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛𝐸 𝐻 − 𝑇]

Penalize multiple peaks

𝐿𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛 = 𝐿2 𝐷𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛𝐸 𝐻 − 𝑇 + λ 𝐿1[𝐷𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛𝐸 𝐻 ]

15

Page 56: DLoc:Deep Learning based Wireless Localization for Indoor

High 90th percentile errors: Asynchronous Clocks

16

Page 57: DLoc:Deep Learning based Wireless Localization for Indoor

High 90th percentile errors: Asynchronous Clocks

16

r

AP

Smartphon

e

Page 58: DLoc:Deep Learning based Wireless Localization for Indoor

High 90th percentile errors: Asynchronous Clocks

16

r

Δr

AP

Smartphone

Page 59: DLoc:Deep Learning based Wireless Localization for Indoor

ToF offset

17

Page 60: DLoc:Deep Learning based Wireless Localization for Indoor

ToF offset compensation

18

Page 61: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc: Network Architecture

19

6 Resnet Blocks3 Resnet

Blocks

Location DecoderEncoder

4 64

128256 256

256

12

8 64 1

Input Images

Output Location

Offset Corrected Images

Page 62: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc: Network Architecture

19

6 Resnet Blocks3 Resnet

Blocks

Location DecoderEncoder

4 64

128256 256

256

12

8 64 1

Input Images

Output Location

6 Resnet Blocks

Consistency Decoder (𝐷𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦)

256

12

8 64 4

Offset Corrected Images

Page 63: DLoc:Deep Learning based Wireless Localization for Indoor

Insight: Single source

20

Page 64: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc: Network Architecture

21

6 Resnet Blocks3 Resnet

Blocks

Location DecoderEncoder

4 64

128256 256

256

12

8 64 1

Input Images

Output Location

𝐿𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛+

6 Resnet Blocks

Consistency Decoder (𝐷𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦)

256

12

8 64 4

Offset Corrected Images

Page 65: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc: Network Architecture

21

6 Resnet Blocks3 Resnet

Blocks

Location DecoderEncoder

4 64

128256 256

256

12

8 64 1

Input Images

Output Location

𝐿𝑙𝑜𝑐𝑎𝑡𝑖𝑜𝑛

𝐿𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦

+

6 Resnet Blocks

Consistency Decoder (𝐷𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦)

256

12

8 64 4

Offset Corrected Images

Page 66: DLoc:Deep Learning based Wireless Localization for Indoor

Offset Compensation Loss

Defines consistency across images

𝐿𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦 =1

𝑁𝐴𝑃

𝑖=1

𝑁𝐴𝑃

𝐿2[𝐷𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦(𝐸(𝐻)) − 𝑇𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦]𝑖

22

Page 67: DLoc:Deep Learning based Wireless Localization for Indoor

Offset Compensation Loss

Defines consistency across images

𝐿𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦 =1

𝑁𝐴𝑃

𝑖=1

𝑁𝐴𝑃

𝐿2[𝐷𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦(𝐸(𝐻)) − 𝑇𝑐𝑜𝑛𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑦]𝑖

22

Page 68: DLoc:Deep Learning based Wireless Localization for Indoor

Context: MapFind

23

Page 69: DLoc:Deep Learning based Wireless Localization for Indoor

Context: MapFind

23

WiFi Client

LiDAR

RGB-D

Server

Kobuki

Page 70: DLoc:Deep Learning based Wireless Localization for Indoor

Context: MapFind

23

Table

TablesDesk

Page 71: DLoc:Deep Learning based Wireless Localization for Indoor

Context: MapFind

23

How much data is needed?

Table

TablesDesk

Page 72: DLoc:Deep Learning based Wireless Localization for Indoor

Path Planning

24

Page 73: DLoc:Deep Learning based Wireless Localization for Indoor

Path Planning

Maximize coverage

Minimize traversal length

24

Page 74: DLoc:Deep Learning based Wireless Localization for Indoor

Path Planning

Maximize coverage

Minimize traversal length

24

Context Enabled Accurate Indoor Localization

Page 75: DLoc:Deep Learning based Wireless Localization for Indoor

Results

25

Page 76: DLoc:Deep Learning based Wireless Localization for Indoor

Setup

26

Page 77: DLoc:Deep Learning based Wireless Localization for Indoor

Setup

26

Complex High-multipath and

NLOS environment (1500 sq.

ft.)

AP

1

AP

3

AP

2

Plasma

Screens

Plasma

Screens

AP4 -

NLOS

Page 78: DLoc:Deep Learning based Wireless Localization for Indoor

Setup

26

Complex High-multipath and

NLOS environment (1500 sq.

ft.)

AP

1

AP

3

AP

2

Blocka

ge

Plasma

Screens

Plasma

Screens

AP4 -

NLOS

Page 79: DLoc:Deep Learning based Wireless Localization for Indoor

Setup

26

Complex High-multipath and

NLOS environment (1500 sq.

ft.)

Simple LOS based

environment (500 sq. ft.)

AP

3 AP

2

AP

1

Reflect

or

AP

1

AP

3

AP

2

Blocka

ge

Plasma

Screens

Plasma

Screens

AP4 -

NLOS

Page 80: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Complex Environment

27

0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 4.4 4.8Localization Error (m)

0.10.20.30.40.50.60.70.80.9

1

CD

F

Page 81: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Complex Environment

27

0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 4.4 4.8Localization Error (m)

0.10.20.30.40.50.60.70.80.9

1

CD

F

DLoc

SpotFi

Baseline DL Model

Page 82: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Complex Environment

27

0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 4.4 4.8Localization Error (m)

0.10.20.30.40.50.60.70.80.9

1

CD

F

DLoc

SpotFi

Baseline DL Model

Page 83: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Complex Environment

27

0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 4.4 4.8Localization Error (m)

0.10.20.30.40.50.60.70.80.9

1

CD

F

DLoc

SpotFi

Baseline DL Model

Page 84: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Complex Environment

27

0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 4.4 4.8Localization Error (m)

0.10.20.30.40.50.60.70.80.9

1

CD

F

DLoc

SpotFi

Baseline DL Model

Page 85: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Simple Environment

28

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2Localization Error (m)

00.10.20.30.40.50.60.70.80.9

1

CD

F

Page 86: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Simple Environment

28

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2Localization Error (m)

00.10.20.30.40.50.60.70.80.9

1

CD

F

DLoc

SpotFi

Baseline DL Model

Page 87: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Simple Environment

28

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2Localization Error (m)

00.10.20.30.40.50.60.70.80.9

1

CD

F

DLoc

SpotFi

Baseline DL Model

Page 88: DLoc:Deep Learning based Wireless Localization for Indoor

DLoc Result – Simple Environment

28

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2Localization Error (m)

00.10.20.30.40.50.60.70.80.9

1

CD

F

DLoc

SpotFi

Baseline DL Model

Accurate Indoor Localization

Page 89: DLoc:Deep Learning based Wireless Localization for Indoor

Generalization across multiple setups

29

Page 90: DLoc:Deep Learning based Wireless Localization for Indoor

Generalization across multiple setups

29

Setup-1 Setup-2

Setup-3 Setup-4

Page 91: DLoc:Deep Learning based Wireless Localization for Indoor

Generalization across multiple setups

29

Setup-1 Setup-2

Setup-3 Setup-4

Trained on

Setup

Tested on

Setup

Median Error (cm)

90th Percentile Error (cm)

DLoc SpotFi DLoc SpotFi

1,3,4 2

1,2,4 3

1,2,3 4

Page 92: DLoc:Deep Learning based Wireless Localization for Indoor

Generalization across multiple setups

29

Setup-1 Setup-2

Setup-3 Setup-4

Trained on

Setup

Tested on

Setup

Median Error (cm)

90th Percentile Error (cm)

DLoc SpotFi DLoc SpotFi

1,3,4 2 198 420

1,2,4 3 154 380

1,2,3 4 161 455

Page 93: DLoc:Deep Learning based Wireless Localization for Indoor

Generalization across multiple setups

29

Setup-1 Setup-2

Setup-3 Setup-4

Trained on

Setup

Tested on

Setup

Median Error (cm)

90th Percentile Error (cm)

DLoc SpotFi DLoc SpotFi

1,3,4 2 71 198 171 420

1,2,4 3 82 154 252 380

1,2,3 4 105 161 277 455

Page 94: DLoc:Deep Learning based Wireless Localization for Indoor

Open-Sourced Dataset

30

Page 95: DLoc:Deep Learning based Wireless Localization for Indoor

Open-Sourced Dataset

30

• Enabling Baseline comparison for all algorithms

Page 96: DLoc:Deep Learning based Wireless Localization for Indoor

Open-Sourced Dataset

30

• Enabling Baseline comparison for all algorithms• Pushing Indoor Localization to realization

Page 97: DLoc:Deep Learning based Wireless Localization for Indoor

Open-Sourced Dataset

30

• Enabling Baseline comparison for all algorithms• Pushing Indoor Localization to realization• Pushing towards a competition similar to ImageNet program

Page 98: DLoc:Deep Learning based Wireless Localization for Indoor

Open-Sourced Dataset

Labelled WiFi CSI data (WILD-v1)

8 different setups

4 different days

108K datapoints

2 different environments

30

https://wcsng.ucsd.edu/wild/

• Enabling Baseline comparison for all algorithms• Pushing Indoor Localization to realization• Pushing towards a competition similar to ImageNet program

Page 99: DLoc:Deep Learning based Wireless Localization for Indoor

Open-Sourced Dataset

Labelled WiFi CSI data (WILD-v1)

8 different setups

4 different days

108K datapoints

2 different environments

30

https://wcsng.ucsd.edu/wild/

WILD-v2 Coming Soon

• 20 different setups

• 10 different days

• 1 million datapoints

• 8 different environments

• 20 different AP locations

• Enabling Baseline comparison for all algorithms• Pushing Indoor Localization to realization• Pushing towards a competition similar to ImageNet program

Page 100: DLoc:Deep Learning based Wireless Localization for Indoor

Conclusion and Future Work

• Novel Deep Learning based algorithm with 85% incremental performance

compared to state-of-the-art.

• MapFind we have collected over 108k datapoints (and expanding) that is open-

sourced.

• Enabling large scale and autonomous indoor navigation

31

https://wcsng.ucsd.edu/dloc/