Mobile Scanner Resume Capture Base Image Stitching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dual-purpose mouse scanning systems cannot pause and resume scanning operations without repositioning the mouse scanner, leading to incomplete images that require external merging and premature termination of scan files when the mouse is lifted accidentally.

Innovation Solution

A system that allows users to define a resume location on the base image, match subsequent scans to this location, and switch between low and high resolution modes to efficiently stitch images back into the base image, enabling seamless resumption of scanning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the scan operation is terminated when the mouse is lifted from the object, then the scan file is closed promptly, but the scan operation cannot be resumed and the image file is lost when accidental lifting occurs

Engineering Contradiction:
Improvescan operation continuityVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by saving the current scan state and base image data before termination, and prepares the resume functionality by maintaining these data in memory. When the user initiates a resume operation, the system can quickly restore the scan state without requiring re-scanning, thus ensuring operational continuity while keeping the interface simple.

Inventive Principle:
Principle #10Preliminary action

2Area of stationary object

If two separate scan operations are performed to capture different portions of the object, then complete coverage is achieved, but two separate image files are generated requiring external merging

Engineering Contradiction:
Improveobject coverage areaVSAvoidimage processing complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The system merges multiple scan operations into a single continuous image file by maintaining the base image in memory throughout the scanning process. When the user resumes scanning after lifting the mouse, the new scan data is automatically integrated with the existing base image, ensuring that regardless of how many lifting events occur, all captured portions are combined into one unified image without requiring external merging operations.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If the scanner operates in high resolution mode throughout, then image quality is maximized, but computational workload increases during image matching and stitching

Engineering Contradiction:
Improveimage resolutionVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by using high-resolution scanning only for the initial base image capture, and then using lower-resolution scanning for subsequent portions when resuming. The image matching and stitching process intelligently handles the integration of different resolution data, maintaining high quality in the final output while reducing overall computational energy consumption during the scanning process.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8705145B2Systems and methods for resuming capture of a base image of an object by a mobile scanner
Publication Date: 2014.04.22 OMNIVISION TECHNOLOGIES INC
  • US8705145B2 patent drawing
  • US8705145B2 patent drawing
  • US8705145B2 patent drawing

AI summary

Systems and methods resume capture of a base image from an object by a mobile scanner operated by a user. An indication of an overlap area on a base image displayed within a computer display is received. A scan image is received from the mobile scanner positioned on the object at a location corresponding to the overlap area. A match between a segment of the scan image and a corresponding segment of the base image is determined, where the match defines a location and orientation of the mobile scanner relative to the base image. An indication that the scan has resumed is made to the user when the match is found, and images that are subsequently received from the mobile scanner are stitched to the base image based upon the determined location and orientation. The partially formed base image and the scanner image are concurrently displayed to the user.