Distributed sensor module for tracking
Granted: November 23, 2021
Patent Number:
11182647
In one embodiment, a method for tracking includes capturing a first frame of the environment using a first camera, identifying, in the first frame, a first patch that corresponds to the first feature, accessing a first local memory of the first camera that stores reference patches identified in one or more previous frames captured by the first camera, and determining that none of the reference patches stored in the first local memory corresponds to the first feature. The method further…
Systems and methods for selecting resolutions for content optimized encoding of video data
Granted: November 23, 2021
Patent Number:
11184638
A disclosed computer-implemented method may include receiving a media item for encoding via a content optimized encoding algorithm. The method may also include determining, in accordance with the content optimized encoding algorithm, an overall error model for the media item. The overall error model may include (1) a rate-distortion model for the media item, and (2) a downsampling-distortion model for the media item. The method may also include determining, based on the overall error…
Representing real-world objects with a virtual reality environment
Granted: November 23, 2021
Patent Number:
11184574
An image processing system enables a user wearing a head-mounted display to experience a virtual environment combined with a representation of a real-world object. The image processing system receives a captured scene of a real-world environment that includes a target object. The image processing system identifies the target object in the captured scene and generates a representation of the target object. In some cases, the image processing system may include a graphical overlay with the…
Systems and methods for providing data analytics for videos based on a tiered architecture
Granted: November 23, 2021
Patent Number:
11184315
Systems, methods, and non-transitory computer-readable media can acquire a video resource at a first level of a tiered architecture. A first video representation can be generated, based on the video resource, at a second level of the tiered architecture. The first video representation can be associated with a first publisher. It can be detected that at least a first post and a second post are utilizing the first video representation. The first post and the second post can be…
Network resource allocation using forecasted network traffic patterns selected utilizing network topology
Granted: November 23, 2021
Patent Number:
11184248
A method and system for allocating network resources are described. The method includes receiving a plurality of forecasted network traffic patterns for a network. A representative subset of the plurality of forecasted network traffic patterns is selected based on an analysis of the plurality of forecasted network traffic patterns using a topology of the network. The selected representative subset of the plurality of forecasted network traffic patterns is used to determine a resource…
Systems and methods for rendering avatar using uncorrelated codec portions in codec
Granted: November 23, 2021
Patent Number:
11182947
In one embodiment, a system may access a codec that encodes an appearance associated with a subject and comprise codec portions that respectively correspond to body parts of the subject. The system may generate a training codec that comprises a first subset of the codec portions (a first set of body parts) and a modified second subset of the codec portions (muted body parts). The system may decode the training codec using a machine-learning model to generate a mesh of the subject. The…
Dynamic structured light for depth sensing systems based on contrast in a local area
Granted: November 23, 2021
Patent Number:
11182914
A depth camera assembly (DCA) determines depth information. The DCA projects a dynamic structured light pattern into a local area and captures images including a portion of the dynamic structured light pattern. The DCA determines regions of interest in which it may be beneficial to increase or decrease an amount of texture added to the region of interest using the dynamic structured light pattern. For example, the DCA may identify the regions of interest based on contrast values…
Joint modeling of user and content feature vector data based on third party source data
Granted: November 23, 2021
Patent Number:
11182863
An online system generates content feature entries, with each content feature entry describing a content item from a third party system. The online system generates user feature entries, each user feature entry describing a user. The online system generates a combination score for a target user and a selected content item by computing a combination of the content feature entries associated with the selected content item and the user feature entries associated with the target user using a…
Methods and systems for untargeting users of an online service for advertising
Granted: November 23, 2021
Patent Number:
11182831
A method to untarget users of an online service for advertising includes embedding first code corresponding to a first pixel and second code corresponding to a second pixel in a version of a webpage and providing the version of the webpage for loading by a client device. Loading of the version of the webpage by the client device triggers execution of the first code and the second code by the client device. Furthermore, execution of the first code by the client device signals an…
Consumer insights analysis by identifying a similarity in public sentiments for a pair of entities
Granted: November 23, 2021
Patent Number:
11182806
In one embodiment, a method includes receiving a request to identify a similarity in public sentiments for each pair from a plurality of entities from a second computing device, where the request includes names of the plurality of entities, accessing a table of word vector relationships, where the table of word vector relationships includes a plurality of unique n-grams and their corresponding word vectors, and where each of the word vectors represents a semantic context of a…
Systems and methods for provisioning content
Granted: November 23, 2021
Patent Number:
11182639
Systems, methods, and non-transitory computer-readable media can provide at least one frame of a content item to a saliency prediction model, the saliency prediction model being trained to identify salient points of interest that appear in content items. Information describing at least a first salient point of interest that appears in the at least one frame can be obtained from the saliency prediction model. The first salient point of interest can be predicted to be of interest to users…
Systems and methods for occluding images and videos subject to augmented-reality effects
Granted: November 23, 2021
Patent Number:
11182613
In one embodiment, a method includes a system accessing an image, which may comprise covered and uncovered portions, and an overlay image comprising opaque pixels. The covered portion may be configured to be covered by the opaque pixels of the overlay image. The system may generate a data structure comprising data elements associated with pixels of the image. Each of the data elements associated with a covered pixel in the covered portion of the image may be configured to identify an…
Perception based predictive tracking for head mounted displays
Granted: November 23, 2021
Patent Number:
11181976
There is disclosed a method of and apparatus for predictive tracking for a head mounted display. The method comprises obtaining one or more three-dimensional angular velocity measurements from a sensor monitoring the head mounted display and setting a prediction interval based upon the one or more three-dimensional angular velocity measurements such that the prediction interval is substantially zero when the head mounted display is substantially stationary and the prediction interval…
Optical devices including reflective spatial light modulators for projecting augmented reality content
Granted: November 23, 2021
Patent Number:
11181815
An optical device includes a waveguide, a projector, a reflective display, and an in-coupler. The waveguide has a first side and an opposing second side. The projector is configured to project illumination light toward the first side of the waveguide. The reflective display is configured to receive the illumination light and to output image light toward the second side of the waveguide. The in-coupler is configured to receive the image light output by the reflective display and redirect…
Eyewear frame customization using machine learning
Granted: November 23, 2021
Patent Number:
11181758
A design system generates a design for an eyewear frame customized for a user. The eyewear frame provides audio content to the user. The design system captures anthropometric data of the user. Using machine learning techniques, the design system determines features of the user from the anthropometric data and generates a three dimensional (3D) geometry of the portion of the user's head. A design for the customized eyewear frame is generated based on the 3D geometry of the portion of the…
Angularly selective dimming element, method of fabricating the same and optical device containing the same
Granted: November 23, 2021
Patent Number:
11181741
A method to suppress a rainbow effect and an optical device thereof are provided. The method includes receiving, by a dimming element, a light from a real world. The method further includes attenuating, by the dimming element, an intensity of the light with a degree of attenuation growing with an incidence angle. The dimming element includes a liquid crystal (LC) dimming element.
Optical module comprising a polymer layer with a lens portion and an extension portion and spacer stack
Granted: November 23, 2021
Patent Number:
11181667
In one example, an apparatus comprises: a lens assembly comprising one or more polymer layers, each layer including a lens portion and an extension portion and an image sensor positioned below the lens assembly and bonded to the lens assembly via a bonding layer and configured to sense light that passes through the lens portion of the one or more polymer layers.
Real-time spike detection and identification
Granted: November 23, 2021
Patent Number:
11179066
Methods and apparatus for substantially real-time detection of spike events in neuromuscular data. The method comprises receiving a plurality of neuromuscular signals from a plurality of neuromuscular sensors arranged on one or more wearable devices worn by a user, detecting, based on the plurality of neuromuscular signals or information derived from the plurality of neuromuscular signals, at least one spike event corresponding to firing of an action potential in at least one motor unit,…
Polarization-sensitive components in optical systems for large pupil acceptance angles
Granted: November 16, 2021
Patent Number:
11175507
A near eye display (NED) includes an electronic display configured to output image light. Further, the NED includes an eye tracking module and multiple optical elements that are combined to form an optical system to allow for changes in position of one or both eyes of a user of the NED. Various types of such optical elements, which may have optical states that are switchable, may be used to steer a light beam toward the user's eye. A direction of the steering may be based on eye tracking…
Display device with varifocal optical assembly
Granted: November 16, 2021
Patent Number:
11175508
A varifocal optical assembly includes a plurality of optical elements configured to transmit light in successive optical stages. Each respective optical stage of the successive optical stages includes at least one respective optical element of the plurality of optical elements and is configurable to be in one of a first state and a second state. The respective optical stage in the first state has a first respective optical power for light of a first polarization and a second respective…