sensor coverage model & data interpolation filefaculty of informatics | internet of things...

26
faculty of informatics | internet of things Bayu Erfianto 1 Sensor Coverage Model & Data Interpolation Internet of Things

Upload: doannhan

Post on 14-Aug-2019

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Bayu Erfianto1

Sensor Coverage Model & Data Interpolation

Internet of Things

Page 2: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things 2

Schedule & Syllabus

Page 3: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Definition: Sensor coverage models are abstraction models trying to quantify how well sensors can sense physical phenomena at some locations in the Region of Interest (RoI), or in other words, how well sensors can cover such locations

Coverage model can reflect to reflect sensors sensing capability and quality by capturing the geometric relation between a space point and sensors.

3

Sensor Coverage Model

Page 4: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Let us consider a space point z and a set of sensors S = {s1,s2,...,sn}. We use d(s, z) to denote the Euclidean distance between a sensor sand a space point z, such that:

Space point covered by 3 sensor

4

Sensor Coverage model

Page 5: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Boolean Disk Model

The function is modeled as

5

Sensor Coverage Model

Page 6: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Some researchers argue that the sensing qualityof a sensor reduces with the increase of the distance away from the sensor

Attenuated Disk Coverage Model

6

Sensor Coverage Model

Page 7: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Multi Sensor

7

Sensor Coverage Model

Page 8: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

In the attenuated disk coverage model, the coverage measure becomes very small when the distance between a space point and a sensor becomes very large. In such cases, the coverage measure might be neglected, and some approximations can be made.

Truncated Attenuation

8

Sensor Coverage Model

Page 9: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Comparison of Disk Coverage

9

Sensor Coverage Model

Page 10: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Sectorized Coverage

10

Sensor Coverage Model

Page 11: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Assume that Rs is the same. Problem: how to obtain value that weakly covered by two sensing coverage ?

Solution: Interpolation Methods

11

Sensor Coverage Model

Page 12: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things 12

Interpolation

Page 13: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things 13

What is Interpolation

Given (x0,y0), (x1,y1), …… (xn,yn), find the value of ‘y’ at a value of ‘x’ that is not given.

Page 14: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things 14

Direct InterpolationGiven ‘n+1’ data points (x0,y0), (x1,y1),…………..

(xn,yn),

pass a polynomial of order ‘n’ through the data as given below:

where a0, a1,………………. an are real constants.

Set up ‘n+1’ equations to find ‘n+1’ constants.

To find the value ‘y’ at a given value of ‘x’, simply substitute the value of ‘x’ in the above polynomial.

.....................10n

nxaxaay +++=

Page 15: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Find

We have

We can write in matrix

Solve

By knowing a0 and a1, you can find yn with known xn

15

Linear Interpolation

( )00, yx( )xf1

( )11, yx

x

y

Page 16: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things 16

Quadratic Interpolation

( )00 , yx

( )11, yx( )22, yx

( )xf2

y

x

Find

We have

We can write in matrix

Solve a0, a1,a2

By knowing a0 and a1, you can find yn with known xn

Page 17: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Find

in matrix form

17

Bilinear Interpolation

Page 18: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Equation

Comparison

18

Bicubic Interpolation

Page 19: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Comparison (with Python)

A: Nearest B: Linear C: Bicubic

19

Interpolasi

Page 20: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Temperature measurement

20

Example of Interpolation Data

Page 21: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Temperature Map

21

Page 22: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Distribusi Polutan

22

Page 23: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Scanning Suhu Mobil

23

Page 24: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Creating Heatmap with GoogleMap API

24

Spatial Interpolation

Page 25: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

faculty of informatics | internet of things

Tugas UTS (dibawa dan dikumpulkan saat UTS)– Bagaimana caranya melakukan geotagging di Googlemap– Bagaimana caranya menampilkan Heatmap / Variogram di

Googlemap– Interpolasi apa saja yang disediakan oleh GoogleMap

untuk membuat Heatmap berdasarkan data interpolasi

25

Spatial Interpolation

Page 26: Sensor Coverage Model & Data Interpolation filefaculty of informatics | internet of things Definition: Sensor coverage models are abstraction models trying to quantify how well sensors

THANK YOU

26