Image Style Transfer Verification for Human-Readable Bot Resistance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current verification codes are vulnerable to automated programs due to advancements in computer vision technology, compromising security while affecting user experience.

Innovation Solution

A verification method and apparatus that applies attacking image style transfer, modifying local patterns of verification images with interference signals to increase bot recognition difficulty while retaining global patterns recognizable by humans.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If verification codes use simple text or graphic patterns, then user experience is improved, but security is worsened due to advanced computer vision technology enabling bot recognition

Engineering Contradiction:
Improveuser experienceVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by modifying only specific local regions of the verification image while preserving the global structure. Style transfer is applied to local patterns (textures, colors, styles) without altering the overall image content, making the verification code harder for bots to recognize while remaining easily solvable by humans who can still identify the main objects or text.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent combines multiple image processing techniques (style transfer, interference signal addition) to create a composite verification image that integrates both human-readable content and bot-resistant features. The verification code becomes a composite structure containing original image information plus stylized overlays and interference patterns.

Inventive Principle:
Principle #40Composite materials

2Reliability

If verification codes use distorted text or complex patterns to increase bot recognition difficulty, then security is improved, but user experience is worsened

Engineering Contradiction:
ImprovesecurityVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Instead of distorting the entire verification image, the patent applies style transfer and interference signals only to local regions. This preserves the global recognizability of the verification content (text or objects) while adding local complexity that confuses bot recognition systems.

Inventive Principle:
Principle #3Local quality

3Reliability

If style transfer is applied to verification images to generate stylized versions, then bot recognition difficulty is increased, but image processing complexity is worsened

Engineering Contradiction:
Improvebot recognition difficultyVSAvoidimage processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs style transfer and interference signal addition in advance during the verification code generation phase, rather than processing images in real-time during verification. This preliminary processing creates pre-stylized verification images that can be directly used without requiring complex real-time processing during the actual verification interaction.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12361111B2Verification method and verification apparatus based on attacking image style transfer
Publication Date: 2025.07.15 NATIONAL TSING HUA UNIVERSITY
  • US12361111B2 patent drawing
  • US12361111B2 patent drawing
  • US12361111B2 patent drawing

AI summary

A verification method and a verification apparatus based on an attacking image style transfer are provided. The method includes the following steps. A style transfer is performed on a verification image for verifying an identity, so as to generate multiple stylized images having at least one style, in which the style transfer includes modifying a local pattern of the verification image while retaining a global pattern of the verification image. At least one of the verification image and the stylized images is processed to add an interference signal having at least one specific pattern for interfering with image recognition. And, the processed stylized images are prompted and a selection operation on the stylized images is received to verify an identity of an object executing the selection operation.