Removable Barcode Embedding in Images via Luminance Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for embedding barcodes into images often destroy the original image, making it difficult to remove the barcode and restore the image to its original state, especially when using non-compatible file formats like Photoshop®, which limits accessibility for general picture processing software.

Innovation Solution

A method that involves acquiring the barcode-embedding area, converting pixels from the RGB color space to a color space with a luminance component, determining luminance values on a dark or light side, mapping these values to a whole luminance interval, and then converting back to RGB, allowing for the removal of the barcode without damaging the image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a barcode is embedded into an image using conventional methods, then the barcode can be scanned and read to extract information, but the original image is destroyed and cannot be easily restored

Engineering Contradiction:
Improvebarcode readabilityVSAvoidimage restoration
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

The patent applies preliminary action by storing the original image data in a hidden layer before barcode embedding. This allows the image to be restored later by retrieving the stored data, preventing permanent destruction of the original image while maintaining barcode functionality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent embeds multiple layers of information within the image structure, including the original image data, modified pixel values for barcode encoding, and restoration information. This nested structure allows the barcode to be readable while the original image can be recovered by accessing the hidden layer.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Loss of information

If a barcode is embedded into an image, then copy prevention and tracking information can be stored, but the barcode-embedding area is destroyed

Engineering Contradiction:
Improveimage information preservationVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent transitions from conventional 2D image space to a 3D layered structure by introducing a hidden layer that stores original image data. This dimensional change allows simultaneous preservation of original image information and embedding of barcode data without mutual destruction.

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

Solution Approach 2:

The patent introduces a hidden layer as an intermediary that stores the original image data. This intermediary structure mediates between the need to embed barcodes and preserve original image quality, allowing both functions to coexist by retrieving data from the hidden layer when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If conventional barcode embedding methods are used, then the barcode can be embedded, but the method is limited to specific file formats like Photoshop®

Engineering Contradiction:
Improvesoftware compatibilityVSAvoidimplementation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent creates a universal barcode embedding method that works across multiple image file formats by operating at the pixel level rather than relying on format-specific features. The color space conversion and hidden layer techniques are applicable to various formats including JPEG, PNG, and BMP, eliminating the limitation to Photoshop® proprietary formats.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10423868B2Embedding a removable barcode into an image
Publication Date: 2019.09.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10423868B2 patent drawing
  • US10423868B2 patent drawing
  • US10423868B2 patent drawing

AI summary

Removing an embedded barcode in an image. A barcode-embedding area in an image is acquired. Pixels in the barcode-embedding area can be changed from a RGB color space to a color space with a luminance component. The luminance values of the pixels can be determined on a dark side or a light side. The luminance values of the pixels on the dark side or the light side can be mapped to luminance values falling into a whole range of a luminance interval. The pixels in the barcode-embedding area can be changed from the color space with the luminance component to the RGB color space.