Patents by Inventor Dipanjan Sen

Dipanjan Sen 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: 10412522
    Abstract: In general, techniques are described for inserting audio channels into descriptions of soundfields. A device comprising a processor may be configured to perform the techniques. The processor may be configured to obtain an audio channel separate from a higher-order ambisonic representation of a soundfield. The processor may further be configured to insert the audio channel at a spatial location within the soundfield such that the audio channel is able to be extracted from the soundfield.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: September 10, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Dipanjan Sen, Nils Günther Peters
  • Patent number: 10405126
    Abstract: An example device includes a memory device, and a processor coupled to the memory device. The memory is configured to store a plurality of representations of a soundfield. The processor is configured to track a steering angle provided by one or more angles associated with the device, and to select, based on the steering angle, a representation of the soundfield from the plurality of representations stored to the memory device.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: September 3, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Nils Günther Peters, Dipanjan Sen, Thomas Stockhammer
  • Patent number: 10403294
    Abstract: In general, techniques are described for signaling layers for scalable coding of higher order ambisonic audio data. A device comprising a memory and a processor may be configured to perform the techniques. The memory may be configured to store the bitstream. The processor may be configured to obtain, from the bitstream, an indication of a number of layers specified in the bitstream, and obtain the layers of the bitstream based on the indication of the number of layers.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: September 3, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Moo Young Kim, Nils Günther Peters, Dipanjan Sen
  • Patent number: 10346126
    Abstract: Methods and apparatuses are disclosed for streaming audio between a source device and a destination device. An example method may include determining an available bandwidth between the source device and the destination device. The example method may also include determining a bit rate for streaming audio from the source device to the destination device, wherein the bit rate is based on the available bandwidth. The example method may further include determining a preferred audio characteristic for streaming audio from the source device to the destination device, wherein the preferred audio characteristic is based on a user preference. The example method may also include determining encoded audio to be transmitted from the source device to the destination device based on the preferred audio characteristic and the bit rate.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: July 9, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Nils Günther Peters, Moo Young Kim, Dipanjan Sen
  • Publication number: 20190198028
    Abstract: In general, techniques are described by which to provide priority information for higher order ambisonic (HOA) audio data. A device comprising a memory and a processor may perform the techniques. The memory stores HOA coefficients of the HOA audio data, the HOA coefficients representative of a soundfield. The processor may decompose the HOA coefficients into a sound component and a corresponding spatial component, the corresponding spatial component defining shape, width, and directions of the sound component, and the corresponding spatial component defined in a spherical harmonic domain. The processor may also determine, based on one or more of the sound component and the corresponding spatial component, priority information indicative of a priority of the sound component relative to other sound components of the soundfield, and specify, in a data object representative of a compressed version of the HOA audio data, the sound component and the priority information.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 27, 2019
    Inventors: Moo Young Kim, Nils Günther Peters, Shankar Thagadur Shivappa, Dipanjan Sen
  • Publication number: 20190116440
    Abstract: In general, techniques are described for adapting higher order ambisonic audio data to include three degrees of freedom plus effects. An example device configured to perform the techniques includes a memory, and a processor coupled to the memory. The memory may be configured to store higher order ambisonic audio data representative of a soundfield. The processor may be configured to obtain a translational distance representative of a translational head movement of a user interfacing with the device. The processor may further be configured to adapt, based on the translational distance, higher order ambisonic audio data to provide three degrees of freedom plus effects that adapt the soundfield to account for the translational head movement, and generate speaker feeds based on the adapted higher order ambient audio data.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 18, 2019
    Inventors: Nils Günther Peters, S M Akramus Salehin, Shankar Thagadur Shivappa, Moo Young Kim, Dipanjan Sen
  • Publication number: 20190110148
    Abstract: In general, techniques are described by which to perform spatial relation coding of higher order ambisonic coefficients using expanded parameters. A device comprising a memory and a processor may perform the techniques. The memory may be configured to store at least a portion of a bitstream, the bitstream including a first indication representative of an HOA coefficient associated with the spherical basis function having an order of zero, and a second indication representative of one or more parameters. The processor may be configured to perform parameter expansion with respect to the one or more parameters to obtain one or more expanded parameters, and synthesize, based on the one or more expanded parameters and the HOA coefficient associated with the spherical basis function having the order of zero, one or more HOA coefficients associated with one or more spherical basis functions having an order greater than zero.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 11, 2019
    Inventors: Jeongook Song, Dipanjan Sen
  • Publication number: 20190110147
    Abstract: In general, techniques are described by which to perform spatial relation coding using virtual higher order ambisonic coefficients. A device comprising a memory and a processor may perform the techniques. The memory may be configured to store audio data, the audio data representative of zero-ordered higher order ambisonic (HOA) coefficient, and one or more greater-than-zero-ordered HOA coefficients. The processor may be configured to obtain, based on the one or more greater-than-zero-ordered HOA coefficients, a virtual zero-ordered HOA coefficient. The processor may also be configured to obtain, based on the virtual HOA coefficient, one or more parameters from which to synthesize the one or more greater-than-zero-ordered HOA coefficients. The processor may further be configured to generate a bitstream that includes a first indication representative of the zero-ordered HOA coefficients, and a second indication representative of the one or more parameters.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 11, 2019
    Inventors: Jeongook Song, Dipanjan Sen
  • Patent number: 10249312
    Abstract: A device for processing audio data obtains data representing quantized versions of a set of one or more spatial vectors. Each respective spatial vector of the set of spatial vectors corresponds to a respective audio signal of the set of audio signals. Each of the spatial vectors is in a Higher-Order Ambisonics (HOA) domain and is computed based on a set of loudspeaker locations. The device inverse quantizes the quantized versions of the spatial vectors.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: April 2, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Moo Young Kim, Dipanjan Sen
  • Publication number: 20190074020
    Abstract: In general, techniques are described for signaling layers for scalable coding of higher order ambisonic audio data. A device comprising a memory and a processor may be configured to perform the techniques. The memory may be configured to store the bitstream. The processor may be configured to obtain, from the bitstream, an indication of a number of layers specified in the bitstream, and obtain the layers of the bitstream based on the indication of the number of layers.
    Type: Application
    Filed: November 7, 2018
    Publication date: March 7, 2019
    Inventors: Moo Young Kim, Nils Günther Peters, Dipanjan Sen
  • Publication number: 20190069083
    Abstract: A method includes performing, at a processor, signal processing operations on signals captured by each microphone in a microphone array. The method also includes performing a first directivity adjustment by applying a first set of multiplicative factors to the signals to generate a first set of ambisonic signals. The first set of multiplicative factors is determined based on a position of each microphone in the microphone array, an orientation of each microphone in the microphone array, or both.
    Type: Application
    Filed: December 8, 2017
    Publication date: February 28, 2019
    Inventors: S M Akramus Salehin, Ricardo De Jesus Bernal Castillo, Michael Ericson, Ferdinando Olivieri, Nils Gunther Peters, Dipanjan Sen
  • Publication number: 20190042182
    Abstract: In a particular aspect, a multimedia device is configured to compensate for navigational movement within a visual environment. The multimedia device includes a processor configured to generate a first version of a spatialized audio signal of a sound field in a first audio frame based on a first position within a visual environment. The processor is configured to generate a second version of the spatialized audio signal of the sound field in a second audio frame based on compensating for the speed of movement of the multimedia device that indicates the first position within the visual environment changed to a second position within the visual environment, being different than the speed of movement in changing from a first location of the sound field to a second location of the sound field.
    Type: Application
    Filed: October 1, 2018
    Publication date: February 7, 2019
    Inventors: Shankar Thagadur Shivappa, Martin Morrell, S M Akramus Salehin, Dipanjan Sen
  • Patent number: 10178489
    Abstract: In general, techniques are described for specifying audio rendering information in a bitstream. A device configured to generate the bitstream may perform various aspects of the techniques. The bitstream generation device may comprise one or more processors configured to specify audio rendering information that includes a signal value identifying an audio renderer used when generating the multi-channel audio content. A device configured to render multi-channel audio content from a bitstream may also perform various aspects of the techniques. The rendering device may comprise one or more processors configured to determine audio rendering information that includes a signal value identifying an audio renderer used when generating the multi-channel audio content, and render a plurality of speaker feeds based on the audio rendering information.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: January 8, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Dipanjan Sen, Martin James Morrell, Nils Günther Peters
  • Publication number: 20190007781
    Abstract: An example device includes a memory device, and a processor coupled to the memory device. The memory is configured to store a plurality of representations of a soundfield. The processor is configured to track a steering angle provided by one or more angles associated with the device, and to select, based on the steering angle, a representation of the soundfield from the plurality of representations stored to the memory device.
    Type: Application
    Filed: August 8, 2017
    Publication date: January 3, 2019
    Inventors: Nils Günther Peters, Dipanjan Sen, Thomas Stockhammer
  • Publication number: 20190005986
    Abstract: An example device includes a memory device, and a processor coupled to the memory device. The memory is configured to store audio spatial metadata associated with a soundfield and video data. The processor is configured to identify one or more foreground audio objects of the soundfield using the audio spatial metadata stored to the memory device, and to select, based on the identified one or more foreground audio objects, one or more viewports associated with the video data. Display hardware coupled to the processor and the memory device is configured to output a portion of the video data being associated with the one or more viewports selected by the processor.
    Type: Application
    Filed: August 8, 2017
    Publication date: January 3, 2019
    Inventors: Nils Günther Peters, Shankar Thagadur Shivappa, Dipanjan Sen
  • Publication number: 20180357038
    Abstract: An apparatus includes a network interface configure to receive an audio bitstream. The audio bitstream includes encoded audio associated with one or more audio objects and audio metadata indicating one or more sound attributes of the one or more audio objects. The apparatus also includes a memory configured to store the encoded audio and the audio metadata. The apparatus further includes a controller configured to receive an indication to adjust a particular sound attribute of the one or more sound attributes. The particular sound attribute is associated with a particular audio object of the one or more audio objects. The controller is also configured to modify the audio metadata, based on the indication, to generate modified audio metadata.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Ferdinando Olivieri, Jason Filos, Shankar Thagadur Shivappa, Dipanjan Sen
  • Patent number: 10140996
    Abstract: In general, techniques are described for signaling layers for scalable coding of higher order ambisonic audio data. A device comprising a memory and a processor may be configured to perform the techniques. The memory may be configured to store the bitstream. The processor may be configured to obtain, from the bitstream, an indication of a number of layers specified in the bitstream, and obtain the layers of the bitstream based on the indication of the number of layers.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: November 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Moo Young Kim, Nils Günther Peters, Dipanjan Sen
  • Publication number: 20180338212
    Abstract: In general, techniques are described for performing layered intermediate compression for higher order ambisonic (HOA) audio data. A device comprising a memory and a processor may be configured to perform the techniques. The memory may store HOA coefficients of the HOA audio data. The processors may decompose the HOA coefficients into a predominant sound component and a corresponding spatial component. The spatial component may be representative of the directions, shape, and width of the predominant sound component, and defined in the spherical harmonic domain. The processor may specify, in a bitstream conforming to an intermediate compression format, a subset of the HOA coefficients that represent an ambient component. The processor may also specify, in the bitstream and irrespective of a determination of a minimum number of ambient channels and a number of elements to specify in the bitstream for the spatial component, all elements of the spatial component.
    Type: Application
    Filed: November 6, 2017
    Publication date: November 22, 2018
    Inventors: Moo Young Kim, Nils Günther Peters, Dipanjan Sen
  • Publication number: 20180317002
    Abstract: A microphone device includes a microphone array configured to capture one or more audio objects associated with a three-dimensional sound field. The microphone array includes clusters of two or more microphone elements. Each cluster includes one or more acoustic port openings and two or more microphone elements coupled to the one or more acoustic port openings via corresponding acoustic ports. The microphone device also includes a processor coupled to the microphone array.
    Type: Application
    Filed: October 6, 2017
    Publication date: November 1, 2018
    Inventors: Ricardo De Jesus Bernal Castillo, Wade Heimbigner, Dipanjan Sen
  • Publication number: 20180317006
    Abstract: A microphone device includes a microphone array configured to capture one or more audio objects associated with a three-dimensional sound field. The microphone array includes a first cluster and a second cluster. The first cluster includes a first set of two or more microphone elements and the second cluster includes a second set of two or more microphone elements. The microphone device also includes a processor coupled to the microphone array. The processor is configured to receive directionality information associated with a sound source. The processor is also configured to select a first microphone element configuration for the first cluster based on a condition, the directionality information, or both. Each microphone element of the first set of two or more microphone elements is deactivated in response to selection of the first microphone element configuration.
    Type: Application
    Filed: October 6, 2017
    Publication date: November 1, 2018
    Inventors: Wade Heimbigner, Ricardo De Jesus Bernal Castillo, Dipanjan Sen