Pixel Classification Using Neighbor Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for comparing pixels in image data struggle to distinguish between errors in image rendering and acceptable differences caused by floating point rounding, leading to inefficient error identification and investigation.

Innovation Solution

A method that classifies a first pixel as acceptable or not acceptable by determining if the difference with a second pixel exceeds a threshold, and if so, analyzing neighboring pixels to determine if the difference is indicative of an error, using various threshold differences and connection tests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pixel comparison uses a simple threshold difference method, then the comparison process is fast and simple, but it cannot distinguish between erroneous pixels and acceptable differences due to floating point rounding

Engineering Contradiction:
Improveerror detection accuracyVSAvoidcomparison process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The pixel comparison process is segmented into multiple stages: first a quick threshold difference check, then conditional neighbor analysis only for pixels exceeding the threshold. This segmentation allows simple fast comparison for most pixels while applying complex analysis only where needed, resolving the contradiction between accuracy and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method performs a preliminary threshold difference check before conducting the more complex neighbor analysis. This preliminary action filters out the majority of pixels that don't require detailed analysis, enabling the system to maintain high detection accuracy while avoiding unnecessary computational complexity for acceptable pixels.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If pixel comparison analyzes neighboring pixels to distinguish errors from rounding differences, then the accuracy of error identification improves, but the processing time increases

Engineering Contradiction:
Improveerror identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The comparison process is divided into two segments: a fast initial threshold check that processes all pixels quickly, followed by a slower neighbor analysis segment that processes only the subset of pixels exceeding the threshold. This segmentation reduces overall processing time while maintaining high accuracy for identifying erroneous pixels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing complete neighbor analysis on all pixels, the method applies partial analysis only to pixels that exceed the threshold difference. This partial action approach maintains high error identification accuracy while significantly reducing the total processing time by avoiding unnecessary analysis of acceptable pixels.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If all pixels exceeding the threshold are classified as erroneous, then error detection is simplified, but acceptable pixels due to floating point rounding are incorrectly identified

Engineering Contradiction:
Improveerror detection efficiencyVSAvoidpixel classification accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The classification process is segmented into two stages: initial identification of pixels exceeding the threshold, followed by conditional neighbor analysis for further verification. This segmentation prevents premature classification of acceptable pixels as erroneous while maintaining efficient processing for clearly erroneous pixels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method performs a preliminary threshold check to identify candidate erroneous pixels, then applies preliminary neighbor analysis to verify whether these candidates are truly erroneous or merely exhibit acceptable floating point rounding differences. This preliminary verification action improves classification accuracy without significantly impacting detection efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250164544A1Pixel Comparison
Publication Date: 2025.05.22 IMAGINATION TECH LTD
  • US20250164544A1 patent drawing
  • US20250164544A1 patent drawing
  • US20250164544A1 patent drawing

AI summary

A first pixel in a first group of neighbouring pixels classified as acceptable or not acceptable with respect to a second pixel in a second group of neighbouring pixels. It is determined whether a difference between the first pixel and the second pixel is greater than a threshold difference, and in response to determining that the difference between the first pixel and the second pixel is greater than the threshold difference, the pixels in at least one of the first and second groups of neighbouring pixels are analysed to determine whether the difference is indicative of the first pixel being erroneous. The first pixel is classified as acceptable or not acceptable based on whether the difference is determined to be indicative of the first pixel being erroneous, and the classification of the first pixel is outputted.