Patents by Inventor Felix C.A. Fernandes

Felix C.A. Fernandes 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: 20140376618
    Abstract: A video decoder performs a method of dynamic voltage/frequency scaling (DVFS) for video processing. The method includes parsing a bitstream associated with a video to determine embedded information associated with a complexity of a first portion of the video, estimating the complexity of the first portion of the video using the embedded information, determining a voltage and frequency to be used for decoding the first portion of the video based on the estimated complexity, and decoding the first portion of the video at the determined voltage and frequency.
    Type: Application
    Filed: November 26, 2013
    Publication date: December 25, 2014
    Applicant: Samsung Electronics Co., LTD
    Inventors: Zhan Ma, Felix C. A. Fernandes, Mian Dong, Xin Li, Sungoh Hwang
  • Publication number: 20140254661
    Abstract: A method includes receiving a video bitstream and a flag and interpreting the flag to determine a transform that was used at an encoder. The method also includes, upon a determination that the transform that was used at the encoder includes a secondary transform, applying an inverse secondary transform to the received video bitstream, where the inverse secondary transform corresponds to the secondary transform used at the encoder. The method further includes applying an inverse discrete cosine transform (DCT) to the video bitstream after applying the inverse secondary transform.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 11, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Ankur Saxena, Felix C. A. Fernandes
  • Publication number: 20140253601
    Abstract: Segments for a video are transmitted in payload units with a supplemental enhancement information (SEI) message within which is embedded display adaptation information that may be employed to control display brightness and thereby reduce power consumption during display of the respective segment. The display adaptation information includes at least a maximum pixel brightness that may be used to scale pixel brightness to maximum and correspondingly reduce backlighting for liquid crystal displays, or to adjust the supply voltage for OLED displays. The display adaptation information may optionally include a minimum pixel brightness, a pixel histogram step size, and an indicator of scaling method.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Zhan Ma, Mian Dong, Felix C.A. Fernandes, Sungoh Hwang
  • Publication number: 20140177706
    Abstract: An image-encoding system that is configured to generate an output stream based on an input image is provided that includes an encoder and a metadata extractor. The encoder is configured to encode a low-resolution image to generate a quantized, low-resolution image. The low-resolution image is generated based on the input image. The metadata extractor is configured to extract super-resolution (SR) metadata from the input image. The output stream comprises the quantized, low-resolution image and the SR metadata. An image-decoding system is configured to receive the output stream. The image-decoding system includes a decoder and an SR processor. The decoder is configured to decode the quantized, low-resolution image to generate a decoded image. The super-resolution processor is configured to perform super-resolution on the decoded image based on the SR metadata to generate a super-resolved image.
    Type: Application
    Filed: November 20, 2013
    Publication date: June 26, 2014
    Applicant: Samsung Electronics Co., LTD
    Inventors: Felix C. Fernandes, Esmaeil Faramarzi, Muhammad Salman Asif, Zhan Ma
  • Publication number: 20140136727
    Abstract: A method includes calculating a complexity value for each segment or version of multimedia content. The multimedia content has multiple versions associated with common content and different encoding parameters, and each version is divided into segments. The method also includes adaptively streaming the multimedia content to a client device based on at least some of the calculated complexity values. The complexity value for each segment or version is calculated by summing multiple operation complexity values defining complexities of operations for decoding the segment or version. The operation complexity values could include values for a bit parsing operation, a buffer initialization operation, an intra-prediction operation, an inverse quantization and transform operation, a reference block fetch operation, a fractional interpolation operation, and in-loop deblocking operation, a sample adaptive offset correction operation, an adaptive loop filtering operation, and a de-ringing filtering operation.
    Type: Application
    Filed: November 11, 2013
    Publication date: May 15, 2014
    Applicant: Samsung Electronics Co., LTD
    Inventors: Youngkwon Lim, Zhan Ma, Kong Posh Bhat, Felix C.A. Fernandes
  • Publication number: 20140072048
    Abstract: Apparatus and methods are provided to process a downsampled image. The downsampled image is encoded. The downsampled image is upsampled. The downsampled image is filtered in combination with the upsampling to form predictor image. Weights of a spatial weight matrix are based on a spatial scaling ratio.
    Type: Application
    Filed: September 3, 2013
    Publication date: March 13, 2014
    Applicant: Samsung Electronics Co., LTD
    Inventors: Qirong Ma, Wang Lin Lai, Zhan Ma, Felix C. A. Fernandes
  • Publication number: 20140055504
    Abstract: Apparatus and methods scale a backlight of a display. A graphics processing unit (GPU) is configured to calculate a histogram. A central processing unit (CPU) is configured to control the backlight of the display responsive to a backlight level that is based on the histogram.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 27, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Mian Dong, Xin Zhao, Felix C. A. Fernandes
  • Publication number: 20130278642
    Abstract: Segments for a video are transmitted in payload units with an extended network abstraction layer unit (NALU) header or supplemental enhancement information (SEI) message within which is embedded display adaptation information that may be employed to control display brightness and thereby reduce power consumption during display of the respective segment. The display adaptation information includes at least a maximum pixel brightness that may be used to scale pixel brightness and correspondingly reduce backlighting for liquid crystal displays, or to adjust the supply voltage for OLED displays. The maximum pixel brightness is set to a level saturating a portion of the pixel histogram without perceptual loss to the viewer, resulting in further reduction of power consumption.
    Type: Application
    Filed: March 11, 2013
    Publication date: October 24, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mian Dong, Zhan Ma, Felix C.A. Fernandes, Sungoh Hwang
  • Publication number: 20130278834
    Abstract: Segments for a video are transmitted in payload units with an extended network abstraction layer unit (NALU) header within which is embedded display adaptation information that may be employed to control display brightness and thereby reduce power consumption during display of the respective segment. The display adaptation information includes at least a maximum pixel brightness that may be used to scale pixel brightness to maximum and correspondingly reduce backlighting for liquid crystal displays, or to adjust the supply voltage for OLED displays. The display adaptation information may optionally include a minimum pixel brightness, a pixel histogram step size, and an indicator of scaling method.
    Type: Application
    Filed: March 11, 2013
    Publication date: October 24, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Zhan Ma, Mian Dong, Felix C.A. Fernandes, Sungoh Hwang
  • Publication number: 20130064417
    Abstract: An apparatus and method for video fingerprinting are provided. The method includes, for each frame of a video sequence including a plurality of frames, removing a portion of the frame, dividing a remaining portion of the frame into blocks, dividing each block into sub-blocks, computing a block level feature as a mean of pixels in each sub-block within the block, concatenating all block level features in the frame, and concatenating features of all frames in the video sequence.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 14, 2013
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Felix C. FERNANDES, Karthikeyan S. VADIVEL, Zhan MA, Wang Lin LAI, Ankur SAXENA
  • Patent number: 8300699
    Abstract: A system, method and computer-readable medium for reducing the required throughput in an ultra-wideband system is provided. A temporal sub-sampling routine limits the number of frames, or portions thereof, to be transmitted to a sink over an RF link. The temporal sub-sampling routine may have a fixed, or static, sub-sampling rate that specifies the rate at which frames are discarded. In accordance with another embodiment, an automatic temporal sub-sampling mechanism is provided. Additionally, a tile copying mechanism may be implemented for reducing the throughput of the RF link. A WDV subsystem may include an interface to an external frame buffer that facilitates the temporal sub-sampling and tile copy routines disclosed herein.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: October 30, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Fred S. Stivers, Felix C. Fernandes, Sidney B. Schrum, Jr., Matthew B. Shoemake
  • Patent number: 8208554
    Abstract: A method for line-based video rate control is provided. The line based video rate control method includes system feedback to change system operating parameters, including on a packet-by-packet basis and also on a line-by-line basis. Also provided is a method for line-based compression. The method includes basic elements of an arithmetic coder to improve Golomb coding performance. By inverting operations in the method for line-based compression, the corresponding decoder can be obtained. The method also provides a heuristic-driven method for generating prediction residuals from quantized data, wherein prediction is driven in the direction of maximum correlation so that it is unnecessary to supply the decoder with additional data specifying this direction at each array element.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: June 26, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Felix C. Fernandes
  • Patent number: 8165203
    Abstract: A method for line-based video rate control is provided. The line based video rate control method includes system feedback to change system operating parameters, including on a packet-by-packet basis and also on a line-by-line basis. Also provided is a method for line-based compression. The method includes basic elements of an arithmetic coder to improve Golomb coding performance. By inverting operations in the method for line-based compression, the corresponding decoder can be obtained. The method also provides a heuristic-driven method for generating prediction residuals from quantized data, wherein prediction is driven in the direction of maximum correlation so that it is unnecessary to supply the decoder with additional data specifying this direction at each array element.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: April 24, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Felix C. Fernandes
  • Patent number: 7995143
    Abstract: The present invention provides a method and apparatus for synchronizing wireless video data. The method involves first synchronizing the pixel clock of a video output device with the pixel clock of a video input device. This is accomplished by latching video counters in the input and output devices (creating a transmit and receive timestamp) for each wireless video data packet and adjusting the pixel clock frequency of the output device according to differences between these timestamps. Once the pixel clocks are synchronized, video frames from the video output device are synchronized with video frames from video input device such that only a fraction of a video frame is buffered at any time. The video frames are synchronized by offsetting the data stream from the video input device N lines ahead of the data stream from the video output device, wherein N is less than the total number of lines in a single video frame.
    Type: Grant
    Filed: February 10, 2006
    Date of Patent: August 9, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Gregory L. Christison, Fred S. Stivers, Felix C. Fernandes
  • Patent number: 7852941
    Abstract: Transcoding as from MPEG-2 SDTV to MPEG-4 CIF reuses motion vectors and downsamples in the frequency (DCT) domain with differing treatments of frame-DCT and field-DCT blocks, and alternatively uses de-interlacing IDCT with respect to the row dimension plus deferred column downsampling for reference frame blocks.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: December 14, 2010
    Assignee: Texas Instruments Incorporated
    Inventor: Felix C. Fernandes
  • Publication number: 20080298463
    Abstract: A system, method and computer-readable medium for reducing the required throughput in an ultra-wideband system is provided. A temporal sub-sampling routine limits the number of frames, or portions thereof, to be transmitted to a sink over an RF link. The temporal sub-sampling routine may have a fixed, or static, sub-sampling rate that specifies the rate at which frames are discarded. In accordance with another embodiment, an automatic temporal sub-sampling mechanism is provided. Additionally, a tile copying mechanism may be implemented for reducing the throughput of the RF link. A WDV subsystem may include an interface to an external frame buffer that facilitates the temporal sub-sampling and tile copy routines disclosed herein.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Applicant: WIQUEST COMMUNICATIONS, INC.
    Inventors: Fred S. Stivers, Felix C. Fernandes, Sidney B. Schrum, JR., Matthew B. Shoemake
  • Publication number: 20080267294
    Abstract: Transcoding as from MPEG-2 SDTV to MPEG-4 CIF reuses motion vectors and downsamples in the frequency (DCT) domain with differing treatments of frame-DCT and field-DCT blocks, and alternatively uses de-interlacing IDCT with respect to the row dimension plus deferred column downsampling for reference frame blocks.
    Type: Application
    Filed: July 2, 2008
    Publication date: October 30, 2008
    Applicant: Texas Instruments Incorporated
    Inventor: Felix C. Fernandes
  • Patent number: 7412003
    Abstract: Transcoding as from MPEG-2 SDTV to MPEG-4 CIF reuses motion vectors and downsamples in the frequency (DCT) domain with differing treatments of frame-DCT and field-DCT blocks, and alternatively uses de-interlacing IDCT with respect to the row dimension plus deferred column downsampling for reference frame blocks.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: August 12, 2008
    Assignee: Texas Instruments Incorporated
    Inventor: Felix C. Fernandes
  • Publication number: 20080137738
    Abstract: A method for line-based video rate control is provided. The line based video rate control method includes system feedback to change system operating parameters, including on a packet-by-packet basis and also on a line-by-line basis. Also provided is a method for line-based compression. The method includes basic elements of an arithmetic coder to improve Golomb coding performance. By inverting operations in the method for line-based compression, the corresponding decoder can be obtained. The method also provides a heuristic-driven method for generating prediction residuals from quantized data, wherein prediction is driven in the direction of maximum correlation so that it is unnecessary to supply the decoder with additional data specifying this direction at each array element.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 12, 2008
    Applicant: WIQUEST COMMUNICATIONS, INC.
    Inventor: Felix C. Fernandes
  • Publication number: 20080137737
    Abstract: A method for line-based video rate control is provided. The line based video rate control method includes system feedback to change system operating parameters, including on a packet-by-packet basis and also on a line-by-line basis. Also provided is a method for line-based compression. The method includes basic elements of an arithmetic coder to improve Golomb coding performance. By inverting operations in the method for line-based compression, the corresponding decoder can be obtained. The method also provides a heuristic-driven method for generating prediction residuals from quantized data, wherein prediction is driven in the direction of maximum correlation so that it is unnecessary to supply the decoder with additional data specifying this direction at each array element.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 12, 2008
    Applicant: WiQuest Communications, Inc.
    Inventor: Felix C. Fernandes