Abstract:
Disclosed herein is a processing system, including: a GPU generating a video; a memory storing data; a data bus connecting the GPU and the memory to each other; a DMA controller connected to the data bus; an input/output bridge connected to the data bus and connected to an external bus for transferring data to and from an external processing system which cooperates with the processing system; and a CPU cooperating with the GPU to share the data stored in the memory. The GPU issues a data transfer instruction of the data stored in the memory to the DMA controller without intervention of the CPU. The DMA controller controls, when the data transfer instruction is received, the input/output bridge to transfer the data stored in the memory to the external processing system.
Abstract:
A home screen display unit displays a global navigation screen 12 that is located on an upper layer with respect to a screen transition and that is used for selecting a category of content to be processed. The home screen display unit displays a content zone screen 18 that is located on a lower layer with respect to a screen transition and that is used for selecting a piece of content to be processed from among a plurality of pieces of content corresponding to the category selected in the global navigation screen 12. If a specific piece of content is selected in the content zone screen 18, a game screen display unit displays a screen of the selected content. The home screen display unit displays, in the global navigation screen 12, an image of at least a portion of the content zone screen 18 with image quality lower than that in the case where the image is displayed in the content zone screen 18.
Abstract:
Methods and systems are provided for head mounted display (HMD) implementations. One example implementation, a HMD includes a circuit for communicating with a computing system that processes multimedia content for display in the HMD. Further included is a front unit of the HMD that has a screen for displaying multimedia content, and the front unit has a set of LEDs. The HMD includes an accelerometer and gyroscope disposed in the front unit of the HMD. A rear section of the HMD is provided having a set of LEDs. A headband connecting the front unit to the rear section is included, such that adjustment of the headband changes a separation distance between at least one of the set of LEDs of the front unit and at least one of the set of LEDs of the rear section. Wherein calibration of the separation distance is performed from time to time to produce and estimated separation distance for tracking of the HMD during use.
Abstract:
A method for enhancing detection of a user's hand relative to a head-mounted display (HMD) is described. The method includes sensing a disrupted portion of energy by sensors integrated within a pad device. The disrupted portion of the energy is generated when the hand of the user interferes with the energy. The plurality of sensors that sense the disrupted portion of the energy produce an energy image that mirrors a current position of the hand. The method includes repeating the sensing continuously to produce a stream of energy images. The method includes communicating the stream of energy images to a game console for processing each of the energy images to produce a model of the hand and movement of the model of the hand. The model of the hand is at least partially rendered as a virtual hand in a virtual environment that is displayed in the HMD.
Abstract:
A method to identify positions of fingers of a hand is described. The method includes capturing images of a first hand using a plurality of cameras that are part of a wearable device. The wearable device is attached to a wrist of a second hand and the plurality of cameras of the wearable device is disposed around the wearable device. The method includes repeating capturing of additional images of the first hand, the images and the additional images captured to produce a stream of captured image data during a session of presenting the virtual environment in a head mounted display (HMD). The method includes sending the stream of captured image data to a computing device that is interfaced with the HMD. The computing device is configured to process the captured image data to identify changes in positions of the fingers of the first hand.
Abstract:
A communication section receives a connection request from a game controller to connect the game controller with an information processing apparatus. A registered user information holding section holds biometric information of a user registered in the information processing apparatus. A biometric authentication portion compares biometric information of a user included in a taken image with biometric information held in the registered user information holding section to determine whether the imaged user is a user registered in the information processing apparatus. After the imaged user is found to be a user registered in the information processing apparatus, a login controller executes login processing of the user, or to be more specific, stores information for identifying a device included in the taken image and information for identifying the user into a login user storage portion by relating these items of information with each other.
Abstract:
There is provided a haptic device including a small-size haptic unit. The haptic device includes a weight, a magnet fixed to the weight, a coil that generates a magnetic field to reciprocate the magnet along a predetermined direction, and a current control unit that presents a haptic sensation to a user by controlling a current flowing in the coil to vibrate the weight.
Abstract:
A tile image sequence 250 obtained by dividing a frame into a predetermined size is further divided into another predetermined size on an image plane to generate a voxel (for example, a voxel 252) (S10). If a redundancy in a space direction or a time direction exists, then data is reduced in the direction (S12), and sequences in the time direction are deployed on a two-dimensional plane (S14). Voxel images are placed on an image plane of a predetermined size to generate one integrated image 258 (S16). In a grouping pattern which exhibits a minimum quantization error, pixels are collectively placed in the region of each voxel image for each group (integrated image 262) (S18). The integrated image 262 after the re-placement is compressed in accordance with a predetermined compression method to generate a compressed image 266 and reference information 264 for determining the position of a needed pixel (S20).
Abstract:
An operating device includes: right and left hold sections to be held by a user, the right and left hold sections provided with first operating members; and a central section interconnecting the right and left hold sections. The operating device has a second operating member forming an upper surface of the central section. The second operating member includes a touch sensor located between the first operating members of the right and left hold sections, and is so supported as to be capable of vertical movement in response to a user s pressing-down operation. The second operating member is plate-like in shape, so that user s fingers can easily reach the second operating member in a condition where the user is holding the hold sections. As a result, operability of the operating device can be enhanced.
Abstract:
A controller to which a second controller is connected arranges, based on predetermined integrated scenario information defining a first input region allotted for the controller and a second input region allotted for the second controller within data regions for packet input data, operation input data corresponding to an operation input from a user in the first input region, and data based on extended input data obtained from an extension apparatus in the second input region, generates packet input data, and transmits it to a device main unit.