Hierarchical Edge Detection in Image Processing Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for specifying edges of objects in images are not designed to accurately distinguish object edges from unnecessary edges, leading to inaccurate edge specification.

Innovation Solution

A method involving a computer-readable storage medium and image processing apparatus that sets larger and smaller regions in an image, calculates feature amounts, and determines edge regions by comparing these values to generate accurate edge image data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional edge detection techniques are used, then edges can be detected in the image, but many unnecessary edges are detected along with the object edges, reducing accuracy

Engineering Contradiction:
Improveedge detection accuracyVSAvoidnumber of detected edges
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The image is divided into multiple blocks, and each block is further divided into sub-blocks. This hierarchical segmentation allows the system to analyze edge characteristics at different spatial scales, distinguishing between significant object edges and insignificant dispersed edges through comparative analysis across block levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different evaluation criteria are applied to different blocks based on their local characteristics. The system calculates feature amounts (such as variance or gradient magnitude) for each block and compares them to determine which blocks contain significant edges. This local quality assessment allows selective identification of important edges while filtering out noise.

Inventive Principle:
Principle #3Local quality

2Reliability

If all edges are detected without discrimination, then comprehensive edge information is obtained, but the object edges cannot be accurately specified among the detected edges

Engineering Contradiction:
Improveedge specification reliabilityVSAvoidedge information discrimination
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system changes the parameter of spatial scale by analyzing edges at multiple block levels. By comparing feature amounts across different block hierarchies and applying thresholding based on relative magnitudes, the system transforms the edge detection problem from a binary decision to a multi-level comparative analysis, improving reliability in identifying significant edges.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12062222B2Computer-readable storage medium, image processing apparatus, and method for image processing
Publication Date: 2024.08.13 BROTHER KOGYO KK
  • US12062222B2 patent drawing
  • US12062222B2 patent drawing
  • US12062222B2 patent drawing

AI summary

A non-transitory computer readable storage medium storing computer readable instructions executable by a computer is provided. The computer readable instructions cause the computer to obtain subject image data composing a subject image, set larger regions and smaller regions in each of the larger regions in the subject image, calculate a first feature amount of each of the smaller regions with use of values of pixels in each of the smaller regions and a second feature amount of each of the larger regions with use of values of pixels in each of the larger regions, determine whether each of the smaller regions is an edge region including an edge based on a comparison between the first feature amount and the second feature amount, and generate edge image data indicating edges in the subject image with use of results of the determination whether each of the smaller regions is an edge region.