Portable hand-held device for manipulating images
First Claim
Patent Images
1. A portable handheld device, comprising:
- a memory that stores images including a first stored image;
a motion sensor that generates motion data based on detecting motion of the portable handheld device relative to an external environment in at least two dimensions, the motion data corresponding to a time when the first stored image was captured;
a processor; and
a light source that illuminates an image representative of a manipulation to the first stored image, wherein the image representative of a manipulation is converted to an electrical signal communicated to the processor;
wherein the processor;
estimates an angular velocity of the portable handheld device at the time when the first stored image was captured, the angular velocity being estimated using the motion data generated by the motion sensor,receives the electrical signal, andprocesses the first stored image to produce an output image based on the angular velocity of the portable handheld device at the time when the first stored image was captured and based on the electrical signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A portable hand-held apparatus is provided having a memory for storing images, a motion sensor for detecting motion of the device, and a processor for receiving image manipulation instructions via encoded media. The processor processes the stored images based on the detected device motion and the received image manipulation instructions to produce output images.
-
Citations
16 Claims
-
1. A portable handheld device, comprising:
-
a memory that stores images including a first stored image; a motion sensor that generates motion data based on detecting motion of the portable handheld device relative to an external environment in at least two dimensions, the motion data corresponding to a time when the first stored image was captured; a processor; and a light source that illuminates an image representative of a manipulation to the first stored image, wherein the image representative of a manipulation is converted to an electrical signal communicated to the processor; wherein the processor; estimates an angular velocity of the portable handheld device at the time when the first stored image was captured, the angular velocity being estimated using the motion data generated by the motion sensor, receives the electrical signal, and processes the first stored image to produce an output image based on the angular velocity of the portable handheld device at the time when the first stored image was captured and based on the electrical signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
storing an image of a scene including a first stored image; generating motion data based on detecting motion of a portable handheld device relative to an external environment in at least two dimensions by at least one motion sensor, the motion data corresponding to a time when the first stored image was captured; estimating an angular velocity of the portable handheld device at the time corresponding to when the when the first stored image was captured, the angular velocity being estimated using the motion data generated by the at least one motion sensor; illuminating an image representative of a manipulation to the first stored image; converting the image representative of the manipulation to an electrical signal; and processing the first stored image to remove blur in the first stored image based on the angular velocity of the portable handheld device at the time when the first stored image was captured and the electrical signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a memory; and a processor that; receives image data of a scene from the memory; receives motion data that is based on detecting motion of the apparatus relative to an external environment in at least two dimensions, the motion data generated by at least one motion sensor; estimates an angular velocity of the apparatus at a time when the image data was captured, the angular velocity being estimated using the motion data generated by the at least one motion sensor; illuminates an image representative of a manipulation to the image data; converts the image representative of the manipulation to an electrical signal; and processes the image data to remove blur in the image data based on the angular velocity of the apparatus at the time when the image data was captured and based on the electrical signal. - View Dependent Claims (16)
-
Specification