Patent US5216501A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5216501A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for detecting moving and unmoving regions in a moving image using a calculator

Assignee: Panasonic Holdings Corp
•
Filing: 1990-02-08
•
Granted: 1993-06-01
•
Expires: 2010-02-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for detecting moving and unmoving regions in a moving image includes three memories for storing differentiation results of respective pixels in an x component, a y component, and a time component from two moving image data which are temporally successive. A first calculator reads out values of pixels near respective pixels in arbitrary two of the three memories, and calculates all quantities of multiplication/addition between the pixels. A second calculator calculates a value equivalent to a covariance determinant of vectors of an x component, a y component, and a time component from six results of the multiplication/addition. A third calculator calculates a multiplication between a time differentiation energy and a square of a spatial differentiation energy from results of the calculation of the second calculator and the pixel data values stored in the memories. A judgment device calculates a ratio of a result of an addition between an output data from the third calculator and an error energy.

Inventors

  • 👤 Shigeru Ando

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 06:37
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/20; G06T7/269

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 159 words
An apparatus for detecting a condition of data of a pixel in an image, comprising: means for deriving a gradient Ixij of a horizontal x component of temporally successive image data for a plurality of pixels; means for deriving a gradient Iyij or a vertical y component of the temporally successive image data for a plurality of pixels; means for deriving a gradient Itij of a time component of the temporally successive image data for a plurality of pixels; means for calculating values Sxx, Sxy, Syy, Sxt, Syt, and Stt for neighboring pixels within a predetermined region, the values Sxx, Sxy, Syy, Sxt, Syt, and Stt are given as: Sxx=ΣIxij.sup.2 Sxy=ΣIxijIyij Syy=ΣIyij.sup.2 Sxt=ΣIxijItij Syt=ΣIyijItij Stt=ΣItij.sup.2 means for generating a parameter signal from the values Sxx, Sxy, Syy, Sxt, Syt, and Stt, the parameter signal representing whether a condition of data of a pixel within the predetermined region is of the moving type, the appearing type or the unmoving type.
Claim 2
Independent Claim 159 words
An apparatus for detecting a condition of data of a pixel in an image, comprising: means for deriving a gradient Ixij of a horizontal x component of temporally successive image data for a plurality of pixels; means for deriving a gradient Iyij or a vertical y component of the temporally successive image data for a plurality of pixels; means for deriving a gradient Itij of a time component of the temporally successive image data for a plurality of pixels; means for calculating values Sxx, Sxy, Syy, Sxt, Syt, and Stt for neighboring pixels within a predetermined region, the values Sxx, Sxy, Syy, Sxt, Syt, and Stt are given as: Sxx=ΣIxij.sup.2 Sxy=ΣIxijIyij Syy=ΣIyij.sup.2 Sxt=ΣIxijItij Syt=ΣIyijItij Stt=ΣItij.sup.2 means for generating a parameter signal from the values Sxx, Sxy, Syy, Sxt, Syt, and Stt, the parameter signal representing whether a condition of data of a pixel within the predetermined region is of the moving type, the appearing type or the unmoving type.
Claim 3
Independent Claim 166 words
An apparatus for detecting a condition of data of a pixel in an image, comprising: means for deriving a gradient Ixij of a horizontal x component of temporally successive image data for a plurality of pixels; means for deriving a gradient Iyij of a vertical y component of the temporally successive image data for a plurality of pixels; means for deriving a gradient Itij of a time component of the temporally successive image data for a plurality of pixels; means for calculating values Sxx, Sxy, Syy, Sxt, Syt, and Stt for neighboring pixels within a predetermined region, the values Sxx, Sxy, Syy, Sxt, Syt, and Stt are given as: Sxx=ΣIxij.sup.2 Sxy=ΣIxijIyij Syy=ΣIyij.sup.2 Sxt=ΣIxijItij Syt=ΣIyijItij Stt=ΣItij.sup.2 means for generating a parameter signal from the values Sxx, Sxy, Syy, Sxt, Syt, and Stt, the parameter signal representing whether a condition of data of a pixel within the predetermined region is of the moving type, the appearing type or the unmoving type according to an appearance of an object.
Claim 4
Independent Claim 166 words
An apparatus for detecting a condition of data of a pixel in an image, comprising: means for deriving a gradient Ixij of a horizontal x component of temporally successive image data for a plurality of pixels; means for deriving a gradient Iyij of a vertical y component of the temporally successive image data for a plurality of pixels; means for deriving a gradient Itij of a time component of the temporally successive image data for a plurality of pixels; means for calculating values Sxx, Sxy, Syy, Sxt, Syt, and Stt for neighboring pixels within a predetermined region, the values Sxx, Sxy, Syy, Sxt, Syt, and Stt are given as: Sxx=ΣIxij.sup.2 Sxy=ΣIxijIyij Syy=ΣIyij.sup.2 Sxt=ΣIxijItij Syt=ΣIyijItij Stt=ΣItij.sup.2 means for generating a parameter signal from the values Sxx, Sxy, Syy, Sxt, Syt, and Stt, the parameter signal representing whether a condition of data of a pixel within the predetermined region is of the moving type, the appearing type or the unmoving type according to an appearance of an object.
Claim 5
Independent Claim 256 words
An apparatus for examining a condition of data of a pixel in an image, comprising: means for deriving a gradient Ixij of a horizontal x component of temporally successive image data for a plurality of pixels; means for deriving a gradient Iyij of a vertical y component of the temporally successive image data for a plurality of pixels; means for deriving a gradient Itij of a time component of the temporally successive image data for a plurality of pixels; means for calculating values Sxx, Sxy, Syy, Sxt, Syt, and Stt for neighboring pixels within a predetermined region, the values Sxx, Sxy, Syy, Sxt, Syt, and Stt are given as: Sxx=ΣIxij.sup.2 Sxy=ΣIxijIyij Syy=ΣIyij.sup.2 Sxt=ΣIxijItij Syt=ΣIyijItij Stt=ΣItij.sup.2 means for generating a first parameter signal from the values Sxx, Sxy, Syy, Sxt, Syt, and Stt, the first parameter signal representing a degree at which data of a pixel within the predetermined region are affected by a motion; means for generating a second parameter signal from the values Sxx, Sxy, Syy, Sxt, Syt, and Stt, the second parameter signal representing a degree at which data of said pixel within the predetermined region are affected by an appearance of an object; and means for detecting whether data of said pixel within the predetermined region are moving or unmoving from the first parameter signal and the second parameter signal, and for detecting whether data of said pixel within the predetermined region are varied by the motion or the appearance of the object from the first parameter signal and the second parameter signal.
Claim 6
Independent Claim 256 words
An apparatus for examining a condition of data of a pixel in an image, comprising: means for deriving a gradient Ixij of a horizontal x component of temporally successive image data for a plurality of pixels; means for deriving a gradient Iyij of a vertical y component of the temporally successive image data for a plurality of pixels; means for deriving a gradient Itij of a time component of the temporally successive image data for a plurality of pixels; means for calculating values Sxx, Sxy, Syy, Sxt, Syt, and Stt for neighboring pixels within a predetermined region, the values Sxx, Sxy, Syy, Sxt, Syt, and Stt are given as: Sxx=ΣIxij.sup.2 Sxy=ΣIxijIyij Syy=ΣIyij.sup.2 Sxt=ΣIxijItij Syt=ΣIyijItij Stt=ΣItij.sup.2 means for generating a first parameter signal from the values Sxx, Sxy, Syy, Sxt, Syt, and Stt, the first parameter signal representing a degree at which data of a pixel within the predetermined region are affected by a motion; means for generating a second parameter signal from the values Sxx, Sxy, Syy, Sxt, Syt, and Stt, the second parameter signal representing a degree at which data of said pixel within the predetermined region are affected by an appearance of an object; and means for detecting whether data of said pixel within the predetermined region are moving or unmoving from the first parameter signal and the second parameter signal, and for detecting whether data of said pixel within the predetermined region are varied by the motion or the appearance of the object from the first parameter signal and the second parameter signal.
Claim 7
Dependent Claim 33 words
The apparatus of claim 3 wherein the first parameter signal represents a parameter Pij given as: Pij={(Sxx+Syy).sup.2 Stt-4det[S]}/{(Sxx+Syy).sup.2 Stt+A} where A denotes a predetermined constant and det[S] is given as: det[S]=SxxSyyStt+SxySytSxt+SxtSxySyt-SxxSyt.sup.2 -SyySxt.sup.2 -SttSxy.sup.2.
Claim 8
Dependent Claim 32 words
The apparatus of claim 3 wherein the second parameter signal represents a parameter Qij given as: Qij={4det[S]}/{(Sxx+Syy).sup.2 Stt+A} where A denotes a predetermined constant and det[S] is given as: det[S]=SxxSyyStt+SxySytSxt+SxtSxySyt-SxxSyt.sup.2 -SyySxt.sup.2 -SttSxy.sup.2.

References Cited (Backward Citations)

EP0177763A2 Cited
US4719584A Cited
US4853775A Cited
US4937667A Cited
US4979036A Cited
US4980762A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-05-31 1996-11-30 1997-06-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-05-31 2000-11-30 2001-06-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-05-31 2004-11-30 2005-06-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag