Tilt Angle Detection from Depth Images for Intuitive Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing applications face challenges in user interaction due to complex and non-intuitive controls, which can create a barrier between users and game or multimedia experiences, as controls often do not directly correspond to actual actions.

Innovation Solution

A system and method for detecting a tilt angle from a depth image, allowing a capture device to analyze human movements and adjust or interpret them as controls within applications, by calculating a tilt angle based on body part measurements and using it to rotate or transform images captured by the device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional controls (keyboards, mice, remotes) are used to manipulate game characters or application aspects, then control functionality is achieved, but the controls become difficult to learn and do not correspond to actual actions, creating a barrier between user and application

Engineering Contradiction:
Improveintuitiveness of controlVSAvoidcomplexity of control system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system uses the user's own body movements as the control input mechanism. The capture device detects natural human movements and directly translates them into game character actions or application controls, allowing the user to control the application using their natural physical actions rather than learning arbitrary control schemes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces traditional mechanical control interfaces (keyboards, mice, remotes) with an optical sensing system. A capture device uses depth imaging and skeletal tracking to detect body movements, substituting physical mechanical controls with optical field-based detection that naturally maps physical actions to digital controls

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

2Adaptability or versatility

If the capture device is tilted to capture depth images from different angles, then more comprehensive scene information is obtained, but the captured images become distorted or skewed

Engineering Contradiction:
Improvecapture angle flexibilityVSAvoidimage accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system calculates the tilt angle of the capture device using the skeletal model and uses this information as feedback to correct the captured images. The tilt angle calculation provides quantitative feedback about device orientation, which is then used to transform and correct the depth images and RGB images to remove distortion and maintain accuracy regardless of capture angle

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically adjusts image parameters based on the calculated tilt angle. By changing the transformation parameters applied to the captured images based on device orientation, the system maintains image accuracy across different capture angles, effectively compensating for the distortion caused by tilting

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If natural body movements are used to control application actions, then user interaction becomes more intuitive, but the system requires complex depth imaging and movement analysis capabilities

Engineering Contradiction:
Improvenaturalness of interactionVSAvoidcomplexity of movement detection system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the human body into a skeletal model with distinct joints and body parts. By dividing the complex task of full-body tracking into smaller components (detecting individual joints, then calculating relationships between them), the system makes movement detection more manageable and computationally efficient while maintaining natural interaction capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The skeletal model serves as an intermediary between the raw depth image data and the final control commands. The capture device first extracts skeletal information from the depth images, then uses the skeletal model to interpret body movements and translate them into application controls, simplifying the overall processing pipeline

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9519970B2Systems and methods for detecting a tilt angle from a depth image
Publication Date: 2016.12.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9519970B2 patent drawing
  • US9519970B2 patent drawing
  • US9519970B2 patent drawing

AI summary

A depth image of a scene may be received, observed, or captured by a device. A human target in the depth image may then be scanned for one or more body parts such as shoulders, hips, knees, or the like. A tilt angle may then be calculated based on the body parts. For example, a first portion of pixels associated with an upper body part such as the shoulders and a second portion of pixels associated with a lower body part such as a midpoint between the hips and knees may be selected. The tilt angle may then be calculated using the first and second portions of pixels.