Implementing Video Monitoring Capabilities by using hardware-based Encoders of the Raspberry Pi Zero 2 W
Thomas Ederer, Igor Ivki\'c

TL;DR
This paper presents a method to enable video surveillance on Raspberry Pi Zero 2 W by utilizing its hardware-based encoders, offloading processing from the CPU, and demonstrating an underwater camera application.
Contribution
It introduces a hardware-accelerated video streaming solution for Raspberry Pi Zero 2 W, enhancing its suitability for remote monitoring applications.
Findings
Reduced CPU load during video encoding
Improved video stream performance
Successful underwater camera deployment
Abstract
Single-board computers, with their wide range of external interfaces, provide a cost-effective solution for studying animals and plants in their natural habitat. With the introduction of the Raspberry Pi Zero 2 W, which provides hardware-based image and video encoders, it is now possible to extend this application area to include video surveillance capabilities. This paper demonstrates a solution that offloads video stream generation from the Central Processing Unit (CPU) to hardware-based encoders. The flow of data through an encoding application is described, followed by a method of accelerating image processing by reducing the number of memory copies. The paper concludes with an example use case demonstrating the application of this new feature in an underwater camera.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCybersecurity and Information Systems · Information Systems and Technology Applications
