Patents by Inventor Gerard De Haan

Gerard De Haan 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: 7643019
    Abstract: The invention relates to a method and a circuit arrangement to reduce motion blur of images shown in non-stroboscopic display devices, in particular Liquid Crystal Display Panels (LCDs). Thin Film Transistor Displays (TFTs), Color Sequential Displays. Plasma Display Panels (PDPs), Digital Micro Mirror Devices or Organic Light-Emitting Diode (OLED) displays, in which motion vectors depending on moving components in each image of an input video, signal are calculated, in which anti-motion blur filtering of the input video signal is performed based on the calculated motion vectors to produce an output video signal, and in which images are generated on said display device depending on said output video signal. In order to provide an improved spatial filtering with less noise enhancement and less noise modulation, it is proposed that edge characteristics in each image of the input video signal are determined and that anti-motion blur filtering is further based on said determined edge characteristics.
    Type: Grant
    Filed: May 21, 2003
    Date of Patent: January 5, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Leo Jan Velthoven, Michiel Adriaanszoon Klompenhouwer, Gerard De Haan
  • Patent number: 7623738
    Abstract: An image conversion unit for converting a first image with a first resolution into a second image with a second resolution, the second resolution being higher than the first resolution being higher than the first resolution is disclosed. The image conversion unit comprises a noise generator for generating noise and a combining unit arranged to add the noise to the second image. Preferably the noise that is added comprises spectral components which are in a part of a frequency spectrum which is above the Nyquist frequency of the first image. Optionally the image conversion unit comprises a noise measurement unit to control the noise generator. FIG.
    Type: Grant
    Filed: October 27, 2003
    Date of Patent: November 24, 2009
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Gerard De Haan
  • Patent number: 7519230
    Abstract: A selector (502) for selecting a background motion vector for a pixel in an occlusion region of an image, from a set of motion vectors being computed for the image, comprises: computing means (510) for computing a model-based motion vector for the pixel on basis of a motion model being determined on basis of a part of (402-436) a motion vector field (400) of the image; comparing means (511) for comparing the model-based motion vector with each of the motion vectors of the set of motion vectors; and selecting means (512) for selecting a particular motion vector of the set of motion vectors on basis of the comparing and for assigning the particular motion vector as the background motion vector.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: April 14, 2009
    Assignee: NXP B.V.
    Inventors: Rimmert B. Wittebrood, Gerard De Haan, Rogier Lodder
  • Patent number: 7489350
    Abstract: An image processing apparatus (100) comprises: receiving means for receiving a video signal representing input images; a film-detector unit (108) for detecting whether the input images have been captured by a film camera or by a video camera; and a sharpness enhancement unit (106) for calculating sharpness enhanced images on basis of the input images. The sharpness enhancement unit (106) is controlled by the film-detector unit (108), whereby the sharpness enhancement is larger if the film-detector unit (108) has detected that the input images have been captured by the film camera than if the film-detector unit (108) has detected that the input images have been captured by the video camera.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: February 10, 2009
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Gerard De Haan, Michiel Adriaanszoon Klompenhouwer, Leo Jan Velthoven
  • Publication number: 20080263184
    Abstract: An apparatus includes at least a first hardware part (AP1) and a second hardware part (AP2). Each of the first and second part include a respective processing element (CPU-1, CPU-2) and a respective signal connection to a respective memory element (MEM-1, MEM-2) for providing program code to the processing element of the respective part. The apparatus further includes a third hardware part (AP3) including at least one peripheral element acting as a source and/or destination of data. A fourth hardware part of the apparatus includes an I/O network (AP-4) for enabling communication between elements of the first and third part under control of first configuration data and for enabling communication between elements of the second and third part under control of distinct second configuration data.
    Type: Application
    Filed: November 21, 2006
    Publication date: October 23, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Gerard De Haan, Cornelis Hermanus Van Berkel
  • Publication number: 20080259207
    Abstract: The invention relates to a method for de-interlacing a hybrid video sequence using at least one estimated motion vector for interpolating pixels. Field for petition patents, typically occurring in film originated video material, disturb the function of de-interlacing algorithm designed to convert interlaced video single into progressively scanned video.
    Type: Application
    Filed: January 24, 2005
    Publication date: October 23, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONIC, N.V.
    Inventors: Gerard De Haan, Calina Ciuhu
  • Publication number: 20080144716
    Abstract: In a method for determining motion vectors from image data for blocks or objects of an image taken from an image sequence a block B(X) or object of pixels is divided (33) in two or more groups (Ga, Gb) within the block B(X) or object a motion vector (Da, Db) are assigned to the block (B(X)) and applied to the pixels of the respective groups (Ga, Gb) within the block.
    Type: Application
    Filed: March 11, 2004
    Publication date: June 19, 2008
    Inventor: Gerard De Haan
  • Publication number: 20080063307
    Abstract: An interpolation unit (800) for computing an output pixel value of an output pixel of an output image on basis of input pixel values of a set of input pixels (101-114) being selected from an input image is disclosed. The interpolation unit (800) comprises: input pixel selection means (802) for selecting the input pixels, comprising a first group of pixels (101-107) and a second group of pixels (108-114); and order statistical filtering means (804) for determining the output pixel value on basis of the set of input pixels (101-114). The set of input pixels is characterized in that lines (115, 116) connecting pairs of input pixels (103, 113) being formed by respective input pixels of the first group of pixels (101-107) and the second group of pixels (108-114) intersect at a position (100) in the particular input image corresponding to a position in the output image where the output pixel is located.
    Type: Application
    Filed: June 17, 2005
    Publication date: March 13, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventor: Gerard De Haan
  • Publication number: 20080042953
    Abstract: This invention relates to a method, a computer program, a computer program product and a device for reducing motion blur of images shown on non-stroboscopic display devices, in which local areas p, of an image of a video signal are displayed during respective local display times t; that are less than or equal to a image period T, comprising determining (40) an amount X; of high spatial frequency content related to a local area p, of said image of said video signal, and adjusting (41) a local display time t, in dependence on said determined amount X; of high spatial frequency content, wherein said local display time t; is decreased with increasing determined amount X; of high spatial frequency content.
    Type: Application
    Filed: October 10, 2005
    Publication date: February 21, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Gerard De Haan, Leo Velthoven, Michiel Klompenhouwer
  • Publication number: 20080025628
    Abstract: This invention relates to a method for image enhancement, comprising a first step (41) of distinguishing blurred and non-blurred image portions of an input image, and a second step (42) of enhancing at least one of said blurred image portions of said input image to produce an output image. Said blurred and non-blurred image portions are for instance distinguished by comparing (416) the differences (415) between a linearly up-scaled (414) version of the down-scaled (411) input image and the input image, and the differences (413) between a non-linearly up-scaled (412) representation of the down-scaled input image and the input image. Said blurred image portion is for instance enhanced by replacing (42) it with a portion of a non-linearly up-scaled representation of the down-scaled input image. The invention also relates to a device, a computer program, and a computer program product.
    Type: Application
    Filed: October 21, 2005
    Publication date: January 31, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventor: Gerard De Haan
  • Publication number: 20070258653
    Abstract: An image conversion unit (100) for converting an input image with an input frequency spectrum into an output image with an output frequency spectrum, the output frequency spectrum having more relatively high frequency components than the input frequency spectrum is disclosed. The image conversion unit comprises: means for providing (102) an intermediate image on basis of the input image; and combining means (104) for combining a high frequency signal with the intermediate image into the output image by means of error diffusion.
    Type: Application
    Filed: August 4, 2005
    Publication date: November 8, 2007
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Franciscus Van Heesch, Michiel Klompenhouwer, Gerard De Haan
  • Publication number: 20070242750
    Abstract: The invention relates to a method, a device, and a computer programme product for calculating a motion vector from an interlaced video signal with interpolating a first pixel sample from a first set of pixels and a second set of pixels using a first motion vector, and interpolating a second pixel sample from the first set of pixels and a third set of pixels using a second motion vector. To improve motion estimation and de-interlacing, the invention provides interpolating pixels of the first set of pixels to calculate a third pixel sample as an average of at least two pixels within the first set of pixels, calculating a first relation between the first pixel sample and the third pixel sample, calculating a second relation between the second pixel sample and the third pixel sample, and selecting an output motion vector from a set of motion vectors by minimising the first and second r elation using the set of motion vectors.
    Type: Application
    Filed: May 17, 2005
    Publication date: October 18, 2007
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Gerard De Haan, Calina Ciuhu
  • Publication number: 20070182859
    Abstract: The invention relates to a signal processing system comprising first electronic means for storing an input signal, second means for a real-time processing of the input signal thus stored, and third electronic means for storing the signal thus processed. This system is according to the invention, characterized in that said second processing means themselves comprise off-line signal enhancement means applied to said input signal and using available processing resources, not still used for real-time or on-line processing, for delivering an enhanced signal and storing it in said third means for storing the signal processed by the second processing means.
    Type: Application
    Filed: February 24, 2005
    Publication date: August 9, 2007
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Gerben Hekstra, Ihor Kirenko, Marco Bosma, Frederik De Bruijn, Gerard De Haan, Rogier Lodder, Abraham Riemens
  • Publication number: 20070165957
    Abstract: The invention relates to a method for providing a motion parameter set and/or a picture repetition pattern from an input video signal, in particular for de-interlacing a video signal with using a candidate motion parameter set weighted with a picture repetition pattern value for calculating a motion compensated pixel from a pixel value of a first image. To provide motion compensation which accounts for field repetition patterns, minimizing an error criterion between at least one pixel value of a second image and at least the motion compensated pixel value by iterating the calculation of the motion compensated pixel with at least two candidate motion parameters sets and/or at least two picture repetition values, and putting out the candidate motion parameter set and/or the picture repetition value which provides the minimized error criterion is proposed.
    Type: Application
    Filed: June 21, 2005
    Publication date: July 19, 2007
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Gerard De Haan, Calina Ciuhu
  • Publication number: 20070139450
    Abstract: Method for rendering smooth teletext graphics, when an input teletext page (D1) is to be displayed at a target resolution on a device. The method comprises the steps of:—separating (100) non-text information and text information composing the input teletext page (D1) in order to give as output an intermediate non-text bitmap (D5) at an intermediate resolution and a final text bitmap (D4) at said target resolution;—scaling up (200) the intermediate non-text bitmap (D5) to obtain a final non-text bitmap (D7) at said target resolution, using an advanced up-scaling algorithm; and,—merging (300) the final non-text bitmap (D7) and the final text bitmap (D4) in order to give an output of a rendered bitmap (D) having the target resolution.
    Type: Application
    Filed: October 20, 2004
    Publication date: June 21, 2007
    Inventors: Gerard De Haan, Paul Hofman
  • Patent number: 7227579
    Abstract: The quality of recorded images with for example a high speed camera can be detoriated by light modulation which is a consequence of for example gas-discharge lamps running at a lower frequency with respect to the camera. A camera according to the invention provides light modulation removal by handling fields of the image different depending on the light modulation.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: June 5, 2007
    Assignee: Koninklijke Philips Electronics N. V.
    Inventors: Johannes Nicolaas Bakker, Gerard De Haan, Jeroen Maria Kettenis, Perry Gerard Mevissen, Olukayode Anthony Ojo, Johannes Henricus Jozef Maria Van Rooy
  • Publication number: 20070116383
    Abstract: A spatial filter unit (200) for converting a first input signal (U) comprising input samples, into an output signal comprising output samples, is disclosed. The spatial filter unit (200) comprises: a coefficient-determining means (106) for determining a first filter coefficient; and an adaptive filtering means (104) for computing a first one of the output samples on basis of a first one of the input samples and the first filter coefficient. The coefficient-determining means (106) are arranged to determine the first filter coefficient on basis of a second input signal (Y) being correlated to the first input signal (U).
    Type: Application
    Filed: June 3, 2004
    Publication date: May 24, 2007
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventor: Gerard De Haan
  • Publication number: 20070092111
    Abstract: A method of estimating a particular motion vector (DR(x, n+?)) for a particular pixel, having a particular spatial position and being located at a temporal position (n+?) intermediate a first image and a second image of a sequence of video images, on basis of a first motion vector field (D3(x, n?1)) being estimated for the first image and on basis of a second motion vector field (D3(x, n)) being estimated for the second image is disclosed. The method comprises: creating a set of motion vectors (Dp, Dn, Dc) by selecting a number of motion vectors from the first motion vector field (D3(x, n?1)) and second motion vector field (D3(x, n)), on basis of the particular spatial position of the particular pixel; and establishing the particular motion vector (DR(x,n+?)) by performing an order statistical operation on the set of motion vectors (Dp, Dn, Dc).
    Type: Application
    Filed: August 31, 2004
    Publication date: April 26, 2007
    Inventors: Rimmert Wittebrood, Gerard De Haan
  • Patent number: 7206027
    Abstract: The invention relates to a method and a device to increase the resolution of an image by interpolating along edges of the image. Edges are detected and their direction is calculated (10). The interpolation (12) of new pixels is carried out along the direction of the edges. According to the invention, a pre-filter (8) is used with a high-pass filtering in the direction in which new pixels are interpolated, and a low-pass filtering in another direction.
    Type: Grant
    Filed: October 18, 2002
    Date of Patent: April 17, 2007
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Gerard De Haan, Rogier Lodder
  • Publication number: 20070052843
    Abstract: The invention relates to a method for de-interlacing a video signal with interpolating (24) a first pixel sample from a first set of pixels and a second set of pixels, interpolating (26) a second pixel sample from said first set of pixels and a third set of pixels, calculating (28) a third pixel sample from a pixel of said first set of pixels, and calculating (30) a relation between said first pixel sample and said second pixel sample. To improve interpolation and thus image quality, it is proposed to calculate an output pixel sample based on said first pixel sample, said second pixel sample, said third pixel sample and said relation between said first pixel sample and said second pixel sample.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 8, 2007
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventor: Gerard De Haan