Patents by Inventor Zhouye GU
Zhouye GU 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: 20200322622Abstract: A method is provided for encoding a digital video to improve perceptual quality. The method includes receiving a digital video at a video encoder, providing a perceptual quantizer function defined by P ? Q ? ( L ) = ( c 1 + c 2 ? L m 1 1 + c 3 ? L m 1 ) m 2 , wherein L is a luminance value, c1, c2, c3, and m1 are parameters with fixed values, and m2 is a parameter with a variable value, adapting the perceptual quantizer function by adjusting the value of the m2 parameter based on different luminance value ranges found within a coding level of the digital video, encoding the digital video into a bitstream using, in part, the perceptual quantizer function, transmitting the bitstream to a decoder, and transmitting the value of the m2 parameter to the decoder for each luminance value range in the coding level.Type: ApplicationFiled: June 23, 2020Publication date: October 8, 2020Inventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Publication number: 20200288132Abstract: A system and method for regenerating high dynamic range (HDR) video data from encoded video data, extracts, from the encoded video data, a self-referential metadata structure specifying a video data reshaping transfer function. The video data reshaping transfer function is regenerated using data from the metadata structure and the extracted reshaping transfer function is used to generate the HDR video data by applying decoded video data values to the reshaping transfer function.Type: ApplicationFiled: May 21, 2020Publication date: September 10, 2020Inventors: David M. Baylon, Zhouye Gu, Ajay Luthra, Koohyar Minoo, Yue Yu
-
Patent number: 10771784Abstract: A method of encoding a digital video data applies adaptive pre-processing to data representing high dynamic range (HDR) and/or wide color gamut (WCG) image data prior to encoding and complementary post-processing to the data after decoding in order to allow at least partial reproduction of the HDR and/or WCG data. The example methods apply one or more color space conversions, and a perceptual transfer functions to the data prior to quantization. The example methods apply inverse perceptual transfer functions and inverse color space conversions after decoding to recover the HDR and/or WCG data. The transfer functions are adaptive so that different transfer functions may be applied to video data sets including different groups of frames, frames or processing windows in a single frame. Information on the data set and information on the applied transfer function is passed as metadata from the encoder to the decoder.Type: GrantFiled: September 26, 2018Date of Patent: September 8, 2020Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Patent number: 10735755Abstract: A method is provided for encoding a digital video to improve perceptual quality. The method includes receiving a digital video at a video encoder, providing a perceptual quantizer function defined by PQ ? ( L ) = ( c 1 + c 2 ? L m 1 1 + c 3 ? L m 1 ) m 2 , wherein L is a luminance value, c1, c2, c3, and m1 are parameters with fixed values, and m2 is a parameter with a variable value, adapting the perceptual quantizer function by adjusting the value of the m2 parameter based on different luminance value ranges found within a coding level of the digital video, encoding the digital video into a bitstream using, in part, the perceptual quantizer function, transmitting the bitstream to a decoder, and transmitting the value of the m2 parameter to the decoder for each luminance value range in the coding level.Type: GrantFiled: April 21, 2016Date of Patent: August 4, 2020Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Patent number: 10735756Abstract: A method is provided for encoding a digital video to improve perceptual quality. The method includes receiving a digital video at a video encoder, providing a perceptual quantizer function defined by PQ ? ( L ) = ( c 1 + c 2 ? L m 1 1 + c 3 ? L m 1 ) m 2 , wherein L is a luminance value, c1, c2, c3, and m1 are parameters with fixed values, and m2 is a parameter with a variable value, adapting the perceptual quantizer function by adjusting the value of the m2 parameter based on different luminance value ranges found within a coding level of the digital video, encoding the digital video into a bitstream using, in part, the perceptual quantizer function, transmitting the bitstream to a decoder, and transmitting the value of the m2 parameter to the decoder for each luminance value range in the coding level.Type: GrantFiled: December 29, 2016Date of Patent: August 4, 2020Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Patent number: 10674150Abstract: A system and method for regenerating high dynamic range (HDR) video data from encoded video data, extracts, from the encoded video data, a self-referential metadata structure specifying a video data reshaping transfer function. The video data reshaping transfer function is regenerated using data from the metadata structure and the extracted reshaping transfer function is used to generate the HDR video data by applying decoded video data values to the reshaping transfer function.Type: GrantFiled: September 23, 2016Date of Patent: June 2, 2020Assignee: ARRIS Enterprises LLCInventors: David M. Baylon, Zhouye Gu, Ajay Luthra, Koohyar Minoo, Yue Yu
-
Publication number: 20200059646Abstract: A video data encoder generates a first metadata structure to describe one or more transfer functions to be applied by a decoder to reshape decoded video data into video data. The encoder segments a transfer function relative to P pivot points. It then allocates P cells in the metadata structure for storing the P pivot points. Each transfer function segment is fitted to a respective equation having N coefficients based on the order of the equation. The encoder allocates N+1 cells for each pivot point except for the Pth pivot point and stores the number N in the first cell and the N coefficients in the remaining cells. The encoder generates a second metadata structure, associated with a video data set, that includes data identifying the transfer function to be applied to the video data set. The encoder encodes the video data including the first and second metadata structures.Type: ApplicationFiled: October 23, 2019Publication date: February 20, 2020Inventors: Koohyar Minoo, David M. Baylon, Zhouye Gu, Yue Yu, Ajay Luthra
-
Patent number: 10554967Abstract: An apparatus comprises a receiver configured to receive video views comprising a reference view and a current view, wherein the reference view comprises a reference block and the current view comprises a current block, and a processor coupled to the receiver and configured to determine neighboring reference pixels associated with the reference block, determine neighboring current pixels associated with the current block, determine a first positional pairing between the neighboring reference pixels and the neighboring current pixels, determine a second positional pairing between the neighboring reference pixels and the neighboring current pixels, and determine an optimal pairing from between the first positional pairing and the second positional pairing.Type: GrantFiled: March 20, 2015Date of Patent: February 4, 2020Inventors: Zhouye Gu, Jianhua Zheng, Nam Ling, Chen-Xiong Zhang
-
Publication number: 20190379896Abstract: A method of decoding a bitstream comprising decoding the bitstream into color values and metadata items indicating information about adaptive post-processing operations performed by a decoder, performing high dynamic range (HDR) adaptation operations on the color values based on the metadata items, and performing fixed post-processing operations to reconstruct an HDR video from the color values, wherein the HDR adaptation operations convert color values into a format expected by the fixed post-processing operations.Type: ApplicationFiled: August 21, 2019Publication date: December 12, 2019Inventors: Zhouye Gu, Koohyar Minoo
-
Patent number: 10506232Abstract: A video data encoder generates a first metadata structure to describe one or more transfer functions to be applied by a decoder to reshape decoded video data into video data. The encoder segments a transfer function relative to P pivot points. It then allocates P cells in the metadata structure for storing the P pivot points. Each transfer function segment is fitted to a respective equation having N coefficients based on the order of the equation. The encoder allocates N+1 cells for each pivot point except for the Pth pivot point and stores the number N in the first cell and the N coefficients in the remaining cells. The encoder generates a second metadata structure, associated with a video data set, that includes data identifying the transfer function to be applied to the video data set. The encoder encodes the video data including the first and second metadata structures.Type: GrantFiled: September 23, 2016Date of Patent: December 10, 2019Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, David M. Baylon, Zhouye Gu, Yue Yu, Ajay Luthra
-
Patent number: 10432955Abstract: A method of decoding a bitstream comprising decoding the bitstream into color values and metadata items indicating information about adaptive post-processing operations performed by a decoder, performing high dynamic range (HDR) adaptation operations on the color values based on the metadata items, and performing fixed post-processing operations to reconstruct an HDR video from the color values, wherein the HDR adaptation operations convert color values into a format expected by the fixed post-processing operations.Type: GrantFiled: September 26, 2018Date of Patent: October 1, 2019Assignee: ARRIS Enterprises LLCInventors: Zhouye Gu, Koohyar Minoo
-
Patent number: 10326995Abstract: System and method embodiments are provided for achieving improved View Synthesis Distortion (VSD) calculation and more accurate distortion estimation of encoded video frames. An embodiment method includes obtaining a depth map value for a video frame and determining a weighting factor for depth distortion in accordance with the depth map value. The weighting factor maps a pixel range of the depth map value to an output function having higher values for closer image objects and lower values for farther image objects. The VSD for the video frame is then calculated as a function of absolute horizontal texture gradients weighted by a depth distortion value and the weighting factor determined in accordance with the depth map value.Type: GrantFiled: June 30, 2017Date of Patent: June 18, 2019Assignees: Futurewei Technologies, Inc., Santa Clara UniversityInventors: Zhouye Gu, Nam Ling, Chen-Xiong Zhang, Jianhua Zheng
-
Patent number: 10306266Abstract: A method, an apparatus and a decoder for decoding a block of a depth map are provided. An ordered list of decoding modes is obtained, wherein the ordered list of decoding modes comprises a plurality of decoding modes each of which is capable of being used for decoding of the block. A plurality of depth modeling modes (DMMs) each of which is capable of being used for decoding of the block are obtained. And whether a DMM of the plurality of DMMs is to be added into the ordered list of decoding modes in accordance with a decision condition is determined.Type: GrantFiled: November 21, 2016Date of Patent: May 28, 2019Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Zhouye Gu, Jianhua Zheng, Nam Ling, Chen-Xiong Zhang
-
Publication number: 20190028706Abstract: A method of encoding a digital video data applies adaptive pre-processing to data representing high dynamic range (HDR) and/or wide color gamut (WCG) image data prior to encoding and complementary post-processing to the data after decoding in order to allow at least partial reproduction of the HDR and/or WCG data. The example methods apply one or more color space conversions, and a perceptual transfer functions to the data prior to quantization. The example methods apply inverse perceptual transfer functions and inverse color space conversions after decoding to recover the HDR and/or WCG data. The transfer functions are adaptive so that different transfer functions may be applied to video data sets including different groups of frames, frames or processing windows in a single frame. Information on the data set and information on the applied transfer function is passed as metadata from the encoder to the decoder.Type: ApplicationFiled: September 26, 2018Publication date: January 24, 2019Inventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Publication number: 20190028727Abstract: A method of decoding a bitstream comprising decoding the bitstream into color values and metadata items indicating information about adaptive post-processing operations performed by a decoder, performing high dynamic range (HDR) adaptation operations on the color values based on the metadata items, and performing fixed post-processing operations to reconstruct an HDR video from the color values, wherein the HDR adaptation operations convert color values into a format expected by the fixed post-processing operations.Type: ApplicationFiled: September 26, 2018Publication date: January 24, 2019Inventors: Zhouye Gu, Koohyar Minoo
-
Patent number: 10171828Abstract: A method and apparatus for processing picture slices is disclosed. The method determines if the slice of the current picture excludes any predictive coding derived from another picture. If the slice of the current picture is designated to exclude any predictive coding derived from another picture, a flag is set to a first logic state, and if the slice of the current picture is not designated to exclude any predictive coding derived from another picture, the flag is set to a second logic state. Further, at least a portion of predicted weight processing of the slice of the current picture is bypassed according to the logic state of the flag.Type: GrantFiled: February 29, 2016Date of Patent: January 1, 2019Assignee: ARRIS Enterprises LLCInventors: Yue Yu, Limin Wang, Zhouye Gu
-
Patent number: 10129542Abstract: A video codec configured to receive a current block and a plurality of neighboring pixels, wherein the current block comprises a first partition and a second partition, select one or more reference pixels from the plurality of neighboring pixels, and predict a plurality of pixels located in the second partition based on the reference pixels.Type: GrantFiled: October 16, 2014Date of Patent: November 13, 2018Assignees: Futurewei Technologies, Inc., Santa Clara UniversityInventors: Zhouye Gu, Jianhua Zheng, Nam Ling, Philipp Zhang
-
Patent number: 10116938Abstract: A method of encoding a digital video data applies adaptive pre-processing to data representing high dynamic range (HDR) and/or wide color gamut (WCG) image data prior to encoding and complementary post-processing to the data after decoding in order to allow at least partial reproduction of the HDR and/or WCG data. The example methods apply one or more color space conversions, and a perceptual transfer functions to the data prior to quantization. The example methods apply inverse perceptual transfer functions and inverse color space conversions after decoding to recover the HDR and/or WCG data. The transfer functions are adaptive so that different transfer functions may be applied to video data sets including different groups of frames, frames or processing windows in a single frame. Information on the data set and information on the applied transfer function is passed as metadata from the encoder to the decoder.Type: GrantFiled: July 22, 2016Date of Patent: October 30, 2018Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Patent number: 10116954Abstract: A method of decoding a bitstream comprising decoding the bitstream into color values and metadata items indicating information about adaptive post-processing operations performed by a decoder, performing high dynamic range (HDR) adaptation operations on the color values based on the metadata items, and performing fixed post-processing operations to reconstruct an HDR video from the color values, wherein the HDR adaptation operations convert color values into a format expected by the fixed post-processing operations.Type: GrantFiled: October 13, 2017Date of Patent: October 30, 2018Assignee: ARRIS Enterprises LLCInventors: Zhouye Gu, Koohyar Minoo
-
Patent number: 10097838Abstract: A method for coding a coding unit that is coded with a single sample value is provided. The method selects a coding pattern from at least two predetermined coding patterns, each of which includes a plurality of boundary neighboring samples of the coding unit that have been reconstructed, and decodes the coding unit according to a value of at least one of the plurality of boundary neighboring samples of the selected coding pattern that is available.Type: GrantFiled: October 13, 2015Date of Patent: October 9, 2018Assignees: Futurewei Technologies, Inc., Santa Clara UniversityInventors: Jianhua Zheng, Zhouye Gu, Chen-Xiong Zhang, Nam Ling