Image Identification Code Insertion for Copyright Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing watermark technologies in the webtoon market are vulnerable to deletion or alteration, making it difficult to effectively track unauthorized copying and posting of images.

Innovation Solution

A method and apparatus for inserting a difficult-to-identify identification code into specific regions of an image using a predetermined algorithm, involving image conversion to black and white, random selection of insertion regions, and mapping of the code with image information, stored in a database and provided back to the user terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a watermark is inserted into an image for copyright protection, then copyright tracking capability is improved, but the watermark can be easily bypassed by deletion or alteration

Engineering Contradiction:
Improvecopyright tracking capabilityVSAvoidvulnerability to deletion or alteration
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent divides the image into multiple blocks and embeds identification codes across multiple segments rather than using a single集中 watermark. This segmentation makes it difficult for unauthorized users to remove or alter the identification code, as they would need to modify multiple distributed segments simultaneously. The identification code is embedded in a dispersed manner throughout the image blocks, providing robust copyright protection.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If a visible watermark is inserted into an image, then copyright identification is improved, but the aesthetic quality and usability of the image deteriorates

Engineering Contradiction:
Improvecopyright identification capabilityVSAvoidimage usability and aesthetic quality
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent embeds identification codes in specific local regions of the image (certain blocks) rather than uniformly across the entire image. This allows the identification code to be embedded in areas that are less critical to the overall image quality and visual appearance. The local embedding strategy maintains image usability and aesthetic quality while still providing effective copyright identification capability.

Inventive Principle:
Principle #3Local quality

3Device complexity

If traditional watermark technology is used for tracking duplicated images, then implementation simplicity is improved, but effectiveness against unauthorized copying deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoideffectiveness against unauthorized copying
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent performs preliminary processing of the image by dividing it into blocks and selecting specific regions for identification code embedding before the actual copying or distribution occurs. This preliminary action ensures that the identification code is strategically positioned in optimal locations that balance detectability with image quality preservation. The pre-planned embedding strategy enhances effectiveness against unauthorized copying while maintaining implementation feasibility.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11669931B2Device and method for inserting identification code for tracking duplicated image
Publication Date: 2023.06.06 DATAKOBOLD CO LTD
  • US11669931B2 patent drawing
  • US11669931B2 patent drawing
  • US11669931B2 patent drawing

AI summary

The present disclosure a method of providing identification code insertion service for tracking a duplicated image, which is performed by a server, including: (a) receiving an image from a user terminal; (b) converting the received image to black and white, and selecting a plurality of insertion regions in the converted image; (c) transforming an image of at least one of a plurality of insertion regions selected at random; and (d) mapping an identification code and image information included in the transformed image of the insertion region, storing the identification code and the image information in a database, and providing the image in which the identification code is inserted to the user terminal.