IP Library Granted Patent US 10,690,816
Granted Patent B2
US 10,690,816 · App. 15/689,145 · Granted Jun 23, 2020

Systems and methods reduce temperature induced drift effects on a liquid lens

Inventors: Laurens Nunnink (Simpelveld, NL); Mario Joußen (Wollersheim, DE); Jörg Kesten (Merzenich, DE); Michael Haardt (Titz, DE)
Assignee: COGNEX CORPORATION
G02B3/14G02B7/008G02B7/028G02B7/08G02B26/004
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 10,690,816
App. No.
15/689,145
Granted
Jun 23, 2020
Kind
B2
Abstract

Systems and methods reduce temperature induced drift effects on a liquid lens used in a vision system. A feedback loop receives a temperature value from a temperature sensor, and based on the received temperature value, controls a power to the heating element based on a difference between the measured temperature of the liquid lens and a predetermined control temperature to maintain the temperature value within a predetermined control temperature range to reduce the effects of drift. A processor can also control a bias signal applied to the lens or a lens actuator to control temperature variations and the associated induced drift effects. An image sharpness can also be determined over a series of images, alone or in combination with controlling the temperature of the liquid lens, to adjust a focal distance of the lens.

Claims (49)

1. A method of optimizing a focal distance of an adjustable lens in a vision system, the method comprising:

a. receiving a first trigger signal;

b. adjusting focal distance of the variable lens by a first number of steps around a first target distance, and capturing an image at each step;

c. calculating a sharpness score for a ROI within each of the images;

d. determining which of the captured images has the highest sharpness score, the image with the highest sharpness score having been captured by the adjustable lens at a first focal distance;

e. attempting to read the image with the highest sharpness score by decoding a symbol or code in the image;

f. using the first focal distance as a second target distance for a subsequent trigger only if the symbol or code of the image with the highest sharpness score is successfully decoded.

2. The method of claim 1 wherein at least one of the first number of steps has a first step size, the method further including the steps of:

a. receiving a second trigger signal; and

b. adjusting focal distance of the variable lens by a second number of steps around the second target distance, wherein at least one of the second number of steps has a second step size.

3. The method of claim 2 wherein the second step size is determined based on a change in temperature between the first and second triggers.

4. The method of claim 3 wherein the temperature change is a change in temperature of at least one of:

a. the adjustable lens;

b. the vision system; and

c. ambient temperature.

5. The method of claim 3 wherein only if the change in temperature is greater than a threshold temperature change, the second step size is increased from the first step size.

6. The method of claim 3 wherein if the change in temperature is greater than a threshold temperature change, the second step size is increased from the first step size unless a time passed between the first and second trigger signals is below a minimum time.

7. The method of claim 3 wherein if the change in temperature is below a minimum change, the second step size remains unchanged or is reduced relative to the first step size.

8. The method of claim 2 wherein the second step size is determined based on a time passed.

9. The method of claim 8 wherein the time passed is at least one of:

a. a time passed between the first and second triggers;

b. a run time of the adjustable lens; and

c. a run time of the vision system.

10. The method of claim 8 wherein the second step size is increased from the first step size if the time passed is greater than a threshold time.

11. The method of claim 8 wherein the second step size is changed from the first step size if the time passed is greater than a threshold time unless a temperature change is below a minimum temperature change, the temperature change being a change in temperature between the first and second triggers.

12. The method of claim 2 wherein the second step size is determined based on:

a. the first number of steps; and

b. at least one of, or the ratio of:

1) a temperature change; and

2) a time passed between the first and second triggers.

13. The method of claim 12 wherein the second step size is increased from the first step size if the first number of steps is greater than a threshold number of steps.

14. The method of claim 2 wherein the second step size is determined based on a difference between the first target distance and the second target distance.

15. The method of claim 14 wherein the second step size is increased from the first step size if the difference is greater than a threshold distance.

16. The method of claim 1 wherein the first number of steps includes an initial step having an initial step size, and a subsequent step having a subsequent step size, wherein the subsequent step size is smaller than the initial step size.

17. A method for optimizing a focal distance of an adjustable lens in a vision system, the vision system having a field of view, the method comprising:

a. acquiring a first image of the field of view that includes a region of interest;

b. calculating a first sharpness score for the region of interest that is within the first image of the field of view;

c. adjusting the focal distance of the adjustable lens by a predetermined adjustment step;

d. acquiring another image of the field of view that includes the region of interest;

e. calculating another sharpness score for the region of interest that is within the another image of the field of view;

f. comparing the first sharpness score with the another sharpness score;

g. determining a direction of a next adjustment step in the focus distance based on the comparison;

h. attempting to read the image with the highest sharpness score by decoding a symbol or code in the image; and

i. using the first focal distance as a second target distance for a subsequent trigger only if the symbol or code of the image with the highest sharpness score is successfully decoded.

18. The method of claim 17 further including the step of determining a next step size based on a change in temperature of the lens between the first and second triggers.

19. The method of claim 17 further including the step of determining a next step size based on a time passed between at least one of:

a. a time passed between the first and second triggers;

b. a run time of the adjustable lens; and

c. a run time of the vision system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2017
From: NUNNINK, LAURENS; JOUBEN, MARIO; KESTEN, JORG; HAARDT, MICHAEL
To: COGNEX CORPORATION
Reel/Frame 044258/0244 →
Continuity (4)
Continuation In Part 15375859 · Dec 12, 2016
Division 14145185 · Dec 31, 2013
Provisional Application 62381331 · Aug 30, 2016
Related Publication 20170357035A1 · Dec 14, 2017