Handheld Scanner Image Assembly via Coarse Fine Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handheld scanners face challenges in accurately assembling successive outputs of an image array into a composite image without mechanical constraints, often resulting in poor image quality due to inaccurate navigation sensors and inefficient image processing techniques.

Innovation Solution

A method and system that determine the relative position of each image frame to form a composite image by combining image frames captured while moving a handheld scanner over an object, using both coarse and fine positioning techniques to improve image quality and user feedback during scanning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If mechanical constraints are removed to enable handheld scanning flexibility, then ease of operation is improved, but image assembly accuracy deteriorates

Engineering Contradiction:
Improvehandheld scanning flexibilityVSAvoidimage assembly accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent replaces mechanical constraints with a computational approach. Instead of physically constraining the handheld scanner to move along predefined paths, the system uses image processing algorithms to determine the relative positions of successive image frames and assemble them into an accurate composite image, thereby eliminating the need for mechanical guidance mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces navigation sensors and image processing software as intermediary systems between the handheld scanner and the final composite image. These intermediaries track the scanner's position and orientation, and computationally align the image frames, serving as a bridge that enables flexible handheld operation while maintaining assembly accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If navigation sensors are used to track scanner position, then image assembly capability is enabled, but measurement precision deteriorates due to sensor inaccuracies

Engineering Contradiction:
Improveimage assembly capabilityVSAvoidscanner position tracking accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent employs feedback mechanisms where the system continuously monitors the position and orientation of the scanner through navigation sensors, compares this information with the actual image content, and adjusts the alignment of successive frames accordingly. This feedback loop compensates for sensor inaccuracies by using the visual information itself to correct positioning errors.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameters used for position determination from relying solely on navigation sensor data to incorporating image-based feature matching and recognition. By analyzing visual features, edges, and patterns in the images themselves, the system can refine position estimates and overcome the limited precision of navigation sensors.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If successive image frames are assembled into composite images, then scanning capability is achieved, but processing time increases

Engineering Contradiction:
Improvescanning capabilityVSAvoidimage processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the image assembly process into segments, processing and aligning successive image frames in a sequential manner as the scanner moves across the document. Rather than capturing all images first and then processing them, the system processes images in real-time during scanning, dividing the overall task into smaller, manageable units that can be handled efficiently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-processing navigation sensor data and image frames before final assembly. This includes preliminary alignment, feature extraction, and position estimation that can be done quickly and efficiently, reducing the computational burden during the final image assembly stage and overall processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8441695B2Handheld scanner with high image quality
Publication Date: 2013.05.14 MAGIC LEAP INC
  • US8441695B2 patent drawing
  • US8441695B2 patent drawing
  • US8441695B2 patent drawing

AI summary

A computer peripheral that may operate as a scanner. The scanner captures image frames as it is moved across an object. The image frames are formed into a composite image based on computations in two processes. In a first process, fast track processing determines a coarse position of each of the image frames based on a relative position between each successive image frame and a respective preceding image determine by matching overlapping portions of the image frames. In a second process, fine position adjustments are computed to reduce inconsistencies from determining positions of image frames based on relative positions to multiple prior image frames. When the determined position of multiple image frames overlap, pixels in the composite image may be formed by combing values of pixels in the image frames, which improves image quality of the composite image.