Patents by Inventor Patricia Chiang

Patricia Chiang 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: 9326006
    Abstract: A method, system and apparatus for adaptive pre-filtering includes: extracting tuning parameters from video data in a video encoding process; processing the tuning parameters to generate control parameters representative of properties of the video data; coupling the control parameters to a filter response; generating filter coefficients according to the filter response; and filtering the video data using the filter coefficients prior to video encoding. The filtering of video data may thus be adapted to one or more tuning parameters of the video data and the encoding process. The filtering may decrease the complexity of encoding by an attenuation of high frequency signals, effectively decreasing the quantization step and reducing compression artifacts.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: April 26, 2016
    Assignee: STMICROELECTRONICS ASIA PACIFIC PTE. LTD.
    Inventors: Patricia Chiang, Lucas Hui
  • Patent number: 8810731
    Abstract: Systems and methods are disclosed herein for a motion detection system for video signal processing that includes a luminance motion detector, a chroma motion detector, and a smoothness detector. These systems and methods may also include a phase motion detector, a baseband YC separation circuitry for video signal processing, a chip for video signal processing, and a video signal processing system used in an electronic article.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: August 19, 2014
    Assignee: STMicroelectronics Asia Pacific Pte., Ltd.
    Inventor: Patricia Chiang Wei Yin
  • Patent number: 8681875
    Abstract: An apparatus and method for coding block boundary detection using interpolated autocorrelation is disclosed. Input video frames are processed to obtain a binary map of possible block boundary pixels including original and rescaled block boundaries. The boundary pixel map is converted to a boundary histogram. Then interpolated autocorrelation is applied to the boundary histogram to detect the block size and block size offset. The interpolated autocorrelation handles both integer sizes and non-integer sizes. A confidence measure is also determined that reflects the accuracy of the detection result. The output for the current video frame is also post processed with information from previous frames to provide better temporal stability.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: March 25, 2014
    Assignee: STMicroelectronics Asia Pacific Pte., Ltd.
    Inventors: Rixin Zhen, Yong Huang, Patricia Chiang
  • Patent number: 8553783
    Abstract: Apparatus and methods of motion detection for mosquito noise reduction in video sequences are provided. In one aspect, a method of motion detection in a sequence of digital images classifies a pixel of a plurality of pixels of a current image frame represented by a digital video input signal as a motion or non-motion pixel. A motion value for the pixel is calculated based on the classification of the pixel. The motion value is mapped to a coefficient of a temporal filter based on a control curve. A digital video output signal is generated based on the coefficient.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: October 8, 2013
    Assignee: STMicroelectronics Asia Pacific PTE Ltd.
    Inventors: Xiaoyun Deng, Patricia Chiang
  • Publication number: 20130250178
    Abstract: Systems and methods are disclosed herein for a motion detection system for video signal processing that includes a luminance motion detector, a chroma motion detector, and a smoothness detector. These systems and methods may also include a phase motion detector, a baseband YC separation circuitry for video signal processing, a chip for video signal processing, and a video signal processing system used in an electronic article.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 26, 2013
    Applicant: STMICROELECTRONICS ASIA PACIFIC PTE., LTD.
    Inventor: Patricia Chiang Wei Yin
  • Patent number: 8395710
    Abstract: Systems and methods are disclosed herein for a motion detection system for video signal processing that includes a luminance motion detector, a chroma motion detector, and a smoothness detector. These systems and methods may also include a phase motion detector, a baseband YC separation circuitry for video signal processing, a chip for video signal processing, and a video signal processing system used in an electronic article.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: March 12, 2013
    Assignee: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventor: Patricia Chiang Wei Yin
  • Patent number: 8369420
    Abstract: A multimode filter that is versatile for digital signal processing including in-loop processing (de-blocking and de-ringing), post processing (de-blocking and de-ringing), and overlap smoothing. A flexi-standard filter includes the multimode filter. An electronic device includes the flexi-standard filter. A process for digital signal processing includes in-loop processing (de-blocking and de-ringing), post processing (de-blocking and de-ringing), and overlap smoothing.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: February 5, 2013
    Assignee: STMicroelectronics Asia Pacific Pte, Ltd.
    Inventors: Patricia Chiang, Ilija Materic, Martin Bolton, Nicolas Pellerin
  • Patent number: 8237866
    Abstract: A system, apparatus and method are disclosed for separating a current frame of a composite video signal into a luminance signal and a chroma signal. A relative chroma correlation value is generated using a plurality of lines of the current frame. A weighted sum of inter-line pixel differences of the current frame is generated using the relative chroma correlation value. A frame difference signal is generated by subtracting a previous frame of the composite video signal from the current frame. A detected motion signal is generated that corresponds to motion detected in the current frame. The weighted sum of inter-line pixel differences, the frame difference signal, and the detected motion signal are combined to generate the chroma signal. The chroma signal is subtracted from the current frame to generate the luminance signal.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: August 7, 2012
    Assignee: STMicroelectronics, Inc.
    Inventor: Patricia Chiang Wei Yin
  • Publication number: 20120170864
    Abstract: Systems and methods are disclosed for determining the perceptibility of noise in a block of images and/or video. The systems and methods may compute a mask value for the block using a block masking generator. The mask value may indicate the perceptibility of noise in the block. The mask value may be computed using a normalized activity value and/or a texture value for the block. The normalized activity value may indicate the relative activity in the block as compared to the activity in the image and/or video. The texture value may indicate the strength and/or number of edges in the block.
    Type: Application
    Filed: December 21, 2011
    Publication date: July 5, 2012
    Applicants: STMicroelectronics (Shenzhen) R&D Co., Ltd., STMicroelectronics Asia Pacific Pte. Ltd.
    Inventors: Anna Raffalli, Haiyun Wang, Lucas Hui, Patricia Chiang
  • Publication number: 20110157436
    Abstract: A system is disclosed for reducing artifacts in images and video, such as ringing or halo artifacts. The system may include an edge detector and a gain controller. The edge detector may create an edge image used by the gain controller to create a gain image, and the gain image may be used to reduce artifacts in an image. The gain controller may, for a current pixel in the edge image, compute the maximum value of the edge image over a window containing the current pixel. The gain controller may also perform averaging to determine a maximum edge value and a current edge value, and may also use a ratio of the current edge value and the maximum edge value to determine a gain to be applied to a pixel of an image.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Applicant: STMicroelectronics Asia Pacific Pte Ltd
    Inventor: Patricia Chiang Wei Yin
  • Patent number: 7778480
    Abstract: A method includes identifying a pair of image data blocks separated by a boundary. The image data blocks include image information defining multiple pixels in at least one image. The method also includes identifying at least one filter length based on edge contents of at least some of the pixels in the at least one image. In addition, the method includes filtering at least some of the pixels in the pair of image data blocks along the boundary using the at least one identified filter length.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: August 17, 2010
    Assignee: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventors: Yong Huang, Patricia Chiang, Lucas Y. W. Hui
  • Publication number: 20100188571
    Abstract: Systems and methods are disclosed herein for a motion detection system for video signal processing that includes a luminance motion detector, a chroma motion detector, and a smoothness detector. These systems and methods may also include a phase motion detector, a baseband YC separation circuitry for video signal processing, a chip for video signal processing, and a video signal processing system used in an electronic article.
    Type: Application
    Filed: December 30, 2009
    Publication date: July 29, 2010
    Inventor: Patricia Chiang Wei Yin
  • Publication number: 20100165209
    Abstract: A system, apparatus and method are disclosed for separating a current frame of a composite video signal into a luminance signal and a chroma signal. A relative chroma correlation value is generated using a plurality of lines of the current frame. A weighted sum of inter-line pixel differences of the current frame is generated using the relative chroma correlation value. A frame difference signal is generated by subtracting a previous frame of the composite video signal from the current frame. A detected motion signal is generated that corresponds to motion detected in the current frame. The weighted sum of inter-line pixel differences, the frame difference signal, and the detected motion signal are combined to generate the chroma signal. The chroma signal is subtracted from the current frame to generate the luminance signal.
    Type: Application
    Filed: December 2, 2009
    Publication date: July 1, 2010
    Applicant: STMicroelectronics Asia Pacific PTE Ltd
    Inventor: Patricia Chiang Wei Yin
  • Publication number: 20100165207
    Abstract: Apparatus and methods of motion detection for mosquito noise reduction in video sequences are provided. In one aspect, a method of motion detection in a sequence of digital images classifies a pixel of a plurality of pixels of a current image frame represented by a digital video input signal as a motion or non-motion pixel. A motion value for the pixel is calculated based on the classification of the pixel. The motion value is mapped to a coefficient of a temporal filter based on a control curve. A digital video output signal is generated based on the coefficient.
    Type: Application
    Filed: June 29, 2009
    Publication date: July 1, 2010
    Applicant: STMICROELECTRONICS ASIA PACIFIC PTE, LTD.
    Inventors: Xiaoyun Deng, Patricia Chiang
  • Publication number: 20100128168
    Abstract: An apparatus and method for coding block boundary detection using interpolated autocorrelation is disclosed. Input video frames are processed to obtain a binary map of possible block boundary pixels including original and rescaled block boundaries. The boundary pixel map is converted to a boundary histogram. Then interpolated autocorrelation is applied to the boundary histogram to detect the block size and block size offset. The interpolated autocorrelation handles both integer sizes and non-integer sizes. A confidence measure is also determined that reflects the accuracy of the detection result. The output for the current video frame is also post processed with information from previous frames to provide better temporal stability.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 27, 2010
    Applicant: STMicroelectronics Asia Pacific Ptd. Ltd.
    Inventors: Rixin Zhen, Yong Huang, Patricia Chiang
  • Patent number: 7620261
    Abstract: A method includes receiving image information representing at least one image. The image information defines multiple pixels in the at least one image. The method also includes identifying filter weights associated with the pixels. The filter weights are based on edge contents of at least a portion of the at least one image. In addition, the method includes filtering the image information using the identified filter weights.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: November 17, 2009
    Assignee: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventors: Patricia Chiang, Lucas Y. W. Hui
  • Patent number: 7366240
    Abstract: A method of processing video frame data includes the steps of: receiving a video frame; partially decoding the video frame; fully decoding the video frame to produce macroblocks; determining video data parameters from the partially decoded video frame or both the partially and fully decoded video frame; and encoding the macroblocks based on the determined video data parameters to provide a compressed video frame for subsequent display.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: April 29, 2008
    Assignee: STMicroelectronics Asia Pacific Pte Ltd.
    Inventors: Patricia Chiang Wei Yin, Lucas Y. W. Hui, Jean-Michel Bard
  • Publication number: 20080056389
    Abstract: A multimode filter that is versatile for digital signal processing including in-loop processing (de-blocking and de-ringing), post processing (de-blocking and de-ringing), and overlap smoothing. The present disclosure further discloses a flexi-standard filter comprising the multimode filter. The present disclosure also discloses an electronic device comprising the flexi-standard filter. The present disclosure finally discloses a process for digital signal processing that includes in-loop processing (de-blocking and de-ringing), post processing (de-blocking and de-ringing), and overlap smoothing.
    Type: Application
    Filed: August 22, 2007
    Publication date: March 6, 2008
    Applicant: STMicroelectronics Asia Pacific PTE LTD
    Inventors: Patricia Chiang, Ilija Materic, Martin Bolton, Nicolas Pellerin
  • Publication number: 20080037897
    Abstract: In a process for enhancing contrast of an image having pixels in different brightness intensities, a histogram in discrete bins is generated. Each bin represents a pixel population of at least one pixel brightness intensity. A peak and a peak region of the histogram is then identified, wherein the peak region is a range of discrete bins around the peak. An average pixel population within the peak region is computed, and the pixel populations of the discrete bins within the peak region that exceeds the average pixel population are distributed. A transfer curve for mapping onto the image is then generated. The process can be used in an image processor for enhancing contrast of an image having pixel. Still further, a display having a receiver and a screen can include the foregoing image processor.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 14, 2008
    Applicant: STMicroelectronics Asia Pacific Pte. Ltd. (SG)
    Inventors: Patricia Chiang, Yau Hui
  • Publication number: 20070121730
    Abstract: A method of transferring sets of video line data and macroblock data, includes the steps of determining a macroblock period and a video line period longer than the macroblock period, dividing each set of video line data to be transferred within the video line period into two or more portions according to the difference between the determined macroblock period and video line period, aligning a burst transfer of each of the portions of the divided set of video line data and each set of macroblock data to the macroblock period, and initiating the burst transfer of the sets of video line data and macroblock data at macroblock period intervals.
    Type: Application
    Filed: August 1, 2006
    Publication date: May 31, 2007
    Applicant: STMicroelectronics Asia Pacific Pte. Ltd.
    Inventors: Patricia Chiang, Lucas Hui