QR Code Recognition on Touch Panels via Gesture Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in easily recognizing and interacting with QR codes displayed on mobile devices, as they require additional camera usage for decoding, which is inconvenient and inefficient.

Innovation Solution

A method and apparatus that enable QR code recognition and conversion into touchable objects on devices with touch panels, allowing users to select and recognize QR codes through touch signals or gestures, and convert them into executable commands, such as links or buttons, eliminating the need for additional camera usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users photograph QR codes using a camera to decode them, then QR code recognition is achieved, but device complexity increases and ease of operation deteriorates due to requiring additional camera usage

Engineering Contradiction:
ImproveQR code recognition operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the QR code recognition function with the existing touch panel display system. The touch panel not only displays content but also detects touch signals to identify QR code regions, eliminating the need for a separate camera device. This integration resolves the contradiction by combining multiple functions into a single system.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The touch panel is given multiple functions: it serves as both a display interface and a QR code detection input device. By making the touch panel universal, the system can recognize QR codes without requiring dedicated camera hardware, thus improving ease of operation while avoiding increased device complexity.

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

2Ease of operation

If QR codes are displayed on touch panels, then ease of operation improves by eliminating camera need, but device complexity increases due to additional recognition algorithms

Engineering Contradiction:
ImproveQR code interactionVSAvoidsoftware complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-defining QR code recognition regions on the touch panel and pre-processing image data to identify potential QR code locations. This allows the recognition algorithm to focus only on specific regions rather than analyzing the entire display, reducing computational complexity while maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The touch panel is segmented into multiple detection regions, and the QR code recognition process is divided into stages: region identification, pattern matching, and code decoding. This segmentation approach reduces the complexity of the overall recognition algorithm by breaking it down into manageable steps that process information incrementally.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the search region for QR code pattern is extended from touch point, then recognition accuracy improves, but processing time increases

Engineering Contradiction:
ImproveQR code recognition accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Instead of extending the search region to cover the entire display, the system uses partial action by defining a reasonable search radius around the touch point. This partial search region provides sufficient accuracy for QR code recognition while significantly reducing processing time compared to a complete scan of the entire display area.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary identification of the touch point location and defines the search region based on that initial action. By preparing the search parameters in advance based on the touch input, the system avoids time-consuming full-display scans while ensuring accurate QR code detection within the predetermined region.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9268987B2Method of recognizing QR code in image data and apparatus and method for converting QR code in content data into touchable object
Publication Date: 2016.02.23 KOREA ADVANCED INST OF SCI & TECH
  • US9268987B2 patent drawing
  • US9268987B2 patent drawing
  • US9268987B2 patent drawing

AI summary

Provided are a method of recognizing a quick response (QR) code in image data, and an apparatus and method for converting a QR code in content data into a touchable object. The method of converting a QR code in content data into a touchable object includes a step in which a computer device receives content data including a QR code, a step in which the computer device recognizes the QR code in the content data, and a step in which the computer device converts an image in which the QR code is shown into a touchable object for executing a command included in the QR code. The converting step includes interpreting, at the computer device, the command included in the recognized QR code, and modifying, at the computer device, a code of the content data to convert the image into the touchable object for executing the command.