Camera with an image sensor that doubles as a motion sensor
First Claim
Patent Images
1. A camera, the camera comprising:
- an image sensor configured to generate a digital image for display to a user by sampling light from an image scene during a sample time T, the image sensor further configured to generate a series of N number of motion frames that enable a determination of a camera motion that occurs during acquisition of the digital image, wherein the N number of motion frames are generated during each of a series of N number of sub-intervals of sample time T, wherein the image sensor generates the motion frames by scanning out a set of pixel values contained in a sub-region of the image sensor, wherein dimensions of the sub-region are smaller than dimensions of the digital image displayed to the user;
an image processor configured to receive the motion frames from the image sensor and to determine camera motion in response to the motion frames; and
a user interface that enables a user of the camera to select the sub-region prior to the image sensor generating the digital image.
10 Assignments
0 Petitions
Accused Products
Abstract
A camera includes an image sensor that doubles as a motion sensor. An image sensor in a camera according to the present teachings generates a digital image by sampling light from an image scene and also generates a series of motion frames that enable a determination of a camera motion.
3 Citations
18 Claims
-
1. A camera, the camera comprising:
-
an image sensor configured to generate a digital image for display to a user by sampling light from an image scene during a sample time T, the image sensor further configured to generate a series of N number of motion frames that enable a determination of a camera motion that occurs during acquisition of the digital image, wherein the N number of motion frames are generated during each of a series of N number of sub-intervals of sample time T, wherein the image sensor generates the motion frames by scanning out a set of pixel values contained in a sub-region of the image sensor, wherein dimensions of the sub-region are smaller than dimensions of the digital image displayed to the user; an image processor configured to receive the motion frames from the image sensor and to determine camera motion in response to the motion frames; and a user interface that enables a user of the camera to select the sub-region prior to the image sensor generating the digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for using an image sensor in a camera as a motion sensor for the camera, the method comprising:
-
generating a digital image with the image sensor during a time t=N; generating a series of motion frames with the image sensor during a sample period T between time t=0 and t=N; scanning out a digital image from the image sensor with a read circuit; scanning out a series of motion frames from the image sensor, wherein the series of motion frames are sequentially generated by the image sensor and scanned out of the image sensor by the read circuit during each of the N sub-intervals of the sample period T while the digital image is being generated by the image sensor, wherein scanning out a series of motion frames comprises scanning out a set of pixel values contained in a sub-region of the image sensor wherein a number of pixels in the sub-region is less than a number of pixels in the digital image, and wherein the number of pixels in the sub-region is less than about 0.002% of the number of pixels in the image sensor; controlling sample period T with a shutter mechanism; and utilizing the motion frames obtained from the sub-region to determine camera motion. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for using an image sensor in a camera as a motion sensor for the camera, the method comprising;
-
generating a digital image with the image sensor during a time t=N; generating a series of motion frames with the image sensor during a sample period T between time t=0 and t=N; scanning out a digital image from the image sensor with a read circuit; scanning out a series of motion frames from the image sensor, wherein the series of motion frames are sequentially generated by the image sensor and scanned out of the image sensor by the read circuit during each of the N sub-intervals of the sample period T while the digital image is being generated by the image sensor, wherein scanning out a series of motion frames comprises scanning out a set of pixels values contained in a sub-region of the image sensor and wherein a number of pixels in the sub-region is less than a number of pixels in the digital image; controlling sample period T with a shutter mechanism; utilizing the motion frames obtained from the sub-region to determine camera motion; and generating an image frame that carries the digital image and a set of information that enables a determination of the camera motion associated the digital image, wherein generating an image frame comprises generating the image frame with the motion frames in a header.
-
-
18. A method for using an image sensor in a camera as a motion sensor for the camera, the method comprising;
-
generating a digital image sensor during a time t=N; generating a series of motion frames with the image sensor during a sample period T between time t=0 and t=N; scanning out a digital image from the image sensor with a read circuit; scanning out a series of motion frames from the image sensor, wherein the series of motion frames are sequentially generated by the image sensor and scanned out of the image sensor by the read circuit during each of the N sub-intervals of the sample period T while the digital image is being generated by the image sensor, wherein scanning out a series of motion frames comprises scanning out a set of pixel values contained in a sub-region of the image sensor and wherein a number of pixels in the sub-region is less than a number of pixels in the digital image; controlling sample period T with a shutter mechanism; utilizing the motion frames obtained from the sub-region to determine camera motion; and generating an image frame that carries the digital image and a set of information that enables a determination of the camera motion associated the digital image, wherein generating an image frame comprises generating the image frame with a set of motion vectors derived from the motion frames in a header.
-
Specification