Nothing Special   »   [go: up one dir, main page]

You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Article Types

Countries / Regions

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Search Results (1,026)

Search Parameters:
Keywords = LoRa

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
27 pages, 9297 KiB  
Article
Integrating Connected Vehicles into IoT Ecosystems: A Comparative Study of Low-Power, Long-Range Communication Technologies
by Valentin Iordache, Marius Minea, Răzvan Andrei Gheorghiu, Florin Bădău, Angel Ciprian Cormoș, Valentin Alexandru Stan, Ion Nicolae Stăncel and Victor Stoica
Sensors 2024, 24(23), 7607; https://doi.org/10.3390/s24237607 - 28 Nov 2024
Abstract
Integrating road vehicles into broader Internet of Things (IoT) ecosystems is an important step in the development of fully connected and smart transportation systems. This research explores the potential of using communication technologies that achieve a balance between low-power and long-range (LPLR) capabilities [...] Read more.
Integrating road vehicles into broader Internet of Things (IoT) ecosystems is an important step in the development of fully connected and smart transportation systems. This research explores the potential of using communication technologies that achieve a balance between low-power and long-range (LPLR) capabilities while remaining cost-effective, specifically Bluetooth Classic BR-EDR, Bluetooth LE, ZigBee, nRF24, and LoRa—for Vehicle-to-Infrastructure (V2I) and Vehicle-to-IoT (V2IoT) ecosystem interactions. During this research, several field tests were conducted employing different types of communication modules, across three distinct environments: an open-field inter-urban road, a forest inter-urban road, and an urban road. The modules were evaluated based on the communication range, messaging rate, error rate, and geographical data from GNSS (Global Navigation Satellite System) coordinates, using point-to-point communication between a roadside unit (RSU) and a moving vehicle equipped with an onboard unit (OBU). The results demonstrate the usability of these technologies for integrating vehicles into both public infrastructure (for V2I services) and private IoT systems, highlighting their potential for scalable, cost-effective deployment in smart transportation systems. Full article
(This article belongs to the Topic Advances in Wireless and Mobile Networking)
Show Figures

Figure 1

Figure 1
<p>Taxonomy of the benefits that integration of vehicles in IoT ecosystems can provide.</p>
Full article ">Figure 2
<p>Taxonomy of estimated benefits that result from the introduction of LPLR and low-cost communication technologies in a vehicular IoT environment.</p>
Full article ">Figure 3
<p>Typical elements and communication processes in a V2IoT system.</p>
Full article ">Figure 4
<p>The urban environment: (<b>a</b>) Representation on a map, with the red line marking the selected road and the red arrow indicating the position of the roadside unit (source: © OpenStreetMap contributors (“<a href="https://www.openstreetmap.org/copyright" target="_blank">https://www.openstreetmap.org/copyright</a>” (accessed on 29 September 2024))). Map data are available under the Open Database License (ODbL). (<b>b</b>) Photo.</p>
Full article ">Figure 5
<p>The open-field environment: (<b>a</b>) Representation on a map, with the red line marking the selected road and the red arrow indicating the position of the roadside unit (source: © OpenStreetMap contributors (“<a href="https://www.openstreetmap.org/copyright" target="_blank">https://www.openstreetmap.org/copyright</a>” (accessed on 29 September 2024))). Map data are available under the Open Database License (ODbL). (<b>b</b>) Photo.</p>
Full article ">Figure 6
<p>The forest environment: (<b>a</b>) Representation on a map, with the red line marking the selected road and the red arrow indicating the position of the roadside unit (source: © OpenStreetMap contributors (“<a href="https://www.openstreetmap.org/copyright" target="_blank">https://www.openstreetmap.org/copyright</a>” (accessed on 29 September 2024))). Map data are available under the Open Database License (ODbL). (<b>b</b>) Photo.</p>
Full article ">Figure 7
<p>Communication modules: (<b>a</b>) FSC-BT909C, (<b>b</b>) DX-BT27, (<b>c</b>) XBee Pro S2B, (<b>d</b>) XBee 3 Pro, (<b>e</b>) nRF24L01+PA+LNA, and (<b>f</b>) Adafruit RFM95W.</p>
Full article ">Figure 8
<p>Onboard module placement.</p>
Full article ">Figure 9
<p>Communication ranges for different road types.</p>
Full article ">Figure 10
<p>Effective communication rate for different environments.</p>
Full article ">Figure 11
<p>Average values of the CED and CLD for different road types.</p>
Full article ">Figure 12
<p>Maximum communication range vs. operational communication range for different road types.</p>
Full article ">
18 pages, 21437 KiB  
Article
Detailed Image Captioning and Hashtag Generation
by Nikshep Shetty and Yongmin Li
Future Internet 2024, 16(12), 444; https://doi.org/10.3390/fi16120444 - 28 Nov 2024
Viewed by 8
Abstract
This article presents CapFlow, an integrated approach to detailed image captioning and hashtag generation. Based on a thorough performance evaluation, the image captioning model utilizes a fine-tuned vision-language model with Low-Rank Adaptation (LoRA), while the hashtag generation employs the keyword extraction method. We [...] Read more.
This article presents CapFlow, an integrated approach to detailed image captioning and hashtag generation. Based on a thorough performance evaluation, the image captioning model utilizes a fine-tuned vision-language model with Low-Rank Adaptation (LoRA), while the hashtag generation employs the keyword extraction method. We evaluated the state-of-the-art image captioning models using both traditional metrics (BLEU, METEOR, ROUGE-L, and CIDEr) and the specialized CAPTURE metric for detailed captions. The hashtag generation models were assessed using precision, recall, and F1-score. The proposed method demonstrates competitive results against larger models while maintaining efficiency suitable for real-time applications. The image captioning model outperforms the base Florence-2 model and favorably compares with larger models. The KeyBERT implementation for hashtag generation surpasses other keyword extraction methods in both accuracy and speed. This work contributes to the field of AI-assisted content analysis and generation, offering insights into the practical implementation of advanced vision-language models for detailed image understanding and relevant tag generation. Full article
(This article belongs to the Section Smart System Infrastructure and Applications)
Show Figures

Figure 1

Figure 1
<p>Block diagram: CapFlow image captioning and Hashtag generator.</p>
Full article ">Figure 2
<p>Speed comparison of the different vision-language models.</p>
Full article ">Figure 3
<p>Precision vs. recall curve for Hashtag Generation Models.</p>
Full article ">Figure 4
<p>Performance evaluation for both image captioning (<b>a</b>) and hashtag generation (<b>b</b>).</p>
Full article ">Figure 5
<p>Introducing CapFlow.</p>
Full article ">
30 pages, 10928 KiB  
Article
Implementation and Evaluation of a Low-Cost Measurement Platform over LoRa and Applicability for Soil Monitoring
by Dimitrios Loukatos, Athanasios Fragkos, George Kargas and Konstantinos G. Arvanitis
Future Internet 2024, 16(12), 443; https://doi.org/10.3390/fi16120443 - 28 Nov 2024
Viewed by 58
Abstract
Efficiently reporting soil-specific information is of key importance for plant growth but can be quite demanding as well. Indeed, it may require expensive digitizers, subscriptions to services for communication links between each sensor and the cloud, and the incorporation of power-hungry elements. Added [...] Read more.
Efficiently reporting soil-specific information is of key importance for plant growth but can be quite demanding as well. Indeed, it may require expensive digitizers, subscriptions to services for communication links between each sensor and the cloud, and the incorporation of power-hungry elements. Added to this, soil sensors may vary drastically, e.g., in terms of power characteristics, response times, or interfacing options. The need for improved energy autonomy increases reporting complexity, as it presupposes that the participating components will enter a low-power (sleep) state when not in action. Furthermore, the IoT nodes hosting the sensing instruments should be able to work unattended for long periods under varying environmental conditions. In response to the aforementioned physical and technical challenges, this work highlights the details behind the cooperation of a cost-effective microprocessor equipped with a radio transceiver and some simple and widely available electronic components to form nodes that can host a diverse set of soil sensors and deliver reliable data in satisfactory ranges. The sensitivity and power efficiency of the LoRa protocol make it ideal for rural agri-field use; in the meantime, optimized action/sleep management, along with tiny solar panels, guarantee sustainable operation. The proposed system was tested utilizing various typical soil instruments, and its range coverage, consumption, and measurement quality were thoroughly evaluated under different installation settings, thus providing guidance for similar implementations and indicating its suitability for a wide set of monitoring applications. Full article
(This article belongs to the Special Issue Wireless Sensor Networks in the IoT)
Show Figures

Figure 1

Figure 1
<p>The proposed soil instrument monitoring platform architecture and data flow.</p>
Full article ">Figure 2
<p>Sensor node details: (<b>a</b>) interconnection among the different components; (<b>b</b>) early experimental node implementation via a breadboard; (<b>c</b>) late “mature” node implementation.</p>
Full article ">Figure 3
<p>(<b>a</b>) Box enclosure arrangements, antenna, and powering attachments for the prototype sensing node; (<b>b</b>) overview of the repetitive steps to be followed by the logic of the microcontroller for the periodic monitoring of the instruments connected to it.</p>
Full article ">Figure 4
<p>Typical measurement platform component arrangements: (<b>a</b>) for the sensor node (e.g., node #A1) including the soil instruments to be placed underground; (<b>b</b>) for the sink/gateway node collecting the information from the peripheral nodes.</p>
Full article ">Figure 5
<p>Sink/gateway node software arrangements for remote data access, in case that the combination of Remote.It and WinSCP tools is used.</p>
Full article ">Figure 6
<p>Indicative code parts implementing the soil instrument calibration function; exemplification for TEROS 12 instruments.</p>
Full article ">Figure 7
<p>Preparing against temperature-related imperfections: (<b>a</b>,<b>b</b>) node exposure to temperature extremes; (<b>c</b>) preparing the sensor node battery for underground installation.</p>
Full article ">Figure 8
<p>Characteristic experimental arrangements for multiperspective sensor node performance: (<b>a</b>) indoor ones in controllable laboratory environment; (<b>b</b>,<b>c</b>) outdoor ones in the rural area surrounding the university campus, including complete or partial equipment placement in the ground.</p>
Full article ">Figure 9
<p>Soil measurement analysis under controlled laboratory conditions: (<b>a</b>) estimation of θ by TEROS 10 instrument for loam with EC<sub>w</sub> of 10 dS/m; (<b>b</b>) estimation of θ by TEROS 12 for loam with EC<sub>w</sub> of 6 dS/m; (<b>c</b>) estimation of ε<sub>a</sub> for aqueous solution of increased salinity by TEROS 10 and TEROS 12 instruments; (<b>d</b>) performance of TEROS 10, 10HS, and TEROS 12 in measuring ε<sub>a</sub> for different soil moisture levels.</p>
Full article ">Figure 10
<p>Soil measurement analysis under in situ agri-field conditions: (<b>a</b>) time evolution of the original quantities generated by the typical soil instruments hosted by the sensor nodes; (<b>b</b>) estimation of the θ parameter as a function of time (in minutes); (<b>c</b>) estimation of the ε<sub>a</sub> as a function of time for the same period.</p>
Full article ">Figure 11
<p>The evolution of temperature as a function of time for a 5-day period, including wetting of soil on the first day, according to TEROS 12 temperature readings (red curves) and to the LM35 sensor reference inside each node enclosure box (blue curves) for (<b>a</b>) node #A1, having all its components placed underground; (<b>b</b>) node #A2, being installed above the ground level.</p>
Full article ">Figure 12
<p>Sources of inaccuracies: (<b>a</b>) soil cracking due to the fast drought, allowing the penetration of sunrays; (<b>b</b>) additional presence of ant colonies close to the instrument installation area.</p>
Full article ">Figure 13
<p>Range coverage-related measurement arrangements and results: (<b>a</b>) RSSI, in dBm, as a function of time, in min, for a 5-day period including soil wetting on day one for node #A1 (red curve) and node #A2 (blue curve); (<b>b</b>) the area inside the university campus where the LoRa radio distance coverage experiments took place; (<b>c</b>) graphs corresponding to the radio distance coverage experiments, in a mixed environment, including trees, open areas/roads, and agri-buildings, as measured for sensor #A2.</p>
Full article ">Figure 14
<p>Sensor node aggregate consumption-related measurement arrangements and results: (<b>a</b>) battery voltage graphs for node #A1 (red curve) and for node #A2 (blue curve) for a 5-day period; (<b>b</b>) the prototype real-time measuring system capturing the amperage consumption of the sensor nodes; (<b>c</b>) inspecting the idling and sleeping sensor node amperage consumption via the Serial Plotter tool; (<b>d</b>) inspecting and characterizing the stages of the sensor node activity, in real-time, via the Serial Plotter tool; (<b>e</b>) estimation/verification of the Li-Ion 18,650 battery life expectancy for sensor nodes via a practical online calculator; (<b>f</b>) battery voltage drop for node #A1 over a period of 42 days.</p>
Full article ">Figure 15
<p>More aggressive LoRa transmitter settings for (<b>a</b>) the prototype node (#A2); (<b>b</b>) its simulation equivalent using the LoRa Air-Time Calculator tool.</p>
Full article ">Figure 16
<p>Characteristic instances from the equipment being dug up (sensor node #A1 unit, soil sensor instrument, sensor node #A2 battery enclosure) after two months of continuous flawless operation.</p>
Full article ">Figure 17
<p>Modified component arrangements for the provision of gravimetric proofs against the regular data harvested by the capacitance-based soil monitoring instruments.</p>
Full article ">Figure 18
<p>The corresponding percentage of water content in the stone wool is plotted in relation to the days passed since the wetting took place using the TEROS 10 sensor (a strong linear relation).</p>
Full article ">
15 pages, 882 KiB  
Article
Lottery Rank-Pruning Adaptation Parameter Efficient Fine-Tuning
by Juhyeong Kim, Gyunyeop Kim and Sangwoo Kang
Mathematics 2024, 12(23), 3744; https://doi.org/10.3390/math12233744 - 28 Nov 2024
Viewed by 126
Abstract
Recent studies on parameter-efficient fine-tuning (PEFT) have introduced effective and efficient methods for fine-tuning large language models (LLMs) on downstream tasks using fewer parameters than required by full fine-tuning. Low-rank decomposition adaptation (LoRA) significantly reduces the parameter count to 0.03% of that in [...] Read more.
Recent studies on parameter-efficient fine-tuning (PEFT) have introduced effective and efficient methods for fine-tuning large language models (LLMs) on downstream tasks using fewer parameters than required by full fine-tuning. Low-rank decomposition adaptation (LoRA) significantly reduces the parameter count to 0.03% of that in full fine-tuning, maintaining satisfactory performance when training only two low-rank parameters. However, limitations remain due to the lack of task-specific parameters involved in training. To mitigate these issues, we propose the Lottery Rank-Pruning Adaptation (LoRPA) method, which utilizes the Lottery Ticket Hypothesis to prune less significant parameters based on their magnitudes following initial training. Initially, LoRPA trains with a relatively large rank size and then applies pruning to enhance performance in subsequent training with fewer parameters. We conducted experiments to compare LoRPA with LoRA baselines, including a setting with a relatively large rank size. Experimental results on the GLUE dataset with RoBERTa demonstrate that LoRPA achieves comparable results on the base scale while outperforming LoRA with various rank sizes by 0.04% to 0.74% on a large scale across multiple tasks. Additionally, on generative summarization tasks using BART-base on the CNN/DailyMail and XSum datasets, LoRPA outperformed LoRA at the standard rank size and other PEFT methods in most of the metrics. These results validate the efficacy of lottery pruning for LoRA in downstream natural-language understanding and generation tasks. Full article
Show Figures

Figure 1

Figure 1
<p>Bar chart of experimental results to analyze the impact of LoRA rank size on downstream task performance. The selected results were obtained on RoBERTa large [<a href="#B19-mathematics-12-03744" class="html-bibr">19</a>], with several downstream task datasets from the GLUE benchmark [<a href="#B20-mathematics-12-03744" class="html-bibr">20</a>]. Black error bars indicate the variability of random seeds.</p>
Full article ">Figure 2
<p>Process of magnitude-based pruning. (<b>a</b>) Load rank matrices A, B trained from initial training. (<b>b</b>) Calculate the importance score S for each rank based on magnitude by the absolute value of the product. (<b>c</b>) Sort scores in ascending order and select the bottom p% ranks to prune. (<b>d</b>) Concatenate ranks that are not within prune indices to obtain pruned rank matrices.</p>
Full article ">Figure 3
<p>Overall process of Lottery Rank-Pruning Adaptation (LoRPA). The proposed fine-tuning method encompasses three stages: <b>Initial Training</b>: A large rank is fully fine-tuned during the initial 20% of the overall training process. <b>Pruning</b>: Approximately 96% of the ranks are pruned based on magnitudes of parameters. <b>Final Training</b>: The remaining 80% of the training process involves fine-tuning the selected influential parameters, ensuring effective transfer learning.</p>
Full article ">
24 pages, 35026 KiB  
Article
River Water Quality Monitoring Using LoRa-Based IoT
by Luís Miguel Pires and José Gomes
Designs 2024, 8(6), 127; https://doi.org/10.3390/designs8060127 - 28 Nov 2024
Viewed by 168
Abstract
Water pollution presents one of the biggest challenges in the world today, as the degradation of water quality of rivers in many instances is increasing so fast and poses a big danger to all forms of life, eventually causing many aquatic species and [...] Read more.
Water pollution presents one of the biggest challenges in the world today, as the degradation of water quality of rivers in many instances is increasing so fast and poses a big danger to all forms of life, eventually causing many aquatic species and other species that depend on them to be endangered. Hence, with the development of Internet of Things (IoT) and Wireless Sensor Networks (WSNs), there arises a need to monitor river waters for a timely response in protecting the rivers, which is the aim of this paper. With respect to this project, we searched a little bit for some existing IoT technologies and other related work. In this paper, we propose a practical low-cost solution based on Long Range (LoRa) technology to obtain real-time observations of, with certain sensors, such water parameters as temperature, pH, conductivity and turbidity. Data gathered at a sensor node are transmitted via LoRa modulation to a gateway for processing and local storage on a Message Queuing Telemetry Transport (MQTT) server, visualization on a Node-RED interface, or transmission to the cloud. The prototype system created is employed in the actual field and demonstrates that the water quality monitoring in the river can be carried out effectively within a small scale of the area of roughly 20 km2 depending on the location of the study site. Full article
Show Figures

Figure 1

Figure 1
<p>LTE carrier operation modes for NB-IoT: (<b>a</b>) in-band; (<b>b</b>) guard band; (<b>c</b>) stand-alone (adapted from [<a href="#B10-designs-08-00127" class="html-bibr">10</a>]).</p>
Full article ">Figure 2
<p>Sigfox network architecture: A device broadcasts a message using its radio antenna; multiple base stations in the area will receive the message, and the base stations then send the message to the Sigfox Cloud, which eventually sends the message to the customer’s end platform. (adapted from [<a href="#B11-designs-08-00127" class="html-bibr">11</a>]).</p>
Full article ">Figure 3
<p>LoRaWAN network architecture: Gateway receives messages from any end node, forwards these data messages to the network server, and they are finally accessed by the application server (adapted from [<a href="#B14-designs-08-00127" class="html-bibr">14</a>]).</p>
Full article ">Figure 4
<p>LPWAN advantage compromise in terms of some IoT factors (adapted from [<a href="#B15-designs-08-00127" class="html-bibr">15</a>]).</p>
Full article ">Figure 5
<p>Up-chirp signals, with SF = 7: (<b>a</b>) decimal information symbol of 32; (<b>b</b>) decimal information symbol of 64 (adapted from [<a href="#B16-designs-08-00127" class="html-bibr">16</a>]).</p>
Full article ">Figure 6
<p>Bitrate and spreading factor relationship (CR = 1).</p>
Full article ">Figure 7
<p>LoRa packet format (adapted from [<a href="#B18-designs-08-00127" class="html-bibr">18</a>]).</p>
Full article ">Figure 8
<p>Packet duration and spreading factor relationship (CR = 1, BW = 125 kHz).</p>
Full article ">Figure 9
<p>Packet duration and bandwidth relationship (CR = 1, SF = 7).</p>
Full article ">Figure 10
<p>System block diagram of the developed prototype, with the two supporting, IoT Node and Gateway.</p>
Full article ">Figure 11
<p>DFRobot DFR0198, temperature sensor, parameters (adapted from [<a href="#B24-designs-08-00127" class="html-bibr">24</a>]).</p>
Full article ">Figure 12
<p>DFRobot SEN0161-V2, pH sensor, parameters (adapted from [<a href="#B27-designs-08-00127" class="html-bibr">27</a>]).</p>
Full article ">Figure 13
<p>pH sensor calibration steps: (<b>a</b>) pH = 7 point; (<b>b</b>) pH = 4 point.</p>
Full article ">Figure 14
<p>DFRobot DFR0300, conductivity sensor, parameters (adapted from [<a href="#B28-designs-08-00127" class="html-bibr">28</a>]).</p>
Full article ">Figure 15
<p>Conductivity sensor calibration steps: (<b>a</b>) EC = 12.88 mS point; (<b>b</b>) EC =1413 µS point.</p>
Full article ">Figure 16
<p>Seed Studio 101020752, turbidity sensor, parameters (adapted from [<a href="#B29-designs-08-00127" class="html-bibr">29</a>]).</p>
Full article ">Figure 17
<p>Relationship between turbidity and voltage (adapted from [<a href="#B29-designs-08-00127" class="html-bibr">29</a>]).</p>
Full article ">Figure 18
<p>SX1276, LoRa module characteristics (adapted from [<a href="#B20-designs-08-00127" class="html-bibr">20</a>]).</p>
Full article ">Figure 19
<p>Electrical schematic of IoT Node subsystem.</p>
Full article ">Figure 20
<p>PCB developed for IoT Node subsystem (Arduino shield).</p>
Full article ">Figure 21
<p>IoT Node subsystem prototype, practical assembly.</p>
Full article ">Figure 22
<p>IoT Node program flowchart. After the peripherals are initialized (setup), it periodically sends LoRa messages with sensor data (loop).</p>
Full article ">Figure 23
<p>Electrical schematic of Gateway subsystem.</p>
Full article ">Figure 24
<p>PCB developed for Gateway subsystem (Pi HAT).</p>
Full article ">Figure 25
<p>Gateway subsystem prototype, practical assembly: (<b>a</b>) front view; (<b>b</b>) rear view.</p>
Full article ">Figure 26
<p>Gateway program flowchart, initialization and receive interrupt handler.</p>
Full article ">Figure 27
<p>MQTT architecture flowchart in Gateway subsystem.</p>
Full article ">Figure 28
<p>Dashboard, real time data page: (<b>a</b>) water data; (<b>b</b>) radio LoRa data.</p>
Full article ">Figure 29
<p>Dashboard, historical page, data and log files.</p>
Full article ">Figure 30
<p>IoT Node, power measurements.</p>
Full article ">Figure 31
<p>LoRa radio coverage test.</p>
Full article ">Figure 32
<p>River Jamor, test site: (<b>a</b>) openstreetmap location; (<b>b</b>) test site photo.</p>
Full article ">Figure 33
<p>River water parameter variation: (<b>a</b>) temperature, (<b>b</b>) pH, (<b>c</b>) conductivity and (<b>d</b>) turbidity.</p>
Full article ">
23 pages, 22337 KiB  
Article
Enhancing the Digital Inheritance and Development of Chinese Intangible Cultural Heritage Paper-Cutting Through Stable Diffusion LoRA Models
by Mengge Dai, Yuhao Feng, Runqi Wang and Jungho Jung
Appl. Sci. 2024, 14(23), 11032; https://doi.org/10.3390/app142311032 - 27 Nov 2024
Viewed by 331
Abstract
With the advent of artificial intelligence digitization, intangible cultural heritage faces challenges in preservation and transmission. Utilizing modern technology to achieve digital protection and dissemination has become a crucial issue today. This study enhances the digital inheritance and development of Chinese intangible cultural [...] Read more.
With the advent of artificial intelligence digitization, intangible cultural heritage faces challenges in preservation and transmission. Utilizing modern technology to achieve digital protection and dissemination has become a crucial issue today. This study enhances the digital inheritance and development of Chinese intangible cultural heritage paper-cutting art through generative AI technologies, specifically Diffusion and LoRA models. The Analytic Hierarchy Process (AHP) was employed to categorize the cultural value of paper-cutting, selecting four core elements: “Spring Festival”, “Chinese Zodiac”, “Women”, and “Birds and Flowers”. Based on these, eight LoRA models were developed to generate paper-cutting-style patterns (using the FLUX.1-dev and Stable Diffusion 1.5 models). In the user satisfaction assessment, the Importance–Performance Analysis (IPA) method was used to analyze four dimensions of the model experience. The results indicate that the LoRA model excels in generating detailed paper-cutting patterns and accurately reproducing cultural elements, particularly in the generation of complex Chinese character designs. User feedback suggests that the LoRA model effectively enhances the digital representation and dissemination of paper-cutting art, though there is room for improvement in terms of generation speed and ease of operation. This study provides a new technological pathway for the digital preservation of intangible cultural heritage and promotes the modernization of paper-cutting art transmission. Full article
Show Figures

Figure 1

Figure 1
<p>Research Framework.</p>
Full article ">Figure 2
<p>AHP hierarchical analysis model.</p>
Full article ">Figure 3
<p>Training loss rate changes for “Spring Festival” (<b>a</b>), “Zodiac Animals” (<b>b</b>), “Flowers and Birds” (<b>c</b>), and “Women” (<b>d</b>) LoRA models on FLUX.1-dev.</p>
Full article ">Figure 4
<p>Training loss rate changes for “Spring Festival” (<b>a</b>), “Zodiac Animals” (<b>b</b>), “Flowers and Birds” (<b>c</b>), and “Women” (<b>d</b>) LoRA models on Stable Diffusion 1.5.</p>
Full article ">Figure 5
<p>IPA quadrant diagram.</p>
Full article ">
20 pages, 4101 KiB  
Article
IEEE 802.15.6 and LoRaWAN for WBAN in Healthcare: A Comparative Study on Communication Efficiency and Energy Optimization
by Soleen Jaladet Al-Sofi, Salih Mustafa S. Atroshey and Ismail Amin Ali
Computers 2024, 13(12), 313; https://doi.org/10.3390/computers13120313 - 26 Nov 2024
Viewed by 241
Abstract
Wireless body area networks (WBANs), which continually gather and transmit patient health data in real time, are essential for improving healthcare administration. Patient outcomes can be improved by sending these data to medical professionals for prompt review and treatment. For the effective deployment [...] Read more.
Wireless body area networks (WBANs), which continually gather and transmit patient health data in real time, are essential for improving healthcare administration. Patient outcomes can be improved by sending these data to medical professionals for prompt review and treatment. For the effective deployment of WBANs, communication solutions are necessary to maximize critical performance parameters, such as low power consumption, minimal delay, and acceptable data rates, while guaranteeing dependable transmission. Two prominent technologies in this field are LoRaWAN, which is renowned for its long-range capabilities and energy efficiency, and IEEE 802.15.6, which was created especially for short-range medical applications with high data throughput. This study provides a comparative evaluation of these two technologies to determine their suitability for diverse WBAN healthcare scenarios. By using the NS3, a simulation was performed to calculate six key performance metrics: throughput, arrival rate, delay, energy consumption, packet delivery ratio (PDR), and network lifetime. The study analyzed each technology’s performance under varying node counts. At a density of 50 nodes, IEEE 802.15.6 demonstrated superior throughput, with 45 kbps, compared to LoRaWAN, and a higher PDR of 30%. Additionally, IEEE 802.15.6 showed a higher arrival rate, of 0.33%, than LoRaWAN. On the other hand, LoRaWAN showed notable strengths in energy consumption, with only 42 J, compared to IEEE 802.15.6, and significantly lower delay, with a delay of 7 s. Additionally, LoRaWAN offered an extended network lifetime, of 18 h, compared to IEEE 802.15.6. Full article
Show Figures

Figure 1

Figure 1
<p>Bandwidth-range characteristics of different wireless technologies.</p>
Full article ">Figure 2
<p>Three-tier architecture for WBAN.</p>
Full article ">Figure 3
<p>Network topology of the IEEE 802.15.6 network.</p>
Full article ">Figure 4
<p>IEEE 802.15.6 flowchart using CSMA/CA.</p>
Full article ">Figure 5
<p>Network topology of LoRaWAN.</p>
Full article ">Figure 6
<p>Flowchart of the LoRaWAN transmitter module.</p>
Full article ">Figure 7
<p>Average throughput changes across the number of nodes.</p>
Full article ">Figure 8
<p>Average arrival rate changes across the number of nodes.</p>
Full article ">Figure 9
<p>Average delay changes across the number of nodes.</p>
Full article ">Figure 10
<p>Average energy consumption changes across the number of nodes.</p>
Full article ">Figure 11
<p>Average packet delivery ratio changes across the number of nodes.</p>
Full article ">Figure 12
<p>Average network lifetime changes across the number of nodes.</p>
Full article ">
12 pages, 107820 KiB  
Article
A Doodle-Based Control for Characters in Story Visualization
by Hyemin Yang, Heekyung Yang and Kyungha Min
Electronics 2024, 13(23), 4628; https://doi.org/10.3390/electronics13234628 - 23 Nov 2024
Viewed by 398
Abstract
We propose a story visualization technique that allows users to control the arrangement, poses, and styles of characters in a scene based on user-input doodle sketches. Our method utilizes a text encoder to process scene prompts and an image encoder to handle doodle [...] Read more.
We propose a story visualization technique that allows users to control the arrangement, poses, and styles of characters in a scene based on user-input doodle sketches. Our method utilizes a text encoder to process scene prompts and an image encoder to handle doodle sketches, generating inputs for a predefined scene generation model. Furthermore, we achieve efficient model training by fine-tuning the backbone network by applying a small dataset and employing a LoRA-based fine-tuning technique. We demonstrate that our method can generate characters with various poses and styles from doodle sketches, and it can validate the advantages of our approach by comparing it with the results from other story visualization studies. Full article
(This article belongs to the Special Issue Feature Papers in Computer Science & Engineering, 2nd Edition)
Show Figures

Figure 1

Figure 1
<p>Teaser image. We generate scenes from user-specified prompts with doodle sketches. For each prompt, our model allows users to input doodle sketches that guide the pose of the characters in the scene. The characters in the generated scenes reflect the doodle sketches for their poses.</p>
Full article ">Figure 2
<p>The overview of our method: User-created prompt is processed through a CLIP text encoder <math display="inline"><semantics> <msub> <mi>E</mi> <mi>t</mi> </msub> </semantics></math>, and doodle sketch is processed through a CLIP image encoder <math display="inline"><semantics> <msub> <mi>E</mi> <mi>I</mi> </msub> </semantics></math>. The output from <math display="inline"><semantics> <msub> <mi>E</mi> <mi>I</mi> </msub> </semantics></math> is processed through an adapter <math display="inline"><semantics> <mi mathvariant="script">A</mi> </semantics></math>. The outputs from <math display="inline"><semantics> <msub> <mi>E</mi> <mi>t</mi> </msub> </semantics></math> and <math display="inline"><semantics> <mi mathvariant="script">A</mi> </semantics></math> are processed through our fine-tuned pretrained model <math display="inline"><semantics> <mrow> <mi>D</mi> <mi>M</mi> </mrow> </semantics></math> to generate a scene image that visualizes the input prompt and the doodle sketch.</p>
Full article ">Figure 3
<p>The process of fine-tuning in our model. The dataset for fine-tuning is the Flintstone dataset: (<b>A</b>) the overall structure of our pipeline for fine-tuning, (<b>B</b>) the fine-tuning process, (<b>C</b>) the result from fine-tuning.</p>
Full article ">Figure 4
<p>Our results with the results for Flintstone contents from the existing model [<a href="#B36-electronics-13-04628" class="html-bibr">36</a>]. Our model and the existing model use the same prompts suggested at the top of the images. The upper row is from the existing model and the lower row is from our one. The doodle used in the scene generation is embedded in the result images.</p>
Full article ">Figure 5
<p>Our results with the results for Sailormoon contents from the existing model [<a href="#B38-electronics-13-04628" class="html-bibr">38</a>]. Our model and the existing model uses the same prompts suggested at the top of the images. The upper row is from the existing model and the lower row is from our one. The doodle used in the scene generation is embedded in the result images.</p>
Full article ">Figure 6
<p>A comparison with existing story visualization models for Flintstone story.</p>
Full article ">Figure 7
<p>A comparison of scene images generated from two doodles with subtle difference. The characters in the upper row have a single ponytail, while the characters in the lower row have two ponytails.</p>
Full article ">Figure 8
<p>The result of ablation study. The images in the upper row are generated with LoRA, while the images in the lower row are generated without LoRA. The images generated without LoRA lose the identities of characters.</p>
Full article ">Figure 9
<p>Limitation of our study: (<b>a</b>) The clothing and chauffeurs do not match. (<b>b</b>) The ribbons and clothing do not match.</p>
Full article ">
18 pages, 4682 KiB  
Article
Screening Algal and Cyanobacterial Extracts to Identify Potential Substitutes for Fetal Bovine Serum in Cellular Meat Cultivation
by Nikolina Sibinčić, Maja Krstić Ristivojević, Nikola Gligorijević, Luka Veličković, Katarina Ćulafić, Zorana Jovanović, Aleksandar Ivanov, Lora Tubić, Carole Vialleix, Thibaut Michel, Tatjana Srdić Rajić, Milan Nikolić, Marija Stojadinović and Simeon Minić
Foods 2024, 13(23), 3741; https://doi.org/10.3390/foods13233741 - 22 Nov 2024
Viewed by 619
Abstract
Cultured meat technology is a form of cellular agriculture where meat is produced from animal cells grown in a lab, instead of raising and slaughtering animals. This technology relies heavily on fetal bovine serum (FBS) in cell media; hence, production is costly and [...] Read more.
Cultured meat technology is a form of cellular agriculture where meat is produced from animal cells grown in a lab, instead of raising and slaughtering animals. This technology relies heavily on fetal bovine serum (FBS) in cell media; hence, production is costly and contributes significantly to ammonia and greenhouse gas emissions. Achieving the successful commercialization of cell-cultured food requires the critical resolution of manufacturing cost and safety concerns. Hence, our research efforts are focused on identifying commercially viable and ecologically sustainable alternatives to FBS. In this study, we evaluated the potential of twenty-six water-based algal and cyanobacterial extracts to stimulate cell growth for meat cultivation under 90% reduced serum conditions. The extracts were compared in viability, proliferation, and Trypan blue exclusion assays. In the first screening phase, the extracts were evaluated in a ZEM2S (zebrafish) cell culture in a 1% FBS regimen. Based on their ability to exhibit protein tolerance or promote cell proliferation, ten extracts were selected and further assayed in a QM7 cell culture. The QM7 cell line (myoblasts from Japanese quail) is highly relevant for meat cultivation because of its ability to differentiate into muscle fibers. Extracts derived from two microalgae species, Arthrospira platensis (Spirulina) and Dunaliella tertiolecta, demonstrated the highest tolerance in cell culture, above 10 μg/mL (expressed as total protein concentration). Tolerance at a 100 μg/mL concentration was demonstrated exclusively using an extract of blue spirulina (commercially purified Spirulina), which supported cell growth through multiple passages. Full article
Show Figures

Figure 1

Figure 1
<p>We screened 26 algal/cyanobacterial extracts to determine their impact on the viability of ZEM2S cells. Cell viability was estimated in the Alamar Blue (resazurin) assay after 72 h of treatment and normalized to the non-treated/control cells, which were at 100%. Extracts were tested at 0.1, 1, 10, and 50 µg of protein per mL and, where possible, at 100 µg/mL. Each extract was tested at least twice; the graph presents the mean and SEM values of triplicate runs from one representative experiment. The legend contains the full names of the species, color-coded to match the columns and organized according to their phylum affiliation (for strain taxonomy, we used AlgaeBase: <a href="https://www.algaebase.org" target="_blank">https://www.algaebase.org</a>, accessed on 16 September 2024). Extracts selected for the second round of screening are shown in bold letters.</p>
Full article ">Figure 2
<p>Cytotoxicity of ten selected algal/cyanobacterial extracts on ZEM2S cells was measured by the neutral red uptake assay after 72 h of treatment and normalized to the non-treated/control cells, which was at 100%. Each extract was tested at least twice; mean and SEM values of triplicate runs from one representative experiment are presented on the graph. The legend contains the full names of the species, color-coded to match the columns. Statistically significant differences between the control and the treatment groups are labeled with * (<span class="html-italic">p</span> ≤ 0.05), ** (<span class="html-italic">p</span> ≤ 0.01), or **** (<span class="html-italic">p</span> ≤ 0.0001).</p>
Full article ">Figure 3
<p>The effect of the selected extracts on ZEM2S proliferation. Cell proliferation was assessed by measuring DNA synthesis in a BrdU incorporation assay at 48 h (<b>A</b>) and by counting cells in a Trypan blue exclusion assay at 72 h (<b>B</b>). Each extract was tested at least twice; mean and SEM values of triplicate runs from one representative experiment are presented on the graph. The legend contains the full names of the species, color-coded to match the columns. Statistically significant differences between the control and the treatment groups are labeled with * (<span class="html-italic">p</span> ≤ 0.05), ** (<span class="html-italic">p</span> ≤ 0.01), *** (<span class="html-italic">p</span> ≤ 0.001), or **** (<span class="html-italic">p</span> ≤ 0.0001).</p>
Full article ">Figure 4
<p>The effect of the selected extracts on QM7 cells. Cytotoxicity of five selected algal/cyanobacterial extracts was measured by the MTT assay (<b>A</b>) and Alamar Blue assay (<b>B</b>) after 72 h of treatment and normalized to the non-treated/control cells, which were at 100%. Cell proliferation was assessed by measuring DNA synthesis in a BrdU incorporation assay at 24–48 h (<b>C</b>). Each extract was tested at least twice; the graph presents the mean and SEM values of triplicate runs from one representative experiment. The legend contains the full names of the species, color-coded to match the columns. Statistically significant differences between the control and the treatment groups are labeled with * (<span class="html-italic">p</span> ≤ 0.05).</p>
Full article ">Figure 5
<p>Maintenance of ZEM2S and QM7 cells in the presence of blue spirulina (BS) and 1% FBS. Before the experiment, cells were routinely maintained in media supplemented with 10% FBS and passaged every three days. Upon seeding in 1% FBS, with or without 10 or 100 µg/mL of BS, the cell morphology and confluency were determined by image-based analysis. Cells were passaged, counted with Trypan blue (1–4 passages), re-seeded, and kept in culture for up to 32 days (1–6 passages). The multiplication factor was determined by dividing the number of living cells at the time of passage by the number of living cells at the time of seeding. (<b>A</b>) Multiplication factor for ZEM2S cells at 1–4 passages in BS-supplemented media; (<b>B</b>) confluency of ZEM2S cells at 0–32 days; (<b>C</b>) morphology of ZEM2S cells at passage 6; (<b>D</b>) multiplication factor for QM7 cells at 1–3 passages in BS-supplemented media; (<b>E</b>) confluency of QM7 cells at 0–32 days; (<b>F</b>) morphology of QM7 cells at passages 6 and 4. Statistically significant differences between the control and the treatment groups are labeled with * (<span class="html-italic">p</span> ≤ 0.05), ** (<span class="html-italic">p</span> ≤ 0.01), *** (<span class="html-italic">p</span> ≤ 0.001), or **** (<span class="html-italic">p</span> ≤ 0.0001).</p>
Full article ">
34 pages, 1657 KiB  
Article
A Study on Text Classification in the Age of Large Language Models
by Paul Trust and Rosane Minghim
Mach. Learn. Knowl. Extr. 2024, 6(4), 2688-2721; https://doi.org/10.3390/make6040129 - 21 Nov 2024
Viewed by 391
Abstract
Large language models (LLMs) have recently made significant advances, excelling in tasks like question answering, summarization, and machine translation. However, their enormous size and hardware requirements make them less accessible to many in the machine learning community. To address this, techniques such as [...] Read more.
Large language models (LLMs) have recently made significant advances, excelling in tasks like question answering, summarization, and machine translation. However, their enormous size and hardware requirements make them less accessible to many in the machine learning community. To address this, techniques such as quantization, prefix tuning, weak supervision, low-rank adaptation, and prompting have been developed to customize these models for specific applications. While these methods have mainly improved text generation, their implications for the text classification task are not thoroughly studied. Our research intends to bridge this gap by investigating how variations like model size, pre-training objectives, quantization, low-rank adaptation, prompting, and various hyperparameters influence text classification tasks. Our overall conclusions show the following: 1—even with synthetic labels, fine-tuning works better than prompting techniques, and increasing model size does not always improve classification performance; 2—discriminatively trained models generally perform better than generatively pre-trained models; and 3—fine-tuning models at 16-bit precision works much better than using 8-bit or 4-bit models, but the performance drop from 8-bit to 4-bit is smaller than from 16-bit to 8-bit. In another scale of our study, we conducted experiments with different settings for low-rank adaptation (LoRA) and quantization, finding that increasing LoRA dropout negatively affects classification performance. We did not find a clear link between the LoRA attention dimension (rank) and performance, observing only small differences between standard LoRA and its variants like rank-stabilized LoRA and weight-decomposed LoRA. Additional observations to support model setup for classification tasks are presented in our analyses. Full article
Show Figures

Figure 1

Figure 1
<p>In-context learning prompt for topic classification.</p>
Full article ">Figure 2
<p>Box plot showing the performance variations of all models across different datasets.</p>
Full article ">Figure 3
<p>Receiver operating curve of different models on Emotion classification dataset.</p>
Full article ">Figure 4
<p>Receiver operating curve of different models on Financial Sentiment classification dataset.</p>
Full article ">Figure 5
<p>Receiver operating curve of different models on Dailydialog classification dataset.</p>
Full article ">Figure 6
<p>Receiver operating curve (ROC) for different models on the Political News dataset.</p>
Full article ">Figure 7
<p>Receiver operating curve (ROC) for different models on the Agnews News dataset.</p>
Full article ">Figure 8
<p>Performance variations for different train sizes on different datasets.</p>
Full article ">Figure 9
<p>Performance variations for different models for increasing training size.</p>
Full article ">Figure 10
<p>Choice of retrieval type in in-context learning.</p>
Full article ">Figure 11
<p>Impact of number of demonstration examples.</p>
Full article ">Figure 12
<p>Average performance of generative models versus discriminative models.</p>
Full article ">Figure 13
<p>Comparison of performance variations with varying number of parameters for all models and same family of models (OPT). (<b>a</b>) How model parameters vary with classification performance for all datasets; (<b>b</b>) how model parameters vary with classification performance for for same family of models (OPT).</p>
Full article ">Figure 14
<p>Performance variations of different models.</p>
Full article ">Figure 15
<p>Performance variations of different datasets for LoRA.</p>
Full article ">Figure 16
<p>Comparison of performance variations between rank-stabilized LoRA and weight-decomposed LoRA values. (<b>a</b>) Performance variations of LoRA dropout values; (<b>b</b>) performance variations of LoRA rank (r).</p>
Full article ">Figure 17
<p>Comparison of performance variations between rank-stabilized LoRA and weight-decomposed LoRA values. (<b>a</b>) Performance variations of rank-stabilized LoRA values; (<b>b</b>) performance variations of weight-decomposed LoRA values.</p>
Full article ">Figure 18
<p>Effect of quantization for the OPT model family across all datasets.</p>
Full article ">Figure 19
<p>Graphs of effect of variations in 4-bit quantization type and Int8 threshold on classification performance. (<b>a</b>) Average performance of different 4-bit quantization types; (<b>b</b>) performance variation across Int8 thresholds.</p>
Full article ">Figure 20
<p>Performance variation across different weight decay values.</p>
Full article ">Figure 21
<p>Performance variation across different number of epochs.</p>
Full article ">Figure 22
<p>Performance variation across maximum gradient norms.</p>
Full article ">Figure 23
<p>Performance variation across learning rates.</p>
Full article ">
19 pages, 4549 KiB  
Article
Automated Generation of Urban Spatial Structures Based on Stable Diffusion and CoAtNet Models
by Dian Yu, Bo Wan and Qiang Sheng
Buildings 2024, 14(12), 3720; https://doi.org/10.3390/buildings14123720 - 21 Nov 2024
Viewed by 362
Abstract
The urban road spatial structure is a crucial and complex component of urban design. Generative design models, such as the Stable Diffusion model, can rapidly and massively produce designs. However, the opacity of their internal architecture and the uncertainty of their outcomes mean [...] Read more.
The urban road spatial structure is a crucial and complex component of urban design. Generative design models, such as the Stable Diffusion model, can rapidly and massively produce designs. However, the opacity of their internal architecture and the uncertainty of their outcomes mean that the results generated do not meet specific disciplinary assessment criteria, thus limiting their widespread application in planar design and planning. Additionally, traditional software processes targeting specific indicators are time-consuming and do not allow for rapid evaluation. To address these challenges, we utilized several areas of the road spatial structures in six cities and their corresponding four space-syntax parameters as training samples. We simultaneously trained two models: one is a LoRA Model based on the Stable Diffusion architecture used for generating road networks similar to those of various city road spatial structures; the other is a CoAtNet Model (Convolution + Transformer) used as an evaluation model to predict the space-syntax parameters of road structures and calculate the Mean Absolute Percentage Error (MAPE) relative to real urban samples. Subsequently, by linking these two models end-to-end, we were able to filter out generated samples with the smallest MAPE, thereby enhancing the structural similarity between the generated results and the actual urban road spatial structures. This process of rapid generation and swift evaluation of network configurations marks a critical advancement towards better performance and more customized design solutions. Full article
(This article belongs to the Special Issue Advanced Technologies for Urban and Architectural Design)
Show Figures

Figure 1

Figure 1
<p>Our approach: train two models simultaneously, one for generation and one for prediction, and ultimately optimize the results.</p>
Full article ">Figure 2
<p>Selected areas of real city samples.</p>
Full article ">Figure 3
<p>Generation and optimization process.</p>
Full article ">Figure 4
<p>Distribution characteristics of two-scale Integration parameters in the training samples: (<b>a</b>) box plot; (<b>b</b>) data distribution (horizontal axis: INTN; vertical axis: INT1000).</p>
Full article ">Figure 5
<p>Distribution characteristics of Choice parameters at two scales for training samples: (<b>a</b>) box plot; (<b>b</b>) data distribution (horizontal axis: INTN; vertical axis: INT1000).</p>
Full article ">Figure 6
<p>Training and generation of road networks in the six cities.</p>
Full article ">Figure 7
<p>Distribution characteristics of two-scale Integration parameters in generated samples: (<b>a</b>) box plot; (<b>b</b>) parameter proximity (O: Original G: Generated; horizontal axis: INTN; vertical axis: INT1000).</p>
Full article ">Figure 8
<p>Distribution characteristics of two-scale Choice parameters in generated samples: (<b>a</b>) box plot; (<b>b</b>) parameter proximity (O: Original G: Generated; horizontal axis: Choice N; vertical axis: Choice 1000).</p>
Full article ">Figure 9
<p>MAPE of training set and validation set.</p>
Full article ">Figure 10
<p>Road spatial structure generated for each city using the improved model.</p>
Full article ">Figure 11
<p>Comparison of newly generated and original city space syntax parameters (O: Original, and G: Generated): (<b>a</b>) integration; (<b>b</b>) choice.</p>
Full article ">
15 pages, 5384 KiB  
Article
Gradual Failure of a Rainfall-Induced Creep-Type Landslide and an Application of Improved Integrated Monitoring System: A Case Study
by Jun Guo, Fanxing Meng and Jingwei Guo
Sensors 2024, 24(22), 7409; https://doi.org/10.3390/s24227409 - 20 Nov 2024
Viewed by 334
Abstract
Landslides cause severe damage to life and property with a wide-ranging impact. Infiltration of rainfall is one of the significant factors leading to landslides. This paper reports on a phase creep landslide caused by long-term rainfall infiltration. A detailed geological survey of the [...] Read more.
Landslides cause severe damage to life and property with a wide-ranging impact. Infiltration of rainfall is one of the significant factors leading to landslides. This paper reports on a phase creep landslide caused by long-term rainfall infiltration. A detailed geological survey of the landslide was conducted, and the deformation development pattern and mechanism of the landslide were analyzed in conjunction with climatic characteristics. Furthermore, reinforcement measures specific to the landslide area were proposed. To monitor the stability of the reinforced slope, a Beidou intelligent monitoring and warning system suitable for remote mountainous areas was developed. The system utilizes LoRa Internet of Things (IoT) technology to connect various monitoring components, integrating surface displacement, deep deformation, structural internal forces, and rainfall monitoring devices into a local IoT network. A data processing unit was established on site to achieve preliminary processing and automatic handling of monitoring data. The monitoring results indicate that the reinforced slope has generally stabilized, and the improved intelligent monitoring system has been able to continuously and accurately reflect the real-time working conditions of the slope. Over the two-year monitoring period, 13 early warnings were issued, with more than 90% of the warnings accurately corresponding to actual conditions, significantly improving the accuracy of early warnings. The research findings provide valuable experience and reference for the monitoring and warning of high slopes in mountainous areas. Full article
(This article belongs to the Section Internet of Things)
Show Figures

Figure 1

Figure 1
<p>Distribution of landslide and the threatened area: (<b>a</b>) remote sensing image, (<b>b</b>) threatened building, (<b>c</b>) topographic of the landslide area.</p>
Full article ">Figure 2
<p>(<b>a</b>) Exploratory pit, (<b>b</b>) Quaternary residual layer, (<b>c</b>) the Upper Silurian Gauze Hat Group, (<b>d</b>) the Middle Silurian Luojiaping Group.</p>
Full article ">Figure 3
<p>Cracks induced by landslide: (<b>a</b>) Cracks in rear edge of landslide, (<b>b</b>) Cracks in front edge of landslide.</p>
Full article ">Figure 4
<p>Cracks in side edge of landslide.</p>
Full article ">Figure 5
<p>Cracks on wall and ground.</p>
Full article ">Figure 6
<p>Phenomenon in front of landslide, (<b>a</b>) Building inclination, (<b>b</b>) Wall swelling.</p>
Full article ">Figure 7
<p>Site treatment of the landslide.</p>
Full article ">Figure 8
<p>Algorithm for gyroscope fusion.</p>
Full article ">Figure 9
<p>Deep displacement.</p>
Full article ">Figure 10
<p>Surface displacement.</p>
Full article ">Figure 11
<p>Stress of steel in pile.</p>
Full article ">Figure 12
<p>Monitored precipitation.</p>
Full article ">
20 pages, 4602 KiB  
Article
Low-Cost Solution for Air Quality Monitoring: Unmanned Aerial System and Data Transmission via LoRa Protocol
by Francisco David Parra-Medina, Manuel Andrés Vélez-Guerrero and Mauro Callejas-Cuervo
Sustainability 2024, 16(22), 10108; https://doi.org/10.3390/su162210108 - 20 Nov 2024
Viewed by 537
Abstract
For both human health and the environment, air pollution is a serious concern. However, the available air quality monitoring networks have important limitations, such as the high implementation costs, limited portability, and considerable operational complexity. In this context, unmanned aerial systems (UASs) are [...] Read more.
For both human health and the environment, air pollution is a serious concern. However, the available air quality monitoring networks have important limitations, such as the high implementation costs, limited portability, and considerable operational complexity. In this context, unmanned aerial systems (UASs) are emerging as a useful technological alternative due to their ability to cover large distances and access areas that are difficult or impossible for humans to reach. This article presents the development of an integrated platform that combines an unmanned aerial system (UAS) with specialized sensors to measure key parameters in relation to air quality, such as carbon monoxide (CO), ozone (O3), and nitrogen dioxide (NO2). In addition, a web application called PTECA is developed to visualize the data gathered by the wireless sensor array in real time. The platform incorporates a system that allows real-time tracking of the UAS route and measurement values during sample collection, employing the LoRa communication protocol. This solution represents a low-cost alternative that mitigates some of the limitations of traditional monitoring networks by offering greater portability and accessibility in terms of data collection. Preliminary tests successfully demonstrate the viability of the proposed system in a controlled airspace using geofencing. Full article
Show Figures

Figure 1

Figure 1
<p>(<b>a</b>) Implementation of the general architecture of the described platform, including its hardware and software components, distributed in an aerial system and a ground system. (<b>b</b>) Block diagram showing the logical connection between its components.</p>
Full article ">Figure 2
<p>(<b>a</b>) Frontal view of the implemented UAS, showing the battery pack, propellers, landing gear, and electronic speed controllers (ESCs). (<b>b</b>) Top view of the implemented UAS, without the propellers and battery pack, allowing for a clear view of the APM flight controller module.</p>
Full article ">Figure 3
<p>(<b>a</b>) Sensor payload arrangement, suspended by a one-meter ribbon cable. (<b>b</b>) Payload components: GPS A1035, MQ7 (CO), MQ131 (O<sub>3</sub>), and MICS6814 (NO<sub>2</sub>).</p>
Full article ">Figure 4
<p>(<b>a</b>) General architecture and communication process of the PTECA application. (<b>b</b>) Application deployment process.</p>
Full article ">Figure 5
<p>(<b>a</b>) Outdoor UAS assembly and test, following the established design and operation parameters. (<b>b</b>) Flight protocol and platform data collection.</p>
Full article ">Figure 6
<p>Open field test with the aerial system on the ground, verifying the operation of the platform before the sampling flight.</p>
Full article ">Figure 7
<p>(<b>a</b>) Behavior of air quality measurements in the selected area. (<b>b</b>) Map of the UAV trajectory with the GPS waypoints, showing the location and capture time during sampling.</p>
Full article ">Figure 7 Cont.
<p>(<b>a</b>) Behavior of air quality measurements in the selected area. (<b>b</b>) Map of the UAV trajectory with the GPS waypoints, showing the location and capture time during sampling.</p>
Full article ">
19 pages, 4431 KiB  
Article
Age of Information-Aware Networks for Low-Power IoT Sensor Applications
by Frederick M. Chache, Sean Maxon, Ram M. Narayanan and Ramesh Bharadwaj
IoT 2024, 5(4), 816-834; https://doi.org/10.3390/iot5040037 - 19 Nov 2024
Viewed by 308
Abstract
The Internet of Things (IoT) is a fast-growing field that has found a variety of applications, such as smart agriculture and industrial processing. In these applications, it is important for nodes to maximize the amount of useful information transmitted over a limited channel. [...] Read more.
The Internet of Things (IoT) is a fast-growing field that has found a variety of applications, such as smart agriculture and industrial processing. In these applications, it is important for nodes to maximize the amount of useful information transmitted over a limited channel. This work seeks to improve the performance of low-powered sensor networks by developing an architecture that leverages existing techniques such as lossy compression and different queuing strategies in order to minimize their drawbacks and meet the performance needs of backend applications. The Age of Information (AoI) provides a useful metric for quantifying Quality of Service (QoS) in low-powered sensor networks and provides a method for measuring the freshness of data in the network. In this paper, we investigate QoS requirements and the effects of lossy compression and queue strategies on AoI. Furthermore, two important use cases for low-powered IoT sensor networks are studied, namely, real-time feedback control and image classification. The results highlight the relative importance of QoS metrics for applications with different needs. To this end, we introduce a QoS-aware architecture to optimize network performance for the QoS requirements of the studied applications. The proposed network architecture was tested with a mixture of application traffic settings and was shown to greatly improve network QoS compared to commonly used transmission architectures such as Slotted ALOHA. Full article
Show Figures

Figure 1

Figure 1
<p>Network with AoI measured at two locations: <math display="inline"><semantics> <mrow> <msub> <mo>Δ</mo> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </semantics></math> is measured after the packet leaves the queue of the sender (Red) and <math display="inline"><semantics> <mrow> <msub> <mo>Δ</mo> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </semantics></math> is measured when the packet reaches the gateway (Yellow).</p>
Full article ">Figure 2
<p>Age of information vs. time as measured by the source and destination for a well-managed network. This network is managed properly, and the AoI remains bounded with high arrival rates.</p>
Full article ">Figure 3
<p>Compression ratio (black dashed line) and noise power of the recovered signal (blue) at different levels of bit precision when using FPZIP on a payload of 222 bytes. As expected, as the compression ratio increases, as does the noise power; similarly, the induced distortion decreases as the compression ratio decreases.</p>
Full article ">Figure 4
<p>Histogram of the errors from FPZIP (<b>top</b>) and ZFP (<b>bottom</b>). It can be clearly seen that the two algorithms introduce errors with very different profiles. FPZIP produces a stair-step error distribution, whereas ZFP produces an error distribution with a Gaussian shape.</p>
Full article ">Figure 5
<p>Recovered images from the MNIST fashion training set after different levels of compression were applied. The original image is shown in (<b>a</b>), the recovered image after low compression in (<b>b</b>), and the recovered image after high compression in (<b>c</b>).</p>
Full article ">Figure 5 Cont.
<p>Recovered images from the MNIST fashion training set after different levels of compression were applied. The original image is shown in (<b>a</b>), the recovered image after low compression in (<b>b</b>), and the recovered image after high compression in (<b>c</b>).</p>
Full article ">Figure 6
<p>Distortion vs. classification accuracy for the image classifier. The lower the compression precision, the higher the image distortion and the lower the accuracy of the classifier. If too much compression is used, the transmitted data will become useless to the backend application.</p>
Full article ">Figure 7
<p>Contour map of the inverted pendulum, showing the performance with different levels of network delay and sensor error. The system is able to maintain control and keep the pendulum upright when the sensor signal distortion and AoI are both sufficiently low.</p>
Full article ">Figure 8
<p>Simulation environment used to test the various components and optimization scheduling techniques. Nodes with sensors for each of the different application types generate data, then add these data to the appropriate queue type. A distributed scheduling algorithm is used to determine which node should transmit over the shared channel.</p>
Full article ">Figure 9
<p>Average AoI vs. arrival rate for FCFS queue, comparing the measured values with the theoretical ones. When the arrival rate approaches zero, the average AoI is large due to long periods of time between updates. The average AoI increases with the increase in arrival rate, because the queue size increases without bound. It can be seen that the simulated, theoretical, and measured D/M/1 performance results all agree.</p>
Full article ">Figure 10
<p>Average AoI vs. arrival rate for LCFS queuing, comparing the measured values with the theoretical ones. The theoretical, simulated, and measured performance results of the D/M/1 queue agree. At low arrival rates, the average AoI is high because there are long periods of time between sensor updates. As the arrival rate increases, the average AoI asymptotically approaches the minimum value.</p>
Full article ">Figure 11
<p>The Adafruit Feather 32u4 RFM95 LoRa Radio transceivers used during testing to obtain experimental results. Each transceiver contains an ARM core processor running C++ code and a SX1276 LoRa transceiver. The receiver and transmitter used identical hardware and differed only in their code.</p>
Full article ">Figure 12
<p>Comparison of average AoI measured between two LoRa transceivers for three different bit precision levels and when varying the number of samples added per slot. For each precision level, there exists an optimal number of added samples which minimizes the average AoI of the network.</p>
Full article ">Figure 13
<p>Average AoI vs. number of packets added per slot with two LoRa transceivers for the two adaptive compression rate algorithms. The adaptive algorithms change the compression settings to minimize the average AoI as the number of added samples varies, with the greedy algorithm outperforming the model-based method.</p>
Full article ">Figure 14
<p>AoI of the elastic data as a function of the data arrival rate for the different scheduling algorithms. At low arrival rates, all algorithms have similar performance; however, at high arrival rates Slotted ALOHA performs poorly compared to round-robin scheduling.</p>
Full article ">Figure 15
<p>AoI of the real-time data as a function of the data arrival rate for the different scheduling algorithms. Round-robin with priority slightly outperforms round-robin, though both have a constant AAoI over the range of arrival rates. Slotted ALOHA performs the worst, with the AAoI increasing as the arrival rate increases.</p>
Full article ">
10 pages, 5408 KiB  
Proceeding Paper
Comprehensive Evaluation of LoRaWAN Technology in Urban and Rural Environments of Quito
by Ricardo Mena, Mario Ramos, Luis Urquiza and José D. Vega-Sánchez
Eng. Proc. 2024, 77(1), 28; https://doi.org/10.3390/engproc2024077028 - 18 Nov 2024
Viewed by 172
Abstract
The long-range wide area network (LoRaWAN) protocol is one of the most effective technologies for internet of things (IoT) applications, offering long-distance connectivity with low power consumption. This paper presents a practical approach by implementing a LoRa-based measurement prototype across urban and rural [...] Read more.
The long-range wide area network (LoRaWAN) protocol is one of the most effective technologies for internet of things (IoT) applications, offering long-distance connectivity with low power consumption. This paper presents a practical approach by implementing a LoRa-based measurement prototype across urban and rural environments in the city of Quito, with the aim of assessing the performance and applicability of the technology in manifold settings. Specifically, we develop the required data collection and transmission code in the underlying network, ensuring smooth network integration. Furthermore, test environments are thoroughly characterized for numerical results, highlighting the conditions in the cities of Quito. The results obtained in both scenarios were satisfactory, allowing the comparison of the system’s performance in different contexts and providing key aspects of its practical applications and effectiveness. As the main contribution, empirical data were obtained to understand how long-range low-energy connectivity behaves, providing valuable information for comparing system performance in high-altitude cities above sea level, identifying practical applications, and optimizing its use in real IoT implementations. Full article
Show Figures

Figure 1

Figure 1
<p>Structured methodology for LoRaWAN communication, based on [<a href="#B7-engproc-77-00028" class="html-bibr">7</a>].</p>
Full article ">Figure 2
<p>Architecture for a LoRaWAN network implementation [<a href="#B13-engproc-77-00028" class="html-bibr">13</a>].</p>
Full article ">Figure 3
<p>Test points in rural environment.</p>
Full article ">Figure 4
<p>Test points in an urban environment.</p>
Full article ">Figure 5
<p>RSSI vs. SF vs. Consumed Airtime. (<b>a</b>) Scenario rural; (<b>b</b>) Scenario urban.</p>
Full article ">Figure 6
<p>RSSI vs. Consumed Airtime. (<b>a</b>) Scenario rural; (<b>b</b>) Scenario urban.</p>
Full article ">Figure 7
<p>SF vs. SNR vs. Consumed Airtime. (<b>a</b>) Scenario rural; (<b>b</b>) Scenario urban.</p>
Full article ">Figure 8
<p>RSSI as a function of Distance. (<b>a</b>) Scenario rural; (<b>b</b>) Scenario urban.</p>
Full article ">
Back to TopTop