Abstract:
A method includes identifying one or more objects in one or more images of real-world scenes associated with a user, adding the identified one or more objects to a list of real-world objects associated with the user, assigning each object in the list of real-world objects to an object class based on object recognition, and providing a notification to the user that a content item has been associated with an object class assigned to one of the objects on the list of real-world objects associated with the user. A computer readable storage medium stores one or more computer programs, and an apparatus includes a processor-based device.
Abstract:
An image pickup apparatus includes: an image data production unit configured to produce data of a plurality of kinds of images from an image frame obtained by picking up an image of an object as a moving picture for each of pixel strings which configure a row; and an image sending unit configured to extract a pixel string in a region requested from a host terminal from within the data of each of the plurality of kinds of images and connect the pixel strings to each other for each unit number of pixels for connection determined on the basis of a given rule to produce a stream and then transmit the stream to the host terminal. The image sending unit switchably determines whether the unit number of pixels for connection is to be set to a fixed value or a variable value in response to the kind of each image.
Abstract:
A portable electronic device 100 includes a horizontally long casing, both ends of which are gripped by a user's both hands, respectively. The device further includes a LCD fit into the front face of the casing 10. Outwardly projecting bulges are respectively formed at both sides of the rear face of the casing where fingers of the user gripping the casing 10 placed. Since the fingers and palms are naturally flexed to fit to the dome-like bulges 42L, 42R, the portable electronic device 100 fits comfortably in the user's hands. The operability is hard to be degraded even if the device is vibrated strongly during a game play with the device.
Abstract:
A glove interface object is provided, comprising: at least one flex sensor configured to generate flex sensor data identifying a flex of at least one finger portion of the glove interface object; at least one contact sensor configured to generate contact sensor data identifying a contact between a first portion of the glove interface object and a second portion of the glove interface object; a communications module configured to transmit the flex sensor data and the contact sensor data to a computing device for processing to determine a finger position pose of the glove interface object, the finger position pose being applied for rendering a virtual hand in a view of a virtual environment on a head-mounted display (HMD), the virtual hand being rendered based on the identified finger position pose.
Abstract:
If a corresponding area that is an area in a touch sensor related with an option is set larger than the size of a displayed option and corresponding areas related with different options overlap each other, any user-selected options may be properly identified. A processing execution block controls such that an option is displayed on a display block. An option identification block identifies, if a detection corresponding position that is a position in the display block related with a detected position detected by a touch sensor is inside an area in which a corresponding area that is an area including an area in which an option is displayed overlaps two or more options, any of these two or more options on the basis of a positional relation between said detection corresponding position and a corresponding area for each of these two or more options.
Abstract:
Disclosed herein is an information processor including: a behavioral data acquisition section adapted to acquire behavioral data about behaviors performed by a user of interest including dates and times of the behaviors; a feature quantity calculation section adapted to calculate feature quantities indicating features of the behaviors performed by the user of interest at least during each of first and second periods which are different from each other by using the acquired behavioral data; and an evaluation section adapted to evaluate similarity between the user of interest and other users by using at least some of the calculated feature quantities.
Abstract:
Methods of eye gaze tracking are provided using magnetized contact lenses tracked by magnetic sensors and/or reflecting contact lenses tracked by video-based sensors. Tracking information of contact lenses from magnetic sensors and video-based sensors may be used to improve eye tracking and/or combined with other sensor data to improve accuracy. Furthermore, reflective contact lenses improve blink detection while eye gaze tracking is otherwise unimpeded by magnetized contact lenses. Additionally, contact lenses may be adapted for viewing 3D information.