Method for estimating free space using a camera system
First Claim
Patent Images
1. A method for estimating free space near a moving object, comprising:
- acquiring a sequence of images of a scene by a monocular camera system arranged on the moving object, and for each image in the sequence of images;
constructing a Markov random field as a one-dimensional graph, wherein each node in the graph corresponds to a discrete variable for a column of pixels in the image;
determining features in the image;
constructing an energy function on the one-dimensional graph based on the determined features; and
using dynamic programming to maximize the energy function to obtain a curve, wherein an area under the curve defines the free space near the object, wherein the free space is used for autonomous navigation of the moving object moving from one location to another, and wherein the steps are performed in a processor connected to the monocular camera system,wherein the energy function comprises a sum of unary and pairwise potential functions, and wherein each potential function is determined using a corresponding feature among the determined features and a corresponding weight parameter learned from a sequence of training images.
1 Assignment
0 Petitions
Accused Products
Abstract
A method estimates free space near a moving object from a sequence of images in a video acquired of a scene by a camera system arranged on the moving object by first constructing a one-dimensional graph, wherein each node corresponds to a column of pixels in the image. Features are determined in the image, and an energy function is constructed on the graph based on the features. Using dynamic programming, the energy function is maximized to obtain the free space.
83 Citations
21 Claims
-
1. A method for estimating free space near a moving object, comprising:
acquiring a sequence of images of a scene by a monocular camera system arranged on the moving object, and for each image in the sequence of images; constructing a Markov random field as a one-dimensional graph, wherein each node in the graph corresponds to a discrete variable for a column of pixels in the image; determining features in the image; constructing an energy function on the one-dimensional graph based on the determined features; and using dynamic programming to maximize the energy function to obtain a curve, wherein an area under the curve defines the free space near the object, wherein the free space is used for autonomous navigation of the moving object moving from one location to another, and wherein the steps are performed in a processor connected to the monocular camera system, wherein the energy function comprises a sum of unary and pairwise potential functions, and wherein each potential function is determined using a corresponding feature among the determined features and a corresponding weight parameter learned from a sequence of training images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A system for estimating free space near a moving object comprising:
-
a monocular camera system arranged on the moving objects for acquiring a sequence of images of a scene; and a processor connected to the monocular camera system being operable to; construct a Markov random field as a one-dimensional graph, wherein each node in the graph corresponds to a discrete variable for a column of pixels in the image, determine features in the image, construct an energy function on the one-dimensional graph based on the determined features; and use dynamic programming to maximize the energy function to obtain a curve, wherein an area under the curve defines the free space near the object, wherein the free space is used for autonomous navigation of the moving object moving from one location to another, wherein the energy function comprises a sum of unary and pairwise potential functions, and wherein each potential function is determined using a corresponding feature among the determined features and a corresponding weight parameter learned from a sequence of training images.
-
Specification