Search

Chenhui Feng Phones & Addresses

  • San Jose, CA
  • 811 Elmira Dr, Sunnyvale, CA 94087
  • Mountain View, CA
  • 10130 Parkwood Dr, Cupertino, CA 95014
  • 20800 Homestead Rd #37C, Cupertino, CA 95014 (408) 255-4779
  • Arlington, MA
  • Allston, MA

Publications

Us Patents

Architecture For Hardware-Assisted Context Switching Between Register Groups Dedicated To Time-Critical Or Non-Time Critical Tasks Without Saving State

US Patent:
7246220, Jul 17, 2007
Filed:
Jul 27, 2001
Appl. No.:
09/917312
Inventors:
Hown Cheng - Cupertino CA, US
Chenhui Feng - Sunnyvale CA, US
Assignee:
Magnum Semiconductor, Inc. - Milpitas CA
International Classification:
G06F 9/48
US Classification:
712228
Abstract:
In one embodiment of the present invention, a processing system for processing information efficiently and cost-effectively by switching between execution of time-critical and non-time-critical tasks includes a processing unit. The processing system further includes a first register group coupled to the processing unit and including a first set of registers, the processing unit reading the status of the first set of registers to execute time-critical tasks. The processing system further includes a second register group coupled to the processing unit and including a second set of registers, the second register group for updating the status of the second set of registers, the processing unit reading the status of the second set of registers to execute the non-time-critical tasks by avoiding saving the status of the first set of registers, wherein the processing unit switches between executing time-critical tasks and non-time-critical tasks efficiently and cost-effectively by avoiding saving status of the first or second set of registers.

Method And System For Polarity Change Count

US Patent:
7683970, Mar 23, 2010
Filed:
Oct 20, 2005
Appl. No.:
11/254450
Inventors:
Alexander MacInnis - Lake Oswego OR, US
Chenhui Feng - Sunnyvale CA, US
International Classification:
H04N 7/01
US Classification:
348448, 348452
Abstract:
A method for comparing pixels may comprise determining at least one polarity difference for at least one pair of neighboring pixels selected from a plurality of adjacent pixels, which are from different fields. A number of subsequent polarity changes may be calculated for the pair of neighboring pixels based on the determined polarity of difference. The adjacent pixels may be selected from a plurality of woven fields. A portion of the selected adjacent pixels may include pixels in neighboring fields. A portion of the selected adjacent pixels may include vertically adjacent pixels, horizontally adjacent pixels, and/or diagonally adjacent pixels. At least one pixel in the plurality of adjacent pixels includes a corresponding horizontally, vertically or diagonally located adjacent pixel in a different field.

System And Method For Static Region Detection In Video Processing

US Patent:
7750974, Jul 6, 2010
Filed:
Nov 10, 2005
Appl. No.:
11/272112
Inventors:
Alexander MacInnis - Lake Oswego OR, US
Chenhui Feng - Sunnyvale CA, US
International Classification:
H04N 7/01
US Classification:
348448, 348441
Abstract:
A system and method for processing video information are disclosed and may include calculating at least one pixel difference between at least one pixel in a first field and at least one corresponding aligned pixel in a second field. The first field and the second field may be adjacent to a current field. At least one pixel in the current field may be deinterlaced based at least in part on the calculated at least one pixel difference. A first pixel difference between a first pixel in the first field and a corresponding aligned second pixel in the second field may be calculated. A second pixel difference between a third pixel in the first field and a corresponding aligned fourth pixel in the second field may be calculated. The third pixel and the fourth pixel may be adjacent to a current output sample.

Method And System For Polarity Change Count

US Patent:
7791673, Sep 7, 2010
Filed:
Oct 20, 2005
Appl. No.:
11/254450
Inventors:
Alexander MacInnis - Lake Oswego OR, US
Chenhui Feng - Sunnyvale CA, US
International Classification:
H04N 7/01
US Classification:
348448, 348452
Abstract:
A method for comparing pixels may comprise determining at least one polarity difference for at least one pair of neighboring pixels selected from a plurality of adjacent pixels, which are from different fields. A number of subsequent polarity changes may be calculated for the pair of neighboring pixels based on the determined polarity of difference. The adjacent pixels may be selected from a plurality of woven fields. A portion of the selected adjacent pixels may include pixels in neighboring fields. A portion of the selected adjacent pixels may include vertically adjacent pixels, horizontally adjacent pixels, and/or diagonally adjacent pixels. At least one pixel in the plurality of adjacent pixels includes a corresponding horizontally, vertically or diagonally located adjacent pixel in a different field.

Method And System For Parameter Generation For Digital Noise Reduction Based On Bitstream Properties

US Patent:
7848408, Dec 7, 2010
Filed:
Mar 18, 2005
Appl. No.:
11/083597
Inventors:
Chenhui Feng - Sunnyvale CA, US
Brian Schoner - Fremont CA, US
Darren Neuman - Palo Alto CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
H04B 1/66
US Classification:
37524003
Abstract:
A method and system for parameter generating for digital noise reduction based on bitstream properties is provided, which may comprise receiving at a host processor, a plurality of picture level parameters generated by a video decoder for a video stream. The host processor may control a digital noise reduction (DNR) module that processes input video from a video bus using the received plurality of picture level parameters.

Method And System For Inverse Telecine And Field Pairing

US Patent:
7916784, Mar 29, 2011
Filed:
Oct 20, 2005
Appl. No.:
11/254455
Inventors:
Alexander MacInnis - Lake Oswego OR, US
Chenhui Feng - Sunnyvale CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
H04N 7/12
H04N 11/02
H04N 11/04
US Classification:
3752401, 348448, 348452, 348628, 348701, 37524012
Abstract:
Certain aspects of a method and system for inverse telecine and field pairing may comprise receiving a plurality of fields of alternating polarity. A current field may be weaved with its corresponding adjacent field of opposite polarity. A polarity change count value may be calculated based on the weaving of the current field with its corresponding adjacent field of opposite polarity. The method may determine whether to utilize a progressive scheme or an interlaced scheme to encode the received plurality of fields of alternating polarity based at least in part on the calculated polarity change count value. At least one of a top field first (TFF) scheme, a bottom field first (BFF) scheme, a top field first-repeat first field (TFF-RFF) scheme and a bottom field first-repeat first field (BFF-RFF) scheme may be chosen to pair the plurality of fields of alternating polarity.

Method And System For Deinterlacing Using Polarity Change Count

US Patent:
7924345, Apr 12, 2011
Filed:
Oct 20, 2005
Appl. No.:
11/254262
Inventors:
Alexander MacInnis - Lake Oswego OR, US
Chenhui Feng - Sunnyvale CA, US
International Classification:
H04N 7/01
H04N 11/20
H04N 5/00
H04N 5/21
H04N 9/64
H04N 9/78
US Classification:
348448, 348449, 348452, 348607, 348629, 348665, 348700, 348701
Abstract:
A method for processing video information may include calculating a polarity change count (PCC) for a plurality of pixel pairs selected from a plurality of pixels from different fields utilizing a plurality of difference polarity values associated with the plurality of pixel pairs. At least a portion of the plurality of pixels from different fields may be deinterlaced based on at least the calculated PCC. The plurality of difference polarity values may be calculated for the plurality of pixel pairs selected from the plurality of pixels from different fields. At least one difference in amplitude of at least one of the selected pixel pairs may be calculated for the calculating the plurality of difference polarity values. The plurality of pixels from different fields may comprise a plurality of adjacent pixels from a plurality of woven fields.

Method And System For Motion Compensation

US Patent:
8588513, Nov 19, 2013
Filed:
Jul 13, 2006
Appl. No.:
11/486331
Inventors:
Alexander MacInnis - Lake Oswego OR, US
Sheng Zhong - San Jose CA, US
Chenhui Feng - Sunnyvale CA, US
Assignee:
Broadcom Corporation - Irvine CA
International Classification:
G06K 9/00
US Classification:
382154
Abstract:
Described herein is a method and system for motion compensation. This system and method use confidence for motion vector selection. Relative cost and an estimate of noise power may be used to characterize residual values and influence confidence determination.
Chenhui Hui Feng from San Jose, CA, age ~57 Get Report