Video Editing Apparatus Resolving Time Code Ambiguity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing techniques fail to accurately edit moving image data when the same time code is applied to multiple frames, leading to missing frames or incorrect combination during the editing process, especially in high frame rate videos.

Innovation Solution

An image processing apparatus and method that determine and set editing points based on management information and time code correspondence, allowing for precise editing of moving image data by designating candidate frames within coding units, ensuring accurate frame selection and combination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the same time code is added to multiple frames in high frame rate video, then the video can be recorded at high frame rates, but frame omission or incorrect combination occurs during editing

Engineering Contradiction:
Improveframe rateVSAvoidediting accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary analysis of time code distribution and coding unit structure before editing operations. It pre-determines candidate editing points by examining the relationship between time codes and GOP boundaries, ensuring that editing operations will not cause frame omission or incorrect combination. This advance preparation resolves the contradiction by establishing a reliable editing framework that accommodates high frame rates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces management information as an intermediary layer between the time code and the actual video frames. This management information records the correspondence between time codes and coding units (GOPs), serving as a mediator that guides the editing process. By using this intermediary, the system can accurately identify editing points even when multiple frames share the same time code, thus maintaining editing reliability at high frame rates.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If editing is performed using traditional time code methods, then the editing process is simple, but the moving image data is not combined at the desired position

Engineering Contradiction:
Improveediting simplicityVSAvoidediting position accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system replaces the traditional mechanical time code-based editing approach with an information-based system. Instead of relying solely on time code values, it substitutes a digital management information structure that tracks the relationship between time codes and coding units. This substitution maintains operational simplicity while dramatically improving positioning accuracy, as the system can precisely identify frame boundaries within coding units.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the parameter used for editing from simple time code values to a composite parameter that includes time code plus coding unit boundary information. By modifying this parameter, the system enables precise identification of editing points while maintaining the user-friendly time code interface. This parameter change allows the system to achieve both ease of operation and high positioning accuracy.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If GOP-based coding is used for MPEG compression, then compression efficiency is improved, but editing requires complex division and combination processes

Engineering Contradiction:
Improvecompression efficiencyVSAvoidediting process complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system implements feedback by continuously monitoring the relationship between time codes and GOP boundaries during the editing process. The management information structure provides real-time feedback about coding unit locations, allowing the editing system to automatically adjust cutting points to align with GOP boundaries. This feedback mechanism maintains compression efficiency while simplifying the editing process, as the system automatically handles the complexity of GOP-based editing.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9263090B2Image processing apparatus, image processing method, and program
Publication Date: 2016.02.16 CANON KK
  • US9263090B2 patent drawing
  • US9263090B2 patent drawing
  • US9263090B2 patent drawing

AI summary

An image processing apparatus for editing moving image data of successive frames to which a time code of a same value is made to correspond every first predetermined number of frames, the moving image data being coded on a unit basis of a coding unit which includes a second predetermined number of frames, obtains information regarding the coding unit from management information of the moving image data, determines a candidate of an editing point of the moving image data based on the obtained information and the time code made to correspond to the frames of the moving image data, sets the editing point of the moving image data based on a designated editing point and the determined candidate, and edits the moving image data according to the set editing point.