Systems and methods for determining an angle of repose of an asymmetric lens
AssigneeCooperVision International Holding Company, LP
InventorChi Shing Fan
Life of this patent
Estimating the term…
Abstract
Technology to determine the angle of repose of a lens, such as the angle of repose of a contact lens on an eye, includes storing an image including the lens captured using a camera and executing graphical user interface logic. The graphical user interface logic includes a frame or frames including the captured image, and graphical constructs prompting input identifying a set of locations on the captured image that are usable to define a location of the lens in the image, and a location usable to define an angle of repose of the lens in the image. The input data accepted via the graphical user interface is processed to determine angle of repose of the lens. The angle of repose of the lens is used to produce a specification for a lens.
Claims24
A method for operating a device or devices to determine an angle of repose of a contact lens on an eye, the device or devices including a display, a camera with a camera lens, an orientation sensor, a data processor, and a user input device, comprising:
- displaying a view finder image from the camera on the display prior to capturing the image;
- displaying an orientation graphic on the display using the orientation sensor while displaying the view finder image, the orientation graphic to indicate orientation of the camera lens around a line of sight axis normal to the camera lens around a horizontal axis and around a vertical axis;
- capturing and storing an image using the camera;
- executing a graphical user interface using the display, the graphical user interface including a frame or frames including the captured image, and graphical constructs prompting input identifying a set of locations on the captured image usable to define a location of the contact lens in the image, and a location usable to define an angle of repose of the contact lens in the image;
- and
- accepting input data responsive to the graphical constructs that identifies the set of locations to define the location of the contact lens in the captured image and the location to define the angle of response of the contact lens in the captured image.
A device for determining an angle of repose of a contact lens on an eye, comprising:
- a display;
- a camera with a camera lens, a data processor;
- an orientation sensor and a user input device, and including instructions executable by the data processor to:
- display a view finder image from the camera on the display prior to capturing an image;
- display an orientation graphic on the display using the orientation sensor while displaying the view finder image, the orientation graphic including graphical constructs that indicate orientation of the camera lens around a line of sight axis normal to the camera lens, around a horizontal axis and around a vertical axis;
- store an image captured using the camera;
- execute a graphical user interface using the display, the graphical user interface including a frame or frames including the captured image, and graphical constructs prompting input identifying a set of locations on the captured image usable to define a location of the contact lens in the image, and a location usable to define an angle of repose of the contact lens in the image;
- and
- accept input data responsive to the graphical constructs that identifies the set of locations to define the location of the lens in the captured image and the location to define the angle of response of the contact lens in the captured image.
A computer program product for determining an angle of repose of a contact lens on an eye using a device having a display;
- a camera with a camera lens, a data processor, an orientation sensor and a user input device, the product comprising a non-transitory computer readable medium storing instructions executable by the data processor, the instructions comprising:
- logic to display a view finder image from a camera on the display prior to capturing the image;
- logic to display an orientation graphic on the display while displaying the view finder image, using the orientation sensor, the orientation graphic including graphical constructs that indicate orientation of the camera lens around a line of sight axis normal to the cameral lens, around a horizontal axis and around a vertical axis;
- logic to store an image captured using the camera;
- logic to execute a graphical user interface using the display, the graphical user interface including a frame or frames including the captured image, and graphical constructs prompting input identifying a set of locations on the captured image usable to define a location of the contact lens in the image, and a location usable to define an angle of repose of the contact lens in the image;
- and
- logic to accept input data responsive to the graphical constructs that identifies the set of locations to define the location of the contact lens in the captured image and the location to define the angle of repose of the contact lens in the captured image.
Dependencies are inferred from the claim text.