Calibrating an image capture device with a detachable lens
Abstract
In a method, it is determined that a detachable lens is mounted on an image capture device in a first orientation. A first image of a controlled scene is captured with the detachable lens mounted in the first orientation. It is determined that the detachable lens is mounted on the image capture device in a second orientation that is rotated approximately 180 degrees from the first orientation. A second image of the controlled scene is captured with the detachable lens in the second orientation. A first image circle center of the first image is determined. A second image circle center of the second image is determined. An average image circle center is determined, based on the first image circle center and the second image circle center. The average image circle center is provided to an image stabilization algorithm when the detachable lens is mounted on the image capture device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
detecting at least two images with a detachable lens mounted in different orientations on an image capture device; determining image circle centers corresponding to the at least two images; determining an average image circle center based on the image circle centers; and providing the average image circle center to an image stabilization algorithm when the detachable lens is mounted on the image capture device.
2 . The method of claim 1 , wherein the different orientations include two orientations which are 180 degrees apart.
3 . The method of claim 1 , wherein the at least two images are of a controlled scene.
4 . The method of claim 3 , wherein the controlled scene is a scene with uniform lighting.
5 . The method of claim 3 , wherein the controlled scene is a scene of a white background.
6 . The method of claim 1 , wherein the detachable lens has a symmetrical mechanical mounting on the image capture device.
7 . The method of claim 1 , wherein the detachable lens is a hemispherical lens.
8 . The method of claim 1 , wherein the average image circle center is usable by the image stabilization algorithm regardless of an orientation of the mounted detachable lens.
9 . The method of claim 1 , further comprising:
storing the average image circle center in the image capture device.
10 . A method, comprising:
detecting an image with a detachable lens mounted in an orientation on an image capture device; repeating the detecting for another orientation of the detachable lens on the image capture device; determining an average image circle center based on image circle centers for all images; and providing the average image circle center to an image stabilization algorithm when the detachable lens is mounted on the image capture device.
11 . The method of claim 10 , wherein the images are of a controlled scene.
12 . The method of claim 11 , wherein the controlled scene is a scene with uniform lighting.
13 . The method of claim 11 , wherein the controlled scene is a scene of a white background.
14 . The method of claim 10 , wherein the detachable lens is rotatable between the orientation and the other orientation and produces an image circle on an image sensor of the image capture device.
15 . The method of claim 10 , wherein the detachable lens has a symmetrical mechanical mounting on the image capture device.
16 . The method of claim 10 , wherein the detachable lens is a hemispherical lens.
17 . The method of claim 10 , wherein the average image circle center is usable by the image stabilization algorithm regardless of the orientation of the mounted detachable lens.
18 . The method of claim 10 , further comprising:
storing the average image circle center in the image capture device.
19 . A non-transitory computer-readable storage medium comprising processor-executable routines that, when executed by a processor, facilitate a performance of operations which:
detect at least two images with a detachable lens mounted in different orientations on an image capture device; determine image circle centers corresponding to the at least two images; determine an average image circle center based on the image circle centers; and provide the average image circle center to an image stabilization algorithm when the detachable lens is mounted on the image capture device.
20 . The non-transitory computer-readable storage medium of claim 19 , wherein the average image circle center is usable by the image stabilization algorithm regardless of the orientation of the mounted detachable lens.Join the waitlist — get patent alerts
Track US2023073939A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.