| Literature DB >> 28067777 |
Daniel G Costa1, Mario Collotta2, Giovanni Pau3, Cristian Duran-Faundez4.
Abstract
The advance of technologies in several areas has allowed the development of smart city applications, which can improve the way of life in modern cities. When employing visual sensors in that scenario, still images and video streams may be retrieved from monitored areas, potentially providing valuable data for many applications. Actually, visual sensor networks may need to be highly dynamic, reflecting the changing of parameters in smart cities. In this context, characteristics of visual sensors and conditions of the monitored environment, as well as the status of other concurrent monitoring systems, may affect how visual sensors collect, encode and transmit information. This paper proposes a fuzzy-based approach to dynamically configure the way visual sensors will operate concerning sensing, coding and transmission patterns, exploiting different types of reference parameters. This innovative approach can be considered as the basis for multi-systems smart city applications based on visual monitoring, potentially bringing significant results for this research field.Entities:
Keywords: fuzzy-based configuration; smart cities; visual monitoring; visual sensor networks
Year: 2017 PMID: 28067777 PMCID: PMC5298666 DOI: 10.3390/s17010093
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Examples of different parameters for configuration of sensor nodes.
| Work | Parameter | Description |
|---|---|---|
| [ | Events | Events of interest are detected and used to trigger transmissions from sensor nodes, using a proposed multi-tier architecture. |
| [ | Events | Scalar sensors are used to detect events of interest. Different levels of configurations of visual sensors are established based on the priority of detected events. |
| [ | Events | Source nodes with higher event-based priorities transmit packets through transmission paths with lower latency. |
| [ | Media type | The original media stream is split into image and audio, giving to each resulting sub-stream a particular priority when choosing transmission paths. |
| [ | Node’s status | Relaying nodes may decide to drop packets according to their residual energy level and the relevance of DWT (Discrete Wavelet Transform) subbands. |
| [ | Node’s status | The energy level of sensor nodes are considered when processing packets to be relayed. |
| [ | Data content | The viewed segments of targets’ perimeters are associated with priority levels. Most relevant sources transmit higher quality visual data. |
| [ | Network QoS | The transmission rate of source nodes is adjusted when facing congestion, silently dropping lower-relevant packets at source nodes. |
Figure 1A generic smart city employing the proposed approach.
Figure 2General scheme of the proposed fuzzy-based computation approach.
Range of Degradation (D) of or parameters.
| Range of Degradation | |
|---|---|
Membership functions for or .
| Linguistic Values | Interval |
|---|---|
| VL | |
| L | |
| M | |
| H | |
| VH |
Figure 3Membership functions for or .
Inference rules of the proposed Fuzzy Logic Controller.
| SCTP | ||||||
|---|---|---|---|---|---|---|
| VL | VL | L | M | H | ||
| L | L | M | M | H | ||
| L | M | M | H | H | ||
| M | M | H | H | VH | ||
| M | H | H | VH | VH | ||
FLC configuration: example of input parameters.
| Parameter | D | ||
|---|---|---|---|
| Internal (Camera’s hardware) | |||
| Cyclops [ | 0 | 0 | 10 |
| MeshEye [ | 5 | 0 | 10 |
| CMUCam [ | 10 | 0 | 10 |
| Internal (Prioritization) | |||
| Sensing priority | 0–15 | 0 | 15 |
| Internal (Energy) | |||
| Energy level | 0–20,000 J | 20,000 J | 0 J |
| External (Luminance) | |||
| Luminance | 10–100,000 lux | 100,000 lux | 10 lux |
| External (Day) | |||
| Monday-Friday | 10 | 0 | 10 |
| Saturday | 5 | 0 | 10 |
| Sunday | 0 | 0 | 10 |
| External (Deployment area) | |||
| Avenues | 0 | 0 | 10 |
| Streets | 5 | 0 | 10 |
| Public parks | 8 | 0 | 10 |
| Crowded areas | 10 | 0 | 10 |
| VL | 0.1 snapshot/s | SQCIF | No guarantees |
| L | 0.2 snapshot/s | QCIF | No guarantees |
| M | 0.5 snapshot/s | SCIF | Reliable |
| H | 1 snapshot/s | CIF | Reliable and real-time |
| VH | 2 snapshots/s | 4CIF | Reliable and real-time |
Figure 4General scheme of the simulation model.
Some results of the FLC.
| Case | SCTP | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | VL | ||||||||||||
| 0.34 | 0.32 | 0.45 | 0.35 | 0.21 | 0.54 | 0.58 | 0.12 | 0.26 | 0.21 | 0.16 | 0.28 | ||
| 2 | L | ||||||||||||
| 0.63 | 0.12 | 0.21 | 0.24 | 0.16 | 0.40 | 0.38 | 0.64 | 0.45 | 0.62 | 0.17 | 0.21 | ||
| 3 | M | ||||||||||||
| 0.43 | 0.35 | 0.13 | 0.55 | 0.44 | 0.34 | 0.51 | 0.71 | 0.25 | 0.83 | 0.24 | 0.67 | ||
| 4 | H | ||||||||||||
| 0.25 | 0.88 | 0.08 | 0.97 | 0.67 | 0.73 | 0.19 | 0.54 | 0.69 | 0.69 | 0.12 | 0.43 | ||
| 5 | VH | ||||||||||||
| 0.48 | 0.93 | 0.34 | 0.98 | 0.18 | 0.94 | 0.38 | 0.67 | 0.37 | 0.97 | 0.25 | 0.51 | ||
Figure 5Computed SCTP for four days.
Figure 6Computed SCTP for four days. Monitoring is changed on Sunday.
Figure 7Computed SCTP for different values of internal and external parameters.