IP Library › Granted Patent US 9,336,603
Granted Patent B2
US 9,336,603 · App. 14/185,106 · Granted May 10, 2016

Information processing device and information processing method

Inventors: Kazuki Osamura (Kawasaki, JP); Taichi Murase (Kawasaki, JP); Takahiro Matsuda (Isehara, JP)
Assignee: FUJITSU LIMITED
G06T7/0075G06F3/0304G06F3/0425G06F3/0426G06T2207/10021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,336,603
App. No.
14/185,106
Granted
May 10, 2016
Kind
B2
Abstract

An information processing device includes, a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, acquiring images which includes a target object, and the images captured by a plurality of cameras on a time series basis; calculating a plurality of distance from the plurality of each cameras to a target object by using the images; and correcting, in a case where the target object has reached a predetermined x-y plane and a difference in an area of the target object between the images is equal to or less than a predetermined first threshold, the distance that has been calculated to a distance from the cameras to the x-y plane.

Claims (32)

1. An information processing device comprising:

a processor; and

a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute,

acquiring images which includes a target object, and the images captured by a plurality of cameras on a time series basis;

calculating a plurality of distance from the plurality of each cameras to a feature point of the target object by using the images;

correcting, in a case where the target object has reached a predetermined x-y plane that is a projection surface and a difference in an area of the target object between the images is equal to or less than a predetermined first threshold, the distance that has been calculated to a reference distance from the cameras to the x-y plane; and

determining that, in a case where the plurality of distance from the plurality of each cameras to the target object is equal to the reference distance from the plurality of each cameras to the x-y plane, the target object remains placed on the x-y plane and that display information projected on the x-y plane has been selected, and determining that, in a case where the plurality of distance from the plurality of each cameras to the target object is less than the reference distance from the plurality of each cameras to the x-y plane, the target object has been moved away from the x-y plane and that the display information has not been selected.

2. The information processing device according to claim 1 ,

wherein the correcting includes determining, in a case where a movement length of the target object on the x-y plane in the images has been determined to exceed a predetermined second threshold, whether or not the difference in the area of the target object between the images is equal to or less than the predetermined first threshold, and correcting the plurality of distance that has been calculated to the plurality of distance from the plurality of each cameras to the x-y plane.

3. The information processing device according to claim 1 , further comprising:

displaying display information over a predetermined projection surface which faces to the plurality of cameras;

wherein the predetermined x-y plane corresponds to the predetermined projection surface.

4. An information processing method comprising:

acquiring images which includes a target object, and the images captured by a plurality of cameras on a time series basis;

calculating, by a computer processor, a plurality of distance from the plurality of each cameras to a feature point of the target object by using the images;

correcting, in a case where the target object has reached a predetermined x-y plane that is a projection surface and a difference in an area of the target object between the images is equal to or less than a predetermined first threshold, the distance that has been calculated to a reference distance from the cameras to the x-y plane; and

determining that, in a case where the plurality of distance from the plurality of each cameras to the target object is equal to the reference distance from the plurality of each cameras to the x-y plane, the target object remains placed on the x-y plane and that display information projected on the x-y plane has been selected, and determining that, in a case where the plurality of distance from the plurality of each cameras to the target object is less than the reference distance from the plurality of each cameras to the x-y plane, the target object has been moved away from the x-y plane and that the display information has not been selected.

5. The information processing method according to claim 4 ,

wherein the correcting includes determining, in a case where a movement length of the target object on the x-y plane in the images has been determined to exceed a predetermined second threshold, whether or not the difference in the area of the target object between the images is equal to or less than the predetermined first threshold, and correcting the plurality of distance that has been calculated to the plurality of distance from the plurality of each cameras to the x-y plane.

6. The information processing method according to claim 4 , further comprising:

displaying display information over a predetermined projection surface which faces to the plurality of cameras;

wherein the predetermined x-y plane corresponds to the predetermined projection surface.

7. A non-transitory computer-readable storage medium storing an information processing program that causes a computer to execute a process comprising:

acquiring images which includes a target object, and the images captured by a plurality of cameras on a time series basis;

calculating a plurality of distance from the plurality of each cameras to a feature point of the target object by using the images;

correcting, in a case where the target object has reached a predetermined x-y plane that is a projection surface and a difference in an area of the target object between the images is equal to or less than a predetermined first threshold, the distance that has been calculated to a reference distance from the cameras to the x-y plane; and

determining that, in a case where the plurality of distance from the plurality of each cameras to the target object is equal to the reference distance from the plurality of each cameras to the x-y plane, the target object remains placed on the x-y plane and that display information projected on the x-y plane has been selected, and determining that, in a case where the plurality of distance from the plurality of each cameras to the target object is less than the reference distance from the plurality of each cameras to the x-y plane, the target object has been moved away from the x-y plane and that the display information has not been selected.

8. The computer-readable storage medium according to claim 7 ,

wherein the correcting includes determining, in a case where a movement length of the target object on the x-y plane in the images has been determined to exceed a predetermined second threshold, whether or not the difference in the area of the target object between the images is equal to or less than the predetermined first threshold, and correcting the plurality of distance that has been calculated to the plurality of distance from the plurality of each cameras to the x-y plane.

9. The computer-readable storage medium according to claim 7 , further comprising:

displaying display information over a predetermined projection surface which faces to the plurality of cameras;

wherein the predetermined x-y plane corresponds to the predetermined projection surface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2014
From: OSAMURA, KAZUKI; MURASE, TAICHI; MATSUDA, TAKAHIRO
To: FUJITSU LIMITED
Reel/Frame 032270/0352 →
Priority Claims (1)
JP 2013-077203 · Apr 2, 2013 · national
Continuity (1)
Related Publication 20140294233A1 · Oct 2, 2014