Patents by Inventor Ajay Luthra
Ajay Luthra 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: 11595698Abstract: A system and method for coding video in which deblocking artifacts are reduced by using modified filtering that is based, at least in part on pixel intensity associated with a coding unit, such that filtering levels are increased as pixel intensity increases. In some embodiments, an offset value or indicator of an offset value for parameters associated with deblocking filter parameters can be associated with a filtering level that is based at least in part on an intensity value.Type: GrantFiled: March 1, 2022Date of Patent: February 28, 2023Assignee: ARRIS Enterprises LLCInventors: David M. Baylon, Ajay Luthra
-
Patent number: 11575899Abstract: A method for transforming high dynamic range (HDR) video data into standard dynamic range (SDR) video data and encoding the SDR video data so that the HDR video data may be recovered at the decoder includes generating a tone map describing a transformation applied to the HDR video data to generate the SDR video data. The generated tone map describes the transformation as the multiplication of each HDR pixel in the HDR video data by a scalar to generate the SDR video data. The tone map is then modeled as a reshaping transfer function and the HDR video data is processed by the reshaping transfer function to generate the SDR video data. The reshaping transfer function is then inverted and described in a self-referential metadata structure. The SDR video data is then encoded including the metadata structure defining the inverse reshaping transfer function.Type: GrantFiled: February 8, 2022Date of Patent: February 7, 2023Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra, Yue Yu
-
Publication number: 20220385955Abstract: A method provides for delivering video content from a server to a plurality of media devices is disclosed that distributes accurately excess bandwidth. The method includes: determining, by the server, the bandwidth to allocate to each of the plurality of media devices using a hypertext transfer protocol-based live streaming client model or a need parameter vector and/or measured bandwidth limitations associated with each of the plurality of media devices and providing the allocated bandwidth to each of the plurality of media devices, wherein the video content is transmitted in a plurality of segments from the server, and wherein each segment is transmitted at a bitrate that may vary from segment to segment.Type: ApplicationFiled: August 5, 2022Publication date: December 1, 2022Applicant: ARRIS Enterprises LLCInventors: Praveen N. Moorthy, Mark S. Schmidt, Baozhou Li, Ajay Luthra
-
Publication number: 20220368908Abstract: 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: May 26, 2022Publication date: November 17, 2022Applicant: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Publication number: 20220321898Abstract: A process for determining the selection of filters and input samples is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to improve quality in Scalable High Efficiency Video Coding (SHVC). In order to accommodate other applications such as interlace/progressive scalability and to increase the resolution of the alignment between layers, it is proposed that the phase offset adjustment parameters be signaled.Type: ApplicationFiled: June 14, 2022Publication date: October 6, 2022Applicant: ARRIS Enterprises LLCInventors: Koohyar MINOO, David M. BAYLON, Ajay LUTHRA
-
Publication number: 20220303544Abstract: An alternative design is presented and analyzed for providing a just in time video such that even though multiple variants are advertised to a client, the bit streams need not be present. Instead, the videos are generated just in time when a client requests them. At a given time instant, only that video stream is generated which corresponds to the bit rate requested by the client and streams with other bit rates advertised in the manifest file are not generated. This saves storage cost and/or lowers the numbers of transcoders needed to generate full manifest file all the time. Two different architectures are presented and analyzed. Analysis of impacts of the encoding/transcoding speed on the behavior of such a system is presented and used in designing an optimal solution based on desired price and performance points.Type: ApplicationFiled: June 6, 2022Publication date: September 22, 2022Applicant: ARRIS Enterprises LLCInventors: Ajay Luthra, Praveen N. Moorthy
-
Patent number: 11444887Abstract: A method provides for delivering video content from a server to a plurality of media devices is disclosed that distributes accurately excess bandwidth. The method includes: determining, by the server, the bandwidth to allocate to each of the plurality of media devices using a hypertext transfer protocol-based live streaming client model or a need parameter vector and/or measured bandwidth limitations associated with each of the plurality of media devices and providing the allocated bandwidth to each of the plurality of media devices, wherein the video content is transmitted in a plurality of segments from the server, and wherein each segment is transmitted at a bitrate that may vary from segment to segment.Type: GrantFiled: March 8, 2018Date of Patent: September 13, 2022Assignee: ARRIS Enterprises LLCInventors: Praveen N. Moorthy, Mark S. Schmidt, Baozhou Li, Ajay Luthra
-
Publication number: 20220286694Abstract: A process for determining the selection of filters and input samples is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to improve quality in Scalable High Efficiency Video Coding (SHVC). It is proposed that a single scaled reference layer offset be derived from two scaled reference layer offset parameters, and vice-versa. It is also proposed that a single scaled reference layer offset or a single reference layer offset be derived from a combination of a scaled reference layer offset parameter and a reference layer offset parameter.Type: ApplicationFiled: May 23, 2022Publication date: September 8, 2022Applicant: ARRIS Enterprises LLCInventors: Koohyar Minoo, David M. Baylon, Ajay Luthra
-
Publication number: 20220279195Abstract: 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: ApplicationFiled: May 18, 2022Publication date: September 1, 2022Applicant: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Patent number: 11394986Abstract: A process for determining the selection of filters and input samples is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to improve quality in Scalable High Efficiency Video Coding (SHVC). In order to accommodate other applications such as interlace/progressive scalability and to increase the resolution of the alignment between layers, it is proposed that the phase offset adjustment parameters be signaled.Type: GrantFiled: July 31, 2020Date of Patent: July 19, 2022Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, David M. Baylon, Ajay Luthra
-
Patent number: 11375193Abstract: 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 8, 2020Date of Patent: June 28, 2022Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Patent number: 11375215Abstract: A process for determining the selection of filters and input samples is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to improve quality in Scalable High Efficiency Video Coding (SHVC). It is proposed that a single scaled reference layer offset be derived from two scaled reference layer offset parameters, and vice-versa. It is also proposed that a single scaled reference layer offset or a single reference layer offset be derived from a combination of a scaled reference layer offset parameter and a reference layer offset parameter.Type: GrantFiled: April 22, 2020Date of Patent: June 28, 2022Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, David M. Baylon, Ajay Luthra
-
Patent number: 11368701Abstract: 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: GrantFiled: June 23, 2020Date of Patent: June 21, 2022Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra
-
Publication number: 20220191554Abstract: A system and method for coding video in which deblocking artifacts are reduced by using modified filtering that is based, at least in part on pixel intensity associated with a coding unit, such that filtering levels are increased as pixel intensity increases. In some embodiments, an offset value or indicator of an offset value for parameters associated with deblocking filter parameters can be associated with a filtering level that is based at least in part on an intensity value.Type: ApplicationFiled: March 1, 2022Publication date: June 16, 2022Applicant: ARRIS Enterprises LLCInventors: David M. BAYLON, Ajay LUTHRA
-
Patent number: 11356673Abstract: An alternative design is presented and analyzed for providing a just in time video such that even though multiple variants are advertised to a client, the bit streams need not be present. Instead, the videos are generated just in time when a client requests them. At a given time instant, only that video stream is generated which corresponds to the bit rate requested by the client and streams with other bit rates advertised in the manifest file are not generated. This saves storage cost and/or lowers the numbers of transcoders needed to generate full manifest file all the time. Two different architectures are presented and analyzed. Analysis of impacts of the encoding/transcoding speed on the behavior of such a system is presented and used in designing an optimal solution based on desired price and performance points.Type: GrantFiled: September 19, 2017Date of Patent: June 7, 2022Assignee: ARRIS Enterprises LLCInventors: Ajay Luthra, Praveen N. Moorthy
-
Publication number: 20220166981Abstract: A method for transforming high dynamic range (HDR) video data into standard dynamic range (SDR) video data and encoding the SDR video data so that the HDR video data may be recovered at the decoder includes generating a tone map describing a transformation applied to the HDR video data to generate the SDR video data. The generated tone map describes the transformation as the multiplication of each HDR pixel in the HDR video data by a scalar to generate the SDR video data. The tone map is then modeled as a reshaping transfer function and the HDR video data is processed by the reshaping transfer function to generate the SDR video data. The reshaping transfer function is then inverted and described in a self-referential metadata structure. The SDR video data is then encoded including the metadata structure defining the inverse reshaping transfer function.Type: ApplicationFiled: February 8, 2022Publication date: May 26, 2022Applicant: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra, Yue Yu
-
Patent number: 11297351Abstract: A system and method for coding video in which deblocking artifacts are reduced by using modified filtering that is based, at least in part on pixel intensity associated with a coding unit, such that filtering levels are increased as pixel intensity increases. In some embodiments, an offset value or indicator of an offset value for parameters associated with deblocking filter parameters can be associated with a filtering level that is based at least in part on an intensity value.Type: GrantFiled: March 29, 2019Date of Patent: April 5, 2022Assignee: ARRIS Enterprises LLCInventors: David M. Baylon, Ajay Luthra
-
Publication number: 20220094955Abstract: A process for determining the selection of filters and input samples is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to improve quality in Scalable High Efficiency Video Coding (SHVC). In order to provide better alignment between layers, it is proposed that reference layer offset adjustment parameters be signaled.Type: ApplicationFiled: December 1, 2021Publication date: March 24, 2022Applicant: ARRIS Enterprises LLCInventors: Koohyar MINOO, David M. BAYLON, Ajay LUTHRA
-
Patent number: 11277610Abstract: A method for transforming high dynamic range (HDR) video data into standard dynamic range (SDR) video data and encoding the SDR video data so that the HDR video data may be recovered at the decoder includes generating a tone map describing a transformation applied to the HDR video data to generate the SDR video data. The generated tone map describes the transformation as the multiplication of each HDR pixel in the HDR video data by a scalar to generate the SDR video data. The tone map is then modeled as a reshaping transfer function and the HDR video data is processed by the reshaping transfer function to generate the SDR video data. The reshaping transfer function is then inverted and described in a self-referential metadata structure. The SDR video data is then encoded including the metadata structure defining the inverse reshaping transfer function.Type: GrantFiled: September 23, 2016Date of Patent: March 15, 2022Assignee: ARRIS Enterprises LLCInventors: Koohyar Minoo, Zhouye Gu, David M. Baylon, Ajay Luthra, Yue Yu
-
Publication number: 20220014759Abstract: A method is provided for signaling individual layer parameters in a transport stream that includes: indicating, using a supplemental enhancement information (SEI) message in the video stream, operation point information; inserting the operation point information in the transport stream using an operation point descriptor; and providing the operation point descriptor in a Program Map Table (PMT).Type: ApplicationFiled: September 24, 2021Publication date: January 13, 2022Inventors: Mandayam Narasimhan, Ajay Luthra