Image processing apparatus and method
First Claim
Patent Images
1. An image processing apparatus comprising:
- an image input unit configured to input a plurality of images in a time series, each input image including a boundary line extending toward a vanishing point on a plane;
a reverse projection image generation unit configured to calculate a differential vector of an intensity value of a pixel on an input image, to calculate a normal vector of the pixel for a direction of the boundary line passing through the pixel, to calculate an inner product value between the differential vector and the normal vector of the pixel on the input image, and to project the inner product value of the pixel onto the plane, the plane onto which the inner product value is projected being a reverse projection image; and
a boundary line detection unit configured to detect the boundary line from the reverse projection image based on the inner product value.
1 Assignment
0 Petitions
Accused Products
Abstract
An image input unit inputs a plurality of images in a time series. Each input image includes a boundary line extending toward a vanishing point on a plane. A reverse projection image generation unit generates a reverse projection image of each input image by projecting information related to each input image onto the plane. A boundary line detection unit detects the boundary line from the reverse projection image by identifying a boundary line candidate on each reverse projection image.
-
Citations
42 Claims
-
1. An image processing apparatus comprising:
-
an image input unit configured to input a plurality of images in a time series, each input image including a boundary line extending toward a vanishing point on a plane; a reverse projection image generation unit configured to calculate a differential vector of an intensity value of a pixel on an input image, to calculate a normal vector of the pixel for a direction of the boundary line passing through the pixel, to calculate an inner product value between the differential vector and the normal vector of the pixel on the input image, and to project the inner product value of the pixel onto the plane, the plane onto which the inner product value is projected being a reverse projection image; and a boundary line detection unit configured to detect the boundary line from the reverse projection image based on the inner product value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An image processing method, comprising:
-
inputting a plurality of images in a time series, each input image including a boundary line extending toward a vanishing point on a plane; calculating a differential vector of an intensity value of a pixel on an input image; calculating a normal vector of the pixel for a direction of the boundary line passing through the pixel; calculating an inner product value between the differential vector and the normal vector of the pixel on the input image; projecting the inner product value of the pixel onto the plane, the plane onto which the inner product value is projected being a reverse projection image; and detecting the boundary line from the reverse projection image based on the inner product value. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
16. A computer readable medium encoded with a computer readable program code for causing a computer to process an image, said computer readable program code having:
-
a first program code to input a plurality of images in a time series, each input image including a boundary line extending toward a vanishing point on a plane; a second program code to calculate a differential vector of an intensity value of a pixel on an input image; a third program code to calculate a normal vector of the pixel for a direction of the boundary line passing through the pixel; a fourth program code to calculate an inner product value between the differential vector and the normal vector of the pixel on the input image; and a fifth program code to project the inner product value of the pixel onto the plane. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification