Video Processing Device Index File Time Code Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video recording devices face challenges in maintaining continuous time codes during recording and searching video data, leading to increased processing time and difficulty in quick frame-by-frame search due to duplicate or discontinuous time codes, especially when using compression methods like MPEG2.

Innovation Solution

A video processing device that records compressed video data with an index file containing metadata, including a start request time code, to ensure non-duplicate time codes are generated quickly, allowing for high-speed image search based on time codes by monitoring and recording the continuousness of time codes during the recording process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video data is recorded with time codes using compression methods like MPEG2, then recording efficiency is improved, but time code continuity and accuracy deteriorate due to duplicate or discontinuous time codes

Engineering Contradiction:
Improverecording efficiencyVSAvoidtime code continuity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by detecting the final time code value of previously recorded video data before recording new video data. This advance detection ensures that the new time codes will be continuous with the existing ones, preventing duplication or discontinuity. The start time code for the new recording is determined based on this preliminary detection, guaranteeing time code continuity across recording sessions.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the final time code value is detected by decoding recorded video data, then accurate time code information is obtained, but processing time increases significantly

Engineering Contradiction:
Improvetime code detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The invention extracts only the necessary time code information from the recorded video data without performing full decoding. By taking out just the final time code value through selective reading of relevant data portions, the system obtains accurate time code information while avoiding the time-consuming process of complete video data decoding, thus reducing processing time significantly.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If frame-by-frame search is performed using time codes, then precise video frame access is achieved, but search speed decreases due to duplicate time codes

Engineering Contradiction:
Improveframe access precisionVSAvoidsearch speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The system implements feedback by detecting the final time code value of previously recorded data and using this information to determine the start time code for new recordings. This feedback mechanism ensures that time codes remain unique and continuous, allowing frame-by-frame search operations to proceed at high speed without encountering duplicate time codes that would slow down the search process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8145041B2Video processing device
Publication Date: 2012.03.27 PANASONIC HOLDINGS CORP
  • US8145041B2 patent drawing
  • US8145041B2 patent drawing
  • US8145041B2 patent drawing

AI summary

A video processing device includes: encoder for generating a compressed video data by compressing and encoding a video data from camera unit; and system control unit for recording the compressed video data during a recording period from a recording start time to a recording end time as a video file and for recording, into recording memory, additional data as an index file that is information related to a compressed video data to be recorded in recording memory and, for reading the additional data together with the compressed video data from recording memory. System control unit records, into recording memory, the additional data recorded in the index file. The additional data is composed of additional data regarding the compressed video data recorded during the recording period and another additional data including a time code value showing a time at which a compressed video data to be recorded next is started.