Optimization of multi-microphone system for endpoint device

    公开(公告)号:US11671753B2

    公开(公告)日:2023-06-06

    申请号:US17459876

    申请日:2021-08-27

    CPC classification number: H04R1/406 G10L25/84

    Abstract: In one embodiment, a multi-microphone system for an endpoint device receives input signals for a remote conference between the endpoint device and at least one other endpoint device. The multi-microphone system may include at least a top microphone unit and a bottom microphone unit. A signal degradation event that causes degradation of signals received by the top microphone unit or the bottom microphone unit is detected. Then, based on information regarding the signal degradation event, it is determined whether the signal degradation event affects one or both of the top microphone unit and the bottom microphone unit. In response, an output signal is generated for transmission to the at least one other endpoint device, and the output signal uses a portion of the input signals that excludes signals received by the top microphone unit and/or the bottom microphone unit determined to be affected by the signal degradation event.

    Efficient handling of clock offset in spread spectrum decoders

    公开(公告)号:US10601459B1

    公开(公告)日:2020-03-24

    申请号:US16179234

    申请日:2018-11-02

    Abstract: Doppler correlators are configured to receive samples of a signal sampled based on a frequency. Each Doppler correlator includes successive butterfly elements. Each butterfly element includes cross-coupled first and second branches that include a sample delay that doubles for each successive butterfly element, and a sample inversion selectively placed in one of the first and second branches to encode into the successive butterfly elements of each Doppler correlator the same code sequence. Each Doppler correlator is configured with a respective phase rotation that varies across the Doppler correlators. Each Doppler correlator is configured to correlate the samples against the code sequence and apply the respective phase rotation to the samples as the samples are shifted through the successive butterfly elements, to produce respective correlation results from each Doppler correlator centered on a respective frequency offset from the frequency that varies across the Doppler correlators based on the phase rotations.

    Adaptive decoding of spread spectrum signals using multiple correlator peaks

    公开(公告)号:US10396846B1

    公开(公告)日:2019-08-27

    申请号:US16158794

    申请日:2018-10-12

    Abstract: Time-offset, time-overlapping signals are received. The signals each include a pilot code, and at least some of the signals each include a user code occupying a time slot time-synchronized to a respective pilot code. Time-offset cross-correlation peaks for respective ones of the pilot codes are generated, each cross-correlation peak indicating a respective one of the time slots. For each time slot a respective projection vector including user code projections each indicative of whether a respective user code of known user codes is present in the time slot is generated. Particular ones of the projection vectors are selectively combined into an aggregate projection vector of aggregate user code projections, such that the aggregate projection vector has a signal-to-noise ratio (SNR) greater than the projection vectors individually. The user code is selected from among the known user codes based on the aggregate user code projections of the aggregate projection vector.

    Directional audio pickup guided by face detection

    公开(公告)号:US12245015B2

    公开(公告)日:2025-03-04

    申请号:US17731328

    申请日:2022-04-28

    Abstract: Presented herein are techniques to enhance the audio portion of a video conference. In one embodiment, a method includes determining, using a multi-microphone array, a direction of arrival of sound signals from a user, detecting, using an image from a camera, a face of the user, determining a position of the face of the user with respect to a position of the camera, and forming a spatial beam for the multi-microphone array based on the direction of arrival of sound signals from the user and the position of the face of the user.

    Efficient handling of clock offset in spread spectrum decoders

    公开(公告)号:US11005521B2

    公开(公告)日:2021-05-11

    申请号:US16779880

    申请日:2020-02-03

    Abstract: Doppler correlators are configured to receive samples of a signal sampled based on a frequency. Each Doppler correlator includes successive butterfly elements. Each butterfly element includes cross-coupled first and second branches that include a sample delay that doubles for each successive butterfly element, and a sample inversion selectively placed in one of the first and second branches to encode into the successive butterfly elements of each Doppler correlator the same code sequence. Each Doppler correlator is configured with a respective phase rotation that varies across the Doppler correlators. Each Doppler correlator is configured to correlate the samples against the code sequence and apply the respective phase rotation to the samples as the samples are shifted through the successive butterfly elements, to produce respective correlation results from each Doppler correlator centered on a respective frequency offset from the frequency that varies across the Doppler correlators based on the phase rotations.

    EFFICIENT HANDLING OF CLOCK OFFSET IN SPREAD SPECTRUM DECODERS

    公开(公告)号:US20200169289A1

    公开(公告)日:2020-05-28

    申请号:US16779880

    申请日:2020-02-03

    Abstract: Doppler correlators are configured to receive samples of a signal sampled based on a frequency. Each Doppler correlator includes successive butterfly elements. Each butterfly element includes cross-coupled first and second branches that include a sample delay that doubles for each successive butterfly element, and a sample inversion selectively placed in one of the first and second branches to encode into the successive butterfly elements of each Doppler correlator the same code sequence. Each Doppler correlator is configured with a respective phase rotation that varies across the Doppler correlators. Each Doppler correlator is configured to correlate the samples against the code sequence and apply the respective phase rotation to the samples as the samples are shifted through the successive butterfly elements, to produce respective correlation results from each Doppler correlator centered on a respective frequency offset from the frequency that varies across the Doppler correlators based on the phase rotations.

    Fast correlation of prometheus orthonormal sets (PONS) for communications

    公开(公告)号:US10530418B1

    公开(公告)日:2020-01-07

    申请号:US16502140

    申请日:2019-07-03

    Abstract: An apparatus includes an input node, an output node, and successive butterfly elements connected between the input node and the output node. Each butterfly element includes a first branch and a second branch that are cross-coupled with each other and that perform, collectively, sample add and sample delay operations. Either the first branch or the second branch of each butterfly element performs a sample inversion, such that a pattern of the sample inversions across the butterfly elements encodes into the butterfly elements a pattern of negative and positive binary values of a particular row of a Prometheus Orthonormal Sets (PONS) matrix. As a result, the successive butterfly elements correlate input samples applied to the input node against the particular row of the PONS matrix as the input samples are shifted through the successive butterfly elements.

    DIRECTIONAL AUDIO PICKUP GUIDED BY FACE DETECTION

    公开(公告)号:US20230353966A1

    公开(公告)日:2023-11-02

    申请号:US17731328

    申请日:2022-04-28

    CPC classification number: H04S5/00 H04R3/005 H04R2430/20

    Abstract: Presented herein are techniques to enhance the audio portion of a video conference. In one embodiment, a method includes determining, using a multi-microphone array, a direction of arrival of sound signals from a user, detecting, using an image from a camera, a face of the user, determining a position of the face of the user with respect to a position of the camera, and forming a spatial beam for the multi-microphone array based on the direction of arrival of sound signals from the user and the position of the face of the user.

Patent Agency Ranking