Surface Computer Object Image Rendering via Localized Scanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multi-touch surface computing systems lack the ability to efficiently detect and display images of objects placed on their surface without interfering with existing graphical user interface (GUI) elements or modifying other rendered images.

Innovation Solution

A surface computer system that uses a scanner to detect objects on its surface, identify the region, and create an object image using infrared technology or other scanning methods, rendering the image within the identified region without altering other GUI elements outside that area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If the surface computer scans the entire surface to detect objects, then object detection capability is improved, but the time required for scanning and processing increases

Engineering Contradiction:
Improveobject detection capabilityVSAvoidscanning and processing time
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of time

Solution Approach 1:

The surface computer divides the scanning surface into multiple regions and scans only the region where an object is detected, rather than scanning the entire surface. This segmentation approach reduces the total scanning area and processing time while maintaining effective object detection capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial scanning by focusing only on the necessary region (where the object is located) rather than scanning the entire surface. This partial action approach reduces time consumption while achieving the detection objective.

Inventive Principle:
Principle #16Partial or excessive action

2Illumination intensity

If the surface computer renders object images across the entire surface, then visibility and user interaction are improved, but existing GUI elements are obscured or modified

Engineering Contradiction:
Improveimage visibilityVSAvoidGUI element obstruction
Core Design Contradiction:
Illumination intensityVSObject-generated harmful factors

Solution Approach 1:

The surface computer renders the object image only within the specific region where the object is located, rather than across the entire surface. This local rendering approach ensures that the object is visible and interactable while leaving other regions (including existing GUI elements) unchanged and unobscured.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The display surface is segmented into the object region and other regions. The object image is rendered only in the object region, while other regions maintain their original content including GUI elements. This segmentation resolves the conflict between object visibility and GUI element preservation.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the surface computer uses comprehensive scanning methods to ensure accurate object detection, then detection precision is improved, but the complexity of the scanning system increases

Engineering Contradiction:
Improveobject detection precisionVSAvoidscanning system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The scanning system is segmented to scan only the necessary region rather than the entire surface. This reduces the complexity of the scanning system by limiting the scan area while maintaining detection precision through focused scanning of the object-containing region.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8139036B2Non-intrusive capture and display of objects based on contact locality
Publication Date: 2012.03.20 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US8139036B2 patent drawing
  • US8139036B2 patent drawing
  • US8139036B2 patent drawing

AI summary

Methods, apparatus, or products for displaying an image of an object placed on a surface computer, the surface computer including a surface, surface computer capable receiving multi-touch input through the surface and rendering display output on the surface, the surface computer including a scanner, that include: detecting, by the surface computer, an object placed on the surface; identifying, by the surface computer, a region of the surface upon which the object is placed; scanning, by the surface computer using the scanner, the identified region of the surface to create an object image of the object; and rendering, by the surface computer, the object image within the identified region without modifying portions of any other images rendered on the surface outside the identified region.