PORTABLE DATA PROCESSING APPARTATUS
First Claim
1. Portable data processing apparatus having at least one data processing function which depends on detected motion of the apparatus, the apparatus comprising:
- a video camera operable to capture successive images of a part of a real environment around said apparatus;
a video motion detector operable to detect motion of said apparatus by analysis of image motion between pairs of captured images;
a hardware motion detector operable to detect motion of said apparatus, whereby said data processing function depends on motion detected by said hardware motion detector; and
a controller operable to adjust operation of said hardware motion detector if the motion detected by said video motion detector and the motion detected by said hardware motion detector differ by at least a threshold difference.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable data processing apparatus is provided. It has at least one data processing function which depends on detected motion of the apparatus. The apparatus comprises a video camera operable to capture successive images of a part of the real environment around the apparatus; a video motion detector operable to detect motion of the apparatus by analysis of image motion between pairs of captured images; a hardware motion detector operable to detect motion of the apparatus, whereby the data processing function depends on motion detected by the hardware motion detector; and a controller operable to adjust the operation of the hardware motion detector if the motion detected by the video motion detector and the motion detected by the hardware motion detector differ by at least a threshold difference.
78 Citations
15 Claims
-
1. Portable data processing apparatus having at least one data processing function which depends on detected motion of the apparatus, the apparatus comprising:
-
a video camera operable to capture successive images of a part of a real environment around said apparatus; a video motion detector operable to detect motion of said apparatus by analysis of image motion between pairs of captured images; a hardware motion detector operable to detect motion of said apparatus, whereby said data processing function depends on motion detected by said hardware motion detector; and a controller operable to adjust operation of said hardware motion detector if the motion detected by said video motion detector and the motion detected by said hardware motion detector differ by at least a threshold difference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operation of a portable data processing apparatus having at least one data processing function which depends on detected motion of the apparatus, the method comprising:
-
capturing successive images of a part of a real environment around said apparatus; detecting motion of said apparatus by analysis of image motion between pairs of captured video images; detecting motion of said apparatus with a hardware motion detector, whereby said data processing function depends on motion detected by said hardware motion detector; and adjusting the operation of the hardware motion detector if the motion detected by image analysis and the motion detected by said hardware motion detector differ by at least a threshold difference.
-
-
15. A tangible computer-readable storage medium on which computer readable instructions of computer software are stored, the instructions, when executed by a computer, cause the computer to perform a method of operation of a portable data processing apparatus having at least one data processing function which depends on detected motion of the apparatus, the method comprising
capturing successive images of a part of a real environment around said apparatus; -
detecting motion of said apparatus by analysis of image motion between pairs of captured video images; detecting motion of said apparatus with a hardware motion detector, whereby said data processing function depends on motion detected by said hardware motion detector; and adjusting the operation of the hardware motion detector if the motion detected by image analysis and the motion detected by said hardware motion detector differ by at least a threshold difference.
-
Specification