sensor coverage model & data interpolation filefaculty of informatics | internet of things...
TRANSCRIPT
faculty of informatics | internet of things
Bayu Erfianto1
Sensor Coverage Model & Data Interpolation
Internet of Things
faculty of informatics | internet of things 2
Schedule & Syllabus
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
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
faculty of informatics | internet of things
Boolean Disk Model
The function is modeled as
5
Sensor Coverage Model
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
faculty of informatics | internet of things
Multi Sensor
7
Sensor Coverage Model
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
faculty of informatics | internet of things
Comparison of Disk Coverage
9
Sensor Coverage Model
faculty of informatics | internet of things
Sectorized Coverage
10
Sensor Coverage Model
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
faculty of informatics | internet of things 12
Interpolation
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.
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 +++=
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
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
faculty of informatics | internet of things
Find
in matrix form
17
Bilinear Interpolation
faculty of informatics | internet of things
Equation
Comparison
18
Bicubic Interpolation
faculty of informatics | internet of things
Comparison (with Python)
A: Nearest B: Linear C: Bicubic
19
Interpolasi
faculty of informatics | internet of things
Temperature measurement
20
Example of Interpolation Data
faculty of informatics | internet of things
Temperature Map
21
faculty of informatics | internet of things
Distribusi Polutan
22
faculty of informatics | internet of things
Scanning Suhu Mobil
23
faculty of informatics | internet of things
Creating Heatmap with GoogleMap API
24
Spatial Interpolation
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
THANK YOU
26