Display control device, display control method, program, and portable apparatus
First Claim
1. A display control method for controlling a display of a displayed image based on a position of an apparatus provided with a first camera and a second camera which are in a known geometric relationship, said display control method comprising:
- capturing, by the first camera, a first image including an object with a known image feature;
capturing, by the second camera, a second image including a scene in the vicinity of the object;
extracting the image feature of the object from the first image;
calculating a distance from the object to the apparatus and a direction of the apparatus viewed from the object, by comparing the extracted image feature of the object to the known image feature of the object;
extracting an image feature of the second image from the second image;
calculating a distance from the object to the apparatus and a direction of the apparatus viewed from the object, by comparing the extracted image feature of the second image to an image feature extracted from a past image which has been captured by the second camera; and
controlling the display of the displayed image based on the distance and direction calculated based on the first image and the distance and direction calculated based on the second image.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a display control method and a display control device capable of detecting a position and an orientation of an apparatus by a simple structure and controlling a display of a displayed image based on the detected position and orientation of the apparatus with ease. Two cameras are mounted on the apparatus. A user holds the apparatus in the hand, captures, by a first camera, a first image including the face of the user, and captures, by a second camera, a second image including a scene opposite to the user. A display control unit extracts features of the face from the first image and extracts scene feature points from the second image. Then, the display control unit compares the extracted results with reference graphics and the like, and calculates a user-to-apparatus distance ro and angles θo, φo which indicate a direction to the apparatus, and controls the display of the displayed image based on the calculated distance ro and angles θo, φo.
113 Citations
8 Claims
-
1. A display control method for controlling a display of a displayed image based on a position of an apparatus provided with a first camera and a second camera which are in a known geometric relationship, said display control method comprising:
-
capturing, by the first camera, a first image including an object with a known image feature; capturing, by the second camera, a second image including a scene in the vicinity of the object; extracting the image feature of the object from the first image; calculating a distance from the object to the apparatus and a direction of the apparatus viewed from the object, by comparing the extracted image feature of the object to the known image feature of the object; extracting an image feature of the second image from the second image; calculating a distance from the object to the apparatus and a direction of the apparatus viewed from the object, by comparing the extracted image feature of the second image to an image feature extracted from a past image which has been captured by the second camera; and controlling the display of the displayed image based on the distance and direction calculated based on the first image and the distance and direction calculated based on the second image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A display control device for controlling a display of a displayed image based on a position of an apparatus provided with a first camera and a second camera which are in a known geometric relationship, said display control device comprising:
-
a first feature extraction unit operable to extract an image feature of an object from a first image including a known image feature of the object, the first image being captured by said first camera; a first calculation unit operable to calculate a distance from the object to said apparatus and a direction of said apparatus viewed from the object, by comparing, to the known image feature of the object, the image feature of the object extracted by said first feature extraction unit; a second feature extraction unit operable to extract an image feature of a second image from the second image including a scene in the vicinity of the object, the second image being captured by said second camera; a second calculation unit operable to calculate a distance from the object to said apparatus and a direction of said apparatus which is viewed from the object, by comparing the image feature of the second image extracted by said second feature extraction unit to an image feature extracted from a past image which has been captured by said second camera; and a display control unit operable to control the display of the displayed image based on the distance and direction calculated by said first calculation unit, and the distance and direction calculated by said second calculation unit.
-
-
7. A portable apparatus provided with a first camera and a second camera which are in a known geometric relationship, said portable apparatus comprising
a display control device operable to control a display of a displayed image based on a position of said portable apparatus, said display control device including: -
a first feature extraction unit operable to extract an image feature of an object from a first image including a known image feature of the object, the first image being captured by said first camera; a first calculation unit operable to calculate a distance from the object to said apparatus and a direction of said apparatus viewed from the object, by comparing, to the known image feature of the object, the image feature of the object extracted by said first feature extraction unit; a second feature extraction unit operable to extract an image feature of a second image from the second image including a scene in the vicinity of the object, the second image being captured by said second camera; a second calculation unit operable to calculate a distance from the object to said apparatus and a direction of said apparatus which is viewed from the object, by comparing the image feature of the second image extracted by said second feature extraction unit to an image feature extracted from a past image which has been captured by said second camera; and a display control unit operable to control the display of the displayed image based on the distance and direction calculated by said first calculation unit, and the distance and direction calculated by said second calculation unit, wherein said display control device is operable to control the display of the displayed image based on a position of said portable apparatus.
-
-
8. A program for controlling a display of a displayed image based on a position of an apparatus provided with a first camera and a second camera which are in a known geometric relationship, said program being recorded on a recording medium and causing a computer to execute a method comprising:
-
extracting an image feature of an object from a first image including a known image feature of the object, the first image being captured by the first camera; calculating a distance from the object to the apparatus and a direction of the apparatus which is viewed from the object, by comparing the extracted image feature of the object to the known image feature of the object; extracting an image feature of a second image from the second image including a scene in the vicinity of the object, the second image being captured by the second camera; calculating a distance from the object to the apparatus and a direction of the apparatus viewed from the object, by comparing the extracted image feature of the second image to an image feature extracted from a past image which has been captured by the second camera; and controlling the display of the displayed image based on the distance and direction calculated by the first image, and the distance and direction calculated by the second image.
-
Specification