Processing

Please wait...

Settings

Settings

Goto Application

1. US20200174552 - SYSTEMS AND METHODS FOR DETERMINING MOVEMENT OF A CONTROLLER WITH RESPECT TO AN HMD

Office United States of America
Application Number 16207029
Application Date 30.11.2018
Publication Number 20200174552
Publication Date 04.06.2020
Publication Kind A1
IPC
G06F 3/01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
G06T 7/70
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
70Determining position or orientation of objects or cameras
G01C 19/5783
GPHYSICS
01MEASURING; TESTING
CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
19Gyroscopes; Turn-sensitive devices using vibrating masses; Turn-sensitive devices without moving masses; Measuring angular rate using gyroscopic effects
56Turn-sensitive devices using vibrating masses, e.g. vibratory angular rate sensors based on Coriolis forces
5783Mountings or housings not specific to any of the devices covered by groups G01C19/5607-G01C19/5719127
CPC
G01B 5/004
GPHYSICS
01MEASURING; TESTING
BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
5Measuring arrangements characterised by the use of mechanical means
004for measuring coordinates of points
G06F 3/011
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
G01C 19/5783
GPHYSICS
01MEASURING; TESTING
CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
19Gyroscopes; Turn-sensitive devices using vibrating masses; Turn-sensitive devices without moving masses; Measuring angular rate using gyroscopic effects
56Turn-sensitive devices using vibrating masses, e.g. vibratory angular rate sensors based on Coriolis forces
5783Mountings or housings not specific to any of the devices covered by groups G01C19/5607 - G01C19/5719
G06T 7/70
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
70Determining position or orientation of objects or cameras
Applicants Sony Interactive Entertainment Inc.
Inventors Jeffrey Roger Stafford
Todd Tokubo
Title
(EN) SYSTEMS AND METHODS FOR DETERMINING MOVEMENT OF A CONTROLLER WITH RESPECT TO AN HMD
Abstract
(EN)

Systems and methods for determining movement of a hand-held controller (HHC) with respect to a head-mounted display (HMD) are described. A camera is located at a lower region of the HMD for capturing images of the HHC. The images of the HHC are used to determine a position and an orientation of the HHC with reference to the HMD. Also, the camera or another camera can be used to determine a position and orientation of the HMD with respect to a real-world environment. The position and orientation of the HMD and the position and orientation of the HHC are used to change to state of an application executed on a game cloud.

Also published as