Abstract:
Techniques to determine a distance associated with a surface using time-of-flight (ToF) of pulses of light occurring at a predetermined frequency. A ToF camera may include a light emitter that emits light according to one or more phase delays relative to the configured of a first storage device of multiple storage devices of the ToF camera to receive light, convert to current, and store a charge corresponding to current. For instance, a light emitter may emit pulses at a 0° phase delay (i.e., simultaneously with the opening of the first storage device), a 90° phase delay, a 180° phase delay, and a 270° phase delay. Light captured and stored as energy in the storage devices may be then be analyzed to estimate a distance to a surface of an object in an environment. After estimating a distance between the ToF camera and a surface, the ToF camera may optimize its phase delay to reduce the error associated with a subsequent distance measurement.
Abstract:
A portable audio input/output device may include one or more openings that extend through a cover of the device and allow acoustic signals outside a housing of the device to reach a microphone disposed within the housing. The opening(s) may be illuminated by a light guide disposed within the housing, which scatters light emitted from lights disposed within the housing. In some instances, a hole may pass through a printed circuit board to allow acoustic signals to be received by the microphone disposed below the printed circuit board. An input/output (I/O) interface module with multiple buttons and inputs may be installed in the hole. The multiple buttons and I/O ports of the I/O interface module may be aligned along an axis vertical relative to the housing and centered with respect to each other.
Abstract:
A portable audio input/output device may include one or more openings that extend through a cover of the device and allow acoustic signals outside a housing of the device to reach a microphone disposed within the housing. The opening(s) may be illuminated by a light guide disposed within the housing, which scatters light emitted from lights disposed within the housing. In some instances, a hole may pass through a printed circuit board to allow acoustic signals to be received by the microphone disposed below the printed circuit board. An input/output (I/O) interface module with multiple buttons and inputs may be installed in the hole. The multiple buttons and I/O ports of the I/O interface module may be aligned along an axis vertical relative to the housing and centered with respect to each other.
Abstract:
A portable audio input/output device may include one or more openings that extend through a cover of the device and allow acoustic signals outside a housing of the device to reach a microphone disposed within the housing. The opening(s) may be illuminated by a light guide disposed within the housing, which scatters light emitted from lights disposed within the housing. In some instances, a hole may pass through a printed circuit board to allow acoustic signals to be received by the microphone disposed below the printed circuit board. An input/output (I/O) interface module with multiple buttons and inputs may be installed in the hole. The multiple buttons and I/O ports of the I/O interface module may be aligned along an axis vertical relative to the housing and centered with respect to each other.
Abstract:
A display device comprising an array of display elements. A light redirection structure comprises a material shaped to from a recess having an opening in a surface of the light redirection structure. A cover structure has a surface which contacts the light redirection structure and covers the recess.
Abstract:
An example enclosure includes a base, a plurality of walls extending from the base, and a top disposed opposite the base and connected to at least one of the plurality of walls. The enclosure also includes a light assembly configured to illuminate an interior space of the enclosure. The light assembly includes a diffuser, a heat sink connected to the diffuser, a substrate connected to the heat sink, and a light source connected to the substrate. The diffuser may be connected to one of the top or the base such that the heat sink is spaced from the one of the top or the base. Additionally, the top is moveable toward the base to transition the enclosure from an expanded state to a collapsed state.
Abstract:
In some examples, a projection display surface is configured to reflect a first image or image portion in a first direction and a second image or image portion in a second direction. In some cases, first light corresponding to the first image is projected onto a display surface that includes a first plurality of reflectors configured to reflect the first light in a first direction, but not reflect second light corresponding to the second image. The display surface may further include a second plurality of reflectors to reflect the second light in a second direction, but not reflect the first light. In some examples, the first light is within a first wavelength range and the second light is within a second, different wavelength range. In other examples, the first light has a first polarization and the second light has a second, different polarization.
Abstract:
Devices that include light assemblies for providing visual feedback to users that operate the electronic devices. In some instances, the devices comprise voice-controlled devices and, therefore, include one or more microphones for receiving audible commands from the users. After receiving a command, for instance, one such voice-controlled device may cause a corresponding light assembly of the device to illuminate in some predefined manner. This illumination may indicate to the user that device has received the command. In other instances, the devices may illuminate the lighting assembly for an array of other purposes. For instance, one such device may illuminate the corresponding light assembly when powering on or off, playing music, outputting information to a user (e.g., via a speaker or display), or the like.
Abstract:
Technologies are described herein for using linear functions to calculate depth information for scenes illuminated with structured light. Instead of performing matrix operations to determine depth information for each dot of light projected onto a scene, the depth information associated with each projected dot is calculated of light using a linear function.