Painterly Image Conversion via Vector Coherency Deformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing techniques for achieving a painterly effect, such as those described in JP H8-44867A and Non-patent Document 1, require repetitive processes to obtain a desirable output, leading to long processing times, while techniques like JP 2011-160306A and JP 2011-166217A struggle with brush touch control, resulting in inefficient image conversion.

Innovation Solution

An image processing apparatus and method that includes a vector detection unit, a vector-coherency calculation unit, a deformation-characteristic computation unit, and a painterly conversion unit, which detect flow vectors, calculate vector coherency, compute deformation characteristics, and use these to deform filter shapes for each pixel, allowing for a single-process painterly conversion of images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If repetitive brush drawing processes are used to obtain desirable painterly output, then painting style control is improved, but processing time increases significantly

Engineering Contradiction:
Improvebrush touch controlVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent pre-calculates and stores deformation characteristics for various brush types, sizes, and strokes in lookup tables before actual image processing. When converting an image, the system simply retrieves pre-computed deformation characteristics based on selected brush parameters, eliminating the need for repetitive iterative drawing processes and achieving both precise brush control and fast processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the complex repetitive drawing process into a parameter-based retrieval system. By changing the approach from iterative application to direct parameter selection (brush type, size, stroke) with pre-computed deformation characteristics, the system achieves efficient single-pass image conversion while maintaining artistic control

Inventive Principle:
Principle #35Parameter changes

2Productivity

If brush size is changed dynamically based on distance or area, then processing speed is improved, but brush touch control suitable for painting becomes difficult

Engineering Contradiction:
Improveprocessing speedVSAvoidbrush touch control
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent applies different deformation characteristics to different regions of the image based on local features detected by the feature detection unit. Each region receives appropriately tailored brush deformation parameters (size, shape, stroke) that match the local image characteristics, achieving both efficient processing and artistically appropriate brush touches

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses feature detection to analyze image characteristics and provides feedback for selecting appropriate deformation characteristics from pre-computed tables. This feedback mechanism ensures that brush parameters are automatically adapted to match the content and style requirements of different image regions without manual intervention

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9036938B2Image processing apparatus, image processing method, and program
Publication Date: 2015.05.19 SONY GROUP CORP
  • US9036938B2 patent drawing
  • US9036938B2 patent drawing
  • US9036938B2 patent drawing

AI summary

There is provided an image processing apparatus including a vector detection unit which detects flow vectors of pixels in an inputted image, a vector-coherency calculation unit which calculates vector coherency based on the flow vectors detected by the vector detection unit, a deformation-characteristic computation unit which computes a deformation characteristic by using the vector coherency calculated by the vector-coherency calculation unit, the deformation characteristic being used for deforming a tap shape of a filter used for each of the pixels, and a painterly conversion unit which converts the inputted image based on the deformation characteristic computed by the deformation-characteristic computation unit.