Patents by Inventor Hsiang-Yeh Hwang

Hsiang-Yeh Hwang 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: 10798432
    Abstract: Embodiments of the present disclosure specify methods and systems for processing a video stream. For example, a video stream may be received at a video processing device. The video stream may comprise video usability syntax elements. The video usability syntax elements may comprise at least a first flag indicative of whether HRD parameters are present for one of fixed frame rate processing or low delay mode processing. The video usability syntax elements may also comprise at least a second flag indicative of whether the video stream comprises field-coded video sequences.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: October 6, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Kevin Murray, Hsiang-Yeh Hwang, Akira Osamoto
  • Patent number: 10674167
    Abstract: In one method embodiment a method of processing of a bitstream is disclosed.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: June 2, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Patent number: 10448069
    Abstract: Methods and systems for processing a video stream are disclosed. A first tier value may be assigned to each of a plurality of SHRAP pictures in a first video stream. A reference tier value may be assigned to pictures in the first video stream that may be used as reference pictures. A plurality of discard tier values may be assigned to pictures in the first video stream that may be discarded during trick mode operations and do not depend on other pictures assigned one of the plurality of discard tier values. A trick mode operation may then be performed, wherein the presentation of pictures in the first video stream is dependent upon assignment of tier values.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: October 15, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Kevin Murray, Hsiang-Yeh Hwang, Akira Osamoto
  • Patent number: 10230970
    Abstract: In one embodiment a method of video processing is disclosed.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: March 12, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Patent number: 10051269
    Abstract: Systems and methods may be provided for determining whether or not to output the “decoded pictures yet to be output” (DPYTBO) after decoding a random access point (RAP) picture of the second of two consecutive coded video sequences in a bitstream. The DPYTBO pictures may reside in a portion of memory coupled to a video decoder. The portion of memory may correspond to the Decoder Picture Buffer (DPB) of the video decoder. The picture resolution in the bitstream is allowed to change only at the start of a CVS. The first coded picture in a coded video sequence (CVS) may be a RAP picture. The second CVS may or may not have a picture resolution that is different from the picture resolution corresponding to the first CVS.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: August 14, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Patent number: 9992492
    Abstract: Systems and methods disclosed herein may describe methods and systems for generating, receiving, and/or processing a bitstream comprising at least a first coded video stream (CVS), the first CVS comprising a first flag that indicates whether each of a plurality of sub-layers in a coded video sequence has a respectively corresponding set of sub-layer parameters or whether a common set of sub-layer parameters corresponds to the plural sub-layers, wherein each sub-layer corresponds to a respective temporal identifier value.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: June 5, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Publication number: 20180084264
    Abstract: In one method embodiment a method of processing of a bitstream is disclosed.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 22, 2018
    Applicant: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Publication number: 20170353718
    Abstract: Systems and methods may be provided for determining whether or not to output the “decoded pictures yet to be output” (DPYTBO) after decoding a random access point (RAP) picture of the second of two consecutive coded video sequences in a bitstream. The DPYTBO pictures may reside in a portion of memory coupled to a video decoder. The portion of memory may correspond to the Decoder Picture Buffer (DPB) of the video decoder. The picture resolution in the bitstream is allowed to change only at the start of a CVS. The first coded picture in a coded video sequence (CVS) may be a RAP picture. The second CVS may or may not have a picture resolution that is different from the picture resolution corresponding to the first CVS.
    Type: Application
    Filed: August 24, 2017
    Publication date: December 7, 2017
    Applicant: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Patent number: 9838683
    Abstract: In one method embodiment a method of processing of a bitstream is disclosed.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: December 5, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Patent number: 9787984
    Abstract: Systems and methods may be provided for determining whether or not to output the “decoded pictures yet to be output” (DPYTBO) after decoding a random access point (RAP) picture of the second of two consecutive coded video sequences in a bitstream. The DPYTBO pictures may reside in a portion of memory coupled to a video decoder. The portion of memory may correspond to the Decoder Picture Buffer (DPB) of the video decoder. The picture resolution in the bitstream is allowed to change only at the start of a CVS. The first coded picture in a coded video sequence (CVS) may be a RAP picture. The second CVS may or may not have a picture resolution that is different from the picture resolution corresponding to the first CVS.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: October 10, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Patent number: 9602817
    Abstract: In one method embodiment a method of processing of a bitstream is disclosed. The method may include receiving by a processing device a bitstream comprising a first portion of compressed pictures encoded at a first encoding level, the first portion of compressed pictures corresponding to a first picture resolution; determining a ratio of a picture size of at least one picture of the first portion of the compressed picture and a picture size of the largest picture encoded at the first encoding level; determining a first number of picture buffers for processing of the first portion of the compressed pictures, wherein the first number of picture buffers are determined based on the determined ratio; and mapping the first number of picture buffers in a memory allocated for decoding of bitstream.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: March 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Patent number: 9584803
    Abstract: In one embodiment, a video bitstream is received at a video processing device. The bitstream may be decoded by the video processing device to produce a first picture data and a second picture data. The decoded first picture data and decoded second picture data may be stored in a decoded picture buffer. The first decoded picture data has a corresponding first picture rate and the second decoded picture data has a corresponding second picture rate. Auxiliary information corresponding to the bitstream may be received for the first picture data and second picture data at the video processing device. The decoded first picture data stored in the decoded picture buffer may be processed by the video processing device based on the received auxiliary information. The decoded first picture data may be processed based on the auxiliary information to produce a version of the first picture data at the second picture rate, the second picture rate being different from the first picture rate.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: February 28, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Publication number: 20170026640
    Abstract: Systems and methods may be provided for determining whether or not to output the “decoded pictures yet to be output” (DPYTBO) after decoding a random access point (RAP) picture of the second of two consecutive coded video sequences in a bitstream. The DPYTBO pictures may reside in a portion of memory coupled to a video decoder. The portion of memory may correspond to the Decoder Picture Buffer (DPB) of the video decoder. The picture resolution in the bitstream is allowed to change only at the start of a CVS. The first coded picture in a coded video sequence (CVS) may be a RAP picture. The second CVS may or may not have a picture resolution that is different from the picture resolution corresponding to the first CVS.
    Type: Application
    Filed: October 3, 2016
    Publication date: January 26, 2017
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Patent number: 9462268
    Abstract: Systems and methods may be provided for determining whether or not to output the “decoded pictures yet to be output” (DPYTBO) after decoding a random access point (RAP) picture of the second of two consecutive coded video sequences in a bitstream. The DPYTBO pictures may reside in a portion of memory coupled to a video decoder. The portion of memory may correspond to the Decoder Picture Buffer (DPB) of the video decoder. The picture resolution in the bitstream is allowed to change only at the start of a CVS. The first coded picture in a coded video sequence (CVS) may be a RAP picture. The second CVS may or may not have a picture resolution that is different from the picture resolution corresponding to the first CVS.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: October 4, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Publication number: 20160234527
    Abstract: Embodiments of the present disclosure specify methods and systems for processing a video stream. For example, a video stream may be received at a video processing device. The video stream may comprise video usability syntax elements. The video usability syntax elements may comprise at least a first flag indicative of whether HRD parameters are present for one of fixed frame rate processing or low delay mode processing. The video usability syntax elements may also comprise at least a second flag indicative of whether the video stream comprises field-coded video sequences.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 11, 2016
    Inventors: Arturo A. Rodriguez, Kevin Murray, Hsiang-Yeh Hwang, Akira Osamoto
  • Publication number: 20160234537
    Abstract: Methods and systems for processing a video stream are disclosed. A first tier value may be assigned to each of a plurality of SHRAP pictures in a first video stream. A reference tier value may be assigned to pictures in the first video stream that may be used as reference pictures. A plurality of discard tier values may be assigned to pictures in the first video stream that may be discarded during trick mode operations and do not depend on other pictures assigned one of the plurality of discard tier values. A trick mode operation may then be performed, wherein the presentation of pictures in the first video stream is dependent upon assignment of tier values.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 11, 2016
    Inventors: Arturo A. Rodriguez, Kevin Murray, Hsiang-Yeh Hwang, Akira Osamoto
  • Publication number: 20140098897
    Abstract: Systems and methods disclosed herein may describe methods and systems for generating, receiving, and/or processing a bitstream comprising at least a first coded video stream (CVS), the first CVS comprising a first flag that indicates whether each of a plurality of sub-layers in a coded video sequence has a respectively corresponding set of sub-layer parameters or whether a common set of sub-layer parameters corresponds to the plural sub-layers, wherein each sub-layer corresponds to a respective temporal identifier value.
    Type: Application
    Filed: October 9, 2013
    Publication date: April 10, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Publication number: 20140098853
    Abstract: Systems and methods may be provided for determining whether or not to output the “decoded pictures yet to be output” (DPYTBO) after decoding a random access point (RAP) picture of the second of two consecutive coded video sequences in a bitstream. The DPYTBO pictures may reside in a portion of memory coupled to a video decoder. The portion of memory may correspond to the Decoder Picture Buffer (DPB) of the video decoder. The picture resolution in the bitstream is allowed to change only at the start of a CVS. The first coded picture in a coded video sequence (CVS) may be a RAP picture. The second CVS may or may not have a picture resolution that is different from the picture resolution corresponding to the first CVS.
    Type: Application
    Filed: October 9, 2013
    Publication date: April 10, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Publication number: 20140023145
    Abstract: In one method embodiment a method of processing of a bitstream is disclosed. The method may include receiving by a processing device a bitstream comprising a first portion of compressed pictures encoded at a first encoding level, the first portion of compressed pictures corresponding to a first picture resolution; determining a ratio of a picture size of at least one picture of the first portion of the compressed picture and a picture size of the largest picture encoded at the first encoding level; determining a first number of picture buffers for processing of the first portion of the compressed pictures, wherein the first number of picture buffers are determined based on the determined ratio; and mapping the first number of picture buffers in a memory allocated for decoding of bitstream.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 23, 2014
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang
  • Publication number: 20140016711
    Abstract: In one method embodiment a method of processing of a bitstream is disclosed.
    Type: Application
    Filed: July 10, 2013
    Publication date: January 16, 2014
    Inventors: Arturo A. Rodriguez, Anil Kumar Katti, Hsiang-Yeh Hwang