Abstract:
Systems, methods, and devices for generating a depth map of a scene are provided. The method comprises projecting, onto the scene, a codeword pattern including a plurality of light points including a first set of light points projected at a first intensity and a second set of light points projected at a second intensity greater than the first intensity. The method further comprises detecting, from the scene, a reflection of the codeword pattern. The method further comprises generating a first depth map layer at a first resolution. The method further comprises generating a second depth map layer at a second resolution lower than the first resolution. The method further comprises generating the depth map of the scene, wherein the depth map includes depth information for the scene according to each of the first depth map layer and the second depth map layer.
Abstract:
A wearable computing device can include a slot antenna formed by a gap between a housing (such as a highly conductive housing) and a PCB within the highly conductive housing and by a back cavity between the highly conductive bracket and PCB or by a back cavity between the highly conductive bracket and the highly conductive housing. The printed circuit board is coupled to either the highly conductive bracket or highly conductive housing through a matching circuit and direct feed. The PCB is positioned near a display window of the device, above a battery and highly conductive bracket. This configuration allows for a relatively small dead band in the display window, a larger PCB, compact and mechanically simple configuration, and superior water resistance.
Abstract:
Methods and apparatus for providing dynamically adjusted radiated signals are disclosed. In one aspect, a method of detecting one or more objects in a path of travel of a vehicle may include generating a laser with radiated power. The method may further include emitting the laser in a direction of travel of the vehicle and receiving one or more reflections of the emitted laser reflected from the one or more objects located in the direction of travel of the vehicle. The method may also further include generating a signal indicating that the one or more objects are in a path of the vehicle based on the received one or more reflections. The method may also include dynamically adjusting the radiated power of the laser based on an input corresponding to one or more of (i) a current speed of the vehicle or (ii) a current position of the vehicle.
Abstract:
An image signal processor (ISP) processes received image frame data. In order to reduce power consumption caused by the processing of substantially similar image tiles of received image frames, differential processing may be used to determine which image tiles of a received image frame should be processed by the ISP, based upon a comparison between the received image tiles and previously received image tile data. In addition, differential processing may be automatically disabled in response to a determination that the image frames are too different from each other to realize any savings in processing resources or memory usage, and reenabled in response to a determination the received image frames are similar enough such that power savings can be realized through differential processing.
Abstract:
Entropy coding techniques for display stream compression (DSC) are disclosed. In one aspect, a method of entropy coding video data includes partitioning a block of the video data into a plurality of groups of samples based at least in part on a coding mode of the block. The method further includes entropy coding the block via performing a group-wise skip on at least one of the groups in response to all of the samples in the at least one group being equal to a predetermined value.
Abstract:
Video data bitstreams may contain bitstream conformance parameters, such as hypothetical reference decoder (HRD) parameters, which may be used to allow a decoder to test the conformance of a received bitstream. In multi-layer codecs transmitted using partitions, the video data may be associated with one or more layer sets. Each layer set may be associated with one or more output layer sets. Each output layer set may be further associated with one or more partitioning schemes. Conformance parameters are mapped to partitions of a partitioning scheme, based upon the output layer set that the partitioning scheme is associated with. This allows for a partition to be associated with different conformance parameters, depending upon the output layer set that is being used.
Abstract:
Techniques are provided for synchronized radio link control (RLC) and/or media access control (MAC). For example, there is provided a method that involves generating an RLC protocol data unit (PDU) according to a segmentation protocol for maximizing RLC PDU size while allowing the RLC PDU to fit into a defined MAC transport block, the RLC PDU comprising at least one RLC service data unit (SDU) or RLC SDU segment. The method may involve determining a PDU data size for each given RLC SDU. The method may further involve (a) attaching a given RLC SDU to the RLC PDU and (b) delivering the RLC PDU to a lower layer, in response to a SDU data size for the given RLC SDU exceeding a defined size limit.
Abstract:
Techniques are provided for association decisions by a user equipment (UE) or the like. In one example, there is provided a method that may involve discovering a peer UE, and determining a first metric for the peer UE. The method may further involve determining a second metric for a base station in a wireless area network (WAN). The method may further involve deciding whether to associate with the peer UE for peer-to-peer (P2P) communication or with the WAN for communication via the base station based on the first and second metrics. For example, the first metric may be determined based on received power of the peer UE at the first UE, and the second metric may be determined based on received power of the base station at the first UE.
Abstract:
Methods and devices are provided for healthcare action sequencing and record keeping. The method may involve scanning a patient care area for tags for entities present in the area, a given patient being located in the area. The method may involve reading identity data from a tag, in response to detecting the tag for an entity in the area. The method may involve receiving input data regarding the given patient by a healthcare personnel via a user- interface. The method may involve communicating with a management system that includes a first database storing rules for how patients with known sets of conditions are to be cared for, a second database storing rules for how the input data are to be used, and a third database storing rules relating to procedures and restrictions for the healthcare personnel.
Abstract:
Advertisements axe selected according to user profiles and selected advertisements may be downloaded offline to mobile devices and stored. Each advertisement may be associated with an advertisement header or auxiliary file specifying parameters of the advertisement. Content may be separately provided to the mobile device. Each content may be associated with a content header containing requirements or restrictions regarding the advertisements that may be shown in association with selected content.