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

  • Patent number: 9813736
    Abstract: A video decoder receives a value for a first syntax element representing whether a dependency type syntax element for a current layer is signaled, wherein the dependency type syntax element identifies a type of dependency of a current layer relative to a reference layer; and in response to the value for the first syntax element indicating that the dependency type syntax element is not signaled determines that the type of dependency of the current layer relative to the reference layer is a predetermined type and decodes a block of the current layer using inter-layer prediction conforming to the predetermined type.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: November 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang
  • Patent number: 9807406
    Abstract: An apparatus according to certain aspects includes a memory and a processor configured to: in response to determining that a reference layer intra random access point (IRAP) picture starts a new coded video sequence (CVS) at the current AU: determine whether the reference layer IRAP picture activates a new video parameter set (VPS) or defines a prediction boundary at the current AU; in response to determining that the reference layer IRAP picture activates a new VPS or defines a prediction boundary at the current AU, remove pictures in the decoded picture buffer (DPB) associated with each of a plurality of layers; and in response to determining that the reference layer IRAP picture does not activate a new VPS and does not define a prediction boundary at the current AU, remove only pictures in the DPB associated with the reference layer.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: October 31, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Ye-Kui Wang, Fnu Hendry
  • Patent number: 9803140
    Abstract: The present disclosure discloses a liquid crystal compound and a liquid crystal composition. The liquid crystal compound has a general structural formula as represented by formula I. The liquid crystal composition provided by the present disclosure has a lower rotary viscosity ?1, can achieve a quick response, and further has an appropriate dielectric anisotropy ??, an appropriate optical anisotropy ?n, a high stability to heat and light, a high VHR numerical value especially in the case where the liquid crystal is under harsh conditions, and a stability to electric field and electromagnetic radiation. As a liquid crystal material for use in thin film transistor techniques (TFT-LCD), the material further has the properties of a wider nematic phase temperature range, an appropriate birefringence anisotropy, a very high electrical resistivity, a good anti-ultraviolet performance, a high charge holding rate, a low vapor pressure etc.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: October 31, 2017
    Assignee: Shijiazhuang Chengzhi Yonghua Display Materials Co., Ltd.
    Inventors: Guoliang Yuan, Lei Zhao, Kui Wang, Mingxia Wang, Ruimao Hua, Jinsong Meng
  • Patent number: 9807431
    Abstract: A file format structure for use with scalable video coding systems and methods, where a rate share operation box indicates which adaptation operation points for coded media are available in a file. The rate share operation box can include a characterization of the adaptation result for each adaptation operation point. In addition, the rate share operation box can include an identifier that indicates which algorithm was used in generating each adaptation operation point.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: October 31, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Miska Hannuksela, Ye-Kui Wang
  • Patent number: 9807419
    Abstract: A device for video encoding multi-layer video data includes a memory configured to store at least a portion of a multi-layer bitstream of video data and one or more processors configured to: encode a first access unit comprising at least a layer and a reference layer of the layer; determine if the first access unit is a recovery point; in response to the first access unit being a recovery point, include in the first access unit, a recovery point SEI message that applies to at least the layer and the reference layer; and generate the first access unit with the SEI message.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: October 31, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Fnu Hendry, Adarsh Krishnan Ramasubramonian, Ye-Kui Wang
  • Publication number: 20170302951
    Abstract: A method of encoding video data comprising encoding a current picture of video data, generating a respective collocated reference picture index syntax element for one or more slices of the current picture, and performing a bitstream conformance check only for slices of the one or more slices that do not have an intra slice type and for which a temporal motion vector predictor is enabled, the bitstream conformance check constraining the values of the respective collocated reference picture index syntax elements such that each respective collocated reference picture index syntax element points to the same picture and does not reference the current picture itself.
    Type: Application
    Filed: April 11, 2017
    Publication date: October 19, 2017
    Inventors: Rajan Laxman Joshi, Vadim Seregin, Ye-Kui Wang, Krishnakanth Rapaka, Marta Karczewicz
  • Patent number: 9794558
    Abstract: An apparatus configured to code video information includes a memory and a processor in communication with the memory. The memory is configured to store video information associated with a bitstream. The apparatus further includes a processor in communication with the memory, the processor configured to determine whether a reference layer is included in the bitstream. The processor is further configured to determine, based upon whether the reference layer is included in the bitstream, whether or not to process an indication and to, if the reference layer is included in the bitstream, process, in a video bitstream, the indication. The processor is also configured to code the video information based at least in part on the processed indication.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: October 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 9794579
    Abstract: A method of decoding video data comprising partitioning a decoded picture buffer (DPB) into a plurality of sub-DPBs, receiving at least one indication of a sub-DPB size for the plurality of sub-DPBs for one or more operation points of a multi-layer video coding process, and allocating memory space for the plurality of sub-DPBs based on the at least one indication.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: October 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Ying Chen, Ye-Kui Wang
  • Patent number: 9794626
    Abstract: A video decoder is configured to decode a bitstream that comprises an encoded representation of video data. As part of decoding the bitstream, the video decoder obtains, from the bitstream, one or more syntax elements indicating one or more partitioning schemes. For each respective partitioning scheme of the one or more partitioning schemes, the respective partitioning scheme specifies a respective set of disjoint partitions whose union forms an output layer set. Each respective partition of the respective set of disjoint partitions contains one or more of the layers. The video decoder is further configured to decode each of the partitions of a particular partitioning scheme using different processing cores in a plurality of hardware cores, the particular partitioning scheme being one of the one or more partitioning schemes.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: October 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Ye-Kui Wang, Fnu Hendry, Krishnakanth Rapaka
  • Patent number: 9794595
    Abstract: An apparatus for coding video information according to certain aspects includes a memory and a processor. The memory is configured to store video information associated with one or more layers. The processor is configured to code a current access unit (AU) in a bitstream including a plurality of layers, the plurality of layers including a reference layer and at least one corresponding enhancement layer. The processor is further configured to code a first end of sequence (EOS) network abstraction layer (NAL) unit associated with the reference layer in the current AU, the first EOS NAL unit having the same layer identifier (ID) as the reference layer. The processor is also configured to code a second EOS NAL unit associated with the enhancement layer in the current AU, the second EOS NAL unit having the same layer ID as the enhancement layer.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: October 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Fnu Hendry, Adarsh Krishnan Ramasubramonian, Ye-Kui Wang, Vadim Seregin
  • Patent number: 9788007
    Abstract: Systems and methods for encoding a decoding video data are disclosed. The method for decoding video data can include receiving a bitstream having a plurality of layers of video data. The plurality of layers of video data can include a base layer and a video parameter set (VPS). The VPS can indicate a plurality of output layer sets (OLS) and profile, tier, and level (PTL) information for each OLS of the plurality of OLSs, including the 0th OLS. The method for decoding can also include selecting an OLS from the one or more layers as a target OLS, and decoding the target OLS based on PTL information signaled in the VPS.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: October 10, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian, Fnu Hendry
  • Publication number: 20170289556
    Abstract: A device generates a Network Abstraction Layer (NAL) Unit Map Entry box in a file. The NAL Unit Map Entry box associates NAL units with a tile set that includes two or more tiles of a plurality of tiles into which a current picture is partitioned. A region of the current picture covered by the tile set may be non-rectangular. Additionally, the device generates a tile set group entry in the file. The tile set group entry includes a horizontal offset, a vertical offset, a width, and a height. The horizontal offset specifies a horizontal offset of a top-left pixel of a minimum rectangular region that covers tiles in the tile set. The vertical offset specifies a vertical offset of the top-left pixel of the minimum rectangular region. The width specifies a width of the minimum rectangular region. The height specifies a height of the minimum rectangular region.
    Type: Application
    Filed: March 27, 2017
    Publication date: October 5, 2017
    Inventors: Fnu Hendry, Ye-Kui Wang
  • Patent number: 9781413
    Abstract: A device for processing video data receives an indication of a maximum layer identification (ID) value for a bitstream; receives a flag for a first layer with a layer ID value less than the maximum layer ID value; and, based on a value of the flag, determines if the first layer is included in an operation point.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: October 3, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 9769492
    Abstract: Video data bitstreams may contain bitstream conformance parameters, such as hypothetical reference decoder (HRD) parameters, which may be used to allow a decoder to test the conformance of a received bitstream. In multi-layer codecs transmitted using partitions, the video data may be associated with one or more layer sets. Each layer set may be associated with one or more output layer sets. Each output layer set may be further associated with one or more partitioning schemes. Conformance parameters are mapped to partitions of a partitioning scheme, based upon the output layer set that the partitioning scheme is associated with. This allows for a partition to be associated with different conformance parameters, depending upon the output layer set that is being used.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: September 19, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Fnu Hendry, Ye-Kui Wang, Adarsh Krishnan Ramasubramonian
  • Patent number: 9762904
    Abstract: In general, techniques are described for performing motion vector prediction for video coding. A video coding device comprising a processor may perform the techniques. The processor may be configured to determine a plurality of candidate motion vectors for a current block of the video data so as to perform the motion vector prediction process and scale one or more of the plurality of candidate motion vectors determined for the current block of the video data to generate one or more scaled candidate motion vectors. The processor may then be configured to modify the scaled candidate motion vectors to be within a specified range.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: September 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Jianle Chen, Muhammed Zeyd Coban, Ye-Kui Wang, Xianglin Wang, Marta Karczewicz, Wei-Jung Chien
  • Patent number: 9762903
    Abstract: A video encoder generates a syntax element that indicates whether a video unit of a current picture is predicted from an external picture. The external picture is in a different layer than the current picture. Furthermore, the video encoder outputs a video data bitstream that includes a representation of the syntax element. The video data bitstream may or may not include a coded representation of the external picture. A video decoder obtains the syntax element from the video data bitstream. The video decoder uses the syntax element in a process to reconstruct video data of a portion of the video unit.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: September 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Ye-Kui Wang, Jianle Chen
  • Patent number: 9756335
    Abstract: A method of coding video data includes receiving one or more layers of video information. Each layer may include at least one picture. The method can include determining a number of active reference layer pictures associated with at least one picture of the one or more layers. The method can further include determining a number of direct reference layers associated with the at least one of the one or more layers. Based on the number of direct reference layers equaling the number of active reference layer pictures, the method can further include refraining from further signaling inter-layer reference picture information in any video slice associated with at least one of a video parameter set (VPS), a sequence parameter set (SPS), or a picture parameter set (PPS).
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: September 5, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Jianle Chen, Ying Chen, Ye-Kui Wang, Krishnakanth Rapaka, Fnu Hendry
  • Patent number: 9756355
    Abstract: Systems and methods for coding video data are disclosed. The method can include determining a reference picture set (RPS) for a current picture based on one or more reference pictures. The method can also include determining a picture order count (POC) value of each reference picture of the RPS and identifying at least one of a number of long-term reference pictures and a number of short-term reference pictures within the RPS. The method can also include applying constraints to the number of long-term pictures and the number of short-term pictures in the RPS, the constraints being based on the POC value and a maximum decoded picture buffer size minus one, if a video sequence parameter (VPS) extension is in use. The method can include generating at least one syntax element identifying the RPS based on the constraints and encoding the current picture based on the at least one syntax element.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: September 5, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Adarsh Krishnan Ramasubramonian, Fnu Hendry
  • Patent number: 9749661
    Abstract: A video encoder signals whether WPP is used to encode a picture of a sequence of video picture. If WPP is used to encode the picture, the video encoder generates a coded slice NAL unit that includes a plurality of sub-streams, each of which includes a consecutive series of bits that represents one encoded row of coding tree blocks (CTBs) in a slice of the picture. A video decoder receives a bitstream that includes the coded slice NAL unit. Furthermore, the video decoder may determine, based on a syntax element in the bitstream, that the slice is encoded using WPP and may decode the slice using WPP.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: August 29, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Muhammed Zeyd Coban
  • Publication number: 20170244966
    Abstract: A device for coding multi-layer video data is configured to determine a picture order count (POC) value for a current picture; determine a POC value for a reference picture; determine a layer identification (ID) value for the current picture; determine a layer ID value for the reference picture; conditionally receive a flag indicating whether weighted prediction is enabled or disabled by receiving the flag in response to at least one of two conditions being true and not receive the flag in response to the two conditions being false, the two conditions being (1) the POC value of the current picture is not equal to the POC value of the reference picture, and (2) the layer ID value for the current picture is not equal to the layer ID value for the reference picture.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 24, 2017
    Inventors: Rajan Laxman Joshi, Ye-Kui Wang, Krishnakanth Rapaka, Marta Karczewicz