Patents by Inventor G. Finn Wredenhagen

G. Finn Wredenhagen 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: 20110013081
    Abstract: A video sequence may include a modality corresponding with an embedded pattern. At least one state machine detects the modality in accordance with difference signals. A signal generator generates the difference signals responsive to decision windows that define regions of interest in the video sequence. The modality may correspond with an embedded film source or other pattern types in the video sequence. Where the state machine detects more than one pattern, a single pattern is selected according to a predetermined priority. The video sequence may contain both static patterns and embedded film source patterns. The state machine discerns the presence of the embedded film source patterns notwithstanding the presence of the static patterns.
    Type: Application
    Filed: September 16, 2010
    Publication date: January 20, 2011
    Applicant: PIXELWORKS, INC.
    Inventors: G. Finn Wredenhagen, Gary Cheng, Kevin Ng, Neil D. Woodall, Yue Ma, Guodong Liu, Jun Wang
  • Patent number: 7800692
    Abstract: A video sequence may include a modality corresponding with an embedded pattern. At least one state machine detects the modality in accordance with difference signals. A signal generator generates the difference signals responsive to decision windows that define regions of interest in the video sequence. The modality may correspond with an embedded film source or other pattern types in the video sequence. Where the state machine detects more than one pattern, a single pattern is selected according to a predetermined priority. The video sequence may contain both static patterns and embedded film source patterns. The state machine discerns the presence of the embedded film source patterns notwithstanding the presence of the static patterns.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: September 21, 2010
    Assignee: Pixelworks, Inc.
    Inventors: G. Finn Wredenhagen, Gary Cheng, Kevin Ng
  • Patent number: 7319494
    Abstract: A method is provided for selecting a filter for interpolating a target pixel for reducing noise in an image. The method comprises the following steps. A plurality of pixels along a predetermined contour is compared with a plurality of predefined patterns. The patterns represent visually significant patterns possible along said contour. A filter is selected from a predefined set of filters in accordance with the results of the comparison.
    Type: Grant
    Filed: May 16, 2005
    Date of Patent: January 15, 2008
    Assignee: Jaldi Semiconductor Corp.
    Inventors: G. Finn Wredenhagen, Andrew Elias
  • Publication number: 20070030384
    Abstract: A video sequence may include a modality corresponding with an embedded pattern. At least one state machine detects the modality in accordance with difference signals. A signal generator generates the difference signals responsive to decision windows that define regions of interest in the video sequence. The modality may correspond with an embedded film source or other pattern types in the video sequence. Where the state machine detects more than one pattern, a single pattern is selected according to a predetermined priority. The video sequence may contain both static patterns and embedded film source patterns. The state machine discerns the presence of the embedded film source patterns notwithstanding the presence of the static patterns.
    Type: Application
    Filed: September 29, 2006
    Publication date: February 8, 2007
    Applicant: Jaldi Semiconductor Corporation
    Inventors: G. Finn Wredenhagen, Gary Cheng, Kevin Ng
  • Patent number: 7142729
    Abstract: A method for interpolating a target pixel from a plurality of source pixels in a high contrast image. The method comprises the following steps. A window of the plurality of source pixels is examined and compared with a plurality of predefined conditions for determining if a structure of significance is present within the window. A filter configuration is selected from a plurality of filter configurations in accordance with results of the comparison. The selected filter is applied to the source pixels for interpolating the target pixel. If the structure of significance is detected in the window, the selected filter best preserves the structure.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: November 28, 2006
    Assignee: Jaldi Semiconductor Corp.
    Inventors: G. Finn Wredenhagen, Sam Leung, Lance Greggain
  • Patent number: 7129990
    Abstract: A system detects a non-video source embedded in a video sequence and provides direction to a deinterlacing algorithm accordingly. The system comprises a signal generator for generating a plurality of signals. The signals are generated in accordance with pixels input from the video sequence. The system further comprises a plurality of pattern detection state machines, each for receiving the signals and for detecting a pattern in the video sequence. The pattern is detected in accordance with a preset threshold, wherein the pattern detection state machine varies the preset threshold in accordance with the received signals. The system further comprises an arbiter state machine coupled with the plurality of pattern detection state machines for governing the pattern detection state machines and for determining whether or not a non-video source is embedded in the video sequence.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: October 31, 2006
    Assignee: Jaldi Semiconductor Corp.
    Inventors: G. Finn Wredenhagen, Gary Cheng, Kevin Ng
  • Patent number: 7127123
    Abstract: Contrast in an image is enhanced by mapping an input intensity value to an output intensity value in accordance with a mapping function. A mean intensity value of the image is determined. Co-ordinates of the mapping function are calculated in accordance with the mean intensity value and a plurality of predefined parameters. The mapping function is applied to the input intensity value for determining the output intensity, wherein the mapping function is generated dynamically for each image.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: October 24, 2006
    Assignee: Jaldi Semiconductor Corp.
    Inventors: G. Finn Wredenhagen, Peter Ang
  • Patent number: 7098958
    Abstract: An adaptive filter calculates a target pixel from an interlaced video signal. The video signal comprises a plurality of frames, each of which comprises an even and an odd field. The filter comprises a quantized motion calculator and a filter selector. The quantized motion calculator estimates an amount of motion about the target pixel. The filter selector selects a filter in accordance with the estimated amount of motion. The filter applies a first weighting factor to a plurality of current field pixels and a second weighting factor to a plurality of previous field pixels for creating the target pixel.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: August 29, 2006
    Assignee: Jaldi Semiconductor Corp.
    Inventors: G. Finn Wredenhagen, Gary Cheng, Soo Chang Jang, Lance Greggain
  • Patent number: 7075466
    Abstract: The present invention provides an ADC apparatus and method for improving effective bit resolution and suppressing digital reconstruction artifacts with an anti-aliasing filter and an over-sampled input. ADC resolution can be increased by combining a dither signal with a sampled signal and then after digitization, filtering out the dithered signal. Designing a notch in the filter corresponding to the attenuation frequency attenuates residual effects.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: July 11, 2006
    Assignee: Pixelworks, Inc.
    Inventors: Neil Woodall, G. Finn Wredenhagen
  • Patent number: 6933983
    Abstract: A method is provided for selecting a filter for interpolating a target pixel for reducing noise in an image. The method comprises the following steps. A plurality of pixels along a predetermined contour is compared with a plurality of predefined patterns. The patterns represent visually significant patterns possible along said contour. A filter is selected from a predefined set of filters in accordance with the results of the comparison.
    Type: Grant
    Filed: May 28, 2002
    Date of Patent: August 23, 2005
    Assignee: Jaldi Semiconductor Corp.
    Inventors: G. Finn Wredenhagen, Andrew Elias
  • Publication number: 20030185463
    Abstract: A method for interpolating a target pixel from a plurality of source pixels in a high contrast image. The method comprises the following steps. A window of the plurality of source pixels is examined and compared with a plurality of predefined conditions for determining if a structure of significance is present within the window. A filter configuration is selected from a plurality of filter configurations in accordance with results of the comparison. The selected filter is applied to the source pixels for interpolating the target pixel. If the structure of significance is detected in the window, the selected filter best preserves the structure.
    Type: Application
    Filed: March 27, 2002
    Publication date: October 2, 2003
    Inventors: G. Finn Wredenhagen, Sam Leung, Lance Greggain
  • Publication number: 20030117654
    Abstract: Contrast in an image is enhanced by mapping an input intensity value to an output intensity value in accordance with a mapping function. A mean intensity value of the image is determined. Co-ordinates of the mapping function are calculated in accordance with the mean intensity value and a plurality of predefined parameters. The mapping function is applied to the input intensity value for determining the output intensity, wherein the mapping function is generated dynamically for each image.
    Type: Application
    Filed: June 24, 2002
    Publication date: June 26, 2003
    Inventors: G. Finn Wredenhagen, Peter Ang
  • Publication number: 20030095206
    Abstract: A method is provided for selecting a filter for interpolating a target pixel for reducing noise in an image. The method comprises the following steps. A plurality of pixels along a predetermined contour is compared with a plurality of predefined patterns. The patterns represent visually significant patterns possible along said contour. A filter is selected from a predefined set of filters in accordance with the results of the comparison.
    Type: Application
    Filed: May 28, 2002
    Publication date: May 22, 2003
    Inventors: G. Finn Wredenhagen, Andrew Elias
  • Publication number: 20020135697
    Abstract: A system detects a non-video source embedded in a video sequence and provides direction to a deinterlacing algorithm accordingly. The system comprises a signal generator for generating a plurality of signals. The signals are generated in accordance with pixels input from the video sequence. The system further comprises a plurality of pattern detection state machines, each for receiving the signals and for detecting a pattern in the video sequence. The pattern is detected in accordance with a preset threshold, wherein the pattern detection state machine varies the preset threshold in accordance with the received signals. The system further comprises an arbiter state machine coupled with the plurality of pattern detection state machines for governing the pattern detection state machines and for determining whether or not a non-video source is embedded in the video sequence.
    Type: Application
    Filed: December 21, 2001
    Publication date: September 26, 2002
    Inventors: G. Finn Wredenhagen, Gary Cheng, Kevin Ng