Augmented Reality Interaction via Server-Side Template Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional augmented reality interaction technologies lack flexibility as each client can only correspond to a single marker, requiring multiple clients to be downloaded and installed for different markers, and mainframe systems also face limitations in processing multiple markers due to complex recognition logic.

Innovation Solution

A method and system that involves a client and server architecture for augmented reality interaction, where a frame image is collected and uploaded, recognized for matching template images, and media data is superposed on detected marker areas, allowing for recognition and display across various markers without the need for local complex processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all kinds of clients are used to realize interaction in augmented reality, then the interaction process can be completed locally, but the client size becomes overly large and each client can only correspond to a single marker

Engineering Contradiction:
Improvelocal interaction capabilityVSAvoidclient size
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the complex recognition logic and template image database from the client and relocates them to the server. The client only retains lightweight functions for capturing images and displaying results, while the server handles template matching and recognition. This extraction resolves the contradiction by maintaining local interaction capability while dramatically reducing client size and enabling support for multiple marker types.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a server as an intermediary between the client and the recognition process. The client communicates with the server, which performs template matching and returns recognition results. This intermediary architecture allows the client to remain simple while still achieving complex augmented reality interactions with multiple marker types.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If recognition logic is included in all kinds of clients, then local recognition can be achieved, but the complexity of the client increases and flexibility decreases

Engineering Contradiction:
Improverecognition accuracyVSAvoidflexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal server system that can handle multiple marker types and recognition scenarios through a single unified platform. The server maintains a database of template images and can match various marker types without requiring separate clients. This universality resolves the contradiction by maintaining recognition accuracy through sophisticated server-side processing while dramatically improving flexibility to support multiple marker types.

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

Solution Approach 2:

The patent extracts the complex recognition logic from individual clients and consolidates it in the server. This allows the server to perform accurate template matching for multiple marker types while clients remain simple and flexible. The extraction resolves the contradiction by maintaining recognition accuracy through centralized processing while enabling the system to adapt to multiple marker types through a single client.

Inventive Principle:
Principle #2Taking out (Extraction)

3Power

If a mainframe computer is used for augmented reality interaction, then strong calculation ability is available, but the system is limited to a single marker type

Engineering Contradiction:
Improvecalculation abilityVSAvoidmarker type coverage
Core Design Contradiction:
PowerVSAdaptability or versatility

Solution Approach 1:

The patent transforms the mainframe computer into a universal server that can handle multiple marker types through a unified recognition system. The server maintains a comprehensive database of template images and can perform template matching for various marker types using the same computational resources. This resolves the contradiction by maintaining strong calculation ability while significantly improving adaptability to support multiple marker types through a single system.

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

Data Source

PatentUS9189699B2Augmented reality interaction implementation method and system
Publication Date: 2015.11.17 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9189699B2 patent drawing
  • US9189699B2 patent drawing
  • US9189699B2 patent drawing

AI summary

The present disclosure provides a method and system for realizing interaction in augmented reality. The method includes: collecting a frame image and uploads the frame image; recognizing a template image that matches the frame image and returning the template image; detecting a marker area of the frame image according to the template image; and superposing media data corresponding to the template image on the marker area and displaying the superposed image.