Patents by Inventor Manu Mathew

Manu Mathew 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: 20140072040
    Abstract: A video system includes an encoder for generating a compressed bit stream in response to a received video signal. The encoder includes a mode decision processor that is arranged to determine whether the mode of a first pixel block in a first row is an “intra-mode” or an “inter-mode.” The encoder also includes a mode estimation processor that is arranged to estimate the mode of a left pixel block in a second row that is received after the first row in response to the determined mode of the first pixel block in the first row. The encoder also includes a pixel block processor that is arranged to process a pixel block in the second row that is to the right of the left pixel block in response to the estimated mode of the left pixel block.
    Type: Application
    Filed: September 8, 2012
    Publication date: March 13, 2014
    Applicant: Texas Instruments, Incorporated
    Inventors: Manu Mathew, Ranga Ramanujam Srinivasan
  • Patent number: 8665376
    Abstract: Several systems and methods for filtering noise from a picture in a picture sequence associated with video data are disclosed. In an embodiment, the method includes accessing a plurality of pixel blocks associated with the picture and filtering noise from at least one pixel block from among the plurality of pixel blocks. The filtering of noise from a pixel block from among the at least one pixel block includes identifying pixel blocks corresponding to the pixel block in one or more reference pictures associated with the picture sequence. Each identified pixel block is associated with a cost value. One or more pixel blocks are selected from among the identified pixel blocks based on associated cost values. Weights are assigned to the selected one or more pixel blocks and set of filtered pixels for the pixel block is generated based on the weights.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: March 4, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Manu Mathew, Shyam Jagannathan, Soyeb Noomohammed Nagori, Hrushikesh Tukaram Garud
  • Patent number: 8582645
    Abstract: Image frames of a video stream are encoded with the aim of reducing flicker in the video stream when displayed. In one embodiment, the quantization parameter used to quantize an image frame is capped to be not greater than a quantization parameter used to quantize an immediately previous image frame. In another embodiment, the quantization step size used to quantize a macro-block of an image frame is computed based on the value of a quantization error of a co-located macro-block in an immediately previous image frame. In yet another embodiment, macro-block transform coefficients corresponding to high-frequency components are quantized using relatively higher quantization parameter values if the image frame is deemed to contain high activity. In yet another embodiment, flicker-prone macro-blocks of a source frame are replaced by corresponding best-match macro-blocks of a previous reconstructed frame, prior to being encoded.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: November 12, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Manu Mathew, Soyeb Nagori, Akira Osamoto
  • Publication number: 20130271664
    Abstract: Several systems and methods for filtering noise from a picture in a picture sequence associated with video data are disclosed. In an embodiment, the method includes accessing a plurality of pixel blocks associated with the picture and filtering noise from at least one pixel block from among the plurality of pixel blocks. The filtering of noise from a pixel block from among the at least one pixel block includes identifying pixel blocks corresponding to the pixel block in one or more reference pictures associated with the picture sequence. Each identified pixel block is associated with a cost value. One or more pixel blocks are selected from among the identified pixel blocks based on associated cost values. Weights are assigned to the selected one or more pixel blocks and set of filtered pixels for the pixel block is generated based on the weights.
    Type: Application
    Filed: April 5, 2013
    Publication date: October 17, 2013
    Applicant: Texas Instruments Incorporated
    Inventors: Manu Mathew, Shyam Jagannathan, Soyeb Noomohammed Nagori, Hrushikesh Tukaram Garud
  • Publication number: 20130230095
    Abstract: This invention is a method of scalable video encoding and decoding. The scalable video encoding codes both a base layer and an enhanced layer having greater resolution and/or refresh rate. Upon decoding some enhanced layer pictures may be dropped to reach a best resolution and refresh rate within a target data rate. Upon encoding a key picture in at least one group of pictures forming the video is a combined base layer/enhanced layer key picture. Such a combined base layer/enhanced layer key picture cannot be dropped on decoding. This technique reduces drift in the decoder.
    Type: Application
    Filed: January 13, 2011
    Publication date: September 5, 2013
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Manu Mathew, Sumit Kandpal
  • Publication number: 20130202036
    Abstract: This invention predicts that intra mode prediction is more effective for the macroblocks where motion estimation in inter mode prediction fails. This failure is indicated by a large value of the inter mode SAD. This invention performs intra mode prediction for only macro blocks have larger inter mode SADs. The definition of a large inter mode SAD differs for different content. This invention compares the inter mode SAD of a current macroblock with an adaptive threshold. This adaptive threshold depends on the average and variance of the SADs of the previous predicted frame. An adaptive threshold is calculated for each new predictive frame.
    Type: Application
    Filed: March 31, 2010
    Publication date: August 8, 2013
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Soyeb Nagori, Manu Mathew, Pramod Kumar Swami
  • Patent number: 8411753
    Abstract: A color space scalable video coding and decoding method and an apparatus for the same are disclosed that can adjust color components or color depth according to the performance of a decoder side. The color space scalable video coding method includes generating transform coefficients by removing the temporal redundancy and spatial redundancy of input video frames, quantizing the transform coefficients, generating a bit stream by entropy coding the quantized transform coefficients, and generating a color space scalable bit stream that includes the bit stream and position information of luminance data in the bit stream.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: April 2, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-chang Cha, Manu Mathew, Kyo-hyuk Lee
  • Patent number: 8406294
    Abstract: A method of assigning a priority for controlling a bit rate of a bitstream having a plurality of quality layers is provided. The method includes composing first quality layers for a reference picture, composing second quality layers for a current picture that is encoded with reference to the reference picture, and assigning a priority each of the first and second quality layers, wherein a low priority is assigned to a quality layer having a small influence on a video quality reduction of the current picture when the quality layer is truncated.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: March 26, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Manu Mathew, Kyo-hyuk Lee, Woo-jin Han
  • Patent number: 8170356
    Abstract: The method, system, and apparatus of linear temporal reference scheme having non-reference predictive frames is disclosed. In one embodiment, a method of a temporal reference scheme includes creating a non-reference predictive frame and a reference predictive frame from a reference frame, increasing a quantization factor of the non-reference predictive frame by a threshold value, and decreasing the quantization factor of the reference predictive frame by the threshold value. The method may include toggling between the temporal reference scheme and another temporal reference scheme in which there may be no non-reference predictive frames and only reference predictive frames based on a scenario. The method may also include calculating a target bit rate across a communication channel through a bit rate calculation algorithm that considers a bandwidth capacity across the communication channel.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: May 1, 2012
    Assignee: Texas Instruments Incorporated
    Inventors: Manu Mathew, Soyeb Nagori, Pramod Kumar Swami
  • Publication number: 20110255594
    Abstract: A method of rate control in coding of a video sequence to generate a compressed bit stream is provided that includes computing a sequence base quantization step size for a sequence of pictures in the video sequence, computing a picture base quantization step size for a picture in the sequence of pictures based on the sequence base quantization step size, a type of the picture, and a level of the picture in a rate control hierarchy, and coding the picture using the picture base quantization step size to generate a portion of the compressed bit stream.
    Type: Application
    Filed: April 12, 2011
    Publication date: October 20, 2011
    Inventors: Soyeb Nagori, Arun Shankar Kudana, Manu Mathew
  • Publication number: 20100315557
    Abstract: Image frames of a video stream are encoded with the aim of reducing flicker in the video stream when displayed. In one embodiment, the quantization parameter used to quantize an image frame is capped to be not greater than a quantization parameter used to quantize an immediately previous image frame. In another embodiment, the quantization step size used to quantize a macro-block of an image frame is computed based on the value of a quantization error of a co-located macro-block in an immediately previous image frame. In yet another embodiment, macro-block transform coefficients corresponding to high-frequency components are quantized using relatively higher quantization parameter values if the image frame is deemed to contain high activity. In yet another embodiment, flicker-prone macro-blocks of a source frame are replaced by corresponding best-match macro-blocks of a previous reconstructed frame, prior to being encoded.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 16, 2010
    Applicant: Texas Instruments Incorporated
    Inventors: Manu Mathew, Soyeb Nagori, Akira Osamoto
  • Publication number: 20100316119
    Abstract: A video encoder receives a macro-block of an image frame, and determines whether the macro-block contains text. The video encoder computes a quantization parameter for quantizing the macro-block, with the quantization parameter computed to be smaller if the macro-block is determined to contain text. The video encoder encodes the macro-block using the quantization parameter. Text quality in the encoded macro-block is preserved.
    Type: Application
    Filed: May 11, 2010
    Publication date: December 16, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Manu Mathew, Soyeb Nagori
  • Patent number: 7602812
    Abstract: A client for playing a video stream and a method thereof adaptively control the video play in accordance with variable communication environments and the size of the video stream to be transmitted. The client includes a demultiplexer for generating elementary stream (ES) packets by demultiplexing a video stream; a FIFO buffer for temporarily storing the ES packets; a play timing modification unit for reducing a gap of a play time caused by a burst error by modifying time stamps of the ES packets that exist in the FIFO buffer if it is judged that the burst error occurs; and a video decoder for generating an output video by decoding the ES packets of which the time stamps are modified. The client can relatively improve the quality of the video streaming in multimedia communications through a wireless or wire network.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: October 13, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Manu Mathew, Eun-hee Rhim
  • Publication number: 20090252426
    Abstract: The method, system, and apparatus of linear temporal reference scheme having non-reference predictive frames is disclosed. In one embodiment, a method of a temporal reference scheme includes creating a non-reference predictive frame and a reference predictive frame from a reference frame, increasing a quantization factor of the non- and reference predictive frame by a threshold value, and decreasing the quantization factor of the reference predictive frame by the threshold value. The method may include toggling between the temporal reference scheme and another temporal reference scheme in which there may be no non-reference predictive frames and only reference predictive frames based on a scenario. The method may also include calculating a target bit rate across a communication channel through a bit rate calculation algorithm that considers a bandwidth capacity across the communication channel.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Inventors: MANU MATHEW, Soyeb Nagori, Pramod Kumar Swami
  • Publication number: 20070280350
    Abstract: A method of assigning a priority for controlling a bit rate of a bitstream having a plurality of quality layers is provided. The method includes composing first quality layers for a reference picture, composing second quality layers for a current picture that is encoded with reference to the reference picture, and assigning a priority each of the first and second quality layers, wherein a low priority is assigned to a quality layer having a small influence on a video quality reduction of the current picture when the quality layer is truncated.
    Type: Application
    Filed: February 21, 2007
    Publication date: December 6, 2007
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Manu Mathew, Kyo-hyuk Lee, Woo-jin Han
  • Publication number: 20070274389
    Abstract: A method and apparatus for encoding/decoding a multi-layer interlaced video signal having macroblocks coded in an interlaced manner is provided. The method includes determining whether a pair of macroblocks of a current layer are of a frame type and a corresponding pair of macroblocks of a lower layer are of a field type; and predicting and encoding a macroblock of the current layer by interpolating information of the top or bottom field of a corresponding macroblock of the lower layer, if the pair of the macroblocks of the current layer are of the frame type and the corresponding pair of the macroblocks of the lower layer are of the field type, and the top and bottom fields of the corresponding pair of the macroblocks of the lower layer have been coded in different prediction modes.
    Type: Application
    Filed: February 21, 2007
    Publication date: November 29, 2007
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: So-young Kim, Kyo-hyuk Lee, Woo-jin Han, Tammy Lee, Manu Mathew
  • Publication number: 20070121723
    Abstract: A scalable video encoding method and apparatus based on a plurality of layers are provided. The video encoding method for encoding a video sequence having a plurality of layers includes coding a residual of a first block existing in a first layer among the plurality of layers; recording the coded residual of the first block on a non-discardable region of a bitstream, if a second block is coded using the first block, the second block existing in a second layer among the plurality of layers and corresponding to the first block; and recording the coded residual of the first block on a discardable region of the bitstream, if a second block is coded without using the first block.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 31, 2007
    Inventors: Manu Mathew, Kyo-hyuk Lee, Woo-Jin Han
  • Publication number: 20070065005
    Abstract: A color space scalable video coding and decoding method and an apparatus for the same are disclosed that can adjust color components or color depth according to the performance of a decoder side. The color space scalable video coding method includes generating transform coefficients by removing the temporal redundancy and spatial redundancy of input video frames, quantizing the transform coefficients, generating a bit stream by entropy coding the quantized transform coefficients, and generating a color space scalable bit stream that includes the bit stream and position information of luminance data in the bit stream.
    Type: Application
    Filed: November 20, 2006
    Publication date: March 22, 2007
    Inventors: Sang-chang Cha, Manu Mathew, Kyo-hyuk Lee
  • Publication number: 20060197777
    Abstract: A color space scalable video coding and decoding method and an apparatus for the same are disclosed that can adjust color components or color depth according to the performance of a decoder side. The color space scalable video coding method includes generating transform coefficients by removing the temporal redundancy and spatial redundancy of input video frames, quantizing the transform coefficients, generating a bit stream by entropy coding the quantized transform coefficients, and generating a color space scalable bit stream that includes the bit stream and position information of luminance data in the bit stream.
    Type: Application
    Filed: March 6, 2006
    Publication date: September 7, 2006
    Inventors: Sang-chang Cha, Manu Mathew, Kyo-hyuk Lee
  • Publication number: 20060159283
    Abstract: A method and apparatus for audio bass enhancement is provided. The method includes band-pass filtering an input signal; generating at least one even and odd harmonics of the band-pass filtered input signal; and synthesizing the harmonics and the band-pass filtered input signal to be output.
    Type: Application
    Filed: October 25, 2005
    Publication date: July 20, 2006
    Inventors: Manu Mathew, Manish Arora