Abstract:
A mm-wave system includes transmission of a millimeter wave (mm-wave) signal by a plurality of transmitters to multiple objects, and receiving of return—mm-wave signals from the multiple objects by a plurality of receivers. A processor is configured to perform an algorithm to derive complex-valued samples and angle measurements from each receiver to identify one object from another object. The processor further extracts signal waveforms that correspond to each object and process the extracted signal waveforms to estimate breathing rate and heart rate of the identified object.
Abstract:
In accordance with described examples, a method determines if a velocity of an object detected by a radar is greater than a maximum velocity by receiving on a plurality of receivers at least one frame of chirps transmitted by at least two transmitters and reflected off of the object. A velocity induced phase shift (φd) in a virtual array vector S of signals received by each receiver corresponding to a sequence of chirps (frame) transmitted by each transmitter is estimated. Phases of each element of virtual array vector S are corrected using φd to generate a corrected virtual array vector Sc. A first Fourier transform is performed on the corrected virtual array vector Sc to generate a corrected virtual array spectrum to detect a signature that indicates that the object has an absolute velocity greater than a maximum velocity.
Abstract:
A system includes a frequency modulated continuous wave (FMCW) transceiver, a processor, and a memory. The memory stores program instructions that, when executed by the processor, cause the system to receive a signal representative of an FMCW signal reflected from an object of interest, apply a first Fourier transform to the signal to obtain range data, identify a subset of the range data corresponding to a region of interest, apply a second Fourier transform on the identified subset of the range data to obtain velocity data corresponding to the identified subset of the range data, and identify a gesture performed by the object of interest based on at least a portion of velocity data.
Abstract:
A matrix compression/decompression accelerator (MCA) system/method that coordinates lossless data compression (LDC) and lossless data decompression (LDD) transfers between an external data memory (EDM) and a local data memory (LDM) is disclosed. The system implements LDC using a 2D-to-1D transformation of 2D uncompressed data blocks (2DU) within LDM to generate 1D uncompressed data blocks (1DU). The 1DU is then compressed to generate a 1D compressed superblock (CSB) in LDM. This LDM CSB may then be written to EDM with a reduced number of EDM bus cycles. The system implements LDD using decompression of CSB data retrieved from EDM to generate a 1D decompressed data block (1DD) in LDM. A 1D-to-2D transformation is then applied to the LDM 1DD to generate a 2D decompressed data block (2DD) in LDM. This 2DD may then be operated on by a matrix compute engine (MCE) using a variety of function operators.
Abstract:
A method of generating an alignment matrix for a camera-radar system includes: receiving radar data originated by a radar subsystem and representative of an area of interest within a field of view for the radar subsystem; receiving image data originated by a camera subsystem and representative of the area of interest within a field of view for the camera subsystem; processing the radar data to detect features within the area of interest and to determine a reflected radar point with three dimensions relating to a camera-radar system; processing the image data to detect features within the area of interest and to determine a centroid with two dimensions relating to the camera-radar system; and computing an alignment matrix for radar and image data from the camera-radar system based on a functional relationship between the three dimensions for the reflected radar point and the two dimensions for the centroid.
Abstract:
A millimeter or mm-wave system includes transmission of a millimeter wave (mm-wave) radar signal by a transmitter to an object. The transmitted mm-wave radar signal may include at least two signal orientations, and in response to each signal orientation, the object reflects corresponding signal reflections. The signal reflections are detected and a determination is made as to location of the object.
Abstract:
A matrix compression/decompression accelerator (MCA) system/method that coordinates lossless data compression (LDC) and lossless data decompression (LDD) transfers between an external data memory (EDM) and a local data memory (LDM) is disclosed. The system implements LDC using a 2D-to-1D transformation of 2D uncompressed data blocks (2DU) within LDM to generate 1D uncompressed data blocks (1DU). The 1DU is then compressed to generate a 1D compressed superblock (CSB) in LDM. This LDM CSB may then be written to EDM with a reduced number of EDM bus cycles. The system implements LDD using decompression of CSB data retrieved from EDM to generate a 1D decompressed data block (1DD) in LDM. A 1D-to-2D transformation is then applied to the LDM 1DD to generate a 2D decompressed data block (2DD) in LDM. This 2DD may then be operated on by a matrix compute engine (MCE) using a variety of function operators.
Abstract:
A mm-wave system includes transmission of a millimeter wave (mm-wave) signal by a plurality of transmitters to multiple objects, and receiving of return-mm-wave signals from the multiple objects by a plurality of receivers. A processor is configured to perform an algorithm to derive complex-valued samples and angle measurements from each receiver to identify one object from another object. The processor further extracts signal waveforms that correspond to each object and process the extracted signal waveforms to estimate breathing rate and heart rate of the identified object.
Abstract:
A matrix compression/decompression accelerator (MCA) system/method that coordinates lossless data compression (LDC) and lossless data decompression (LDD) transfers between an external data memory (EDM) and a local data memory (LDM) is disclosed. The system implements LDC using a 2D-to-1D transformation of 2D uncompressed data blocks (2DU) within LDM to generate 1D uncompressed data blocks (1DU). The 1DU is then compressed to generate a 1D compressed superblock (CSB) in LDM. This LDM CSB may then be written to EDM with a reduced number of EDM bus cycles. The system implements LDD using decompression of CSB data retrieved from EDM to generate a 1D decompressed data block (1DD) in LDM. A 1D-to-2D transformation is then applied to the LDM 1DD to generate a 2D decompressed data block (2DD) in LDM. This 2DD may then be operated on by a matrix compute engine (MCE) using a variety of function operators.
Abstract:
A method of generating an alignment matrix for a camera-radar system includes: receiving radar data originated by a radar subsystem and representative of an area of interest within a field of view for the radar subsystem; receiving image data originated by a camera subsystem and representative of the area of interest within a field of view for the camera subsystem; processing the radar data to detect features within the area of interest and to determine a reflected radar point with three dimensions relating to a camera-radar system; processing the image data to detect features within the area of interest and to determine a centroid with two dimensions relating to the camera-radar system; and computing an alignment matrix for radar and image data from the camera-radar system based on a functional relationship between the three dimensions for the reflected radar point and the two dimensions for the centroid.