Augmented reality display device with deep learning sensors
First Claim
Patent Images
1. A system for training a neural network for determining a plurality of different types of events, the system comprising:
- non-transitory computer-readable memory storing executable instructions; and
one or more processors programmed by the executable instructions to at least;
receive different types of sensor data,wherein the sensor data is associated with a plurality of different types of events, andwherein the different types of sensor data comprise inertial measurement unit data, image data, depth sensor data, sound data, voice data, or any combination thereof;
generate a training set comprising the different types of sensor data as input data and the plurality of different types of events as corresponding target output data; and
train a neural network, for determining a plurality of different types of events, using the training set,wherein the neural network comprises an input layer for receiving input of the neural network, a plurality of intermediate layers, and a plurality of head components for outputting results of the neural network,wherein the input layer is connected to a first layer of the plurality intermediate layers,wherein a head component of the plurality of head components comprises a head output node, andwherein the head output node is connected to a last layer of the intermediate layers through a plurality of head component layers.
3 Assignments
0 Petitions
Accused Products
Abstract
A head-mounted augmented reality (AR) device can include a hardware processor programmed to receive different types of sensor data from a plurality of sensors (e.g., an inertial measurement unit, an outward-facing camera, a depth sensing camera, an eye imaging camera, or a microphone); and determining an event of a plurality of events using the different types of sensor data and a hydra neural network (e.g., face recognition, visual search, gesture identification, semantic segmentation, object detection, lighting detection, simultaneous localization and mapping, relocalization).
78 Citations
8 Claims
-
1. A system for training a neural network for determining a plurality of different types of events, the system comprising:
-
non-transitory computer-readable memory storing executable instructions; and one or more processors programmed by the executable instructions to at least; receive different types of sensor data, wherein the sensor data is associated with a plurality of different types of events, and wherein the different types of sensor data comprise inertial measurement unit data, image data, depth sensor data, sound data, voice data, or any combination thereof; generate a training set comprising the different types of sensor data as input data and the plurality of different types of events as corresponding target output data; and train a neural network, for determining a plurality of different types of events, using the training set, wherein the neural network comprises an input layer for receiving input of the neural network, a plurality of intermediate layers, and a plurality of head components for outputting results of the neural network, wherein the input layer is connected to a first layer of the plurality intermediate layers, wherein a head component of the plurality of head components comprises a head output node, and wherein the head output node is connected to a last layer of the intermediate layers through a plurality of head component layers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification