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: 20140307802
    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: Application
    Filed: June 26, 2014
    Publication date: October 16, 2014
    Inventors: Ye-Kui Wang, Miska Hannuksela
  • Publication number: 20140301439
    Abstract: In one example, a video coder is configured to code a value for a syntax element indicating whether at least a portion of a picture order count (POC) value of a picture is to be reset to a value of zero, when the value for the syntax element indicates that the portion of the POC value is to be reset to the value of zero, reset at least the portion of the POC value such that the portion of the POC value is equal to zero, and code video data using the reset POC value. Coding video data using the reset POC value may include inter-predicting a block of a subsequent picture relative to the picture, where the block may include a motion parameter that identifies the picture using the reset POC value. The block may be coded using temporal inter-prediction or inter-layer prediction.
    Type: Application
    Filed: April 4, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang, Adarsh Krishnan Ramasubramonian
  • Publication number: 20140301441
    Abstract: Systems, methods, and devices for coding multilayer video data are disclosed that may include, encoding, decoding, transmitting, or receiving a non-entropy encoded set of profile, tier, and level syntax structures, potentially at a position within a video parameter set (VPS) extension. The systems, methods, and devices may refer to one of the profile, tier, and level syntax structures for each of a plurality of output layer sets. The systems, methods, and devices may encode or decode video data of one of the output layer sets based on information from the profile, tier, and level syntax structure referred to for the output layer set.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen, Adarsh Krishnan Ramasubramonian
  • Publication number: 20140301483
    Abstract: Systems, methods, and devices for coding multilayer video data are disclosed that may include encoding, decoding, transmitting, or receiving multilayer video data. The systems, methods, and devices may receive or transmit a non-entropy coded representation format within a video parameter set (VPS). The systems, methods, and devices may code (encode or decode) video data based on the non-entropy coded representation format within the VPS, wherein the representation format includes one or more of chroma format, whether different colour planes are separately coded, picture width, picture height, luma bit depth, and chroma bit depth.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen, Adarsh Krishnan Ramasubramonian
  • Publication number: 20140301437
    Abstract: A video encoder generates an encoded video bitstream comprising a plurality of layers. At least one access unit of the encoded video bitstream includes one or more Instantaneous Decoding Refresh (IDR) pictures and one or more non-IDR pictures. The IDR pictures include only slices that are decoded using intra prediction only. The video encoder outputs the encoded video bitstream. A video decoder decodes the encoded video bitstream.
    Type: Application
    Filed: April 2, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20140301436
    Abstract: An apparatus for coding video information according to certain aspects includes a memory unit and a video processor in communication with the memory unit. The video processor is configured to identify a first picture included in the first set of pictures, wherein pictures within the first set of pictures having an output position after the output position of the first picture also have a decoding position after the decoding position of the first picture. The video processor is further configured to identify a second picture included in the second set of pictures, wherein pictures within the second set of pictures having an output position after the output position of the second pictures also have a decoding position after the decoding position of the second picture. The video processor is also configured to code the identified first picture and the identified second picture via one syntax element into one access unit.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian, Jianle Chen
  • Publication number: 20140301469
    Abstract: Systems, methods, and devices for coding multilayer video data are disclosed that may include encoding, decoding, transmitting, or receiving multilayer video data. The systems, methods, and devices may receive or transmit a first output layer set for a layer set and receive or transmit a second output layer set for the layer set. The systems, methods, and devices may code (encode or decode) video data for at least one of the first output layer set and the second output layer set.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen, Adarsh Krishnan Ramasubramonian
  • Publication number: 20140301466
    Abstract: An apparatus for decoding video information according to certain aspects includes a memory unit and a processor operationally coupled to the memory unit. The memory unit is configured to store at least one reference picture list of an enhancement layer, the at least one reference picture list comprising residual prediction reference picture information. The processor is configured to: decode signaled information about residual prediction reference picture generation; generate a residual prediction reference picture based on an enhancement layer reference picture and the decoded signaled information such that the generated residual prediction reference picture has the same motion field and the same picture order count (POC) as the enhancement layer reference picture from which it is generated; and store the generated residual prediction reference picture in the at least one reference picture list of the enhancement layer.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Xiang LI, Ye-Kui WANG, Ying CHEN, Jianle CHEN, Adarsh Krishnan RAMASUBRAMONIAN, Marta KARCZEWICZ
  • Publication number: 20140301484
    Abstract: Systems, methods, and devices for coding multilayer video data are disclosed that may include encoding, decoding, transmitting, or receiving multilayer video data. The systems, methods, and devices may transmit or receive a video parameter set (VPS) including information for a series of layers, each layer including visual signal information. The systems, methods, and devices may code (encode or decode) video data based on the visual signal information signaled per layer in the VPS.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen, Adarsh Krishnan Ramasubramonian
  • Publication number: 20140301485
    Abstract: In one example, a device for coding video data includes a video coder configured to code an intra random access point (IRAP) picture of a partially aligned IRAP access unit of video data, and code data that indicates, when performing random access from the partially aligned IRAP access unit, at least one picture of a video coding layer that is not correctly decodable. When the video coder comprises a video decoder, the video decoder may skip decoding of the pictures that are not correctly decodable, assuming random access has been performed starting from the partially aligned IRAP access unit.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Ye-Kui Wang, Krishnakanth Rapaka, Ying Chen
  • Publication number: 20140301456
    Abstract: In one implementation, an apparatus is provided for encoding or decoding video information. The apparatus comprises a memory configured to store inter-layer reference pictures associated with a current picture that is being coded. The apparatus further comprises a processor operationally coupled to the memory. In one embodiment, the processor is configured to indicate a number of inter-layer reference pictures to use to predict the current picture using inter-layer prediction. The processor is also configured to indicate which of the inter-layer reference pictures to use to predict the current picture using inter-layer prediction. The processor is also configured to determine an inter-layer reference picture set associated with the current picture using the indication of the number of inter-layer reference pictures and the indication of which of the inter-layer reference pictures to use to predict the current picture using inter-layer prediction.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 9, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ye-Kui WANG, Jianle CHEN, Krishnakanth RAPAKA, Ying CHEN
  • Patent number: 8855199
    Abstract: Embodiments of the present invention relate to video coding for multi-view video content. It provides a coding system enabling scalability for the multi-view video content. In one embodiment, a method is provided for encoding at least two views representative of a video scene, each of the at least two views being encoded in at least two scalable layers, wherein one of the at least two scalable layers representative of one view of the at least two views is encoded with respect to a scalable layer representative of the other view of the at least two views.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: October 7, 2014
    Assignee: Nokia Corporation
    Inventors: Miska Matias Hannuksela, Ye-Kui Wang, Ying Chen
  • Publication number: 20140294063
    Abstract: In one implementation, an apparatus is provided for encoding or decoding video information. The apparatus comprises a memory unit configured to store reference layer pictures associated with a reference layer, an enhancement layer, or both. The apparatus further comprises a processor operationally coupled to the memory unit. In one embodiment, the processor is configured to restrict usage of at most one reference layer pictures that has a different spatial resolution than a current picture as an inter-layer reference picture, and predict the current picture using inter-layer prediction and the inter-layer reference picture.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 2, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Jianle CHEN, Xiang LI, Krishnakanth RAPAKA, Ye-Kui WANG, Marta KARCZEWICZ
  • Publication number: 20140294092
    Abstract: A device for processing video data includes a memory; a receiver configured to real-time transport protocol (RTP) packets; and one or more processors configured to: receive a first real-time transport protocol (RTP) packet comprising a first network abstraction layer (NAL) unit, and in response to a transmission mode for the first RTP packet being a single session transmission mode and a first parameter being equal to a first value, determine a decoding order number for the first NAL unit based on a transmission order of the first NAL unit.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 2, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20140294062
    Abstract: In one implementation, an apparatus is provided for encoding or decoding video information. The apparatus comprises a memory unit configured to store reference layer pictures associated with a reference layer, an enhancement layer, or both. The apparatus further comprises a processor operationally coupled to the memory unit. In one embodiment, the processor is configured to restrict usage of at most one reference layer pictures that has been resampled as an inter-layer reference picture, and predict a current picture using inter-layer prediction and the inter-layer reference picture.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 2, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Jianle CHEN, Xiang LI, Krishnakanth RAPAKA, Ye-Kui WANG, Marta KARCZEWICZ
  • Publication number: 20140294093
    Abstract: A device for processing video data includes a memory, a receiver configured to real-time transport protocol (RTP) packets, and one or more processors configured to receive a first aggregation packet according to a real-time transfer protocol (RTP), wherein the first aggregation packet comprises a payload header and one or more aggregation units; parse a first aggregation unit that is the first aggregation unit of the first aggregation packet to determine a value for a first parameter, wherein the first parameter specifies a decoding order number for a NAL unit included in the first aggregation packet; parse a second aggregation unit to determine a value for a second parameter, wherein the second aggregation unit follows the first aggregation unit in the first aggregation packet; and, based on the first parameter and the second parameter, determine a decoding order for a NAL unit included in the second aggregation unit.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 2, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20140294064
    Abstract: A device for processing video data includes a memory; a receiver configured to real-time transport protocol (RTP) packets; and one or more processors configured to receive a first fragmentation unit comprising a subset of a fragmented network abstraction layer (NAL) unit; parse a start bit of the fragmentation unit to determine if the first fragmentation unit comprises a start of the fragmented NAL unit; in response to the first fragmentation unit comprising the start of the fragmented NAL unit and one or both of a transmission mode for the first fragmentation unit being a multi-session transmission mode and a first parameter being greater than a first value, parse a second parameter to determine a decoding order for the fragmented NAL unit; decode the fragmented NAL unit based on the determined decoding order.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 2, 2014
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 8846369
    Abstract: A cyanobacterial host cell, Cyanobacterium sp., that harbors at least one recombinant gene for the production of a chemical compounds is provided, as well as vectors derived from an endogenous plasmid isolated from the cell.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: September 30, 2014
    Assignee: Algenol Biofuels Inc.
    Inventors: Irina Piven, Alexandra Friedrich, Ulf Dühring, Frank Uliczka, Kerstin Baier, Masami Inaba, Tuo Shi, Kui Wang, Heike Enke, Dan Kramer
  • Publication number: 20140269940
    Abstract: The use of a picture delimiter that is contained in a NAL unit type value that is reserved in the current AVC or SVC specification. The present invention provides the scalability information for the H.264/AVC base layer in such a manner that bitstreams remain decodable with H.264/AVC decoders. In addition, the picture delimiter of the present invention may contain many other syntax elements that can help in easier processing of bitstreams compared to the plain H.264/AVC bitstream syntax.
    Type: Application
    Filed: May 29, 2014
    Publication date: September 18, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Miska Hannuksela, Ye-Kui Wang
  • 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