Drawing Processing Device for Partial Video Frame Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies cannot partially modify hand-drawn drawings during video playback, as once saved as a single file, they cannot be edited, leading to laborious processes and inability to correct errors.

Innovation Solution

A drawing processing device that receives position information and editing content for hand-drawn drawings, allowing partial editing by associating and updating drawing information with frame identifiers, enabling addition and deletion of drawings without rewinding the video.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If hand-drawn drawings are saved as a single file combined with video footage, then the drawing can be stored and displayed, but the drawing cannot be partially modified and the entire video must be reprocessed to make corrections

Engineering Contradiction:
Improveease of drawing modificationVSAvoidtime required for drawing correction
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent segments the combined video-drawing file into separate video data and drawing information components. Each frame's drawing information is stored independently with frame number associations, allowing individual frame drawings to be modified without reprocessing the entire video file. This segmentation enables partial modification of drawings while maintaining the integrated video-drawing output.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If all frames with drawings are displayed individually for editing, then each frame can be modified, but the process becomes laborious and time-consuming

Engineering Contradiction:
Improveease of drawing editingVSAvoidtime required to navigate and edit each frame
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces an intermediary data structure that stores drawing information with frame number associations. This intermediary layer acts as an index between the video frames and drawing information, allowing the system to directly access and modify drawing data for specific frames without manually navigating through each frame. The intermediary structure enables efficient frame identification and drawing modification.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If drawing information is stored without frame associations, then the data structure is simpler, but the system cannot identify which frames contain specific drawings for targeted editing

Engineering Contradiction:
Improvecomplexity of data structureVSAvoidprecision of frame identification
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary action by storing frame number associations with drawing information during the initial drawing input phase. As drawings are created frame by frame, the system proactively records which frame number each drawing corresponds to. This preliminary framing information is stored in an intermediary structure, enabling later precise identification and targeted editing of drawings in specific frames without adding complexity to the overall system architecture.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9905268B2Drawing processing device and method
Publication Date: 2018.02.27 FUJITSU LTD
  • US9905268B2 patent drawing
  • US9905268B2 patent drawing
  • US9905268B2 patent drawing

AI summary

A drawing processing device includes a processor that executes a process. The process includes: receiving, for any frame out of a plurality of frames included in a video that have each been associated with drawing information representing drawing performed on the plurality of frames, position information indicating a position within the frame of an edited drawing, and editing content; referencing a storage section storing associated information of the position information of the drawing within the frame and an identifier of the frame on which the drawing was performed, and ascertaining identifiers of any frames corresponding to the received position information; and, based on the received editing content, editing the drawing information associated with each frame indicated by the ascertained identifiers.