Event-Triggered Adaptive Camera Streaming for Battery Life
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge in video surveillance systems is balancing video quality and power consumption in sentry mode, where high quality leads to higher power consumption and shorter duration, while low quality results in blurry or poorly analyzed images.
Innovation Solution
An adaptive streaming method that encodes images in different formats based on detected events, adjusting resolution and frame rate to maintain quality while optimizing power usage, and storing images in volatile and non-volatile memory accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If video quality is increased in sentry mode, then image clarity and object movement smoothness are improved, but power consumption increases and battery duration decreases
Solution Approach 1:
The patent applies dynamics by making the video encoding parameters adjustable and changeable based on real-time conditions. The system dynamically switches between different encoding formats (first format with lower quality for normal operation, second format with higher quality for events) depending on whether an event is detected, allowing optimal balance between quality and power consumption at different operational states
Solution Approach 2:
The patent changes encoding parameters (resolution, frame rate, bitrate) based on operational state. During normal sentry mode, images are encoded in a first format with lower parameters to save power. When an event is detected, the system switches to a second format with higher parameters to capture detailed event information, thus adapting parameters to operational needs
2Use of energy by moving object
If video quality is decreased in sentry mode, then power consumption is reduced and battery duration is extended, but image clarity and object movement smoothness deteriorate
Solution Approach 1:
The system dynamically adjusts encoding quality based on operational state. During normal operation without events, the system uses lower quality encoding to conserve battery. When events are detected, it automatically switches to higher quality encoding to ensure event details are captured clearly, thus dynamically optimizing the quality-power tradeoff
Solution Approach 2:
The patent changes encoding parameters based on operational context. In normal sentry mode, it uses a first encoding format with reduced parameters. Upon event detection, it switches to a second encoding format with enhanced parameters, ensuring quality is maintained only when necessary for event documentation
3Reliability
If high quality encoding is used throughout sentry mode, then event analysis capability is improved, but battery life is reduced
Solution Approach 1:
The patent segments the sentry mode operation into distinct states: normal monitoring mode and event detection mode. Each state uses appropriate encoding quality - lower quality during normal monitoring to extend battery life, and higher quality during event mode to ensure reliable event analysis. This segmentation allows the system to maintain event analysis capability when needed while conserving battery during extended normal operation
Solution Approach 2:
The system periodically monitors for events and adjusts encoding quality accordingly. During normal operation, it uses energy-efficient encoding. Upon detecting an event, it switches to high-quality encoding for the duration of the event, then returns to energy-efficient mode, creating a periodic pattern of quality adjustment that balances analysis capability with battery conservation
4Duration of action of moving object
If low quality encoding is used throughout sentry mode, then battery life is extended, but event analysis capability is reduced
Solution Approach 1:
The patent divides operation into normal monitoring segments and event segments. During normal segments, low-quality encoding extends battery life. During event segments, the system switches to high-quality encoding to ensure adequate event analysis capability. This segmentation ensures battery life is maximized while event analysis capability is preserved when required
Solution Approach 2:
The system periodically checks for events and adjusts encoding quality in response. Most of the time, it operates in energy-efficient low-quality mode to extend battery life. When events occur, it periodically switches to high-quality mode for the event duration, ensuring analysis capability is maintained during critical moments while extending overall battery life
Data Source
AI summary
A method for adaptive streaming is provided. The method includes the following steps. A plurality of images are received from at least one camera. The images are encoded in a first format. It is detected that that there has been an event based on the images. The images are encoded in a second format in response to detecting that there has been an event. The images from a first predetermined period before the event is detected to a second predetermined period after the event is over are stored into a non-volatile memory. The images encoded in the second format are higher quality than the images encoded in the first format.


