Dynamic Contour Rendering for Multi-Frame Image Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods have a fixed mode of identifying contours, which cannot dynamically adapt to changing objects in multi-frame images, failing to meet user needs for dynamic representation.

Innovation Solution

An image processing method that recognizes a target contour in a target image, determines starting and final contour points based on time differences, and renders line segments between these points in different colors to create a dynamic stroke effect, updating until the entire contour is rendered in the initial color.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed mode of identifying contour is used, then the processing method is simple, but the contour cannot dynamically adapt to changing objects

Engineering Contradiction:
Improvedynamic adaptation to changing objectsVSAvoidprocessing method complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies the dynamics principle by making the contour rendering process adaptive to temporal changes. The system dynamically adjusts contour rendering based on time difference between frames, automatically updating the contour representation when objects change position or appearance, thereby achieving adaptability without requiring complex manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the rendering parameter (color) based on temporal parameters (time difference). By using time difference as a control parameter, the system dynamically determines which parts of the contour to render and in what color, allowing the contour to adapt to changing objects while maintaining a relatively simple processing framework.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If the entire contour is rendered in one color, then the rendering process is simple, but it cannot represent dynamic changes in the object

Engineering Contradiction:
Improveobject dynamic informationVSAvoidrendering process complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the contour into multiple parts based on temporal characteristics. By dividing the contour into segments that correspond to different time intervals, the system can apply different rendering colors to different segments, preserving dynamic information about object changes while maintaining manageable rendering complexity through structured segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different colors to different segments of the contour based on their temporal characteristics. Each segment receives a specific color that reflects its temporal relationship with the reference frame, allowing local differentiation of dynamic changes while keeping the overall rendering process systematic and controlled.

Inventive Principle:
Principle #3Local quality

3Reliability

If contour rendering is performed for every frame, then the dynamic representation is complete, but the processing time increases

Engineering Contradiction:
Improvedynamic representation accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by selectively rendering only certain segments of the contour based on time difference thresholds. Instead of rendering the entire contour for every frame, the system identifies and renders only those contour segments that have changed beyond a certain temporal threshold, maintaining reliable dynamic representation while reducing unnecessary processing time.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent implements periodic action through the repeated but conditional execution of contour rendering. The rendering process is periodically triggered based on temporal conditions, executing only when the time difference between frames warrants updates. This periodic execution maintains accurate dynamic representation while minimizing processing time by skipping redundant rendering operations.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12062116B2Image processing method and apparatus, readable medium and electronic device
Publication Date: 2024.08.13 DOUYIN VISION CO LTD
  • US12062116B2 patent drawing
  • US12062116B2 patent drawing
  • US12062116B2 patent drawing

AI summary

An image processing method includes: recognizing a target contour of a target object in a target image collected at a current moment determining, in the target contour, a starting contour point corresponding to a starting contour position, a final contour point corresponding to a final contour position, and a split contour point corresponding to the current moment taking a line segment composed of contour points between the starting contour point and the split contour point in the target contour as a first line segment, and taking a line segment except the first line segment in the target contour as a second line segment rendering the first line segment according to a first color, and rendering the second line segment according to a second color.