Nova Patents
EP1549048A2

Motion detection in video signals

Abstract

Methods and apparatus, including computer program products, implementing and using techniques for distinguishing false motion from true motion, in a video signal that is received by a television set. The video signal is received at the television set. The video signal includes a luma component and a chroma component. A motion detection operation is performed for each of the chroma component and the luma component in several frequency regions of the received video signal. Each frequency region has a unique, adjustable threshold value for distinguishing false motion from true motion, that is dynamically adjustable based on the incoming video signal, and as a result the motion detection accuracy is improved and image artifacts are minimized in an image that is described by the video signal and is to be displayed on the television set.

EP1549048A2, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Projected expiry passed 22 December 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

19 claims: 11 independent, 8 dependent

  1. 1
    A method for distinguishing false motion from true motion, in a video signal that is received by a television set, the method comprising:receiving the video signal at the television set, the video signal including a luma component and a chroma component;and performing a motion detection operation for each of the chroma component and the luma component in several frequency regions of the received video signal, wherein each frequency region has a unique threshold value for distinguishing false motion from true motion, the threshold values being dynamically adjustable based on the incoming video signal, thereby improving the motion detection accuracy and minimizing image artifacts in an image that is described by the video signal and is to be displayed on the television set.
  2. 4
    The method of any of claims 1-3, wherein performing a motion detection operation includes determining the final motion value to be the maximum chroma motion or luma motion among the chroma and luma motions detected in the different frequency regions.
  3. 9
    The method of any of claims 1-8, wherein:the adjustable threshold value is determined on a pixel-by-pixel basis based on a detected edge, a detected edge slope, and a sub-carrier detection;and a first threshold value is assigned if a sub-carrier is detected, and a second threshold value is assigned if no sub-carrier is detected, thereby achieving independent threshold values for chroma and luma portions of an image.
  4. 10
    The method of any of claims 1-9, wherein performing a motion detection operation for each of the chroma component and the luma component in several frequency regions of the received video signal includes:detecting false motion generated for high-frequency chroma still regions of an image by examining one or more of the following characteristics of the received video signal: a spatial chroma signature, a temporal chroma signature, low frequency motion, chroma signal polarity across two or more image frames of the video, and the average value of a sample window across two or more image frames of the video;and generating a mask signal that is free of false motions, based on the examined characteristics of the received video signal.
  5. 11
    The method of any of claims 1-10, further comprising:detecting one or more of a synch edge and a color burst region of the video signal;determining a motion variance of the detected synch edge or color burst region;and setting a programmable variable threshold gain percentage for the video signal based on the determined variance.
  6. 12
    A computer program comprising computer program code means adapted to perform all the steps of any of claims 1-11 when said program is run on a computer.
  7. 13
    A motion detection component, for distinguishing false motion from true motion, in a video signal that is received by a television set, comprising:a receiver operable to receive the video signal, the video signal including a luma component and a chroma component;and a motion detector operable to perform a motion detection operation for each of the chroma component and the luma component in several frequency regions of the received video signal, wherein each frequency region has a unique threshold value for distinguishing false motion from true motion, the threshold values being dynamically adjustable based on the incoming video signal, thereby improving the motion detection accuracy and minimizing image artifacts in an image that is described by the video signal and is to be displayed on the television set.
  8. 16
    The motion detection component of any of claims 13-15, wherein the motion detector includes a selector operable to determine the final motion value to be the maximum chroma motion or luma motion among the chroma and luma motions detected in the different frequency regions.
  9. 17
    The motion detection component of any of claims 13-16, wherein:the adjustable threshold value is determined on a pixel-by-pixel basis based on a detected edge, a detected edge slope, and a sub-carrier detection;and a first threshold value is assigned if a sub-carrier is detected, and a second threshold value is assigned if no sub-carrier is detected, thereby achieving independent threshold values for chroma and luma portions of an image.
  10. 18
    The motion detection component of any of claims 13-17, further comprising:mask logic operable to detect false motion generated for high-frequency chroma still regions of an image by examining one or more of the following characteristics of the received video signal: a spatial chroma signature, a temporal chroma signature, low frequency motion, chroma signal polarity across two or more image frames of the video, and the average value of a sample window across two or more image frames of the video;and a signal generator operable to generate a mask signal that is free of false motions, based on the examined characteristics of the received video signal.
  11. 19
    A video signal decoder, for distinguishing false motion from true motion, in a video signal that is received by a television set, comprising:a motion detection component as defined in any of claims 13-18;and output means for outputting a decoded video signal from the video signal decoder to the display of the television set.