APPARATUS AND METHOD FOR ESTIMATING CAMERA MOTION USING DEPTH INFORMATION, AND AUGMENTED REALITY SYSTEM
First Claim
1. An apparatus for estimating a camera motion, the apparatus comprising:
- an intersection point extractor to extract an intersection point from plane information of a depth image;
a feature point detector to calculate a feature point associated with each of planes included in the plane information, using the extracted intersection point; and
a motion extractor to extract a motion of a depth camera providing the depth image, using the calculated feature point.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a camera motion estimation method and apparatus that may estimate a motion of a depth camera in real time. The camera motion estimation apparatus may extract an intersection point from plane information of a depth image, calculate a feature point associated with each of planes included in the plane information using the extracted intersection point, and extract a motion of a depth camera providing the depth image using the feature point. Accordingly, in an environment where an illumination environment dynamically varies, or regardless of a texture state within a space, the camera motion estimation apparatus may estimate a camera motion.
70 Citations
25 Claims
-
1. An apparatus for estimating a camera motion, the apparatus comprising:
-
an intersection point extractor to extract an intersection point from plane information of a depth image; a feature point detector to calculate a feature point associated with each of planes included in the plane information, using the extracted intersection point; and a motion extractor to extract a motion of a depth camera providing the depth image, using the calculated feature point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11)
-
-
10. An apparatus for estimating a camera motion, the apparatus comprising:
-
a feature point detector to calculate a first feature point included in first plane information that is extracted from a first frame of a first depth camera, and a second feature point included in second plane information that is extracted from a second frame of a second depth camera; and a motion extractor to extract a motion between the first depth camera and the second depth camera using the first feature point and the second feature point. - View Dependent Claims (12, 13, 14)
-
-
15. A method of estimating a camera motion, the method comprising:
-
extracting an intersection point from plane information of a depth image that is acquired from a depth camera; calculating a feature point associated with each of planes included in the plane information, using the extracted intersection point; and extracting a motion of the depth camera providing the depth image, using the calculated feature point. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An augmented reality system, comprising:
-
a camera motion estimation apparatus to estimate a motion of a depth camera using a depth image; a pose update unit to update a camera pose with the estimated motion; a virtual camera pose update unit to update a virtual camera pose using the updated camera pose; a color image capturing unit to capture a color image from a color camera having the same viewpoint as the depth camera; a matching unit to match the updated virtual camera pose with a virtual object by referring to a virtual object database; and a real image/virtual object matching unit to match the captured color image and the matched virtual object.
-
-
21. An augmented reality system, comprising:
-
a depth camera to generate a depth image; a camera motion estimation apparatus to estimate a motion of the depth camera using the depth image; a pose update unit to update a camera pose with the estimated motion; a color image capturing unit to capture a color image from a color camera having a viewpoint different from the depth camera; a camera calibrator to calibrate different viewpoints of the depth image and the color image so that the depth image and the color image have the same viewpoint; a virtual camera pose update unit to update a virtual camera pose using the updated camera pose and the calibrated viewpoint; a matching unit to match the updated virtual camera pose with a virtual object by referring to a virtual object database; and a real image/virtual object matching unit to match the color image with the calibrated viewpoint and the matched virtual object.
-
-
22. An apparatus for estimating a camera motion, the apparatus comprising:
-
an edge extractor to extract an edge by applying a differential operator to a depth image; and a motion extractor to extract a motion of a depth image providing the depth image, using the extracted edge. - View Dependent Claims (23, 24, 25)
-
Specification