Orientation-Based Sensor Data Compression for Accurate Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for data compression from sensors fail to maintain data accuracy during the compression and restoration process, leading to potential losses in information.

Innovation Solution

An information processing apparatus that determines the appropriate compression method based on the orientation or position of the apparatus, using inertial sensor data from multiple timings to select between different compression techniques, ensuring that the amount of information lost is minimized while maintaining data accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If data is compressed using a single fixed method, then the compression process is simple, but the accuracy of restored data deteriorates under different apparatus states

Engineering Contradiction:
Improvedata accuracyVSAvoidcompression method selection
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the compression method adaptive rather than fixed. The system dynamically selects between first and second compression methods based on real-time apparatus state (rest or moving), allowing the compression approach to change according to operational conditions. This resolves the contradiction by enabling high accuracy across varying states while maintaining relatively simple compression algorithms for each state.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of compression method selection based on apparatus state. When the apparatus is at rest, a first compression method is used; when moving, a second compression method is applied. This parameter change allows the system to optimize data accuracy for each state without requiring complex continuous adjustment mechanisms.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If data is compressed with high compression ratio, then data transmission efficiency is improved, but information loss increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoiddata accuracy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies local quality by using different compression methods tailored to specific apparatus states. The first compression method is optimized for rest states, while the second is optimized for moving states. Each method has appropriate compression characteristics for its designated state, achieving good compression efficiency without excessive information loss for the specific conditions under which it operates.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If a single compression method is used for all states, then the system is simple to operate, but data accuracy varies significantly across different apparatus states

Engineering Contradiction:
Improvedata accuracyVSAvoidcompression method selection
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system applies self-service by automatically selecting the appropriate compression method based on apparatus state without requiring manual intervention. The determination unit autonomously decides whether to use the first or second compression method based on whether the apparatus is at rest or moving, maintaining high data accuracy while keeping operation simple through automated state-based selection.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3623023B1Information processing apparatus, information processing program, information processing system, and information processing method
Publication Date: 2023.10.18 NINTENDO CO LTD
  • EP3623023B1 patent drawingFigure 1
  • EP3623023B1 patent drawingFigure 2
  • EP3623023B1 patent drawingFigure 3

AI summary

A controller calculates the orientation of the controller based on an output from an inertial sensor, and when a value representing the calculated orientation satisfies a first condition, compresses data in a mode 2, and when the first condition is not satisfied, but a second condition is satisfied, compresses the data in a mode 1, and when the second condition is not satisfied, compresses the data in a mode 0. Then, the controller transmits the compressed data to another apparatus.