HMD Information Processing Apparatus for XR Learner Operation Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cross-reality (XR) systems using head-mounted displays (HMDs) face challenges in recognizing the working operations of learners due to variations in their body position and orientation, leading to incomplete or hidden views of the learner's actions.

Innovation Solution

An information processing apparatus integrated with an HMD, which includes a processor and memory to execute acquisition and control processing. This apparatus acquires information on the position and orientation of virtual objects corresponding to instructors and the operation apparatuses of learners, and controls the reproduction of video content based on the differences between these acquired information sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the system uses imaging unit to capture viewing field video for recognizing learner's working operation, then the system can adapt reproduction speed to learner's speed, but the learner's working operation is sometimes hidden and fails to be recognized due to position and orientation variations

Engineering Contradiction:
Improverecognition accuracy of learner's working operationVSAvoidvisibility of learner's working operation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system transitions from 2D video image analysis to 3D spatial coordinate analysis by equipping the learner with a position/orientation detection device (e.g., IMU sensors, cameras) that directly measures spatial position and orientation data. This dimensional change from image processing to direct spatial measurement eliminates the visibility problem caused by body position variations, as the system now detects operations through spatial coordinates rather than visual capture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system replaces the optical-mechanical imaging system with an electronic sensor-based detection system. Instead of using cameras to visually capture and analyze the learner's movements, the system uses position and orientation detection devices (inertial sensors, electromagnetic sensors) to directly measure spatial parameters. This substitution eliminates the fundamental limitation of visual occlusion and provides reliable detection regardless of body position or orientation.

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

2Adaptability or versatility

If the system adapts reproduction speed based on learner's working operation recognition, then the learning experience is personalized, but the system fails when the operation is hidden

Engineering Contradiction:
Improvepersonalization of learning experienceVSAvoidloss of learner's operation data
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system implements continuous feedback by constantly monitoring the learner's position and orientation data from the detection device. The reproduction speed is dynamically adjusted based on real-time comparison between the learner's current spatial state and the target operation state. This feedback mechanism ensures that the system can adapt to the learner's speed while maintaining accurate tracking, eliminating the information loss that occurs when operations are hidden from view.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250148727A1Information processing apparatus controlling reproduction of video of virtual object, control method of information processing apparatus, and storage medium
Publication Date: 2025.05.08 CANON KK
  • US20250148727A1 patent drawing
  • US20250148727A1 patent drawing
  • US20250148727A1 patent drawing

AI summary

An information processing apparatus connected to or integrated into a head-mounted display apparatus includes a processor, and a memory storing a program which, when executed by the processor, causes the information processing apparatus to execute first acquisition processing of acquiring first information regarding a position or an orientation of a virtual object corresponding to an instructor from a recording unit, execute second acquisition processing of acquiring second information regarding a position or an orientation of an operation apparatus supported by a learner, and execute control processing of controlling reproduction of a video of the virtual object corresponding to the instructor, based on a difference between the first information acquired by the first acquisition processing and the second information acquired by the second acquisition processing.