Audio Signal Time Compression Or Expansion (e.g., Run Length Coding) Patents (Class 704/503)
  • Patent number: 11948585
    Abstract: A method for generating a bitstream indicative of an object based audio program is described. The bitstream comprises a sequence of containers. A first container of the sequence of containers comprises a plurality of substream entities for a plurality of substreams of the object based audio program and a presentation section. The method comprises determining a set of object channels. The method further comprises providing a set of object related metadata for the set of object channels. In addition, the method comprises inserting a first set of object channel frames and a first set of object related metadata frames into a respective set of substream entities of the first container. Furthermore, the method comprises inserting presentation data into the presentation section.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: April 2, 2024
    Assignee: Dolby International AB
    Inventors: Christof Fersch, Alexander Stahlmann
  • Patent number: 11950064
    Abstract: A method for audio rendering by an apparatus comprising at least one audio rendering device, the method comprising: extracting (S10) a plurality of frequency band components from an input audio signal; determining (S15) from the device frequency response and the plurality of extracted frequency band components at least one indicator representative of masking frequencies energy, masking frequencies corresponding to frequency bands that are above a frequency threshold; determining at least one correction factor (S16) from the indicator representative of masking frequencies energy; e) for each frequency band, determining a second acoustic level threshold (S20) by modifying (S17) with the correction factor a predetermined first acoustic level threshold associated with said frequency band, and determining a reduction gain from a comparison (S30) between an acoustic level of the extracted frequency band and the second acoustic level threshold associated to said extracted frequency band, and applying (S40) the reduc
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: April 2, 2024
    Assignee: STEELSERIES FRANCE
    Inventors: Damien Granger, Nathan Souviraa-Labastie, Antoine Deleplanque
  • Patent number: 11942101
    Abstract: An audio encoder for encoding segments of coefficients, the segments of coefficients representing different time or frequency resolutions of a sampled audio signal, the audio encoder including a processor for deriving a coding context for a currently encoded coefficient of a current segment based on a previously encoded coefficient of a previous segment, the previously encoded coefficient representing a different time or frequency resolution than the currently encoded coefficient. The audio encoder further includes an entropy encoder for entropy encoding the current coefficient based on the coding context to obtain an encoded audio stream.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: March 26, 2024
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Markus Multrus, Bernhard Grill, Guillaume Fuchs, Stefan Geyersberger, Nikolaus Rettelbach, Virgilio Bacigalupo
  • Patent number: 11929089
    Abstract: An apparatus for processing a multichannel audio signal has a plurality of channel signals. The apparatus performs a time scale modulation of the multichannel audio signal and has a phase adaptor and a separator. The phase adaptor provides a processed signal by modifying a phase of a signal based on a combination of the channel signals. The separator provides separated signals based on the processed signal. A corresponding method is provided.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: March 12, 2024
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FĂ–RDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Christian Uhle, Michael Kratz, Paul Klose, Timothy Leonard, André Luvizotto, Sebastian Scharrer
  • Patent number: 11899712
    Abstract: Embodiments are provided for updating a playlist that has been added to a playback queue in response to changes to the playback queue. The playback queue may be associated with a zone of a network media system such that items in the playback queue are to be rendered by the zone. The playlist may include one or more items playable by the zone, and may be stored separately from where the playback queue is maintained. Embodiments are also provided for updating a playback queue in response to modifications to a playlist included in the playback queue.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: February 13, 2024
    Assignee: Sonos, Inc.
    Inventors: Arthur L. Coburn, IV, Abhishek Kumar, Andrew J. Schulert
  • Patent number: 11875814
    Abstract: Provided are an audio data processing method and apparatus, a device and a storage medium. The method includes: acquiring audio data to be processed and a variable-speed rate of at least one audio frame in the audio data; sequentially using the at least one audio frame as a current audio frame to be processed, and converting the current audio frame to a frequency domain; determining a target phase signal of the current audio frame according to a variable-speed rate of the current audio frame and a variable-speed rate of a previous audio frame; and performing, according to the target phase signal, time domain conversion on the current audio frame converted to the frequency domain to obtain a processed current audio frame.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: January 16, 2024
    Assignee: BIGO TECHNOLOGY PTE. LTD.
    Inventor: Fan Lou
  • Patent number: 11762445
    Abstract: Systems and methods for generating a graphical representation of audio signal data during time compression or expansion are provided. The system may include a processor that performs a method including displaying a waveform during audio-signal playback at a first speed by scrolling the waveform from aright portion of a display to a left portion of the display. The method includes receiving a command to increase or decrease the audio-signal playback speed and horizontally expanding or horizontally contracting the waveform in response to receiving the command to increase or decrease the audio-signal playback speed.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: September 19, 2023
    Assignee: InMusic Brands, Inc.
    Inventors: John O'Donnell, Ross Hartley Goodwin, Vincent Ming Chen, Marcus Tillmans
  • Patent number: 11748322
    Abstract: Utilizing different data compression algorithms based on characteristics of a storage system, including: selecting, in dependence upon a priority for conserving processing resources or storage resources in a storage system, a data compression algorithm to utilize to compress data; detecting that at least one of an amount of processing resources available in the storage system or the amount of space available to store additional data in the storage system has changed; and responsive to detecting that at least one of the amount of processing resources available in the storage system or the amount of space available to store additional data in the storage system has changed, selecting a different data compression algorithm to utilize to compress data.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: September 5, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Ethan Miller, John Colgrove, Joern Engel, Christopher Golden, Naveen Neelakantam
  • Patent number: 11682379
    Abstract: A method, computer program, and computer system is provided for synthesizing speech at one or more speeds. A context associated with one or more phonemes corresponding to a speaking voice is encoded, and the one or more phonemes are aligned to one or more target acoustic frames based on the encoded context. One or more mel-spectrogram features are recursively generated from the aligned phonemes and target acoustic frames, and a voice sample corresponding to the speaking voice is synthesized using the generated mel-spectrogram features.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: June 20, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Chengzhu Yu, Dong Yu
  • Patent number: 11646041
    Abstract: A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: May 9, 2023
    Assignee: Dolby International AB
    Inventors: Kristofer Kjoerling, Lars Villemoes, Heiko Purnhagen, Per Ekstrand
  • Patent number: 11632318
    Abstract: Some implementations involve analyzing audio packets received during a time interval that corresponds with a conversation analysis segment to determine network jitter dynamics data and conversational interactivity data. The network jitter dynamics data may provide an indication of jitter in a network that relays the audio data packets. The conversational interactivity data may provide an indication of interactivity between participants of a conversation represented by the audio data. A jitter buffer size may be controlled according to the network jitter dynamics data and the conversational interactivity data. The time interval may include a plurality of talkspurts.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: April 18, 2023
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Kai Li, Xuejing Sun, Gary Spittle
  • Patent number: 11627361
    Abstract: A communication system detects a state of a connected television. The communication system receives a request to establish a communication session with a local communication device via a network. The communication system outputs a reference audio signal to a locally connected audio output device. The communication system captures an ambient audio signal from a local microphone and compares the reference audio signal and the ambient audio signal to determine if the reference audio signal and the ambient audio signal match by meeting a similarity threshold. initiates an action with respect to the communication session based on the comparison.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: April 11, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Pejman Dehghani, Sridhar Pilli
  • Patent number: 11621010
    Abstract: Efficient assignment of bit numbers is performed even under a low bit rate condition. A quantizer 12 obtains a quantized spectral sequence from a frequency spectral sequence. An integer transformer 13 obtains a unified quantized spectral sequence by obtaining, by a bijective transformation, a transformed integer for each of the sets, each being made up of integer values, obtained from the quantized spectral sequence. An integer encoder 15 obtains an integer code by encoding the unified quantized spectral sequence using a bit assignment sequence. An object-to-be-encoded estimator 18 obtains an estimated unified spectral sequence from the frequency spectral sequence by a transformation which is performed by the integer transformer 13 or a transformation that approximates the magnitude relationship between values before and after the above transformation. A bit assigner 14 obtains a bit assignment sequence and a bit assignment code from the estimated unified spectral sequence.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: April 4, 2023
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Ryosuke Sugiura, Yutaka Kamamoto, Takehiro Moriya
  • Patent number: 11601136
    Abstract: A system is provided for electronic data compression by automated time-dependent compression algorithm. In particular, the system may track instances in which a particular dataset is used, copied, or accessed over time. For certain datasets (e.g., datasets that have not been accessed for a threshold amount of time), the system may use a time-based compression algorithm that progressively removes the least significant bits of such datasets as time passes. The compression of the datasets may continue until the system detects that further compression would cause the dataset to be unreadable or unrecoverable. In this way, the system may minimize the computing resources allocated to storing datasets that are not frequently accessed.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: March 7, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Brandon Sloane
  • Patent number: 11580998
    Abstract: A method for encoding a high frequency signal includes determining a signal type of a high frequency signal of a current frame, smoothing and scaling time envelopes of the high frequency signal of the current frame and obtaining time envelopes of the high frequency signal of the current frame that require to be encoded when the high frequency signal of the current frame is a non-transient signal and a high frequency signal of the previous frame is a transient signal, and quantizing and encoding the time envelopes of the high frequency signal of the current frame that require to be encoded, and frequency information and signal type information of the high frequency signal of the current frame.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: February 14, 2023
    Assignee: CRYSTAL CLEAR CODEC, LLC
    Inventors: Zexin Liu, Lei Miao, Anisse Taleb
  • Patent number: 11545159
    Abstract: A digital audio quality monitoring device uses a deep neural network (DNN) to provide accurate estimates of signal-to-noise ratio (SNR) from a limited set of features extracted from incoming audio. Some embodiments improve the SNR estimate accuracy by selecting a DNN model from a plurality of available models based on a codec used to compress/decompress the incoming audio. Each model has been trained on audio compressed/decompressed by a codec associated with the model, and the monitoring device selects the model associated with the codec used to compress/decompress the incoming audio. Other embodiments are also provided.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: January 3, 2023
    Assignee: NICE LTD.
    Inventors: Roman Frenkel, Matan Keret, Michal Daisey Lerer
  • Patent number: 11455157
    Abstract: A display device includes a display panel, a first storage device, a second storage device and a control device. The first storage device is disposed on the display panel and stores a first firmware. The second storage device stores a second firmware. The control device is coupled to the first storage device and the second storage device. The control device reads the first firmware and uses the first firmware to update the second firmware, or receives a third firmware transmitted by a host terminal device and uses the third firmware to update the second firmware. The control device executes the updated second firmware to generate an image signal corresponding to the updated second firmware to the display panel. Therefore, the efficiency of updating the firmware of the display device may be effectively increased, and the convenience of use is increased.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: September 27, 2022
    Assignee: WISTRON CORP.
    Inventors: Li Fan Zheng, Chih Chou Chou, Su-Ming Lin, Jun Xin Qiu, Yong Qiang Li
  • Patent number: 11386876
    Abstract: A method for extracting big beat information from music beat points includes: acquiring at least one candidate beat cycle according to beat points of music; generating at least one beat point sequence corresponding to the candidate beat cycle and calculating a weight of the beat point sequence, wherein two adjacent beat points in the beat point sequence take the candidate beat cycle as an interval; selecting a beat point sequence with a maximum weight from the at least one beat point sequence of the candidate beat cycle as a maximum weight sequence of the candidate beat cycle; and acquiring the big beat information according to the maximum weight sequence of the at least one candidate beat cycle and the corresponding weight.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: July 12, 2022
    Assignee: BIGO TECHNOLOGY PTE. LTD.
    Inventors: Fan Lou, Jing Li
  • Patent number: 11330386
    Abstract: An apparatus for generating one or more audio output channels is provided. The apparatus includes a parameter processor for calculating output channel mixing information and a downmix processor for generating the one or more audio output channels. The downmix processor is configured to receive an audio transport signal including one or more audio transport channels, wherein two or more audio object signals are mixed within the audio transport signal, and wherein the number of the one or more audio transport channels is smaller than the number of the two or more audio object signals. The audio transport signal depends on a first mixing rule and on a second mixing rule. The first mixing rule indicates how to mix the two or more audio object signals to obtain a plurality of premixed channels. Moreover, the second mixing rule indicates how to mix the plurality of premixed channels.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: May 10, 2022
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Sascha Disch, Harald Fuchs, Oliver Hellmuth, Juergen Herre, Adrian Murtaza, Jouni Paulus, Falko Ridderbusch, Leon Terentiv
  • Patent number: 10909993
    Abstract: A high-band encoding/decoding method and device for bandwidth extension are provided. A high-band encoding method comprising the steps of: generating sub band-specific bit allocation information on the basis of a low-band envelope; determining, on the basis of the sub band-specific bit allocation information, the sub band requiring an envelope update in a high band; and generating, for the determined sub band, refinement data relating to the envelope update. A high-band decoding method comprising the steps of: generating sub band-specific bit allocation information on the basis of a low-band envelope; determining, on the basis of the sub band-specific bit allocation information, the sub band requiring an envelope update in a high band; and decoding, for the determined sub band, refinement data relating to the envelope update, thereby updating the envelope.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: February 2, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ki-hyun Choo, Eun-mi Oh
  • Patent number: 10777209
    Abstract: A sound source estimation unit (101) estimates, in a space as a target of sparse sound field decomposition, an area where a sound source is present at second granularity that is coarser than first granularity of a position where a sound source is assumed to be present in the sparse sound field decomposition. A sparse sound field decomposition unit (102) decomposes an acoustic signal observed by a microphone array into a sound source signal and an ambient noise signal by performing a sparse sound field decomposition process at the first granularity for the acoustic signal in the area at the second granularity where the sound source is estimated to be present in the space.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: September 15, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Hiroyuki Ehara, Akihisa Kawamura, Kai Wu, Srikanth Nagisetty, Sua Hong Neo
  • Patent number: 10770081
    Abstract: A method comprising: receiving at least two audio channel signals; determining, for a first frame, at least two parameters representing a difference between the at least two channel audio signals; scalar quantising the at least two parameters to generate at least two index values; adaptively encoding an initial scalar quantized parameter of the at least two parameters; determining whether the initial scalar quantized parameter has a value different from a predetermined value; adaptively encoding any unencoded scalar quantized parameters where the initial scalar quantized parameter has a value different from the predetermined value; determining whether all of the at least two scalar quantized parameters have values equal to the predetermined value where the initial scalar quantized parameter has a value equal to the predetermined value; adaptively encoding any unencoded scalar quantized parameters and generating an indicator that an output is one of fixed or variable rate coding where the initial scalar quanti
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: September 8, 2020
    Assignee: Nokia Technologies Oy
    Inventor: Adriana Vasilache
  • Patent number: 10742997
    Abstract: A method and apparatus for signaling and receiving a video signal for processing is disclosed. Methods for determining a most probable mode for predicting a current prediction block are provided as well as new methods for grouping intra prediction modes into prediction groups. Methods for predicting a prediction block of video data as well as signaling intra prediction modes are also provided.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: August 11, 2020
    Assignee: LG Electronics Inc.
    Inventors: Jaehyun Lim, Jungsun Kim, Seungwook Park, Jaewon Sung, Byeongmoon Jeon, Joonyoung Park, Yongjoon Jeon, Younghee Choi
  • Patent number: 10701504
    Abstract: An apparatus for generating one or more audio output channels is provided. The apparatus includes a parameter processor for calculating output channel mixing information and a downmix processor for generating the one or more audio output channels. The downmix processor is configured to receive an audio transport signal including one or more audio transport channels, wherein two or more audio object signals are mixed within the audio transport signal, and wherein the number of the one or more audio transport channels is smaller than the number of the two or more audio object signals. The audio transport signal depends on a first mixing rule and on a second mixing rule. The first mixing rule indicates how to mix the two or more audio object signals to obtain a plurality of premixed channels. Moreover, the second mixing rule indicates how to mix the plurality of premixed channels.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: June 30, 2020
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Sascha Disch, Harald Fuchs, Oliver Hellmuth, Juergen Herre, Adrian Murtaza, Jouni Paulus, Falko Ridderbusch, Leon Terentiv
  • Patent number: 10497379
    Abstract: To address the above technical problem, a method of processing an audio signal includes: receiving an audio bitstream that is encoded by using MPEG Surround 212 (MPS212); generating an internal channel signal with respect to one channel pair element (CPE) based on the received audio bitstream and rendering parameters with respect to MPS212 output channels defined in a format converter; allocating a group of internal channels based on an output channel location of a core codec; and generating stereo channel output signals based on the generated internal channel signal and the allocated group of the internal channels.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: December 3, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sun-min Kim, Sang-bae Chon
  • Patent number: 10334453
    Abstract: A method of neighbor cell detection performed in a communication device is disclosed. The method comprises selecting at least one subband-time interval resource for processing, wherein each subband is part of a system frequency bandwidth and each time interval is a part of a synchronization signal repetition time period, recording one or more radio samples associated with the at least one subband-time interval resource, executing cell detection on the recorded radio samples, and repeating the selecting, recording and executing until a stop criterion is fulfilled. A corresponding communication device computer program and computer program product are also provided.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: June 25, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Joakim Axmon, Bengt Lindoff, Reza Moosavi, Claes Tidestav, Edgar Ramos
  • Patent number: 10283127
    Abstract: The invention provides methods and devices for stereo encoding and decoding using complex prediction in the frequency domain. In one embodiment, a decoding method, for obtaining an output stereo signal from an input stereo signal encoded by complex prediction coding and comprising first frequency-domain representations of two input channels, comprises the upmixing steps of: (i) computing a second frequency-domain representation of a first input channel; and (ii) computing an output channel on the basis of the first and second frequency-domain representations of the first input channel, the first frequency-domain representation of the second input channel and a complex prediction coefficient. The upmixing can be suspended responsive to control data.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: May 7, 2019
    Assignee: Dolby International AB
    Inventors: Heiko Purnhagen, Pontus Carlsson, Lars Villemoes
  • Patent number: 10283124
    Abstract: An audio decoder for providing a decoded audio information on the basis of an encoded audio information includes an error concealment configured to provide an error concealment audio information for concealing a loss of an audio frame following an audio frame encoded in a frequency domain representation using a time domain excitation signal.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: May 7, 2019
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung, e.V.
    Inventors: Jérémie Lecomte, Goran Markovic, Michael Schnabel, Grzegorz Pietrzyk
  • Patent number: 10242681
    Abstract: An audio encoder for encoding segments of coefficients, the segments of coefficients representing different time or frequency resolutions of a sampled audio signal, the audio encoder including a processor for deriving a coding context for a currently encoded coefficient of a current segment based on a previously encoded coefficient of a previous segment, the previously encoded coefficient representing a different time or frequency resolution than the currently encoded coefficient. The audio encoder further includes an entropy encoder for entropy encoding the current coefficient based on the coding context to obtain an encoded audio stream.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: March 26, 2019
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Markus Multrus, Bernhard Grill, Guillaume Fuchs, Stefan Geyersberger, Nikolaus Rettelbach, Virgilio Bacigalupo
  • Patent number: 10210879
    Abstract: An apparatus for processing an audio signal including a sequence of blocks of spectral values, includes: a processor for calculating an aliasing-affected signal using at least one first modification value for a first block of the sequence of blocks and using at least one different second modification value for a second block of the sequence of blocks and for estimating an aliasing-error signal representing an aliasing-error in the aliasing-affected signal; and a combiner for combining the aliasing-affected signal and the aliasing-error signal such that a processed signal obtained by the combining is an aliasing-reduced or aliasing-free signal.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: February 19, 2019
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der andewandten Forschung e.V.
    Inventors: Sascha Disch, Frederik Nagel, Ralf Geiger, Christian Neukam, Bernd Edler
  • Patent number: 10158962
    Abstract: A method for controlling a three-dimensional multi-layer speaker arrangement having a plurality of speakers arranged in spaced layers. The method includes: providing information for a sound to be played back from a 3D source position assigned to the sound, wherein the source position is defined with respect to a reference point (RP) within the multi-layer speaker arrangement, extracting a 3D source position (SPXY) from the source position and calculating layer specific speaker coefficients using a 2D calculator to position the sound two dimensional source position, and feeding a vertical pan or 3D source position into a multilayer calculator for obtaining a layer gain factor for each layer for obtaining speaker coefficients used as individual gains enabling the speakers to play back the sound.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: December 18, 2018
    Assignee: Barco NV
    Inventor: Martin Dausel
  • Patent number: 9830916
    Abstract: Audio processing methods may involve receiving audio data corresponding to a plurality of audio channels. The audio data may include a frequency domain representation corresponding to filterbank coefficients of an audio encoding or processing system. A decorrelation process may be performed with the same filterbank coefficients used by the audio encoding or processing system. The decorrelation process may be performed without converting coefficients of the frequency domain representation to another frequency domain or time domain representation. The decorrelation process may involve selective or signal-adaptive decorrelation of specific channels and/or specific frequency bands. The decorrelation process may involve applying a decorrelation filter to a portion of the received audio data to produce filtered audio data. The decorrelation process may involve using a non-hierarchal mixer to combine a direct portion of the received audio data with the filtered audio data according to spatial parameters.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: November 28, 2017
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Vinay Melkote, Kuan-Chieh Yen, Grant A. Davidson, Matthew Fellers, Mark S. Vinton, Vivek Kumar
  • Patent number: 9812135
    Abstract: A plurality of candidates of prediction coefficients of a channel signal out of a plurality of channel signals are extracted from a code book storing a plurality of prediction coefficients, each candidate having a predictive error falling within a specific range of predictive error of predictive encoding of two other channel signals, and a prediction coefficient is selected from the extracted candidates as a result of the predictive encoding in accordance with a specific data embedding rule and embedding embed target data into the selected prediction coefficient.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: November 7, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Akira Kamano, Yohei Kishi, Shunsuke Takeuchi, Masanao Suzuki
  • Patent number: 9734833
    Abstract: A decoder for generating an audio output signal having one or more audio output channels from a downmix signal having a plurality of time-domain downmix samples is provided. The downmix signal encodes two or more audio object signals. The decoder has a window-sequence generator for determining a plurality of analysis windows, each having a plurality of time-domain downmix samples of the downmix signal and a window length indicating the number of the time-domain downmix samples. Moreover, the decoder has a t/f-analysis module for transforming the plurality of time-domain downmix samples of each analysis window from a time-domain to a time-frequency domain depending on the window length of said analysis window, to obtain a transformed downmix. Furthermore, the decoder has an un-mixing unit for un-mixing the transformed downmix based on parametric side information on the two or more audio object signals to obtain the audio output signal. Moreover, an encoder is provided.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: August 15, 2017
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Sascha Disch, Jouni Paulus, Bernd Edler, Oliver Hellmuth, Juergen Herre, Thorsten Kastner
  • Patent number: 9697838
    Abstract: An apparatus for generating a representation of a bandwidth-extended signal on the basis of an input signal representation includes a phase vocoder configured to obtain values of a spectral domain representation of a first patch of the bandwidth-extended signal on the basis of the input signal representation. The apparatus also includes a value copier configured to copy a set of values of the spectral domain representation of the first patch, which values are provided by the phase vocoder, to obtain a set of values of a spectral domain representation of a second patch, wherein the second patch is associated with higher frequencies than the first patch. The apparatus is configured to obtain the representation of the bandwidth-extended signal using the values of the spectral domain representation of the first patch and the values of the spectral domain representation of the second patch.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: July 4, 2017
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Frederik Nagel, Max Neuendorf, Nikolaus Rettelbach, Jeremie Lecomte, Markus Multrus, Bernhard Grill, Sascha Disch
  • Patent number: 9699584
    Abstract: An apparatus for generating one or more audio output channels is provided. The apparatus includes a parameter processor for calculating output channel mixing information and a downmix processor for generating the one or more audio output channels. The downmix processor is configured to receive an audio transport signal including one or more audio transport channels, wherein two or more audio object signals are mixed within the audio transport signal, and wherein the number of the one or more audio transport channels is smaller than the number of the two or more audio object signals. The audio transport signal depends on a first mixing rule and on a second mixing rule. The first mixing rule indicates how to mix the two or more audio object signals to obtain a plurality of premixed channels. Moreover, the second mixing rule indicates how to mix the plurality of premixed channels.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: July 4, 2017
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Sascha Disch, Harald Fuchs, Oliver Hellmuth, Juergen Herre, Adrian Murtaza, Jouni Paulus, Falko Ridderbusch, Leon Terentiv
  • Patent number: 9674631
    Abstract: A method for controlling a three-dimensional multi-layer speaker arrangement having a plurality of speakers arranged in spaced layers. The method includes: providing information for a sound to be played back from a 3D source position assigned to the sound, wherein the source position is defined with respect to a reference point (RP) within the multi-layer speaker arrangement, extracting a 2D source position (SPXY) from the source position and calculating layer specific speaker coefficients using a 2D calculator to position the sound two dimensional source position, and feeding a vertical pan or 3D source position into a multilayer calculator for obtaining a layer gain factor for each layer for obtaining speaker coefficients used as individual gains enabling the speakers to play back the sound.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: June 6, 2017
    Assignee: Barco NV
    Inventor: Martin Dausel
  • Patent number: 9666233
    Abstract: A browser efficiently extracts media from a video presented through a web application having a different domain from a media server providing the web application while complying with cross-origin resource restrictions. A video portion is selected, and a header portion of the video is identified. A truncated video portion, which includes the selected video portion and a video portion contiguous to the selected video portion, is loaded into memory. A truncated video file is generated including the truncated video portion and a truncated video header. The truncated video file is encoded as a video tag included in the web application, and the media corresponding to the selected video portion is extracted by transcoding the truncated video file in the video tag. A server may also extract the media by loading the truncated video portion, generating the truncated video file, and transcoding the truncated video file to obtain the media.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: May 30, 2017
    Assignee: GoPro, Inc.
    Inventors: Kevin Woods, Jane Sternbach, Joshua Edward Bodinet
  • Patent number: 9584944
    Abstract: A stereo decoding method and apparatus are disclosed. The method includes: restoring a monophonic signal from a received code stream through decoding; restoring an interchannel level difference, a group delay, and a group phase from the received code stream through decoding; and processing the monophonic signal according to the interchannel level difference, group delay, and group phase to obtain a first channel signal and a second channel signal. According to the stereo decoding method and apparatus provided in embodiments of the present invention, the first and second channel signals are obtained according to the monophonic signal, ILD, group delay, and group phase by referring to not only the ILD but also the group delay and group phase, thereby yielding favorable stereo sound field effect for the obtained first and second channel signals.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: February 28, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wenhai Wu, Lei Miao, Yue Lang, Qi Zhang
  • Patent number: 9451043
    Abstract: The present invention includes various embodiments of a mobile app remote virtualization system and process that enables users of remote client devices to control mobile apps running in a host server environment. The resulting user experience is practically equivalent to running native mobile apps, even when such mobile apps require access to local client device resources, as well as when native versions of such mobile apps do not exist for the user's client device. The functionality afforded by the mobile app remote virtualization system and process of the present invention enables a variety of novel scenarios and “use cases” that have not previously been available to mobile device users.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: September 20, 2016
    Assignee: EVIE LABS, INC.
    Inventors: David Zhao, Yu Qing Cheng, Russ D'Sa, David Schwartz
  • Patent number: 9443524
    Abstract: A stereo decoding method and apparatus are disclosed. The method includes: restoring a monophonic signal from a received code stream through decoding; restoring an interchannel level difference, a group delay, and a group phase from the received code stream through decoding; and processing the monophonic signal according to the interchannel level difference, group delay, and group phase to obtain a first channel signal and a second channel signal. According to the stereo decoding method and apparatus provided in embodiments of the present invention, the first and second channel signals are obtained according to the monophonic signal, ILD, group delay, and group phase by referring to not only the ILD but also the group delay and group phase, thereby yielding favorable stereo sound field effect for the obtained first and second channel signals.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: September 13, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wenhai Wu, Lei Miao, Yue Lang, Qi Zhang
  • Patent number: 9264838
    Abstract: Various embodiments relate to a system and method for decorrelating an audio signal with a hybrid filter. The hybrid filter is generated by first generating a decorrelation filter. A frequency-dependent warping is applied to the decorrelation filter. The warped decorrelation filter is then mixed with a carrier filter to generate the hybrid filter. The carrier filter may include filters for spatial processing of an audio signal, filters for upmixing an audio signal, and/or filters for downmixing an audio signal.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: February 16, 2016
    Assignee: DTS, Inc.
    Inventors: Edward Stein, Martin Walsh
  • Patent number: 9064488
    Abstract: A stereo encoding method, a stereo encoding device, and an encoder are provided. The stereo encoding method includes: obtaining a left channel energy relation coefficient and a right channel energy relation coefficient; obtaining a left energy sum and a right energy sum respectively; performing cross correlation between sub-bands of a first monophonic signal at a wave trough and sub-bands of the left channel signal according to the left channel energy relation coefficient, and performing cross correlation between sub-bands of the first monophonic signal at the wave trough and sub-bands of the right channel signal according to the right channel energy relation coefficient; obtaining a scaling factor by using the left energy sum, the right energy sum, and cross correlation results; and encoding the stereo left and right channel signals according to the scaling factor.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: June 23, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yue Lang, Wenhai Wu, Lei Miao, Zexin Liu, Chen Hu, Qing Zhang
  • Patent number: 9042558
    Abstract: A decoding apparatus (10) is disclosed which includes: a storing means (11) for storing encoded audio signals including multi-channel audio signals; a transforming means (40) for transforming the encoded audio signals to generate transform block-based audio signals in a time domain; a window processing means (41) for multiplying the transform block-based audio signals by a product of a mixture ratio of the audio signals and a first window function, the product being a second window function; a synthesizing means (43) for overlapping the multiplied transform block-based audio signals to synthesize audio signals of respective channels; and a mixing means (14) for mixing audio signals of the respective channels between the channels to generate a downmixed audio signal. Furthermore, an encoding apparatus is also disclosed which downmixes the multi-channel audio signals, encodes the downmixed audio signals, and generates the encoded, downmixed audio signals.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: May 26, 2015
    Assignee: GVBB Holdings S.A.R.L.
    Inventor: Yousuke Takada
  • Patent number: 9043201
    Abstract: A method (700, 800) and apparatus (100, 200) processes audio frames to transition between different codecs. The method can include producing (720), using a first coding method, a first frame of coded output audio samples by coding a first audio frame in a sequence of frames. The method can include forming (730) an overlap-add portion of the first frame using the first coding method. The method can include generating (740) a combination first frame of coded audio samples based on combining the first frame of coded output audio samples with the overlap-add portion of the first frame. The method can include initializing (760) a state of a second coding method based on the combination first frame of coded audio samples. The method can include constructing (770) an output signal based on the initialized state of the second coding method.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: May 26, 2015
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Udar Mittal, James P. Ashley
  • Patent number: 9043216
    Abstract: An audio signal decoder has a time warp contour calculator, a time warp contour data rescaler and a warp decoder. The time warp contour calculator is configured to generate time warp contour data repeatedly restarting from a predetermined time warp contour start value, based on time warp contour evolution information describing a temporal evolution of the time warp contour. The time warp contour data rescaler is configured to rescale at least a portion of the time warp contour data such that a discontinuity at a restart is avoided, reduced or eliminated in a rescaled version of the time warp contour. The warp decoder is configured to provide the decoded audio signal representation, based on an encoded audio signal representation and using the rescaled version of the time warp contour.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: May 26, 2015
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Stefan Bayer, Sascha Disch, Ralf Geiger, Guillaume Fuchs, Max Neuendorf, Gerald Schuller, Bernd Edler
  • Publication number: 20150142456
    Abstract: Systems and methods are presented for efficient cross-fading (or other multiple clip processing) of compressed domain information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Exemplary implementation systems may provide cross-fade between AAC/Enhanced AAC Plus (EAACPIus) information streams or between MP3 information streams or even between information streams of unmatched formats (e.g. AAC to MP3 or MP3 to AAC). Furthermore, these systems are distinguished by the fact that cross-fade is directly applied to the compressed bitstreams so that a single decode operation may be performed on the resulting bitstream. Moreover, using the described methods, similar cross fade in the compressed domain between information streams utilizing other formats of compression, such as, for example, MP2, AC-3, PAC, etc. can also be advantageously implemented.
    Type: Application
    Filed: April 17, 2013
    Publication date: May 21, 2015
    Inventors: Raymond Lowe, Mark Kalman, Deepen Sinha, Christopher Ward
  • Patent number: 9025777
    Abstract: An audio signal decoder for providing a decoded multi-channel audio signal representation on the basis of an encoded multi-channel audio signal representation has a time warp decoder configured to selectively use individual audio channel specific time warp contours or a joint multi-channel time warp contour for a reconstruction of a plurality of audio channels represented by the encoded multi-channel audio signal representation.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: May 5, 2015
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Stefan Bayer, Sascha Disch, Ralf Geiger, Guillaume Fuchs, Max Neuendorf, Gerald Schuller, Bernd Edler
  • Patent number: 9026438
    Abstract: A method for detecting barge-in in a speech dialog system comprising determining whether a speech prompt is output by the speech dialog system, and detecting whether speech activity is present in an input signal based on a time-varying sensitivity threshold of a speech activity detector and/or based on speaker information, where the sensitivity threshold is increased if output of a speech prompt is determined and decreased if no output of a speech prompt is determined. If speech activity is detected in the input signal, the speech prompt may be interrupted or faded out. A speech dialog system configured to detect barge-in is also disclosed.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: May 5, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Markus Buck, Franz Gerl, Tim Haulick, Tobias Herbig, Gerhard Uwe Schmidt, Matthias Schulz
  • Patent number: 9009032
    Abstract: A method and system for performing sample rate conversion is provided. The method may include configuring a system to convert a sample rate of a first audio channel of a plurality of audio channels to produce a first audio stream of samples. The system may be dynamically reconfigured to convert a sample rate of a second of the plurality of audio channels to produce a second audio stream of samples, wherein the first and second audio streams are output from the system at the same time. The method may further include arbitrating between request for additional data from the first and second audio stream of samples, where processing of the first channel is suspended when the request corresponds to a second channel that is of higher priority.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: April 14, 2015
    Assignee: Broadcom Corporation
    Inventors: David Wu, Keith Klinger