Ioannis Saradopoulos

Dr. Ioannis Saradopoulos

orcid

Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 March 2022 in Sensors
Verified
Journal Article
Open access
PDF file
ISIoannis Saradopoulos
Ioannis Saradopoulos
IPIlyas Potamitis
Ilyas Potamitis
Stavros NtalampirasStavros Ntalampiras
Stavros Ntalampiras
Antonios KonstantarasAntonios Konstantaras
Antonios Konstantaras
EAEmmanuel N. Antonidakis
Emmanuel N. Antonidakis
Our aim is to promote the widespread use of electronic insect traps that report captured pests to a human-controlled agency. This work reports on edge-computing as applied to camera-based insect traps. We present a low-cost device with high power autonomy and an adequate picture quality that reports an internal image of the trap to a server and counts the insects it contains based on quantized and embedded deep-learning models. The paper compares different aspects of performance of three different edge devices, namely ESP32, Raspberry Pi Model 4 (RPi), and Google Coral, running a deep learning framework (TensorFlow Lite). All edge devices were able to process images and report accuracy in counting exceeding 95%, but at different rates and power consumption. Our findings suggest that ESP32 appears to be the best choice in the context of this application according to our policy for low-cost devices.

30 April 2023 in Information
Verified
Journal Article
Open access
PDF file
ISIoannis Saradopoulos
Ioannis Saradopoulos
IPIlyas Potamitis
Ilyas Potamitis
Antonios KonstantarasAntonios Konstantaras
Antonios Konstantaras
Panagiotis A EliopoulosPanagiotis A Eliopoulos
Panagiotis A Eliopoulos
Stavros NtalampirasStavros Ntalampiras
Stavros Ntalampiras
IRIraklis Rigakis
Iraklis Rigakis
This study describes the development of an image-based insect trap diverging from the plug-in camera insect trap paradigm in that (a) it does not require manual annotation of images to learn how to count targeted pests, and (b) it self-disposes the captured insects, and therefore is suitable for long-term deployment. The device consists of an imaging sensor integrated with Raspberry Pi microcontroller units with embedded deep learning algorithms that count agricultural pests inside a pheromone-based funnel trap. The device also receives commands from the server, which configures its operation, while an embedded servomotor can automatically rotate the detached bottom of the bucket to dispose of dehydrated insects as they begin to pile up. Therefore, it completely overcomes a major limitation of camera-based insect traps: the inevitable overlap and occlusion caused by the decay and layering of insects during long-term operation, thus extending the autonomous operational capability. We study cases that are underrepresented in the literature such as counting in situations of congestion and significant debris using crowd counting algorithms encountered in human surveillance. Finally, we perform comparative analysis of the results from different deep learning approaches (YOLOv7/8, crowd counting, deep learning regression). Interestingly, there is no one optimal clear-cut counting approach that can cover all situations involving small and large insects with overlap. By weighting the pros and cons we suggest that YOLOv7/8 provides the best embedded solution in general. We open-source the code and a large database of Lepidopteran plant pests.

20 April 2025 in Sensors
Verified
Journal Article
Open access
PDF file
ISIoannis Saradopoulos
Ioannis Saradopoulos
IPIlyas Potamitis
Ilyas Potamitis
Stavros NtalampirasStavros Ntalampiras
Stavros Ntalampiras
IRIraklis Rigakis
Iraklis Rigakis
CMCharalampos Manifavas
Charalampos Manifavas
Antonios KonstantarasAntonios Konstantaras
Antonios Konstantaras
We present a system that integrates diverse technologies to achieve real-time, distributed audio surveillance. The system employs a network of microphones mounted on ESP32 platforms, which transmit compressed audio chunks via an MQTT protocol to Raspberry Pi5 devices for acoustic classification. These devices host an audio transformer model trained on the AudioSet dataset, enabling the real-time classification and timestamping of audio events with high accuracy. The output of the transformer is kept in a database of events and is subsequently converted into JSON format. The latter is further parsed into a graph structure that encapsulates the annotated soundscape, providing a rich and dynamic representation of audio environments. These graphs are subsequently traversed and analyzed using dedicated Python code and large language models (LLMs), enabling the system to answer complex queries about the nature, relationships, and context of detected audio events. We introduce a novel graph parsing method that achieves low false-alarm rates. In the task of analyzing the audio from a 1 h and 40 min long movie featuring hazardous driving practices, our approach achieved an accuracy of 0.882, precision of 0.8, recall of 1.0, and an F1 score of 0.89. By combining the robustness of distributed sensing and the precision of transformer-based audio classification, our approach that treats audio as text paves the way for advanced applications in acoustic surveillance, environmental monitoring, and beyond.

28 December 2024 in Information
Verified
Journal Article
Open access
PDF file
ISIoannis Saradopoulos
Ioannis Saradopoulos
IPIlyas Potamitis
Ilyas Potamitis
IRIraklis Rigakis
Iraklis Rigakis
Antonios KonstantarasAntonios Konstantaras
Antonios Konstantaras
IBIoannis Barbounakis
Ioannis Barbounakis
Insects play essential roles in ecosystems, providing services such as pollination and pest regulation. However, global insect populations are in decline due to factors like habitat loss and climate change, raising concerns about ecosystem stability. Traditional insect monitoring methods are limited in scope, but advancements in AI and machine learning enable automated, non-invasive monitoring with camera traps. In this study, we leverage the new Diopsis dataset that contains images from field operations to explore an approach that emphasizes both background extraction from images and the SAHI approach. By creating augmented backgrounds from extracting insects from training images and using these backgrounds as canvases to artificially relocate insects, we can improve detection accuracy, reaching mAP50 72.7% with YOLO10nano, and reduce variability when counting insects on different backgrounds and image sizes, supporting efficient insect monitoring on low-power devices such as Raspberry Pi Zero W 2.

23 April 2026 in Applied System Innovation
Verified
Journal Article
Open access
PDF file
IBIoannis Barbounakis
Ioannis Barbounakis
ISIoannis Saradopoulos
Ioannis Saradopoulos
NANIKOLAOS ANTONIDAKIS
NIKOLAOS ANTONIDAKIS
EVErietta Vasilaki
Erietta Vasilaki
MZMaria Zakynthinaki
Maria Zakynthinaki
Wireless sensor networks increasingly support time-critical monitoring applications, where coverage optimization must often be performed under limited computational resources. This work addresses a previously underexplored WSN coverage problem involving range-free, angular-limited sensors with transmitter-induced sensing degradation and discrete sector orientation. We formulate a mixed combinatorial problem that jointly optimizes K-out-of-N sensor activation and sector assignment under strict feasibility constraints. A constraint-aware genetic algorithm with repair-based feasibility enforcement is proposed and validated against the global optimum obtained via exhaustive enumeration, enabling direct quantification of optimality. The repair mechanism corrects infeasible offspring after each genetic operation to guarantee that exactly K sensors remain active, eliminating the need for penalty-based constraint handling. A brute-force search is used to establish the global optimum of our small-scale scenario, serving as a ground-truth optimality benchmark for evaluating the proposed method. The purpose of this comparison is not to assess competitiveness against other metaheuristic algorithms, but to quantify how closely the proposed approach approximates the true optimal solution under strict problem constraints. The constraint-aware genetic algorithm is developed using an integer chromosome encoding, two initialization strategies, two crossover pairing schemes, elitism, and per-gene mutation, combined with alternative constraint-handling strategies. Two experimental series evaluate the impact of population size, crossover method, mutation probability, and constraint handling using problem-specific metrics, alongside convergence and fitness statistics. The proposed algorithm reliably reaches near-optimal solutions with significantly reduced computational cost when compared to exhaustive search. By integrating problem-specific constraints directly into the process, the proposed evolutionary optimization method effectively balances solution quality and execution time, making it well suited for scenarios requiring rapid sensor reconfiguration.