Apparatus and method for estimating camera pose

US9916689B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9916689-B2
Application numberUS-201514611824-A
CountryUS
Kind codeB2
Filing dateFeb 2, 2015
Priority dateFeb 17, 2014
Publication dateMar 13, 2018
Grant dateMar 13, 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.

An apparatus for estimating a camera pose includes an image acquisition unit to acquire a photographed image, a motion sensor to acquire motion information of the apparatus for estimating the camera pose, a static area detector to detect a static area of the photographed image based on the photographed image and the motion information, and a pose estimator to estimate a camera pose based on the detected static area.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for estimating a camera pose, the apparatus comprising: an image acquisition unit configured to acquire a first image and a second image; a motion sensor configured to acquire motion information of the apparatus; a processor implemented static area detector configured to detect a position of a first point of the first image and a position of a second point of the second image, determine a predicted position of the second point based on the detected position of the first point and the motion information, and determine an area of the second image to be a static area in response to a difference between the predicted position of the second point and the detected position of the second point being less than a threshold; and a pose estimator configured to estimate the camera pose based on the determined static area. 2. The apparatus of claim 1 , wherein the first image is a first color image and the second image is a second color image. 3. The apparatus of claim 2 , wherein the pose estimator is configured to: match corresponding points between the first image and the second image; and estimate a rotation value from the motion information. 4. The apparatus of claim 3 , wherein the pose estimator is configured to calibrate the estimated rotation value to correspond to a disposition in which the camera is considered to be at a position identical to the motion sensor. 5. The apparatus of claim 3 , wherein the pose estimator is configured to: calculate an essential matrix based on a matching relationship between the matched corresponding points and the estimated rotation value; and estimate a translation value based on the calculated essential matrix. 6. The apparatus of claim 5 , wherein the static area detector is configured to determine the static area based on the estimated rotation value and the estimated translation value. 7. The apparatus of claim 6 , wherein the static area detector is configured to: apply the estimated rotation value and the estimated translation value to the first point of the first image; and predict the position of the second point of the second image. 8. An apparatus for estimating a camera pose, the apparatus comprising: an image acquisition unit to acquire a photographed image; a motion sensor to acquire motion information of the apparatus for estimating the camera pose; a static area detector to detect a static area of the photographed image based on the photographed image and the motion information; and a pose estimator to estimate the camera pose based on the detected static area, wherein the image acquisition unit acquires a first color image and a second color image, wherein the pose estimator matches corresponding points between the first color image and the second color image, estimates a rotation value from the motion information, calibrates the estimated rotation value to correspond to a disposition in which the camera is at a position identical to the motion sensor, calculates an essential matrix based on a matching relationship between the matched corresponding points and the estimated rotation value, estimates a translation value based on the calculated essential matrix, wherein the static area detector applies the estimated rotation value and the estimated translation value to the corresponding point of the first color image, detects a predicted position of the corresponding point of the second color image, and detects an area in which a difference between the predicted position of the corresponding point of the second color image and an actual position of the corresponding point of the second color image is less than a predetermined threshold value to be the static area. 9. The apparatus of claim 1 , wherein the image acquisition unit is configured to acquire a first depth image and a second depth image respectively as the first image and the second image. 10. The apparatus of claim 9 , wherein the pose estimator is configured to select a pair of three-dimensional (3D) points from the first depth image and the second depth image that satisfies the motion information acquired from the motion sensor. 11. The apparatus of claim 10 , wherein the pose estimator is configured to estimate a translation value based on the selected pair of 3D points. 12. The apparatus of claim 11 , wherein the static area detector is configured to: apply a rotation value and the translation value to a 3D point of the first depth image; and estimate a predicted position of a 3D point of the second depth image. 13. The apparatus of claim 12 , wherein the rotation value is estimated from the motion information. 14. An apparatus for estimating a camera pose, the apparatus comprising: an image acquisition unit to acquire a photographed image; a motion sensor to acquire motion information of the apparatus for estimating the camera pose; a static area detector to detect a static area of the photographed image based on the photographed image and the motion information; and a pose estimator to estimate the camera pose based on the detected static area, wherein the image acquisition unit acquires a first depth image and a second depth image, wherein the pose estimator selects a pair of three-dimensional (3D) points from the first depth image and the second depth image that satisfies the motion information acquired from the motion sensor, and estimates a translation value based on the selected pair of 3D points, and wherein the static area detector applies a rotation value and the translation value to a 3D point of the first depth image, and estimates a predicted position of a 3D point of the second depth image, and wherein the static area detector detects an area in which a difference between the predicted position of the 3D point of the second depth image and an actual position of a 3D point of the second depth image is less than a predetermined threshold value to be the static area. 15. The apparatus of claim 14 , wherein the rotation value is estimated from the motion information. 16. A processor implemented method of controlling an apparatus for estimating a camera pose, the method comprising: detecting a position of a first point of an acquired first image and a position of a second point of an acquired second image; determining a predicted position of the second point based on the detected position of the first point and acquired motion information from a motion sensor; determining an area of the second image to be a static area in response to a difference between the predicted position of the second point and the detected position of the second point being less than a threshold; and estimating the camera pose based on the determined static area. 17. The method of claim 16 , wherein the acquired first image and the acquired second image are an image pair respectively as a first color image and a second color image, or a depth image pair respectively as a first depth image and a second depth image. 18. The method of claim 17 , wherein the estimating of the camera pose is based on: corresponding points of the first color image and the second color image, or a pair of three-dimensional (3D) points from the static area based on the first depth image and the second depth image. 19. The method of claim 16 , further comprising: outputting a control signal corresponding to the estimated camera pose. 20. The method of claim 19 , further comprising: executing an application that provides an augmented reality (AR) service,

Assignees

Inventors

Classifications

  • involving 3D image data · CPC title

  • Color image · CPC title

  • Stereo images · CPC title

  • using feature-based methods · CPC title

  • with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors · CPC title

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 US9916689B2 cover?
An apparatus for estimating a camera pose includes an image acquisition unit to acquire a photographed image, a motion sensor to acquire motion information of the apparatus for estimating the camera pose, a static area detector to detect a static area of the photographed image based on the photographed image and the motion information, and a pose estimator to estimate a camera pose based on the…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T19/006. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 13 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).