Virtual Mouse Model Mapping via Motion Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for mapping a mouse in a virtual reality scene are prone to recognition failures due to occlusion issues and require cumbersome positioning apparatuses, making them inconvenient and inefficient.

Innovation Solution

A method and apparatus that determine target information of a mouse model in a virtual reality system, update this information based on real-time movement data, and map the mouse model into the virtual reality scene, eliminating the need for additional positioning devices and improving interaction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a camera is used to capture images of the mouse for recognition, then the mouse model can be determined and located, but the recognition result is easily affected when the camera or mouse is blocked, leading to recognition failure

Engineering Contradiction:
Improvemouse recognition accuracyVSAvoidrecognition stability under occlusion
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent creates a virtual copy (mouse model) of the physical mouse in the virtual reality scene. This virtual model receives movement data directly from the mouse's motion sensors and updates its position accordingly, providing a reliable representation that is not affected by camera occlusion issues

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces movement data as an intermediary between the physical mouse and the virtual reality system. Instead of relying on visual recognition that can be blocked, the system uses motion data from the mouse to directly update the virtual mouse model's position, bypassing the camera occlusion problem

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If a positioning apparatus is installed on the mouse to improve positioning accuracy, then the mouse can be located in the virtual reality scene, but the installation process makes it impossible to use the mouse conveniently and quickly

Engineering Contradiction:
Improvemouse positioning accuracyVSAvoidmouse usability and setup convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent enables the mouse to serve itself by utilizing its own built-in motion sensors and movement data capabilities. The mouse automatically provides the necessary positioning information through its inherent motion tracking functions, eliminating the need for external positioning apparatus installation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent leverages the mouse's existing multi-functionality, particularly its motion sensing capabilities that are already integrated into modern mice. By utilizing these existing functions for virtual reality positioning, the system avoids adding separate positioning hardware while maintaining accurate tracking

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11995254B2Methods, devices, apparatuses, and storage media for mapping mouse models for computer mouses
Publication Date: 2024.05.28 BEIJING SOURCE TECH CO LTD
  • US11995254B2 patent drawing
  • US11995254B2 patent drawing
  • US11995254B2 patent drawing

AI summary

The present disclosure relates to methods, devices, apparatuses, and storage media for mapping mouse models for computer mouses. A method according to the present disclosure may include: determining target information of a mouse model corresponding to the mouse in a virtual reality system, using the target information as initial target information; receiving movement data of the mouse in real time, the movement data including a movement distance and a movement direction of the mouse; updating the target information of the mouse model in the virtual reality system according to the movement data of the mouse; and displaying the mouse model at the updated target information in a virtual reality scene.