Estimating and removing lens distortion from scenes
First Claim
1. A method of editing images with distortion caused by a camera lens, the method comprising:
- a) identifying a set of geometries on a first set of images taken by the camera lens;
b) finding transformations for applying on the set of geometries to remove distortion on the set of geometries;
c) applying the transformations to a second set of images to remove distortions caused by the camera lens.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a method of editing images with distortion caused by a camera lens. The method identifies a set of geometries on a set of images taken by the camera lens. The method finds transformations for applying on the set of identified geometries to remove distortion on the geometries. The method applies the transformations to images taken by the camera lens to remove distortions. In some embodiments the identified geometries are curvilinear lines that correspond to straight lines in the scene being captured by the lens. Some embodiments provide a method of matching distortion for adding graphical objects to images. The method first removes the distortion on the images as described above. The method then adds the graphical objects to these images. Finally, the method applies inverse transformations on the images to restore them to their original form.
-
Citations
24 Claims
-
1. A method of editing images with distortion caused by a camera lens, the method comprising:
-
a) identifying a set of geometries on a first set of images taken by the camera lens;
b) finding transformations for applying on the set of geometries to remove distortion on the set of geometries;
c) applying the transformations to a second set of images to remove distortions caused by the camera lens. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A graphical user interface (GUI) for removing lens distortion from a video image, the GUI comprising:
-
a) a display section for displaying the video image;
b) a tool for defining a geometry in the video image that has distortion, wherein after the geometry is identified, a user can direct the GUI to perform a lens distortion removal operation based on the identified geometry. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium storing a compute program for of editing images with distortion caused by a camera lens, the computer program comprising sets of instructions for:
-
a) identifying a set of geometries on a first set of images taken by the camera lens;
b) finding transformations for applying on the set of geometries to remove distortion on the set of geometries;
c) applying the transformations to a second set of images to remove distortions caused by the camera lens. - View Dependent Claims (21, 22, 23, 24)
-
Specification