Digital Video Recording Pause Parameter Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital camcorders reset encoding parameters every time the record stop button is pressed, leading to inefficient re-calculation and separate file management for videos, especially when briefly pausing and resuming recording.

Innovation Solution

A method and apparatus that store encoding parameters when a pause command is received, allowing for temporary cessation and resumption of recording using the same parameters, and consolidating video frames into a single file upon stopping.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the record stop button is pressed to pause recording, then recording can be temporarily stopped, but encoding parameters are reset and re-calculated causing loss of time and efficiency

Engineering Contradiction:
Improvepause functionVSAvoidparameter re-calculation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary action by storing encoding parameters (such as quantization parameters, bit rate information, and reference frame data) in memory before pausing recording. When recording resumes, these pre-stored parameters are retrieved and reused, eliminating the need for time-consuming re-calculation of encoding parameters after a pause.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the record stop button is pressed during recording, then recording stops and parameters are reset, but this creates separate files requiring manual combination

Engineering Contradiction:
Improvepause functionVSAvoidfile management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system merges multiple video segments into a single continuous file by maintaining the same file handle during pause operations. When recording is paused and then resumed, the encoder continues writing to the same output file using the previously stored parameters, automatically combining the video segments without requiring manual intervention or external software.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If encoding parameters are reset every time recording stops, then system state is refreshed, but encoding efficiency decreases due to unnecessary re-calculation

Engineering Contradiction:
Improvesystem state managementVSAvoidencoding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies parameter changes by conditionally resetting encoding parameters based on the type of operation. For pause operations, parameters are preserved and stored in memory. For actual recording stop operations, parameters are reset. This selective parameter management maintains system reliability while avoiding unnecessary re-calculation and preserving encoding efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7505670B2Method, apparatus, and medium for controlling digital video recording
Publication Date: 2009.03.17 SAMSUNG ELECTRONICS CO LTD
  • US7505670B2 patent drawing
  • US7505670B2 patent drawing
  • US7505670B2 patent drawing

AI summary

A method and apparatus for controlling digital video recording where parameters related to encoding video frames that are being currently encoded are stored when a pause command is received during recording and the method and apparatus continually record, based on the stored parameters, when the pause command stops, and a camcorder including the pause function. The method includes: receiving a pause command; storing parameters related to encoding video frames that are presently being encoded in a memory, and then stop encoding video frames that are input after the parameters are stored in the memory; and encoding video frames that are input after receiving a pause release command using parameter information related to encoding when the pause release command is received. Thus, video recording efficiency can be improved by having the pause function.