Non-Volatile Camera Image Buffering for Reliable Edge Server Recording

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional edge servers struggle to handle the increasing volumes of camera image data generated during video recording, leading to data loss and timeouts due to the requirement for real-time processing.

Innovation Solution

A method involving an intermediate storage device with non-volatile data storage is introduced in the data transmission path between the camera and the edge server, allowing camera image data to be written and stored in real time, decoupling the recording process from the edge server's real-time reception requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If camera image data is transmitted directly to the edge server in real-time, then data processing can be performed promptly, but the edge server cannot reliably handle high data rates and data loss occurs

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoiddata processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

An intermediate storage device with non-volatile data storage is introduced between the camera and the edge server. This intermediary buffer temporarily stores camera image data at high data rates without requiring the edge server to process it in real-time, thereby ensuring reliable data transmission while maintaining high productivity through asynchronous processing

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the edge server processes camera image data in real-time, then processing speed is maintained, but timeouts and interruptions occur leading to data loss

Engineering Contradiction:
Improvedata processing speedVSAvoiddata reception reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The intermediate storage device performs preliminary action by buffering camera image data before it reaches the edge server. This allows the edge server to process data at its own pace without pressure from continuous real-time data streams, eliminating timeouts and data loss while maintaining processing speed through asynchronous operation

Inventive Principle:
Principle #10Preliminary action

3Productivity

If camera image data is compressed before transmission, then data transmission efficiency improves, but complete image data without prior processing cannot be transmitted

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidimage data completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The intermediate storage device acts as an intermediary that receives complete uncompressed camera image data and stores it temporarily. This allows the edge server to process and transmit data efficiently without compromising completeness, as the buffer preserves the full original data while enabling optimized transmission to downstream systems

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4645848A1Method for recording camera image data on an edge server and data processing device
Publication Date: 2025.11.05 ARNOLD & RICHTER CINE TECHNIK GMBH & CO BETRIEBS KG
  • EP4645848A1 patent drawingFigure 1
  • EP4645848A1 patent drawingFigure 2
  • EP4645848A1 patent drawingFigure 3

AI summary

A method for recording camera image data on an edge server comprises the steps of capturing a scene using a moving image camera, generating camera image data representing the scene with the moving image camera, and transmitting the camera image data to the edge server. However, in a data transmission path from the moving image camera to the edge server, a buffer with non-volatile data storage is arranged between the moving image camera and the edge server, wherein the camera image data is first written to the data storage of the buffer, and the camera image data written to the data storage is then transmitted from the buffer to the edge server.