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: 20180160132
    Abstract: An apparatus for coding video information according to certain aspects includes a memory and a processor configured to: determine a value of a first flag indicative of whether preceding pictures that precede a current picture in a current layer in decoding order are used for temporal motion vector prediction (TMVP) of subsequent pictures that follow the current picture in the current layer in decoding order, the first flag associated with the current picture; and refrain from using the preceding pictures in the current layer as reference pictures for TMVP of the current picture, in response to determining that the value of the first flag indicates that the preceding pictures in the current layer should not be used for TMVP of the subsequent pictures in the current layer.
    Type: Application
    Filed: January 30, 2018
    Publication date: June 7, 2018
    Inventors: Fnu Hendry, Adarsh Krishnan Ramasubramonian, Ye-kui Wang
  • Patent number: 9992493
    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: Grant
    Filed: March 27, 2014
    Date of Patent: June 5, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Jianle Chen, Xiang Li, Krishnakanth Rapaka, Ye-Kui Wang, Marta Karczewicz
  • Patent number: 9986256
    Abstract: An improved system and method for implementing efficient decoding of scalable video bitstreams is provided. A virtual decoded picture buffer is provided for each lower layer of the scalable video bitstream. The virtual decoded picture buffer stores decoded lower layer pictures for reference. The decoded lower layer pictures used for reference are compiled to create a reference picture list for each layer. The reference picture list generated by the virtual decoded picture buffer is used during a direct prediction process instead of a target reference list to correctly decode a current macroblock.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: May 29, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Ye-Kui Wang, Ying Chen, Miska Hannuksela
  • Patent number: 9979958
    Abstract: Systems, methods, and devices for processing video data are disclosed. Some examples receive a slice of a current picture to be decoded for a sequence of video data. These examples may also receive, in a slice header of the slice, at least one entropy coded syntax element and at least one non-entropy coded syntax element, wherein the non-entropy coded syntax element is before the entropy coded syntax element in the slice header and indicates whether pictures prior to the current picture in decoding order are to be emptied from a decode picture buffer without being output. They may decode the slice based on the non-entropy coded syntax element.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 22, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 9979975
    Abstract: Bitstream restrictions or constraints on the partitioning of pictures across layers of video data are described. In some examples, the number of tiles per picture for each layer of a plurality of layers is constrained based on a maximum number of tiles per picture for the layer. In some examples, the number of tiles per picture for each layer of the plurality of layers is no greater than the maximum number of tiles per picture for the layer. In some examples, a sum of the numbers of tiles per picture for the plurality of layers is no greater than a sum of the maximum numbers of tiles per picture for the plurality of layers. In some examples, a second largest coding unit (LCU) or coding tree block (CTB) size for a second layer is constrained based on, e.g., to be equal to, a first LCU size for a first layer.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: May 22, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Ye-Kui Wang, Adarsh Krishnan Ramasubramonian, Jianle Chen
  • Patent number: 9979959
    Abstract: Various techniques for enhanced support of stream adaptation and splicing based on clean random access (CRA) pictures are described. Instead of using a flag in the slice header to indicate that a broken link picture is present, a distinct network abstraction layer (NAL) unit type can be used to indicate the presence of a broken link picture. In some implementations, a first distinct NAL unit type may be used to indicate the presence of a broken link picture with leading pictures, while a second distinct NAL unit type indicates the presence of a broken link picture without leading pictures. In some implementations, a third distinct NAL unit type may be used to indicate the presence of a broken link picture with decodable leading pictures.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 22, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 9979971
    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 first video layer having a first picture. The processor is configured to process picture order count (POC) derivation information associated with the first picture, and determine, based on the POC derivation information associated with the first picture, a POC value of at least one other picture in the first video layer that precedes the first picture in decoding order. The processor may encode or decode the video information.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: May 22, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Ying Chen, Ye-Kui Wang, Fnu Hendry
  • Patent number: 9973782
    Abstract: Techniques described herein are related to coding layer identifiers for operation points in video coding. In one example, a method of decoding video data is provided. The method comprises decoding syntax elements in a video parameter set (VPS) within a conforming bitstream indicating a first operation point having a first set of content. The method further comprises decoding, if present, syntax elements in the VPS within the conforming bitstream indicating hypothetical reference decoder (HRD) parameter information having a second set of content for the first operation point, wherein the conforming bitstream does not include syntax elements in the VPS that duplicate at least one of the first or second set of content for a second operation point, and wherein decoding syntax elements comprises decoding the syntax elements indicating the first operation point and the HRD parameter information only within conforming bitstreams.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: May 15, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 9967583
    Abstract: In one example, a device for presenting video data includes a processor configured to determine an integer value for the video data, determine a difference value between a presentation time of a first picture and a presentation time of a second picture, wherein the difference value is equal to the integer value multiplied by a clock tick value, and present the first picture and the second picture according to the determined difference value.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: May 8, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20180118872
    Abstract: Provided herein is an isocyanate composition which comprises a) TDI liquid residue, and b) other isocyanate component, and relates to reaction formulation for preparing polyurethane which comprises: A) the isocyanate composition of the invention, and B) active hydrogen component. Further provided herein is a polyurethane polymer and a polyurethane polymer foam prepared from the reaction formulation of the invention. Also provided herein is a use of the polyurethane rigid foam of the invention in construction and appliance.
    Type: Application
    Filed: March 31, 2016
    Publication date: May 3, 2018
    Inventors: Jian Feng XU, Shu Kui WANG
  • Publication number: 20180112225
    Abstract: The invention provides genetically modified cyanobacterial cells that are capable of utilizing phosphite as a primary phosphorus source, and can out-compete contaminant organisms for certain forms of phosphorus more effectively.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 26, 2018
    Applicant: Algenol Biotech LLC
    Inventors: Paul Gordon Roessler, Charles Ryan Budinoff, Songhua Zhu, Kui Wang, Heike Enke, Christian Weissert, Frank Jochem, Ming-De Deng
  • Publication number: 20180103271
    Abstract: In various implementations, methods, apparatuses, and computer-readable media are described for providing an indication that a file includes corrupted video frames. For example, the file can include an indicator to indicate one or more video frames associated with a particular playing timestamp and playing duration are corrupted. The indicator can also be configured as an unified indicator associated with both corrupted video frames and missing video frames. In some implementation, the signaling of presence of corrupted video frames can come in the form of omission of those corrupted video frames from the media file. In various implementations, modifications and/or additions to one or more existing media streaming schemes can also indicate to a receiver device that a media segment contains missing (or otherwise non-decodable) frames, prior to the receiver device requesting the media segment.
    Type: Application
    Filed: September 19, 2017
    Publication date: April 12, 2018
    Inventors: Ye-Kui WANG, Thomas STOCKHAMMER
  • Publication number: 20180103199
    Abstract: Techniques and systems are provided for processing video data. For example, 360-degree video data can be obtained for processing by an encoding device or a decoding device. The 360-degree video data includes pictures divided into motion-constrained tiles. The 360-degree video data can be used to generate a media file including a plurality of tracks. Each of the plurality of tracks contain a set of at least one of the motion-constrained tiles. The set of at least one of the motion-constrained tiles corresponds to at least one of a plurality of viewports of the 360-degree video data. A first tile representation can be generated for the media file. The first tile representation encapsulates a first track of the plurality of tracks, and the first track includes a first set of at least one of the motion-constrained tiles at a first tile location in the pictures of the 360-degree video data. The first set of at least one of the motion-constrained tiles corresponds to a viewport of the 360-degree video data.
    Type: Application
    Filed: September 28, 2017
    Publication date: April 12, 2018
    Inventors: Fnu HENDRY, Ye-Kui WANG
  • Patent number: 9942546
    Abstract: In an example, a method of decoding video data includes decoding data that indicates a picture order count (POC) reset for a POC value of a first picture of a first received layer of multi-layer video data, where the first picture is included in an access unit. The method also includes, based on the data that indicates the POC reset for the POC value of the first picture and prior to decoding the first picture, outputting all pictures stored in a decoded picture buffer (DPB) that precede the first picture in coding order and that are not included in the access unit.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: April 10, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Fnu Hendry, Ye-Kui Wang, Adarsh Krishnan Ramasubramonian
  • Publication number: 20180098095
    Abstract: A method, electronic device, computer program product, system and circuit assembly are provided for allocating one or more redundant pictures by taking into consideration the information content of the primary pictures, with which the redundant pictures would be associated. In particular, primary pictures that are determined to be more sensitive to transmission loss or corruption may be allocated one or more redundant pictures, while those that are less sensitive may not be so allocated. By selectively allocating redundant pictures to only those primary pictures that are more sensitive, the method disclosed reduces the amount of overhead associated with redundant pictures and increases the coding efficiency, without sacrificing the integrity of the video data.
    Type: Application
    Filed: December 5, 2017
    Publication date: April 5, 2018
    Inventors: Chunbo Zhu, Ye-Kui Wang, Houqiang Li
  • Patent number: 9936207
    Abstract: In an example, a method of decoding video data includes decoding, from a video parameter set (VPS) of a multi-layer bitstream, data that indicates at least one of a tile configuration for layers of the multi-layer bitstream or a parallel processing configuration for layers of the multi-layer bitstream. The method also includes decoding the multi-layer bitstream in accordance with the data decoded from the VPS.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: April 3, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Ye-Kui Wang, Fnu Hendry
  • Patent number: 9936196
    Abstract: In one example, a device includes a video coder configured to code a multilayer bitstream comprising a plurality of layers of video data, where the plurality of layers of video data are associated with a plurality of layer sets, and where each layer set contains one or more layers of video data of the plurality of layers, and to code on one or more syntax elements of the bitstream indicating one or more output operation points, where each output operation point is associated with a layer set of the plurality of layer sets and one or more target output layers of the plurality of layers.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: April 3, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang
  • Patent number: 9930340
    Abstract: Techniques and systems are provided for encoding video data. For example, a method of encoding video data includes generating an encoded video bitstream including multiple layers. The encoded video bitstream includes a parameter set defining parameters of the encoded video bitstream. The method further includes determining one or more parameters of the parameter set that include information describing a first sub-bitstream of the encoded video bitstream that includes one or more layers with video data and information describing a second sub-bitstream of the encoded video bitstream that includes one or more layers with no video data. The method further includes performing a bitstream conformance check on the first sub-bitstream or the second sub-bitstream based on whether at least one layer of the first sub-bitstream or the second sub-bitstream includes video data.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Fnu Hendry, Adarsh Krishnan Ramasubramonian
  • Patent number: 9930378
    Abstract: A first descriptor describes an operation point. The second descriptor is a hierarchy descriptor or a hierarchy extension descriptor. The second descriptor has a hierarchy layer index value equal to a value of the second syntax element. A first value of a first syntax element in the first descriptor specifies that an elementary stream indicated by a second syntax element in the first descriptor, when not present in an elementary stream list, shall be added into the list, and an elementary stream indicated by an index in the second descriptor, when not present in the list, shall be added to the list. Responsive to determining the first syntax element has a second value different from the first value, adding the elementary stream indicated by the second syntax element, when not present in the list, into the list, but not the elementary stream indicated by the index in the second descriptor.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Fnu Hendry, Ying Chen, Ye-Kui Wang
  • Patent number: D818448
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: May 22, 2018
    Inventor: Kui Wang