Patents by Inventor Glenn N Dickins

Glenn N Dickins has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8994714
    Abstract: In a class of embodiments, a method and system for calibrating a display using feedback indicative of measurements of light, emitted from the display (typically during display of a test pattern), by a camera device whose camera has a sensitivity function that is unknown a priori but which is operable to measure light emitted by a display in a manner emulating at least one measurement by a reference camera having a known sensitivity function. Typically, the camera device is a handheld camera device including an inexpensive, uncalibrated camera. In another class of embodiments, a system including a display (to be recalibrated), a video preprocessor coupled to the display, and a feedback subsystem including a camera device operable to measure light emitted by the display.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: March 31, 2015
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Gopal Erinjippurath, Glenn N. Dickins
  • Publication number: 20150078594
    Abstract: A method of outputting audio in a teleconferencing environment includes receiving audio streams, processing the audio streams according to information regarding effective spatial positions, and outputting, by at least three speakers arranged in more than one dimension, the audio streams having been processed. The information regarding the plurality of effective spatial positions corresponds to a perceived spatial scene that extends beyond the speakers in at least two dimensions. In this manner, participants in the teleconference perceive the audio from the remote participants as originating at different positions in the teleconference room.
    Type: Application
    Filed: March 21, 2013
    Publication date: March 19, 2015
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: David S. Mcgrath, Glenn N. Dickins, Paul Holmberg, Gary Spittle, Michael Eckert
  • Publication number: 20150051906
    Abstract: One or more audio signals are processed using a multi-stage (hierarchical) voice and/or signal activity detector (VAD/SAD). A first stage is capable of reducing the workload bandwidth by employing an inexpensive VAD/SAD processor. One or more subsequent stages may further process the audio signals from the first stage. Other implementations may include a first stage that also performs continuity preservation between last blocks of audio signal and the first blocks of audio after it is detected that relevant audio signals are resumed. In yet other implementations, the first stage may extract features from audio signals when they are presented in their coded domain, and possibly with little or no decoding of the audio signal.
    Type: Application
    Filed: March 21, 2013
    Publication date: February 19, 2015
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Glenn N. Dickins, Timothy J. Neal, Yen-Liang Shue
  • Publication number: 20150049583
    Abstract: A plurality of acoustic sensors in a non-anechoic environment are calibrated with the aim of removing manufacturing tolerances and degradation over time but preserving position-dependent differences between the sensors, The sensors are excited by an acoustic stimulus which has either time-dependent characteristics or finite duration. The calibration is to be based on diffuse-field excitation only, in which indirect propagation (including single or multiple reflections) dominate over any direct-path excitation. For this purpose, the calibration process considers only a non-initial portion of sensor outputs and/or of an impulse response derived there-from. Based on these data, a frequency-dependent magnitude response function is estimated and compared with a target response function, from which a calibration function is derived.
    Type: Application
    Filed: March 21, 2013
    Publication date: February 19, 2015
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Timothy J. Neal, Glenn N. Dickins
  • Publication number: 20150030180
    Abstract: A method, an apparatus, and logic to post-process raw gains determined by input processing to generate post-processed gains, comprising using one or both of delta gain smoothing and decision-directed gain smoothing. The delta gain smoothing comprises applying a smoothing filter to the raw gain with a smoothing factor that depends on the gain delta: the absolute value of the difference between the raw gain for the current frame and the post-processed gain for a previous frame. The decision-directed gain smoothing comprises converting the raw gain to a signal-to-noise ratio, applying a smoothing filter with a smoothing factor to the signal-to-noise ratio to calculate a smoothed signal-to-noise ratio, and converting the smoothed signal-to-noise ratio to determine the second smoothed gain, with smoothing factor possibly dependent on the gain delta.
    Type: Application
    Filed: March 21, 2013
    Publication date: January 29, 2015
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Xuejing Sun, Glenn N. Dickins
  • Publication number: 20150032446
    Abstract: An audio signal with a temporal sequence of blocks or frames is received or accessed. Features are determined as characterizing aggregately the sequential audio blocks/frames that have been processed recently, relative to current time. The feature determination exceeds a specificity criterion and is delayed, relative to the recently processed audio blocks/frames. Voice activity indication is detected in the audio signal. VAD is based on a decision that exceeds a preset sensitivity threshold and is computed over a brief time period, relative to blocks/frames duration, and relates to current block/frame features. The VAD and the recent feature determination are combined with state related information, which is based on a history of previous feature determinations that are compiled from multiple features, determined over a time prior to the recent feature determination time period. Decisions to commence or terminate the audio signal, or related gains, are outputted based on the combination.
    Type: Application
    Filed: March 21, 2013
    Publication date: January 29, 2015
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Glenn N. Dickins, Zhiwei Shuang, David Gunawan, Xuejing Sun
  • Publication number: 20150032447
    Abstract: A method, an apparatus, and a computer-readable medium configured with instructions that when executed carry out the method for determining a measure of harmonicity. In one embodiment the method includes selecting candidate fundamental frequencies within a range, and for candidate determining a mask or retrieving a pre-calculated mask that has positive value for each frequency that contributed to harmonicity, and negative value for each frequency that contributes to inharmonicity. A candidate harmonicity measure is calculated for each candidate fundamental by summing the product of the mask and the magnitude measure spectrum. The harmonicity measure is selected as the maximum of the candidate harmonicity measures.
    Type: Application
    Filed: March 21, 2013
    Publication date: January 29, 2015
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: David Gunawan, Glenn N. Dickins
  • Publication number: 20150030017
    Abstract: Voice communication method and apparatus and method and apparatus for operating jitter buffer are described. Audio blocks are acquired in sequence. Each of the audio blocks includes one or more audio frames. Voice activity detection is performed on the audio blocks. In response to deciding voice onset for a present one of the audio blocks, a subsequence of the sequence of the acquired audio blocks is retrieved. The subsequence precedes the present audio block immediately. The subsequence has a predetermined length and non-voice is decided for each audio block in the subsequence. The present audio block and the audio blocks in the subsequence are transmitted to a receiving party. The audio blocks in the subsequence are identified as reprocessed audio blocks. In response to deciding non-voice for the present audio block, the present audio block is cached.
    Type: Application
    Filed: March 21, 2013
    Publication date: January 29, 2015
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Glenn N. Dickins, Xuejing Sun, Brendon Costa
  • Publication number: 20150025896
    Abstract: An audio communication endpoint receives a bitstream containing spectral components representing spectral content of an audio signal, wherein the spectral components relate to a first range extending up to a first break frequency, above which any spectral components are unassigned. The endpoint adapts the received bitstream in accordance with a second range extending up to a second break frequency by removing spectral components or adding neutral-valued spectral components relating to a range between the first and second break frequencies. The endpoint then attenuates spectral content in a neighbourhood of the least of the first and second break frequencies for thereby achieving a gradual spectral decay. After this, reconstructing the audio signal is reconstructed by an inverse transform operating on spectral components relating to said second range in the adapted and attenuated received bitstream. At small computational expense, the endpoint may to adapt to different sample rates in received bitstreams.
    Type: Application
    Filed: March 21, 2013
    Publication date: January 22, 2015
    Inventors: Heiko Purnhagen, Leif Sehlstrom, Lars Villemoes, Glenn N. Dickins, Mark S. Vinton
  • Publication number: 20150023514
    Abstract: Embodiments of method and apparatus for acoustic echo control are described. According to the method, an echo energy-based doubletalk detection is performed to determine whether there is a doubletalk in a microphone signal with reference to a loudspeaker signal. A spectral similarity between spectra of the microphone signal and the loudspeaker signal is calculated. It is determined that there is no doubletalk in the microphone signal if the spectral similarity is higher than a threshold level. Adaption of an adaptive filter for applying acoustic echo cancellation or acoustic echo suppression on the microphone signal is enabled if it is determined that there is no doubletalk in the microphone signal through the echo energy-based doubletalk detection, or there is no doubletalk through the spectral similarity-based doubletalk detection.
    Type: Application
    Filed: March 21, 2013
    Publication date: January 22, 2015
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Dong Shi, JiaQuan Huo, Xuejing Sun, Glenn N. Dickins
  • Patent number: 8938313
    Abstract: An auditory event boundary detector employs down-sampling of the input digital audio signal without an anti-aliasing filter, resulting in a narrower bandwidth intermediate signal with aliasing. Spectral changes of that intermediate signal, indicating event boundaries, may be detected using an adaptive filter to track a linear predictive model of the samples of the intermediate signal. Changes in the magnitude or power of the filter error correspond to changes in the spectrum of the input audio signal. The adaptive filter converges at a rate consistent with the duration of auditory events, so filter error magnitude or power changes indicate event boundaries. The detector is much less complex than methods employing time-to-frequency transforms for the full bandwidth of the audio signal.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: January 20, 2015
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Glenn N. Dickins
  • Publication number: 20140278380
    Abstract: In some embodiments, a method for modifying noise captured at endpoints of a teleconferencing system, including steps of capturing noise at each endpoint, and modifying the captured noise to generate modified noise having a frequency-amplitude spectrum which matches a target spectrum and a spatial property set which matches a target spatial property set. In other embodiments, a teleconferencing method including steps of: at endpoints of a teleconferencing system, determining audio frames indicative of audio captured at each endpoint, each of a subset of the frames indicative of noise but not a significant level of speech; and at each endpoint, generating modified frames indicative of modified noise having a frequency-amplitude spectrum which matches a target spectrum and a spatial property set which matches a target spatial property set, and generating encoded audio including by encoding the modified frames. Other aspects are systems configured to perform any embodiment of the method.
    Type: Application
    Filed: February 27, 2014
    Publication date: September 18, 2014
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: David Gunawan, Glenn N. Dickins, Paul Holmberg, Richard J. Cartwright
  • Publication number: 20140241528
    Abstract: In one embodiment, a sound field is mapped by extracting spatial angle information, diffusivity information, and optionally, sound level information. The extracted information is mapped for representation in the form of a Riemann sphere, wherein spatial angle varies longitudinally, diffusivity varies latitudinally, and level varies radially along the sphere. A more generalized mapping employs mapping the spatial angle and diffusivity information onto a representative region exhibiting variations in direction of arrival that correspond to the extracted spatial information and variations in distance that correspond to the extracted diffusivity information.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 28, 2014
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: David Gunawan, Dong Shi, Glenn N. Dickins
  • Publication number: 20140240447
    Abstract: A conferencing server (100) receives incoming bitstreams (I1, I2, I3, I4, I5) carrying media data from respective conferencing endpoints (110, 120, 130, 140, 150); receives a mixing strategy (M) specifying properties of at least one outgoing bitstream (O1, O2, O3, O4, O5) and requiring at least one additive media mixing step; and supplies at least one outgoing bitstream by executing, in a processor (103) and a memory (102) with a plurality of memory spaces, a run list of operations selected from a predefined collection of primitives and realizing the received mixing strategy. A pre-processor (104) in the server derives said run list repeatedly and dynamically while taking into consideration determined momentary activity in each incoming bitstream. In embodiments, the run list may be derived by (a) pruning of an initial run list, (b) constrained or non-constrained minimization of a cost function, or (c) automatic code generation.
    Type: Application
    Filed: January 28, 2014
    Publication date: August 28, 2014
    Inventors: Richard J. Cartwright, Craig Johnston, Glenn N. Dickins, Heiko Purnhagen
  • Patent number: 8804977
    Abstract: An echo suppression system and method, and a computer-readable storage medium that is configured with instructions that when executed carry out echo suppression. Each of the system and the method includes the elements of a linear echo suppressor having a reference signal path, with a nonlinearity introduced in the reference signal path to introduce energy in spectral bands. Unlike an echo canceller, the echo suppression system and method are relatively robust to errors in the introduced nonlinearity.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: August 12, 2014
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Timothy J. Neal, Glenn N. Dickins
  • Publication number: 20140126745
    Abstract: A system, a method, logic embodied in a computer-readable medium, and a computer-readable medium comprising instructions that when executed carry out a method. The method processes: (a) a plurality of input signals, e.g., signals from a plurality of spatially separated microphones; and, for echo suppression, (b) one or more reference signals, e.g., signals from or to be rendered by one or more loudspeakers and that can cause echoes. The method processes the input signals and one or more reference signals to carry out in an integrated manner simultaneous noise suppression and out-of-location signal suppression, and in some versions, echo suppression.
    Type: Application
    Filed: August 9, 2013
    Publication date: May 8, 2014
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Glenn N. Dickins, Timothy J. Neal, Mark S. Vinton
  • Patent number: 8712076
    Abstract: A method of post-processing raw banded gains for applying to an audio signal, an apparatus to generate banded post-processed gains, and a tangible computer-readable storage medium comprising instructions that when executed carry out the method. The raw banded gains are determined by input processing one or more input audio signals. The method includes applying post-processing to the raw banded gains to generate banded post-processed gains, generating a particular post-processed gain for a particular frequency band, including median filtering using raw gain values for frequency bands adjacent to the particular frequency band. One or more properties of the post-processing depend on classification of the one or more input audio signals.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: April 29, 2014
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Glenn N. Dickins
  • Patent number: 8705749
    Abstract: This invention relates to reformatting a plurality of audio input signals from a first format to a second format by applying them to a dynamically-varying transformatting matrix. In particular, this invention obtains information attributable to the direction and intensity of one or more directional signal components, calculates the transformatting matrix based on the first and second rules, and applies the audio input signals to the transformatting matrix to produce output signals.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: April 22, 2014
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: David S McGrath, Glenn N Dickins
  • Publication number: 20130322640
    Abstract: A method of post-processing raw banded gains for applying to an audio signal, an apparatus to generate banded post-processed gains, and a tangible computer-readable storage medium comprising instructions that when executed carry out the method. The raw banded gains are determined by input processing one or more input audio signals. The method includes applying post-processing to the raw banded gains to generate banded post-processed gains, generating a particular post-processed gain for a particular frequency band, including median filtering using raw gain values for frequency bands adjacent to the particular frequency band. One or more properties of the post-processing depend on classification of the one or more input audio signals.
    Type: Application
    Filed: August 9, 2013
    Publication date: December 5, 2013
    Applicant: Dolby Laboratories Licensing Corporation
    Inventor: Glenn N. Dickins
  • Publication number: 20130308784
    Abstract: In one embodiment, a pickup system includes a wind detector and a wind suppressor. The wind detector has a plurality of analyzers each configured to analyze first and second input signals, and a combiner configured to combine outputs of the plurality of analyzers and issue, based on the combined outputs, a wind level indication signal indicative of wind activity. The analyzers can be selected from a group of analyzers including a spectral slope analyzer, a ratio analyzer, a coherence analyzer, a phase variance analyzer and the like. The wind suppressor has a ratio calculator configured to generate a ratio of the first and second input signals, and a mixer configured to select one of the first or second input signals and to apply to the selected input signal one of first or second panning coefficients based on the wind level indication signal and on the ratio.
    Type: Application
    Filed: January 26, 2012
    Publication date: November 21, 2013
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Glenn N. Dickins, Leif Jonas Samuelsson