AR Marker Clustering and Representative Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current augmented reality (AR) technologies face challenges in efficiently generating and managing markers and AR objects, as well as accurately recognizing markers in real-world scenes, which hinders the seamless integration of virtual information with real-world environments.

Innovation Solution

The method involves clustering markers based on attributes, determining representative markers, and using marker correction information to enhance marker recognition and AR object placement, allowing for efficient and accurate overlay of AR content on real-world scenes by prioritizing marker searches and utilizing user-provided data to correct and match virtual objects with real-world positions and orientations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If markers are clustered and representative markers are determined to improve marker identification efficiency, then marker recognition speed increases, but system complexity increases due to clustering algorithms and representative marker selection

Engineering Contradiction:
Improvemarker identification timeVSAvoidmarker management system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the large set of all markers into multiple clusters based on attributes such as location, type, or other characteristics. Each cluster is then represented by a representative marker, transforming a single large search space into multiple smaller, organized groups. This segmentation reduces the time required to identify relevant markers while managing system complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces representative markers as intermediary elements between the full marker set and the actual marker identification process. These representative markers serve as proxies or mediators that represent entire clusters, allowing the system to quickly filter and search through clustered markers without examining every individual marker, thus improving identification efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If preferential searching of clustered markers is implemented to improve recognition speed, then marker search efficiency increases, but computational overhead increases due to clustering maintenance and representative marker management

Engineering Contradiction:
Improvemarker search efficiencyVSAvoidcomputational power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent performs clustering and representative marker determination in advance, before the actual marker identification process. By pre-organizing markers into clusters and selecting representative markers beforehand, the system reduces the computational burden during real-time operation. The preferential searching of clustered markers then becomes a simpler, faster process that leverages the pre-computed structure.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If marker correction information is used to improve marker recognition accuracy, then positioning precision increases, but device complexity increases due to additional correction mechanisms

Engineering Contradiction:
Improvemarker recognition accuracyVSAvoidmarker correction system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where marker correction information is obtained based on the recognized scene and used to adjust and refine marker identification. The system continuously compares the recognized scene with stored marker information, obtains correction data, and applies it to improve recognition accuracy. This feedback loop enhances precision while managing complexity through iterative refinement.

Inventive Principle:
Principle #23Feedback

4Measurement precision

If comprehensive marker attributes are used for clustering to improve recognition accuracy, then marker identification precision increases, but data processing complexity increases

Engineering Contradiction:
Improvemarker identification accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies different clustering strategies and attributes based on local requirements and contexts. Different clusters may use different attributes for grouping (such as location-based clustering for spatial markers or type-based clustering for functional markers). This local quality approach allows the system to improve identification accuracy for specific marker types while managing overall data processing complexity through targeted, context-specific processing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10789473B2Method and device for providing augmented reality service
Publication Date: 2020.09.29 SAMSUNG ELECTRONICS CO LTD
  • US10789473B2 patent drawing
  • US10789473B2 patent drawing
  • US10789473B2 patent drawing

AI summary

An augmented reality (AR) service clustering a plurality of markers for mapping an AR object by a device into at least one group and determining a representative marker of the clustered group, and preferentially searching for markers included in a cluster of the representative marker when a scene recognized by the device corresponds to the representative marker, is provided. An AR service generating an AR object based on data received from a user while a scene recognized by a device is displayed on a screen of the device and determining the recognized scene as a marker of the AR object is also provided. An AR service clustering a previously obtained plurality of pieces of content based on a predetermined reference and generating an AR object based on the plurality of clustered pieces of content is further provided.