Eagle: End-to-end Deep Reinforcement Learning based Autonomous Control of PTZ Cameras

04/10/2023
by   Sandeep Singh Sandha, et al.
0

Existing approaches for autonomous control of pan-tilt-zoom (PTZ) cameras use multiple stages where object detection and localization are performed separately from the control of the PTZ mechanisms. These approaches require manual labels and suffer from performance bottlenecks due to error propagation across the multi-stage flow of information. The large size of object detection neural networks also makes prior solutions infeasible for real-time deployment in resource-constrained devices. We present an end-to-end deep reinforcement learning (RL) solution called Eagle to train a neural network policy that directly takes images as input to control the PTZ camera. Training reinforcement learning is cumbersome in the real world due to labeling effort, runtime environment stochasticity, and fragile experimental setups. We introduce a photo-realistic simulation framework for training and evaluation of PTZ camera control policies. Eagle achieves superior camera control performance by maintaining the object of interest close to the center of captured images at high resolution and has up to 17 state-of-the-art. Eagle policies are lightweight (90x fewer parameters than Yolo5s) and can run on embedded camera platforms such as Raspberry PI (33 FPS) and Jetson Nano (38 FPS), facilitating real-time PTZ tracking for resource-constrained environments. With domain randomization, Eagle policies trained in our simulator can be transferred directly to real-world scenarios.

READ FULL TEXT

page 1

page 10

page 12

page 17

page 18

research
08/10/2018

End-to-end Active Object Tracking and Its Real-world Deployment via Reinforcement Learning

We study active object tracking, where a tracker takes visual observatio...
research
06/30/2022

Colonoscopy Navigation using End-to-End Deep Visuomotor Control: A User Study

Flexible endoscopes for colonoscopy present several limitations due to t...
research
03/28/2019

How to pick the domain randomization parameters for sim-to-real transfer of reinforcement learning policies?

Recently, reinforcement learning (RL) algorithms have demonstrated remar...
research
04/02/2020

Exploration of Reinforcement Learning for Event Camera using Car-like Robots

We demonstrate the first reinforcement-learning application for robots e...
research
09/16/2021

Decentralized Control of Quadrotor Swarms with End-to-end Deep Reinforcement Learning

We demonstrate the possibility of learning drone swarm controllers that ...
research
08/02/2023

Follow the Soldiers with Optimized Single-Shot Multibox Detection and Reinforcement Learning

Nowadays, autonomous cars are gaining traction due to their numerous pot...
research
08/17/2022

Towards an Error-free Deep Occupancy Detector for Smart Camera Parking System

Although the smart camera parking system concept has existed for decades...

Please sign up or login with your details

Forgot password? Click here to reset