Self Localization Using Parallel Projection Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing self-localization methods for mobile sensors face challenges in maintaining accuracy and computational efficiency, particularly due to errors from image processing and lens non-linearity, especially when multiple reference points are involved, which can lead to inaccuracies in determining the orientation and location of the mobile sensor.

Innovation Solution

A method using a parallel projection model that projects reference objects onto virtual viewable planes, calculating distances and orientations using a zoom factor, and compensating for lens distortion with a calibration table, allowing for iterative calculations to minimize errors and improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple reference points are used for self-localization, then the accuracy of determining orientation and location is improved, but computational complexity and error propagation increase

Engineering Contradiction:
Improvelocalization accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the localization problem into two distinct phases: (1) calculating initial orientation and location using multiple reference points, and (2) compensating for lens non-linearity errors using calibration data. This segmentation allows the system to leverage multiple reference points for accuracy while managing computational complexity through structured error compensation rather than complex real-time calculations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary error compensation by pre-calculating and storing lens non-linearity correction data in a calibration table during a separate calibration phase. This preliminary action eliminates the need for complex real-time error calculations during actual localization, reducing computational complexity while maintaining high accuracy when multiple reference points are used.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If image processing is performed to extract features from multiple reference objects, then localization information is obtained, but errors from image processing and lens non-linearity increase

Engineering Contradiction:
Improvelocalization information extractionVSAvoidlocalization accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where calibration data obtained from preliminary measurements is used to correct errors in subsequent localization measurements. The system uses the known positions of multiple reference points to calculate initial localization, then applies feedback from pre-stored calibration data to compensate for lens non-linearity errors, thereby improving accuracy despite image processing errors.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent converts the harmful effect of lens non-linearity into a beneficial correction process. By deliberately measuring and characterizing lens distortion during calibration using multiple reference points, the system creates compensation data that can be applied to correct future measurements. The same multiple reference points that could propagate errors are instead used to generate correction factors that eliminate errors.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Productivity

If a pinhole camera model is used with single landmark, then real-time performance is achieved, but only one correspondence can be established limiting localization capability

Engineering Contradiction:
Improvereal-time performanceVSAvoidlocalization capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent makes the localization system universal by enabling it to handle both single-landmark and multi-landmark scenarios using the same parallel projection model and error compensation framework. The system can process multiple reference points simultaneously while maintaining real-time performance through efficient calibration-based error correction, thus achieving both speed and versatility.

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

Solution Approach 2:

The patent changes the fundamental parameter of the camera model from the traditional pinhole model to a parallel projection model that incorporates lens non-linearity compensation. This parameter change allows the system to process multiple correspondences from multiple reference points while maintaining computational efficiency through pre-calibrated correction factors, achieving both enhanced capability and real-time performance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8432442B2Method for self localization using parallel projection model
Publication Date: 2013.04.30 AJOU UNIV IND ACADEMIC COOP FOUND
  • US8432442B2 patent drawing
  • US8432442B2 patent drawing
  • US8432442B2 patent drawing

AI summary

A method of recognizing a self location of an image acquisition device by acquiring an image of two or more reference objects is provided. The method of the present invention comprises setting an actual camera plane, two or more reference object planes, and two or more virtual viewable planes located between the actual camera plane and the reference object planes; projecting the reference objects to a corresponding one of the virtual viewable planes; calculating a distance between a viewing axis and the reference objects and a distance between the viewing axis and images on the actual camera plane, the images corresponding to the reference objects; and sensing the self location of the image acquisition device by using an orientation and a zoom factor of the image acquisition device and coordinates of the reference objects, wherein the zoom factor is a ratio of a length of the reference object plane and a distance between the reference object plane and the virtual viewable plane, and the actual camera plane, the virtual viewable plane, and the reference object plane are perpendicular to the viewing axis.