Sensing Occupancy through Software: Smart Parking Proof of Concept
In order to detect the vehicle presence in parking slots, different approaches have been utilized, which range from image recognition to sensing via detection nodes. The last one is usually based on getting the presence data from one or more sensors (commonly magnetic or IR-based), controlled and pr...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-12-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/9/12/2207 |
id |
doaj-71edcb289e034031988b6762b033971c |
---|---|
record_format |
Article |
spelling |
doaj-71edcb289e034031988b6762b033971c2020-12-22T00:05:09ZengMDPI AGElectronics2079-92922020-12-0192207220710.3390/electronics9122207Sensing Occupancy through Software: Smart Parking Proof of ConceptLea Dujić Rodić0Toni Perković1Tomislav Županović2Petar Šolić3Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture in Split (FESB), University of Split, 21000 Split, CroatiaFaculty of Electrical Engineering, Mechanical Engineering and Naval Architecture in Split (FESB), University of Split, 21000 Split, CroatiaFaculty of Electrical Engineering, Mechanical Engineering and Naval Architecture in Split (FESB), University of Split, 21000 Split, CroatiaFaculty of Electrical Engineering, Mechanical Engineering and Naval Architecture in Split (FESB), University of Split, 21000 Split, CroatiaIn order to detect the vehicle presence in parking slots, different approaches have been utilized, which range from image recognition to sensing via detection nodes. The last one is usually based on getting the presence data from one or more sensors (commonly magnetic or IR-based), controlled and processed by a micro-controller that sends the data through radio interface. Consequently, given nodes have multiple components, adequate software is required for its control and state-machine to communicate its status to the receiver. This paper presents an alternative, cost-effective beacon-based mechanism for sensing the vehicle presence. It is based on the well-known effect that, once the metallic obstacle (i.e., vehicle) is on top of the sensing node, the signal strength will be attenuated, while the same shall be recognized at the receiver side. Therefore, the signal strength change conveys the information regarding the presence. Algorithms processing signal strength change at the receiver side to estimate the presence are required due to the stochastic nature of signal strength parameters. In order to prove the concept, experimental setup based on LoRa-based parking sensors was used to gather occupancy/signal strength data. In order to extract the information of presence, the Hidden Markov Model (HMM) was employed with accuracy of up to 96%, while the Neural Network (NN) approach reaches an accuracy of up to 97%. The given approach reduces the costs of the sensor production by at least 50%.https://www.mdpi.com/2079-9292/9/12/2207parking occupancyRSSISNRLoRaHidden Markov ModelDeep Learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Lea Dujić Rodić Toni Perković Tomislav Županović Petar Šolić |
spellingShingle |
Lea Dujić Rodić Toni Perković Tomislav Županović Petar Šolić Sensing Occupancy through Software: Smart Parking Proof of Concept Electronics parking occupancy RSSI SNR LoRa Hidden Markov Model Deep Learning |
author_facet |
Lea Dujić Rodić Toni Perković Tomislav Županović Petar Šolić |
author_sort |
Lea Dujić Rodić |
title |
Sensing Occupancy through Software: Smart Parking Proof of Concept |
title_short |
Sensing Occupancy through Software: Smart Parking Proof of Concept |
title_full |
Sensing Occupancy through Software: Smart Parking Proof of Concept |
title_fullStr |
Sensing Occupancy through Software: Smart Parking Proof of Concept |
title_full_unstemmed |
Sensing Occupancy through Software: Smart Parking Proof of Concept |
title_sort |
sensing occupancy through software: smart parking proof of concept |
publisher |
MDPI AG |
series |
Electronics |
issn |
2079-9292 |
publishDate |
2020-12-01 |
description |
In order to detect the vehicle presence in parking slots, different approaches have been utilized, which range from image recognition to sensing via detection nodes. The last one is usually based on getting the presence data from one or more sensors (commonly magnetic or IR-based), controlled and processed by a micro-controller that sends the data through radio interface. Consequently, given nodes have multiple components, adequate software is required for its control and state-machine to communicate its status to the receiver. This paper presents an alternative, cost-effective beacon-based mechanism for sensing the vehicle presence. It is based on the well-known effect that, once the metallic obstacle (i.e., vehicle) is on top of the sensing node, the signal strength will be attenuated, while the same shall be recognized at the receiver side. Therefore, the signal strength change conveys the information regarding the presence. Algorithms processing signal strength change at the receiver side to estimate the presence are required due to the stochastic nature of signal strength parameters. In order to prove the concept, experimental setup based on LoRa-based parking sensors was used to gather occupancy/signal strength data. In order to extract the information of presence, the Hidden Markov Model (HMM) was employed with accuracy of up to 96%, while the Neural Network (NN) approach reaches an accuracy of up to 97%. The given approach reduces the costs of the sensor production by at least 50%. |
topic |
parking occupancy RSSI SNR LoRa Hidden Markov Model Deep Learning |
url |
https://www.mdpi.com/2079-9292/9/12/2207 |
work_keys_str_mv |
AT leadujicrodic sensingoccupancythroughsoftwaresmartparkingproofofconcept AT toniperkovic sensingoccupancythroughsoftwaresmartparkingproofofconcept AT tomislavzupanovic sensingoccupancythroughsoftwaresmartparkingproofofconcept AT petarsolic sensingoccupancythroughsoftwaresmartparkingproofofconcept |
_version_ |
1724374458626473984 |