IP Library Granted Patent US 7,708,411
Granted Patent B2
US 7,708,411 · App. 10/565,703 · Granted May 4, 2010

Online wavefront measurement and display

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,708,411
App. No.
10/565,703
Granted
May 4, 2010
Kind
B2
Abstract

A fast algorithm is presented which allows for substantially simultaneous acquisition, analysis, and display of a wavefront centroid image, referred to as online aberrometry. A method embodiment involves determination of an average, or most frequently occurring, wavefront aberration over a selected time interval, e.g., 20 sec. Online pupil diameter measurement allows analysis of wavefront aberration as a function of changing pupil size. A wavefront measuring apparatus is disclosed that supports online aberrometry.

Claims (57)

1. A method for centroid detection in an image, comprising:

a) acquiring an X×Y size image represented by a variable pixel signal intensity;

b) compressing the X×Y size image to an X/n×Y/m size image, where n, m equal any integers and X/n, Y/m are integer values;

c) determining a background intensity for any position in the compressed image and subtracting this background from the compressed image;

d) detecting a plurality of approximately positioned centroids in the background-subtracted compressed image;

e) iterating step (d) until approximate positions of a desired plurality of centroids are detected;

f) converting the approximate position of the desired plurality of centroids into more exact positions in the X×Y size image,

whereby every centroid position in the image has been identified;

g) iterating step (f) until a desired level of more exact positions is determined; and

h) assigning a quality factor to each centroid in relation to a magnitude of positional change for each centroid in each iteration of step (g).

2. The method of claim 1 , comprising:

sorting the centroids determined from step (f) according to a predetermined configuration.

3. The method of claim 2 , wherein the configuration is a geometric grid.

4. The method of claim 3 , comprising a rectangular grid.

5. The method of claim 4 , comprising:

a) calculating a straight line formula for each sorted centroid, i, containing the centroid point, i, and having a slope between the values of about <−0.1 or >0.1;

b) calculating a distance, ni, between the line and a reference position in the image;

c) sorting all centroids, in, by ni starting with the smallest ni value;

d) assigning the centroid with the smallest ni to a first row and storing this centroid as a last centroid in the first row;

e) defining a region as an area to the right of a last centroid of a given row having dimensions that are variably controllable by an imaging component parameter and a shape suitable for detection of a selected grid structure;

f) obtaining the next ni value and determining, for all existing rows, whether the centroid is within the region;

g) assigning the centroid as the last centroid in the given row if the centroid is within the region, or, assigning the centroid as the last centroid in a new row if the centroid is outside the region;

h) repeating steps (f-g) for all centroids;

i) calculating an average y-position for each row and sorting the rows according to the average y-positions to identify a top row, Row 1 , a next row, Row 2 , and so on to Row n;

j) assigning the centroid with the smallest ni to a first column and storing this centroid as a last centroid in the first column;

k) defining a region as an area below the last centroid of a given column having dimensions that are variably controllable by the imaging component parameter and a shape suitable for detection of the selected grid structure;

l) obtaining the next ni value and determining, for all existing columns, whether the centroid is within the region;

m) assigning the centroid as the last centroid in the given column if the centroid is within the region, or, assigning the centroid as the last centroid in a new column if the centroid is outside the region;

n) repeating steps (l-m) for all centroids; and

o) calculating an average x-position for each column and sorting the columns according to the average x-positions to identify a first column, Column 1 , a next column, Column 2 , and so on to Column n.

6. The method of claim 5 wherein the reference position is an upper left corner of the image.

7. The method of claim 2 , wherein the configuration is a ring.

8. The method of claim 2 , wherein the configuration is a straight line.

9. The method of claim 2 , comprising:

associating each determined centroid with a respective centroid image forming element.

10. The method of claim 1 , wherein compressing the X×Y size image to an X/n×Y/m size image comprises:

a) averaging the signal for every pixel in an n×m square staffing in a first predetermined region of the original image and scanning through the image, setting a signal level in a corresponding first predetermined region of the compressed image to the average value of the first predetermined region;

b) repeating step (a) for a second and subsequent predetermined regions until the X/n×Y/m image size is obtained.

11. The method of claim 10 , wherein n=m=8.

12. The method of claim 10 , wherein the first predetermined region is the upper left corner of the image.

13. The method of claim 1 , wherein step (c) comprises:

dividing the compressed image into a plurality of image segments each of which contains a plurality of centroids, determining an average signal value for each image segment, and extrapolating the average values for each image segment to determine the background intensity level.

14. The method of claim 13 , wherein the image segments are squares.

15. The method of claim 13 , wherein each image segment contains approximately 3 to 5 centroids.

16. The method of claim 1 , wherein step (d) comprises:

a) determining a maximum signal value in the image;

b) setting a threshold value as a predetermined percentage of the maximum;

c) determining an X-position, a Y-position, and a signal strength of each pixel that has a signal strength greater than the threshold value;

d) sorting the values from step (c) in descending order of signal strength;

e) assigning the highest signal strength as first approximately positioned centroid; and

f) selecting a pre-set condition for defining all sorted values as approximately positioned centroids, which obey the pre-set condition.

17. The method of claim 16 , wherein the pre-set condition is that the position of each subsequent approximately positioned centroid is a farther distance away than a pre-set distance from all yet determined approximately positioned centroids.

18. The method of claim 17 , further comprising setting a new threshold value to a predetermined percentage of a minimum value of the sorted signal strengths and iterating steps (c-f), wherein the already identified approximately positioned centroids are not identified again.

19. The method of claim 1 , wherein step (I) comprises:

defining a boundary structure around every approximate position of the desired plurality of centroids in the original image; and

determining a center of mass of the signal for the signal distribution inside of the boundary.

20. A device readable medium having stored thereon an executable instruction in the form of the method of claim 1 .

Assignments (30)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2025
From: THE BANK OF NEW YORK MELLON, AS NOTES COLLATERAL AGENT
To: ATON PHARMA, INC.; BAUSCH & LOMB INCORPORATED; BAUSCH & LOMB PHARMA HOLDINGS CORP.; COMMONWEALTH LABORATORIES, LLC; DOW PHARMACEUTICAL SCIENCES, INC.; ECR PHARMACEUTICALS CO., INC.; LABORATOIRE CHAUVIN S.A.S.; MEDICIS PHARMACEUTICAL CORPORATION; ONPHARMA INC.; ORAPHARMA, INC.; PRECISION DERMATOLOGY, INC.; SALIX PHARMACEUTICALS, LTD.; SALIX PHARMACEUTICALS, INC.; SANTARUS, INC.; SOLTA MEDICAL, INC.; SYNERGETICS USA, INC.; TECHNOLAS PERFECT VISION GMBH; VALEANT CANADA LP; VALEANT PHARMACEUTICALS INTERNATIONAL; VALEANT PHARMACEUTICALS INTERNATIONAL, INC.; VALEANT PHARMACEUTICALS NORTH AMERICA LLC; WIRRA IP PTY LIMITED; VALEANT PHARMA POLAND SP. Z O.O.; VALEANT PHARMACEUTICALS LUXEMBOURG S.A R.L.; VALEANT PHARMACEUTICALS IRELAND LIMITED
Reel/Frame 073637/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2025
From: THE BANK OF NEW YORK MELLON, AS NOTES COLLATERAL AGENT
To: BAUSCH & LOMB INCORPORATED; BAUSCH HEALTH US, LLC; SOLTA MEDICAL, INC.; MEDICIS PHARMACEUTICAL CORPORATION; SALIX PHARMACEUTICALS, INC.; SALIX PHARMACEUTICALS, LTD.; SANTARUS, INC.; ORAPHARMA, INC.; PRECISION DERMATOLOGY, INC.; BAUSCH HEALTH AMERICAS, INC.
Reel/Frame 073654/0242 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2025
From: THE BANK OF NEW YORK MELLON, AS NOTES COLLATERAL AGENT
To: BAUSCH HEALTH AMERICAS, INC.; BAUSCH & LOMB INCORPORATED; BAUSCH HEALTH US, LLC; SOLTA MEDICAL, INC.; MEDICIS PHARMACEUTICAL CORPORATION; SALIX PHARMACEUTICALS, INC.; SALIX PHARMACEUTICALS, LTD.; SANTARUS, INC.; ORAPHARMA, INC.; PRECISION DERMATOLOGY, INC.
Reel/Frame 073637/0126 →
ASSIGNMENT OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (059913/0548) Recorded Aug 14, 2025
From: CITIBANK, N.A., AS RESIGNING AGENT
To: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT
Reel/Frame 072469/0091 →
PATENT SECURITY AGREEMENT Recorded Jul 1, 2025
From: BAUSCH & LOMB INCORPORATED; ALDEN OPTICAL LABORATORIES, INC.; BAUSCH + LOMB IRELAND LIMITED
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 071773/0871 →
RELEASE OF SECURITY INTEREST Recorded Apr 8, 2025
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: SOLTA MEDICAL, INC.; PRECISION DERMATOLOGY, INC.; BAUSCH HEALTH IRELAND LIMITED (F/K/A/ VALEANT PHARMACEUTICALS IRELAND LIMITED); SALIX PHARMACEUTICALS, INC.; SALIX PHARMACEUTICALS, LTD; SANTARUS, INC.; MEDICIS PHARMACEUTICAL CORPORATION; HUMAX PHARMACEUTICAL S.A.; SOLTA MEDICAL IRELAND LIMITED; BAUSCH & LOMB MEXICO, S.A. DE C.V.; BAUSCH+LOMB OPS B.V.; BAUSCH HEALTH AMERICAS, INC.; BAUSCH HEALTH COMPANIES INC.; BAUSCH HEALTH HOLDCO LIMITED; BAUSCH HEALTH MAGYARORSZAG KFT (A/K/A BAUSCH HEALTH HUNGARY LLC); BAUSCH HEALTH POLAND SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA (F/K/A VALEANT PHARMA POLAND SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA); BAUSCH HEALTH US, LLC; BAUSCH HEALTH, CANADA INC. / SANTE BAUSCH, CANADA INC.; ICN POLFA RZESZOW SPOLKA AKCYJNA (A/K/A ICN POLFA RZESZOW S.A.); ORAPHARMA, INC.; PRZEDSIEBIORSTWO FARMACEUTYCZNE JELFA SPOLKA AKCYJNA (A/K/A PRZEDSIEBIORSTWO FARMACEUTYCZNE JELFA S.A.); SOLTA MEDICAL DUTCH HOLDINGS B.V.; V-BAC HOLDING CORP.; VRX HOLDCO LLC; 1261229 B.C. LTD.; 1530065 B.C. LTD.
Reel/Frame 070778/0199 →
PATENT SECURITY AGREEMENT Recorded Oct 4, 2023
From: BAUSCH & LOMB INCORPORATED
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 065120/0086 →
OMNIBUS PATENT SECURITY RELEASE AGREEMENT (REEL/FRAME 045444/0634) Recorded Nov 2, 2022
From: THE BANK OF NEW YORK MELLON
To: BAUSCH & LOMB INCORPORATED; LABORATOIRE CHAUVIN S.A.S.; TECHNOLAS PERFECT VISION GMBH; THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY, DEPARTMENT OF HEALTH AND HUMAN SERVICES
Reel/Frame 061872/0295 →
OMNIBUS PATENT SECURITY RELEASE AGREEMENT (REEL/FRAME 056811/0814) Recorded Nov 2, 2022
From: THE BANK OF NEW YORK MELLON
To: BAUSCH & LOMB INCORPORATED
Reel/Frame 061872/0669 →
OMNIBUS PATENT SECURITY RELEASE AGREEMENT (REEL/FRAME 059121/0001) Recorded Nov 2, 2022
From: THE BANK OF NEW YORK MELLON
To: BAUSCH & LOMB INCORPORATED
Reel/Frame 061873/0001 →
OMNIBUS PATENT SECURITY RELEASE AGREEMENT (REEL/FRAME 048556/0758) Recorded Nov 2, 2022
From: THE BANK OF NEW YORK MELLON
To: BAUSCH & LOMB INCORPORATED; BAUSCH HEALTH COMPANIES INC.; TECHNOLAS PERFECT VISION GMBH; THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY, DEPARTMENT OF HEALTH AND HUMAN SERVICES
Reel/Frame 061872/0484 →
OMNIBUS PATENT SECURITY RELEASE AGREEMENT (REEL/FRAME 043251/0932) Recorded Nov 2, 2022
From: THE BANK OF NEW YORK MELLON
To: BAUSCH & LOMB INCORPORATED; TECHNOLAS PERFECT VISION GMBH
Reel/Frame 061872/0099 →
RELEASE OF SECURITY INTEREST IN SPECIFIED PATENTS (REEL/FRAME 045444/0299) Recorded Oct 26, 2022
From: BARCLAYS BANK PLC
To: BAUSCH & LOMB INCORPORATED; TECHNOLAS PERFECT VISION GMBH; THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY, DEPARTMENT OF HEALTH AND HUMAN SERVICES; PF CONSUMER HEALTHCARE 1 LLC; LABORATOIRE CHAUVIN S.A.S.
Reel/Frame 061779/0001 →
RELEASE OF SECURITY INTEREST IN SPECIFIED PATENTS (REEL/FRAME 031156/0508) Recorded Oct 26, 2022
From: BARCLAYS BANK PLC
To: BAUSCH & LOMB INCORPORATED
Reel/Frame 061778/0446 →
RELEASE OF SECURITY INTEREST IN SPECIFIED PATENTS (REEL/FRAME 034749/0689) Recorded Oct 26, 2022
From: BARCLAYS BANK PLC
To: BAUSCH & LOMB INCORPORATED; UNIVERSITY OF ROCHESTER
Reel/Frame 061778/0146 →
PATENT SECURITY AGREEMENT Recorded May 10, 2022
From: BAUSCH & LOMB INCORPORATED
To: CITIBANK, N.A. AS COLLATERAL AGENT
Reel/Frame 059913/0548 →
SECURITY AGREEMENT Recorded Feb 10, 2022
From: BAUSCH & LOMB INCORPORATED; BAUSCH HEALTH US, LLC; SOLTA MEDICAL, INC.; MEDICIS PHARMACEUTICAL CORPORATION; SALIX PHARMACEUTICALS, INC.; SALIX PHARMACEUTICALS, LTD.; SANTARUS, INC.; ORAPHARMA, INC.; PRECISION DERMATOLOGY, INC.; BAUSCH HEALTH AMERICAS, INC.
To: THE BANK OF NEW YORK MELLON
Reel/Frame 059121/0001 →
SECURITY INTEREST Recorded Jun 8, 2021
From: BAUSCH & LOMB INCORPORATED; BAUSCH HEALTH US, LLC; SOLTA MEDICAL, INC.; MEDICIS PHARMACEUTICAL CORPORATION; SALIX PHARMACEUTICALS, INC.; SALIX PHARMACEUTICALS, LTD.; SANTARUS, INC.; ORAPHARMA, INC.; PRECISION DERMATOLOGY, INC.; BAUSCH HEALTH AMERICAS, INC.
To: THE BANK OF NEW YORK MELLON, AS NOTES COLLATERAL AGENT
Reel/Frame 056811/0814 →
SECURITY INTEREST Recorded Mar 11, 2019
From: BAUSCH HEALTH AMERICAS, INC.; BAUSCH & LOMB INCORPORATED; BAUSCH HEALTH US, LLC; SOLTA MEDICAL, INC.; MEDICIS PHARMACEUTICAL CORPORATION; SALIX PHARMACEUTICALS, INC.; SALIX PHARMACEUTICALS, LTD.; SANTARUS, INC.; ORAPHARMA, INC.; PRECISION DERMATOLOGY, INC.
To: THE BANK OF NEW YORK MELLON, AS NOTES COLLATERAL AGENT
Reel/Frame 048556/0758 →
SECURITY INTEREST Recorded Feb 26, 2018
From: ATON PHARMA, INC.; BAUSCH & LOMB INCORPORATED; BAUSCH & LOMB PHARMA HOLDINGS CORP.; COMMONWEALTH LABORATORIES, LLC; DOW PHARMACEUTICAL SCIENCES, INC.; ECR PHARMACEUTICALS CO., INC.; LABORATOIRE CHAUVIN S.A.S.; MEDICIS PHARMACEUTICAL CORPORATION; ONPHARMA INC.; ORAPHARMA, INC.; PRECISION DERMATOLOGY, INC.; SALIX PHARMACEUTICALS, LTD.; SALIX PHARMACEUTICALS, INC.; SANTARUS, INC.; SOLTA MEDICAL, INC.; SYNERGETICS USA, INC.; TECHNOLAS PERFECT VISION GMBH; VALEANT CANADA LP; VALEANT PHARMACEUTICALS INTERNATIONAL; VALEANT PHARMACEUTICALS INTERNATIONAL, INC.; VALEANT PHARMACEUTICALS NORTH AMERICA LLC; WIRRA IP PTY LIMITED; VALEANT PHARMA POLAND SP. Z O.O.; VALEANT PHARMACEUTICALS LUXEMBOURG S.A R.L.; VALEANT PHARMACEUTICALS IRELAND LIMITED
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 045444/0299 →
SECURITY INTEREST Recorded Feb 26, 2018
From: ATON PHARMA, INC.; BAUSCH & LOMB INCORPORATED; BAUSCH & LOMB PHARMA HOLDINGS CORP.; COMMONWEALTH LABORATORIES, LLC; DOW PHARMACEUTICAL SCIENCES, INC.; ECR PHARMACEUTICALS CO., INC.; LABORATOIRE CHAUVIN S.A.S.; MEDICIS PHARMACEUTICAL CORPORATION; ONPHARMA INC.; ORAPHARMA, INC.; PRECISION DERMATOLOGY, INC.; SALIX PHARMACEUTICALS, LTD.; SALIX PHARMACEUTICALS, INC.; SANTARUS, INC.; SOLTA MEDICAL, INC.; SYNERGETICS USA, INC.; TECHNOLAS PERFECT VISION GMBH; VALEANT CANADA LP; VALEANT PHARMACEUTICALS INTERNATIONAL; VALEANT PHARMACEUTICALS INTERNATIONAL, INC.; VALEANT PHARMACEUTICALS NORTH AMERICA LLC; WIRRA IP PTY LIMITED; VALEANT PHARMA POLAND SP. Z O.O.; VALEANT PHARMACEUTICALS LUXEMBOURG S.A R.L.; VALEANT PHARMACEUTICALS IRELAND LIMITED
To: THE BANK OF NEW YORK MELLON, AS COLLATERAL AGENT
Reel/Frame 045444/0634 →
SECURITY INTEREST Recorded Jul 19, 2017
From: BAUSCH & LOMB INCORPORATED
To: THE BANK OF NEW YORK MELLON
Reel/Frame 043251/0932 →
NOTICE OF SUCCESSION OF AGENCY Recorded Jan 9, 2015
From: GOLDMAN SACHS LENDING PARTNERS, LLC
To: BARCLAYS BANK PLC, AS SUCCESSOR AGENT
Reel/Frame 034749/0689 →
SECURITY AGREEMENT Recorded Sep 4, 2013
From: BAUSCH & LOMB INCORPORATED
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 031156/0508 →
RELEASE OF SECURITY INTEREST Recorded Aug 13, 2013
From: CITIBANK N.A., AS ADMINISTRATIVE AGENT
To: WP PRISM INC. (N/K/A BAUSCH & LOMB HOLDINGS INC.); BAUSCH & LOMB INCORPORATED; ISTA PHARMACEUTICALS
Reel/Frame 030995/0444 →
SECURITY AGREEMENT Recorded Aug 6, 2012
From: BAUSCH & LOMB INCORPORATED; EYEONICS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 028728/0645 →
RELEASE OF SECURITY INTEREST Recorded Aug 5, 2012
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: BAUSCH & LOMB INCORPORATED
Reel/Frame 028726/0142 →
SECURITY AGREEMENT Recorded Aug 5, 2010
From: BAUSCH & LOMB INCORPORATED
To: CREDIT SUISSE AG, AS ADMINISTRATIVE AGENT
Reel/Frame 024785/0948 →
SECURITY AGREEMENT Recorded Nov 16, 2007
From: BAUSCH & LOMB INCORPORATED; B&L CRL INC.; B&L CRL PARTNERS L.P.; B & L DOMESTIC HOLDINGS CORP.; B&L FINANCIAL HOLDINGS CORP.; B&L SPAF INC.; B&L VPLEX HOLDINGS, INC.; BAUSCH & LOMB CHINA, INC.; BAUSCH & LOMB INTERNATIONAL INC.; BAUSCH & LOMB TECHNOLOGY CORPORATION; BAUSCH & LOMB REALTY CORPORATION; BAUSCH & LOMB SOUTH ASIA, INC.; SIGHT SAVERS, INC.; WILMINGTON MANAGEMENT CORP.; WILMINGTON PARTNERS L.P.; B&L MINORITY DUTCH HOLDINGS LLC; IOLAB CORPORATION; RHC HOLDINGS, INC.; WP PRISM, INC.
To: CREDIT SUISSE
Reel/Frame 020122/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2006
From: POLLAND, HANS-JOACHIM; YOUSSEFI, GERHARD; SEITZ, STEFAN
To: BAUSCH & LOMB INCORPORATED
Reel/Frame 018685/0019 →