Specular Reflection Separation via Chromaticity Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies face challenges in accurately distinguishing and separating diffuse reflection from specular reflection, leading to errors in 3D information extraction, image segmentation, and recognition due to the viewpoint dependency of specular reflections.

Innovation Solution

A method is developed to determine specular reflectivity by calculating a pseudo specular-free image and using cluster analysis to solve an objective function that ensures smoothness across edges and constant diffuse reflectivity within clusters, allowing for the separation of specular and diffuse chromaticity components from an input image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If specular reflections are disregarded as outliers, then image processing is simplified, but measurement precision deteriorates due to errors in 3D information extraction and image segmentation

Engineering Contradiction:
Improveimage processing complexityVSAvoid3D information extraction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the image into specular reflection regions and non-specular regions by calculating chromaticity and comparing it against cluster centers. This allows different processing techniques to be applied to different regions, improving 3D information extraction accuracy while maintaining manageable processing complexity through localized analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary chromaticity-based clustering mechanism that mediates between the raw image data and the final segmentation results. By using chromaticity as an intermediate feature and cluster analysis as a mediator, the system can accurately identify specular regions without directly processing complex reflectance models, thus improving precision while controlling complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If specular reflections are treated as outliers, then processing is simplified, but image segmentation accuracy deteriorates due to mislabeling of pixels

Engineering Contradiction:
Improveprocessing complexityVSAvoidimage segmentation accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies segmentation by dividing the image into distinct chromaticity clusters and identifying specular regions through chromaticity comparison. This allows precise pixel labeling by separating specular pixels from non-specular pixels based on their chromaticity characteristics, thereby improving segmentation accuracy without requiring complex processing of all pixel types uniformly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes color (chromaticity) changes as the primary discriminator between specular and non-specular regions. By analyzing chromaticity variations and comparing pixels against cluster centers, the system achieves accurate pixel labeling and segmentation based on color characteristics, improving manufacturing precision while keeping processing relatively simple.

Inventive Principle:
Principle #32Color changes

3Device complexity

If diffuse reflection model is used, then processing is simplified, but reliability deteriorates due to viewpoint dependency of specular reflections

Engineering Contradiction:
Improveprocessing complexityVSAvoid3D information extraction reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the reflectance model into diffuse and specular components by identifying specular regions through chromaticity analysis. This allows the system to apply appropriate processing to each component: diffuse reflection for reliable 3D information extraction and specular reflection for accurate representation of surface properties, thereby improving overall reliability while managing complexity through separation of concerns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter used for analysis from raw intensity values to chromaticity parameters. By transforming the data into chromaticity space and using cluster centers as reference, the system can reliably distinguish specular from non-specular regions regardless of viewpoint changes, improving reliability while keeping the parameter transformation relatively simple.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9582901B2Single-image specular reflection separation
Publication Date: 2017.02.28 ADOBE INC
  • US9582901B2 patent drawing
  • US9582901B2 patent drawing
  • US9582901B2 patent drawing

AI summary

Systems and methods are discussed to separate the specular reflectivity and/or the diffuse reflectivity from an input image. Embodiments of the invention can be used to determine the specular chromaticity by iteratively solving one or more objective functions. An objective function can include functions that take into account the smooth gradient of the specular chromaticity. An objective function can take into account the interior chromatic homogeneity of the diffuse chromaticity and/or the sharp changes between chromaticity. Embodiments of the invention can also be used to determine the specular chromaticity of an image using a pseudo specular-free image that is calculated from the input image and a dark channel image that can be used to iteratively solve an objective function(s).