IP Library Granted Patent US 9,367,922
Granted Patent B2
US 9,367,922 · App. 14/639,536 · Granted Jun 14, 2016

High accuracy monocular moving object localization

Inventors: Manmohan Chandraker (Santa Clara, CA); Shiyu Song (Santa Clara, CA)
Assignee: NEC Corporation
G06T7/0071G06T7/0042G06T2207/10016G06T2207/10028
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,367,922
App. No.
14/639,536
Granted
Jun 14, 2016
Kind
B2
Abstract

Methods and systems for moving object localization include estimating a ground plane in a video frame based on a detected object within the video frame and monocular structure-from-motion (SFM) information; computing object pose for objects in the frame based on the SFM information using dense feature tracking; and determining a three-dimensional location for the detected object based on the estimated ground plane and the computed object pose.

Claims (22)

1. A method for moving object localization, comprising:

estimating a ground plane in a video frame based on a detected object within the video frame and monocular structure-from-motion (SFM) information;

computing object pose for objects in the frame based on the SFM information using dense feature tracking; and

determining a three-dimensional location for the detected object based on the estimated ground plane and the computed object pose;

wherein determining the three-dimensional location comprises a Levenberg-Marquardt optimization that finds a three-dimensional bounding box that minimizes a cost function;

wherein the cost function is:

ε=ε′ SFM +λ o ε′ obj +λ p ε′ prior

where ε′ SFM is a cost from SFM, ε′ obj is a cost from object bounding boxes, ε′ prior is a prior from the combined smoothness and object size priors, and λ o and λ p are weighting coefficients.

2. The method of claim 1 , wherein determining the three-dimensional location for the detected object is based on SFM cues, bounding box cues, and object detection cues.

3. The method of claim 1 , wherein dense feature tracking comprises determining an object pose based on dense intensity alignment and tracking dense features based on an epipolar guided optical flow.

4. The method of claim 1 , wherein motion segmentation and complex inference are not used to speed object localization.

5. A non-transitory storage medium with instructions enabling a computer to carry out the following,

estimating a ground plane in a video frame based on a detected object within the video frame and monocular structure-from-motion (SFM) information,

computing an object pose for objects in the frame based on the SFM information using dense feature tracking, and

determining a three-dimensional location for the detected object based on the estimated ground plane and the computed object pose;

wherein determining the three-dimensional location comprises using a Levenberg-Marquardt optimization that finds a three-dimensional bounding box that minimizes a cost function;

wherein the cost function is:

ε=ε′ SFM +λ o ε′ obj +λ p ε′ prior

where ε′ SFM is a cost from SFM, ε′ obj is a cost from object bounding, ε′ prior is a prior from the combined smoothness and object size priors, and λ o and λ p are weighting coefficients.

6. The non-transitory storage medium of claim 5 , wherein the processor is configured to determine the three-dimensional location for the detected object based on SFM cues, bounding box cues, and object detection cues.

7. The non-transitory storage medium of claim 5 , wherein the processor is configured to track dense features by determining an object pose based on dense intensity alignment and tracking dense features based on an epipolar guided optical flow.

8. The non-transitory storage medium of claim 5 , wherein the processor is configured not to use motion segmentation or complex inference to speed object localization.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2016
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 038556/0206 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2015
From: CHANDRAKER, MANMOHAN; SONG, SHIYU
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 035095/0385 →
Continuity (3)
Provisional Application 61948981 · Mar 6, 2014
Provisional Application 62128347 · Mar 4, 2015
Related Publication 20150254834A1 · Sep 10, 2015