Method, system and apparatus for processing an image

US9996752B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9996752-B2
Application numberUS-201615251933-A
CountryUS
Kind codeB2
Filing dateAug 30, 2016
Priority dateAug 30, 2016
Publication dateJun 12, 2018
Grant dateJun 12, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and system associated with a camera view of a moving-object in a scene. The method comprises detecting and tracking the moving object over multiple video frames, estimating an orientation of the moving object in each of the video frames, and constructing a cost map from the estimated orientations over the multiple video frames for finding a minimum cost path over the cost map. The Method also comprises determining regularized orientation estimates of the moving-object from the minimum cost path, and locating the vanishing point of the camera view based on an axis of the moving-object from the minimum cost path, the axis formed by using the regularized orientation estimates.

First claim

Opening claim text (preview).

The claims defining the invention are as follows: 1. A method associated with a camera view of a moving object in a scene, the method comprising: detecting and tracking the moving object over multiple video frames; estimating an orientation of the moving object in each of the video frames; constructing a cost map from the estimated orientations over the multiple video frames for finding a minimum cost path over the cost map; determining regularized orientation estimates of the moving object from the minimum cost path; and locating the vanishing point of the camera view based on an axis of the moving object from the minimum cost path, wherein the axis formed uses the regularized orientation estimates. 2. The method according to claim 1 , wherein the vanishing point is a vertical vanishing point and the formed axis is a vertical axis. 3. The method according to claim 1 , wherein the vanishing point is a horizontal vanishing point and the formed axis is a horizontal axis. 4. The method according to claim 1 , wherein estimating the orientation includes estimating the orientation from a major axis of a foreground region of the moving object. 5. The method according to claim 1 , wherein estimating the orientation includes estimating the orientation from a peak of a gradient orientation histogram over a bounding box associated with the moving object. 6. The method according to claim 1 , wherein estimating the orientation includes estimating the orientation from an axis of symmetry of a cost map determined over a bounding box associated with the moving object. 7. The method according to claim 2 , further comprising rotating a graphical representation of the moving object to an upright location based on the vertical vanishing point. 8. The method according to claim 1 , further comprising detecting a change in the vanishing point over a period of time to assess tamper of a camera imaging the scene. 9. The method according to claim 2 , further comprising stabilizing the video frames captured by a camera imaging the scene using the vertical vanishing point. 10. The method according to claim 1 , wherein an object in the scene is identified in one video frame, the method further comprising re-identifying the moving object in a subsequent video frame based on a variation pattern of the regularized orientation estimate. 11. A non-transitory computer readable storage medium having a computer program recorded therein, wherein the computer program is executable by a computer apparatus to make the computer apparatus perform a method associated with a camera view of a moving object in a scene, the method comprising: detecting and tracking the moving object over multiple video frames; estimating an orientation of the moving object in each of the video frames; constructing a cost map from the estimated orientations over the multiple video frames for finding a minimum cost path over the cost map; determining regularized orientation estimates of the moving object from the minimum cost path; and locating the vanishing point of the camera view based on an axis of the moving object from the minimum cost path, wherein the axis formed uses the regularized orientation estimates. 12. A system comprising: a memory for storing data and a computer program; a processor coupled to the memory for executing the computer program, wherein the computer program is executable by a computer apparatus to make the computer apparatus perform a method associated with a camera view of a moving object in a scene, the method comprising: detecting and tracking the moving object over multiple video frames; estimating an orientation of the moving object in each of the video frames; constructing a cost map from the estimated orientations over the multiple video frames for finding a minimum cost path over the cost map; determining regularized orientation estimates of the moving object from the minimum cost path; and locating the vanishing point of the camera view based on an axis of the moving object from the minimum cost path, wherein the axis formed uses the regularized orientation estimates. 13. An apparatus to perform a method associated with a camera view of a moving object in a scene, the apparatus comprising: a detecting and tracking unit configured to detect and track the moving object over multiple video frames; an estimating unit configured to estimate an orientation of the moving object in each of the video frames; a constructing unit configured to construct a cost map from the estimated orientations over the multiple video frames for finding a minimum cost path over the cost map; a determining unit configured to determine regularized orientation estimates of the moving object from the minimum cost path; and a locating unit configured to locate the vanishing point of the camera view based on an axis of the moving object from the minimum cost path, wherein the axis formed uses the regularized orientation estimates.

Assignees

Inventors

Classifications

  • Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • G06T7/80Primary

    Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9996752B2 cover?
A method and system associated with a camera view of a moving-object in a scene. The method comprises detecting and tracking the moving object over multiple video frames, estimating an orientation of the moving object in each of the video frames, and constructing a cost map from the estimated orientations over the multiple video frames for finding a minimum cost path over the cost map. The Meth…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification G06T7/80. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 12 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).