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: 20140003493
    Abstract: A video coder can be configured to receive in a video parameter set, one or more syntax elements that include information related to hypothetical reference decoder (HRD) parameters; receive in the video data a first sequence parameter set comprising a first syntax element identifying the video parameter set; receive in the video data a second sequence parameter set comprising a second syntax element identifying the video parameter set; and, code, based on the one or more syntax elements, a first set of video blocks associated with the first parameter set and second set of video blocks associated with the second parameter set.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 2, 2014
    Inventors: Ying Chen, Ye-Kui Wang
  • Publication number: 20140003536
    Abstract: Systems, methods, and devices for processing video data are disclosed. Some examples systems, methods, and devices receive an external indication at a video decoder. The example systems, methods, and devices treat a clean random access (CRA) picture as a broken link access (BLA) picture based on the external indication.
    Type: Application
    Filed: February 21, 2013
    Publication date: January 2, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ye-Kui WANG, Ying CHEN
  • Publication number: 20140003492
    Abstract: A device for processing video data can be configured to receive in a video parameter set, one or more syntax elements that include information related to session negotiation; receive in the video data a first sequence parameter set comprising a first syntax element identifying the video parameter set; receive in the video data a second sequence parameter set comprising a second syntax element identifying the video parameter set; process, based on the one or more syntax elements, a first set of video blocks associated with the first parameter set and a second set of video blocks associated with the second parameter set.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 2, 2014
    Inventors: Ying Chen, Ye-Kui Wang
  • Patent number: 8619868
    Abstract: A system and method for conveying information that is helpful for a network middlebox or a media player to decided which coded data units to forward or process within an RTP payload or a file format data unit in an easy-to-access manner. This mechanism can be used to provide indications of items such as redundant coded pictures, temporal level switching points, gradual decoding refresh access points, view identifiers, and view random access points. A middlebox and/or receiver can then use this information to determine whether certain coded data units need to be processed and/or transmitted.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: December 31, 2013
    Assignee: Nokia Corporation
    Inventors: Miska Hannuksela, Ye-Kui Wang
  • Publication number: 20130343465
    Abstract: An example method of decoding video data includes determining a header parameter set that includes one or more syntax elements specified individually by each of one or more slice headers, the header parameter set being associated with a header parameter set identifier (HPS ID), and determining one or more slice headers that reference the header parameter set to inherit at least one of the syntax elements included in the header parameter set, where the slice headers are each associated with a slice of the encoded video data, and where the slice headers each reference the header parameter set using the HPS ID.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 26, 2013
    Inventors: Ying CHEN, Ye-Kui WANG
  • Publication number: 20130342762
    Abstract: Systems, devices, and methods for capturing and displaying picture data including picture orientation information are described. In one innovative aspect, a method for transmitting media information is provided. The method includes obtaining picture or video information, said picture or video information including image data and orientation information of a media capture unit when the picture or video information is obtained. The method further includes encoding said picture or video information, wherein the orientation information is included in a first portion and the image data is included in a second portion, the second portion being encoded and the first portion being distinct from the second portion. The method also includes transmitting the first portion and the second portion.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 26, 2013
    Inventors: Ye-Kui Wang, Nikolai Konrad Leung
  • Patent number: 8615038
    Abstract: An encoder comprising an input for inputting video signal to be encoded to form an encoded video signal comprising pictures of at least a first coded video sequence and a second coded video sequence, a hypothetical decoder for hypothetically decoding encoded video signal, an encoded picture buffer, and a decoded picture buffer, and a definer for defining a parameter indicative of the temporal difference between the last picture of the first coded video sequence and the first picture of the second coded video sequence in output/display order.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: December 24, 2013
    Assignee: Nokia Corporation
    Inventor: Ye-Kui Wang
  • Publication number: 20130329787
    Abstract: A video coder codes a slice header for a slice of video data. The slice header includes a syntax element comprising identifying information for a long term reference picture, wherein the identifying information is explicitly signaled in the slice header or derived from a sequence parameter set corresponding to the slice. When the syntax element indicates that the identifying information for the long term reference picture is explicitly signaled, to code the slice header, the video coder is further configured to code a value for the identifying information for the long term reference picture in the slice header.
    Type: Application
    Filed: March 14, 2013
    Publication date: December 12, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Adarsh Krishnan RAMASUBRAMONIAN, Ye-Kui WANG, Ying CHEN
  • Publication number: 20130322531
    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: Application
    Filed: May 30, 2013
    Publication date: December 5, 2013
    Inventors: Ying Chen, Ye-Kui Wang, Jianle Chen
  • Patent number: 8591123
    Abstract: In a connector system, a first connector is mechanically and optically mateable with a second connector to form one or more optical signal communication links. A wiping cleaner is included on at least one of the first and second connectors for cleaning an optical port of the other of the first and second connectors when the connectors are plugged together. The first and second connectors can further be electrically mateable to provide both optical and electrical signal communication links.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: November 26, 2013
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Tak Kui Wang, Ronald T. Kaneshiro, Chung-Yi Su, Craig T. Cummings, Ye Chen, Bing Shao
  • Publication number: 20130294499
    Abstract: Techniques of this disclosure provide an indication of whether a parameter set update can occur in a portion of a bitstream. The indication may enable a video decoder to determine whether an update of a stored parameter set can occur without performing a content comparison between the stored parameter set and a new parameter set of the same type with the same identification value. A parameter set update includes storing a current parameter set with a given identification value to replace a previous parameter set of the same type and having the same identification value. When a parameter set update cannot occur, the video decoder may store and activate a single parameter set of a given type for the entire portion of the bitstream. When a parameter set update can occur, the video decoder may automatically update a stored parameter set, or may determine whether to update the stored parameter.
    Type: Application
    Filed: April 25, 2013
    Publication date: November 7, 2013
    Inventor: Ye-Kui WANG
  • Publication number: 20130297786
    Abstract: A method for reporting a streaming quality is shown, wherein at least one continuous media stream is streamed to a client (601), and wherein the streaming is controlled by a protocol (109) that is operated between the client (601) and a server (600), the method including selecting at least one quality metric and a quality metrics class from a pre-defined set of at least two quality metrics classes, and reporting to the server (600) the quality of the streaming based on the at least one selected quality metric and the selected quality metrics class. The protocol (109) is preferably a Real-time Streaming Protocol (RTSP) in combination with a Session Description Protocol (SDP) in the context of the 3GPP Packet-Switched Streaming Service (PSS). Also shown is a computer program, a computer program product, a system, a client, a server and a protocol.
    Type: Application
    Filed: May 25, 2013
    Publication date: November 7, 2013
    Inventor: Ye-Kui WANG
  • Publication number: 20130294500
    Abstract: Techniques of this disclosure provide an indication of whether performing random access from a particular access unit in a bitstream requires fetching of parameter sets from previous access units. A clean random access (CRA) picture can be positioned at any point within a coded video sequence and does not clean a decoded picture buffer (DPB) of a video decoder. In order to perform random access decoding from the CRA picture, a video decoder may need to fetch one or more parameter sets included in unavailable access units that precede the CRA picture. The techniques provide an indication, for each CRA picture, that indicates whether parameter sets included in previous access units are needed to perform random access from the picture. When no parameter sets from previous access units are needed for random access from a particular CRA picture, a video decoder may determine to perform random access from that picture.
    Type: Application
    Filed: April 25, 2013
    Publication date: November 7, 2013
    Inventor: Ye-Kui WANG
  • Publication number: 20130287366
    Abstract: An apparatus is configured to store coded video data including a number of sequences of coded video pictures in an electronic file. The apparatus includes at least one processor configured to determine whether a sample description associated with at least one sample includes all parameter sets of a particular type associated with the at least one sample. The at least one sample comprises at least a portion of the plurality of sequences of coded video pictures. The particular type is one of a plurality of different particular types of parameter sets. The at least one processor is also configured to provide, in the electronic file, an indication indicating whether the sample description includes all parameter sets of the particular type based on the determination.
    Type: Application
    Filed: January 23, 2013
    Publication date: October 31, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventor: Ye-Kui Wang
  • Publication number: 20130287115
    Abstract: Systems, methods, and devices for processing video data are disclosed. Some examples relate to receiving or forming a parameter set having an identifier that is fixed length coded, wherein a parameter set identification (ID) for the parameter set is before any syntax element in the parameter set that is entropy coded and using the parameter set having the identifier that is fixed length coded to decode or encode video data. Other examples determine whether a first parameter set ID of a first parameter set of a first bitstream is the same as a second parameter set ID of a second parameter set of a second bitstream. In response to determining that the second parameter set ID is the same as the first parameter set ID, changing the second parameter set ID to a unique parameter set ID. A parameter set associated with the unique parameter set ID may be transmitted.
    Type: Application
    Filed: April 25, 2013
    Publication date: October 31, 2013
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui WANG
  • Publication number: 20130279575
    Abstract: Systems, methods, and devices for processing video data are disclosed. Some examples determine that a current picture is a broken-link access (BLA) picture. These examples may also mark a reference picture in a picture storage buffer as unused for reference. In some examples, this may be done prior to decoding the BLA picture.
    Type: Application
    Filed: March 12, 2013
    Publication date: October 24, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventor: Ye-Kui WANG
  • Publication number: 20130279599
    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: Application
    Filed: March 12, 2013
    Publication date: October 24, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventor: Ye-Kui WANG
  • Publication number: 20130279564
    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: Application
    Filed: March 12, 2013
    Publication date: October 24, 2013
    Applicant: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Publication number: 20130279576
    Abstract: This disclosure described techniques for coding layer dependencies for a block of video data. According to these techniques, a video encoder generates layer dependencies associated with a given layer. The video encoder also generates a type of prediction associated with one or more of the layer dependencies. In some examples, the video encoder generates a first syntax element to signal layer dependencies and a second syntax element to signal a type of prediction associated with one or more of the layer dependencies. A video decoder may obtain the layer dependencies associated with a given layer and the type of prediction associated with one or more of the layer dependencies.
    Type: Application
    Filed: April 22, 2013
    Publication date: October 24, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Ying CHEN, Ye-Kui WANG
  • Publication number: 20130272403
    Abstract: In one example, a device for decoding video data includes a video decoder configured to decode one or more syntax elements of a current reference picture set (RPS) prediction data structure, wherein at least one of the syntax elements represents a picture order count (POC) difference between a POC value associated with the current RPS and a POC value associated with a previously decoded RPS, form a current RPS based at least in part on the RPS prediction data structure and the previously decoded RPS, and decode one or more pictures using the current RPS. A video encoder may be configured to perform a substantially similar process during video encoding.
    Type: Application
    Filed: April 12, 2013
    Publication date: October 17, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan RAMASUBRAMONIAN, Ying CHEN, Ye-Kui WANG