Motion Data Sharing for Remote Expert Instruction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for sharing motion data between computer systems are limited, requiring in-person instruction and lacking remote interaction capabilities, which restricts access to personalized expert guidance for users located far from experts in specific fields.
Innovation Solution
A system and method for sharing motion data between computer systems, allowing an expert user to capture, transmit, and present physical movements to a novice user, enabling remote interactive sessions with real-time feedback and correction, using network communication and devices like laptops, smartphones, and wearable computing devices for augmented reality and haptic feedback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If in-person instruction is used to provide personalized expert guidance, then the quality of instruction and real-time feedback is improved, but the accessibility and reach to users located far from experts deteriorates
Solution Approach 1:
The system creates digital copies of the expert's physical movements through motion capture technology. These motion data copies are then transmitted to remote users, allowing them to observe and replicate the expert's techniques without physical presence. This copying approach preserves the quality of expert instruction while eliminating the need for in-person interaction, thereby improving accessibility to users located far from experts.
Solution Approach 2:
The system introduces computer systems and motion data transmission as an intermediary between the expert and the novice user. This intermediary captures the expert's movements, processes them into transmittable data, and delivers them to the remote user. The intermediary maintains the instructional quality by preserving motion details while enabling remote interaction, thus resolving the contradiction between instruction quality and accessibility.
2Adaptability or versatility
If remote interaction systems are implemented to improve accessibility, then the reach to distant users is improved, but the ability to provide real-time personalized feedback deteriorates
Solution Approach 1:
The system implements a feedback mechanism where the novice user's movements are captured and compared against the expert's motion data. The system provides real-time feedback by highlighting deviations from the expert technique, allowing the novice to adjust their movements. This feedback loop compensates for the lack of direct expert presence, maintaining feedback accuracy while enabling remote interaction.
Solution Approach 2:
The system replaces the mechanical presence of the expert (physical observation and verbal correction) with an automated computer-based system that uses motion capture and data processing. This substitution maintains the ability to provide accurate feedback by using objective motion data comparison, while simultaneously enabling remote accessibility. The automated system processes movement data and provides corrections without requiring the expert's physical presence.
3Measurement precision
If detailed motion data is transmitted between systems to maintain instruction quality, then the personalization of instruction is improved, but the data transmission complexity and bandwidth requirements worsens
Solution Approach 1:
The system extracts only the essential motion data elements required for effective instruction transmission. Rather than transmitting complete raw motion datasets, the system identifies and transmits key parameters such as joint angles, movement trajectories, and timing information that are most critical for learning. This extraction approach maintains motion data accuracy for instructional purposes while reducing overall data transmission complexity and bandwidth requirements.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for sharing motion data between computer systems. In one aspect, a method includes receiving, at a first computer system that is associated with a first user, first information that defines a first physical movement that was performed by a second user; outputting, using one or more output devices, a representation of the first physical movement; detecting a second physical movement performed by the first user; providing, to a second computer system that is associated with the second user, second information that defines at least a portion of the second physical movement performed by the first user; receiving, in response to providing the second information to the second computer system, third information that defines a correction to the second physical movement; and outputting, by the first computer system, a representation of the correction to the second physical movement.


