Adaptive Angular Resolution for BRDF Measurement Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computer graphics, achieving a desired variable angle reflection characteristic is hindered by the angular resolution limits imposed by hardware configurations, particularly in bidirectional reflectance distribution function (BRDF) measurements, which can result in insufficient data for accurately reproducing specular reflections.

Innovation Solution

An image processing apparatus that adapts spatial and angular resolutions by acquiring multiple images under different conditions, calculating reflection characteristics, and combining data from neighboring pixels to enhance angular resolution, thereby improving the accuracy of variable angle reflection characteristic representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If geometric condition is controlled by changing position of light reception device or light source, then measurement can be performed, but angular resolution has upper limit based on hardware configuration

Engineering Contradiction:
Improveangular resolutionVSAvoidhardware configuration
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transitions from physical spatial positioning to digital image processing domain. Instead of moving the light reception device or light source physically to achieve different angles, the system captures images from multiple angles and processes them computationally to derive high-resolution angular reflection characteristics, effectively moving the solution from the physical dimension to the digital processing dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent replaces the mechanical system of physically moving light sources or receivers with a computational system. The mechanical adjustment of positions is substituted by image acquisition from multiple fixed positions followed by digital processing to calculate reflection characteristics, eliminating the need for precise mechanical positioning while achieving superior angular resolution.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If high spatial resolution is used for calculating reflection characteristic, then image clarity is maintained, but angular resolution becomes insufficient

Engineering Contradiction:
Improveangular resolutionVSAvoidnumber of measurement points
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent merges data from multiple image capture positions and combines information from neighboring pixels through interpolation. By aggregating measurements from different spatial locations and angles, the system synthesizes a comprehensive dataset that achieves high angular resolution without requiring an impractically large number of measurement points at each individual location.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent resolves the contradiction by transitioning to the digital processing domain where computational methods can generate additional angular information from limited physical measurements. Through image processing algorithms, the system derives high angular resolution data without being constrained by the physical number of measurement points, effectively adding angular dimensionality through computation rather than physical expansion.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12106498B2Apparatus, method, and storage medium
Publication Date: 2024.10.01 CANON KK
  • US12106498B2 patent drawing
  • US12106498B2 patent drawing
  • US12106498B2 patent drawing

AI summary

An apparatus includes an acquisition unit configured to acquire a plurality of captured images of a target object imaged under a plurality of different conditions, a first calculation unit configured to calculate a first reflection characteristic of the target object for each pixel position of the captured images using a first spatial resolution based on the captured images, a determination unit configured to determine whether an angular resolution of the calculated first reflection characteristic is lower than a first threshold value, and a second calculation unit configured to calculate a second reflection characteristic of the target object using a second spatial resolution lower than the first spatial resolution based on the calculated first reflection characteristic in a case where the angular resolution is lower than the first threshold value.