Machine-Readable Code Decoding Under Blood Occlusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing techniques for machine-readable codes, such as QR codes, fail to accurately interpret obscured codes due to substances like blood, leading to inaccurate counting of surgical textiles during medical procedures.

Innovation Solution

A method and system that adjusts the color space of an image to isolate the predominant color of the obscuring substance, locates the machine-readable code region, and binarizes it to enhance decoding, using techniques like corner detection and neural networks to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional image processing techniques are used to read machine-readable codes, then the process is simple and fast, but the accuracy deteriorates when the code is obscured by substances like blood

Engineering Contradiction:
Improvedecoding accuracyVSAvoidimage processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The image processing is divided into distinct segments: initial image acquisition, color space adjustment to isolate the predominant color of the obscuring substance, binarization of the machine-readable code region, and decoding. This segmentation allows each step to be optimized independently, improving decoding accuracy while managing complexity through modular processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Before attempting to decode the obscured machine-readable code, the system performs preliminary color space adjustment to isolate the predominant color of the obscuring substance and applies binarization to the code region. These preliminary actions enhance the contrast and clarity of the code elements before decoding, thereby improving accuracy without requiring complex real-time processing during decoding

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If color space adjustment and binarization are applied to isolate obscuring substances, then decoding accuracy improves, but processing time increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidimage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Instead of processing the entire image uniformly, the system applies color space adjustment and binarization specifically to the machine-readable code region after locating it. This localized processing approach maintains high decoding accuracy while minimizing the amount of data that requires intensive processing, thereby reducing overall processing time

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts image processing parameters based on the detected predominant color of the obscuring substance. By changing the color space parameters to isolate the specific color of the obscuring material, the system enhances code visibility efficiently without requiring exhaustive processing of all possible color variations, thus balancing accuracy and processing speed

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12572768B2Methods and systems for processing an image
Publication Date: 2026.03.10 STRYKER CORP
  • US12572768B2 patent drawing
  • US12572768B2 patent drawing
  • US12572768B2 patent drawing

AI summary

Systems and methods for processing an image of a machine-readable code. The method includes accessing an image of a machine-readable code comprising coded information, wherein the machine-readable code is at least partially obscured, occluded, false, or blurry. The image is refined by a trained neural network to render the machine-readable code locatable. An adjusted image may be generated in which the orientation of the machine-readable code is refined. The coded information is decoded, and fluid-related information may be displayed based on the decoded information. The decoded information may be unique to the item to which the machine-readable code is affixed. Other apparatus and methods are also described.