Patents by Inventor Kui Wang

Kui Wang 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).

  • Publication number: 20140254669
    Abstract: In one example, a device for coding video data includes a video coder configured to code, for a tile of an enhancement layer picture, data indicating a number of tiles in a base layer picture that need to be coded before the tile of the enhancement layer picture can be coded, code tiles of the base layer picture corresponding to the number of tiles, and, after coding the tiles of the base layer picture, code the tile of the enhancement layer picture substantially in parallel with at least one other tile in the base layer picture.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Xiang Li, Jianle Chen, Ye-Kui Wang, Wei Pu
  • Publication number: 20140254668
    Abstract: In one example, a device for coding video data includes a video coder configured to code a value for a syntax element representative of whether any two reference layer samples, collocated with two respective enhancement layer picture samples within a common enhancement layer tile, must be within a common reference layer tile, and code the enhancement layer picture samples based at least in part on the value of the syntax element.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Xiang Li, Jianle Chen, Ye-Kui Wang, Wei Pu
  • Publication number: 20140254666
    Abstract: In one example, a device for coding video data includes a video coder configured to code data representative of whether a tile of an enhancement layer picture can be predicted using inter-layer prediction, and predict data of the tile using inter-layer prediction only when the data indicates that the tile can be predicted using inter-layer prediction.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Xiang Li, Jianle Chen, Ye-Kui Wang, Wei Pu
  • Publication number: 20140254679
    Abstract: A method of coding video data includes upsampling at least a portion of a reference layer picture to an upsampled picture having an upsampled picture size. The upsampled picture size has a horizontal upsampled picture size and a vertical upsampled picture size. At least one of the horizontal or vertical upsampled picture sizes may be different than a horizontal picture size or vertical picture size, respectively, of an enhancement layer picture. In addition, position information associated with the upsampled picture may be signaled. An inter-layer reference picture may be generated based on the upsampled picture and the position information.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Ying Chen, Xiang Li, Ye-Kui Wang
  • Publication number: 20140241437
    Abstract: An apparatus configured to code video information includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a reference layer (RL) and an enhancement layer, the RL comprising an RL picture having an output region that includes a portion of the RL picture. The processor is configured to determine whether a condition indicates that information outside of the output region is available to predict a current block in the enhancement layer. The processor may encode or decode the video information.
    Type: Application
    Filed: February 19, 2014
    Publication date: August 28, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Vadim SEREGIN, Jianle CHEN, Ye-Kui WANG, Xiang LI
  • Patent number: 8794850
    Abstract: An adapter is provided that has both an electrical coupling configuration that complies with the RJ-45 wiring standard for electrical communications and an optical coupling configuration for optical communications. The adapter is configured as an interface for at least two modular connector assemblies to enable the modular connector assemblies to communicate with each other either optically or electrically, depending on whether the plugs of the assemblies are configured to have optical or electrical communications capabilities.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: August 5, 2014
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Chung-Yi Su, Tak Kui Wang
  • Publication number: 20140192901
    Abstract: In an example, the disclosure provides for encoding pictures of a video sequence to generate a coded video sequence comprising the encoded pictures and signaling timing parameters for the coded video sequence by directly signaling a condition for signaling a number of clock ticks corresponding to a difference of picture order count (POC) values equal to 1 in at least one of a video parameter set (VPS) syntax structure referenced by the coded video sequence and a sequence parameter set (SPS) syntax structure referenced by the coded video sequence. Another example provides for receiving timing parameters for a coded video sequence that include a condition for signaling a number of clock ticks corresponding to a difference of POC values equal to 1 directly in at least one of a VPS syntax structure referenced by the coded video sequence and an SPS syntax structure referenced by the coded video sequence.
    Type: Application
    Filed: October 23, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20140192902
    Abstract: In an example, the disclosure provides for receiving a coded video sequence comprising encoded pictures of a video sequence and receiving timing parameters for the coded video sequence that include a time scale and a number of units in a clock tick at most once in a video parameter set (VPS) syntax structure referenced by the coded video sequence and at most once in a video usability information (VUI) part of a sequence parameter set (SPS) syntax structure referenced by the coded video sequence. Another example provides for encoding pictures of a video sequence to generate a coded video sequence and signaling timing parameters for the coded video sequence by at least in part signaling a time scale and a number of units in a clock tick at most once in a VPS syntax structure and at most once in a VUI part of a SPS syntax structure.
    Type: Application
    Filed: October 23, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20140192153
    Abstract: Techniques for encapsulating video streams containing multiple coded views in a media file are described herein. In one example, a method includes parsing a track of multiview video data, wherein the track includes at least one depth view. The method further includes parsing information to determine a spatial resolution associated with the depth view, wherein decoding the spatial resolution does not require parsing of a sequence parameter set of the depth view. Another example method includes composing a track of multiview video data, wherein the track includes the one or more views. The example method further includes composing information to indicate a spatial resolution associated with the depth view, wherein decoding the spatial resolution does not require parsing of a sequence parameter set of the depth view.
    Type: Application
    Filed: December 20, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen
  • Publication number: 20140192903
    Abstract: In an example, the disclosure provides for receiving a coded video sequence comprising encoded pictures of a video sequence and receiving timing parameters for the coded video sequence that include an indication of whether a picture order count (POC) value for each picture in the coded video sequence that is not a first picture in the coded video sequence according to a decoding order is proportional to an output time of the picture relative to an output time of the first picture in the coded video sequence in a video parameter set (VPS) syntax structure referenced by the coded video sequence. Another example provides for encoding pictures of a video sequence to generate the coded video sequence comprising the encoded pictures and signaling timing parameters for the coded video sequence by signaling the indication in the VPS syntax structure referenced by the coded video sequence.
    Type: Application
    Filed: October 23, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20140192151
    Abstract: Techniques for encapsulating video streams containing multiple coded views in a media file are described herein. In one example, a method includes parsing a track of video data, wherein the track includes one or more views. The method further includes parsing information to determine whether the track includes only texture views, only depth views, or both texture and depth views. Another example method includes composing a track of video data, wherein the track includes one or more views and composing information that indicates whether the track includes only texture views, only depth views, or both texture and depth views.
    Type: Application
    Filed: December 20, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen
  • Publication number: 20140192896
    Abstract: An example method of decoding video data includes receiving a plurality of pictures, receiving, in a message associated with a first picture of the plurality of pictures, information indicating a picture order count (POC) value of a recovery point picture of a gradual decoder refresh (GDR) set, when a picture that follows the first picture in decoding order has the POC value that is equal to a POC value of the recovery point picture, identifying the picture having the POC value equal to the POC value of the recovery point picture, as a recovery point picture, and when none of the pictures that follow the first picture has the POC value that is equal to the POC value of the recovery point picture, identifying one of the pictures that has a POC value greater than the POC value of the recovery point picture as the recovery point picture.
    Type: Application
    Filed: January 6, 2014
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian
  • Publication number: 20140192882
    Abstract: In an example, the present disclosure provides for receiving in a video bitstream an access unit having a first random access point (RAP) picture and receiving in the video bitstream, after the access unit in the bitstream, a subsequent access unit having a second RAP picture. In a case that one or more random access skipped leading (RASL) pictures for the subsequent access unit are not present in the received video bitstream, shifting a picture buffer removal time earlier based on a picture buffer removal delay offset. Another example provides for receiving an access unit after an earlier initialization of the hypothetical reference decoder (HRD), the access unit having a RAP picture, wherein associated access units containing RASL pictures are not received and initializing a picture buffer removal time and a picture buffer removal delay offset in response to receiving the access unit and not receiving the associated access units containing RASL pictures.
    Type: Application
    Filed: November 25, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian, Ying Chen
  • Publication number: 20140193139
    Abstract: Techniques for encapsulating video streams containing multiple coded views in a media file are described herein. In one example, a method includes parsing a track of multiview video data, wherein the track includes one or more views, including only one of a texture view of a particular view and a depth view of the particular view. The method further includes parsing a track reference to determine a dependency of the track to a referenced track indicated in the track reference. Track reference types include ‘deps’ that indicates that the track includes the depth view of the particular view and the reference track includes the texture, ‘tref’ that indicates that the track depends on the texture view which is stored in the referenced track, and ‘dref’ that indicates that the track depends on the depth view which is stored in the referenced track.
    Type: Application
    Filed: December 20, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen
  • Publication number: 20140192895
    Abstract: This disclosure describes various methods and techniques for decoded picture buffer (DPB) management when multiple decoded layer components with different resolutions need to be stored. In one example, a method of coding video data comprises decoding video data to produce a plurality of decoded layer components, storing the decoded layer components in one or more sub-units of a DPB, and performing a DPB management process on the one or more sub-units, wherein the DPB management process is managed separately for each of the one or more sub-units.
    Type: Application
    Filed: January 2, 2014
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang
  • Publication number: 20140192149
    Abstract: A device obtains, from a bitstream that includes an encoded representation of the video data, a non-nested Supplemental Enhancement Information (SEI) message that is not nested within another SEI message in the bitstream. Furthermore, the device determines a layer of the bitstream to which the non-nested SEI message is applicable. The non-nested SEI message is applicable to layers for which video coding layer (VCL) network abstraction layer (NAL) units of the bitstream have layer identifiers equal to a layer identifier of a SEI NAL unit that encapsulates the non-nested SEI message. A temporal identifier of the SEI NAL unit is equal to a temporal identifier of an access unit containing the SEI NAL unit. Furthermore, the device processes, based in part on one or more syntax elements in the non-nested SEI message, video data of the layer of the bitstream to which the non-nested SEI message is applicable.
    Type: Application
    Filed: September 25, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen, Adarsh Krishnan Ramasubramonian
  • Publication number: 20140192897
    Abstract: An example method of decoding video data includes receiving, in a message associated with a picture, information indicating a refreshed region of the picture, determining whether the picture comprises a last picture in a gradual decoder refresh (GDR) set, determining whether the picture comprises a recovery point picture, and responsive to determining that the picture comprises the last picture in the GDR set and the recovery point picture, determining that the message indicates that the entire picture belongs to the refreshed region of the picture.
    Type: Application
    Filed: January 6, 2014
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian
  • Publication number: 20140192157
    Abstract: In an example, a method of decoding video data includes determining whether a reference index for a current block corresponds to an inter-view reference picture, and when the reference index for the current block corresponds to the inter-view reference picture, obtaining, from an encoded bitstream, data indicating a view synthesis prediction (VSP) mode of the current block, where the VSP mode for the reference index indicates whether the current block is predicted with view synthesis prediction from the inter-view reference picture.
    Type: Application
    Filed: January 9, 2014
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang, Li Zhang
  • Publication number: 20140192152
    Abstract: Techniques for encapsulating video streams containing multiple coded views in a media file are described herein. In one example, a method includes parsing a track of video data, wherein the track includes one or more views. The method further includes parsing information to determine whether a texture view or a depth view of a reference view is required for decoding at least one of the one or more views in the track. Another example method includes composing a track of video data, wherein the track includes one or more views and composing information that indicates whether a texture view or a depth view of a reference view is required for decoding at least one of the one or more views in the track.
    Type: Application
    Filed: December 20, 2013
    Publication date: July 10, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen
  • Patent number: 8774266
    Abstract: A method and device for encoding, decoding, storage and transmission of a scalable data stream to include layers having different coding properties including: producing one or more layers of the scalable data stream, wherein the coding properties include at least one of the following: Fine granularity scalability information; Region-of-interest scalability information; Sub-sample scalable layer information; Decoding dependency information; and Initial parameter sets, and signaling the layers with the characterized coding property such that they are readable by a decoder without the need to decode the entire layers. A corresponding method of encoding, decoding, storage, and transmission of a scalable bit stream is also disclosed, wherein at least two scalability layers are present and each layer has a set of at least one property, such as those above identified.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: July 8, 2014
    Assignee: Nokia Corporation
    Inventors: Ye-Kui Wang, Miska Hannuksela