INSTITUTIONAL DIGITAL REPOSITORY

Energy management strategies in heterogeneous computing platform for surveillance applications

Show simple item record

dc.contributor.author Kaur, M.
dc.date.accessioned 2025-11-21T13:04:07Z
dc.date.available 2025-11-21T13:04:07Z
dc.date.issued 2025-09
dc.identifier.uri http://dspace.iitrpr.ac.in:8080/xmlui/handle/123456789/5006
dc.description.abstract In the digital era, there is an increasing demand for advanced surveillance systems across diverse sectors such as security, environmental monitoring, and urban management which typically rely on a network of high-resolution cameras, radars, and sensors that provide continuous monitoring and data transmission to centralized stations. However, these surveillance systems face a significant challenge in managing continuous and demanding tasks like video capture, real-time monitoring, and data transmission due to their continuous operation and high processing demand which leads to significant power consumption and heat generation. High power consumption further creates several issues, including thermal management challenges, performance degradation of tasks, higher operating and cooling costs, reliability problems, regulatory constraints, etc. Thus, energy management in surveillance systems, especially for those deployed in remote or hard-to-access locations where battery-operated systems are used, poses significant operational challenges that require a combination of power-efficient hardware, smart energy management strategies, and innovative power sources, such as renewable energy or hybrid solutions. Thus, this thesis aims to provide an overall comprehensive solution to the energy management problem in surveillance systems by developing advanced software algorithms, and power-saving technologies, making use of efficient hardware, and integrating the system with renewable energy solutions for better efficiency, reduced operational costs, longer battery life, and minimized environmental impact which ensures that the systems remain reliable and scalable, even in challenging environments or large-scale deployments. The first group of research begins by identifying and addressing the vulnerabilities in existing energy management strategies with the development of a dynamic resource allocation framework. This framework is specifically designed for heterogenous multicore processor architecture and aims to dynamically allocate the resources based on the distinct characteristics of multimedia and non-multimedia tasks, as well as the current system state. By intelligently distributing computational power, the algorithm ensures that high-performance tasks receive adequate resources without unnecessarily increasing energy consumption. This optimization not only improves the overall performance of the surveillance system but also lays the foundation for effective thermal management by reducing the likelihood of excessive heat generation during resource-intensive operations. Building upon the energy-efficient resource allocation, the second group of research introduces a thermal phase-aware adaptive task migration framework. As surveillance tasks often involve intensive computation that can generate significant heat, this framework dynamically monitors the thermal state of the processor to detect potential overheating. By leveraging thermal phase detection, the system can predict thermal hotspots and initiate task migration, redistributing workloads across different cores or processors to balance thermal loads. This proactive thermal management ensures even heat dissipation, prevents performance degradation due to thermal throttling, and enhances the reliability and longevity of the hardware. The adaptive nature of this framework is closely linked to the resource allocation algorithm, as the system can adjust task distribution based on both energy consumption and thermal conditions, ensuring optimal performance and thermal stability. Finally, a cost-effective and energy-efficient surveillance system i.e. biodiversity sensor (BS) is developed which can track the movement of flying insects in real-time, along with environmental conditions and updates to the cloud server. BS is an IoT device, developed on Apalis iMX8 QuadMax which is a heterogenous octa-core processor and also includes dual GC700 GPUs for better performance, efficiency and extended battery life. It is powered by a solar-PV/battery bank and is enabled with a power management integrated circuit for power conservation. The preinstalled operating system (OS) is replaced with a customized Linux OS built with Yocto, and loaded with both a dynamic resource allocation algorithm and thermal phase-aware adaptive task migration for energy management. It also features an over-the-air (OTA) update capability for remote management and a device management portal for local control. The developed sensor has been tested in the field, and the result shows that the BS effectively captures the frames of flying insects and performs surveillance appropriately with an accuracy of more than 90%. Results also demonstrate superior power efficiency and CPU utilization compared to pre-installed multimedia OS alternatives, making it a robust and sustainable solution for effective biodiversity monitoring. en_US
dc.language.iso en_US en_US
dc.subject Surveillance system en_US
dc.subject Energy management en_US
dc.subject Heterogeneous en_US
dc.subject Multicore en_US
dc.subject Thermal management en_US
dc.subject Power optimization en_US
dc.subject Task scheduling en_US
dc.title Energy management strategies in heterogeneous computing platform for surveillance applications en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account