IP Library › Granted Patent US 12,164,096
Granted Patent B2
US 12,164,096 · App. 17/582,325 · Granted Dec 10, 2024

Determining an erroneous movement of a microscope

Inventors: Jay Brace (Seattle, WA); Gordon Mackay (Seattle, WA); Andre Lavrentyev (Bothell, WA)
Assignee: VIAVI Solutions Inc.
G02B21/008G02B21/0052G02B21/18G02B21/361G02B21/367
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 12,164,096
App. No.
17/582,325
Granted
Dec 10, 2024
Kind
B2
Abstract

A device may capture, using a camera associated with a microscope, a first image of interstitial material associated with a first set of optical fibers in a field of view of the camera. The device may perform a comparison of the first image of interstitial material and a second image of interstitial material associated with a second set of optical fibers. The device may determine that the first set of optical fibers does not include an expected set of optical fibers based on a result of performing the comparison. The device may determine an amount by which to adjust the field of view of the camera based on the result of performing the comparison. The device may perform one or more actions.

Claims (87)

1. A method, comprising:

performing, by a microscope, a comparison of a first image of interstitial material and a second image of interstitial material captured by a single camera associated with the microscope,

wherein performing the comparison comprises: using the first image and the second image to determine whether the single camera has moved an expected distance;

determining, by the microscope and based on performing the comparison, that an error has occurred with respect to movement of the single camera;

determining, by the microscope and based on determining that the error has occurred, an amount by which to adjust a field of view of the single camera; and

performing, by the microscope and based on determining the amount by which to adjust the field of view, one or more actions associated with the microscope.

2. The method of claim 1 , wherein performing the comparison comprises:

identifying a match between one or more unique visual patterns of the interstitial material in the first image and the second image, and

determining a same optical fiber is shown in both the first image and the second image.

3. The method of claim 1 , wherein performing the comparison comprises:

determining that a first set of optical fibers, shown in the first image, is missing an expected optical fiber, or

determining that a second set of optical fibers, shown in the second image, is missing the expected optical fiber.

4. The method of claim 1 , wherein performing the comparison comprises:

using an image processing technique in association with performing the comparison, wherein the image processing technique includes one or more of:

a feature detection technique,

a blob detection technique,

a histogram matching technique,

a scale-invariant feature transformation technique,

a simultaneous localization mapping technique, or

a homography technique.

5. The method of claim 1 , wherein performing the comparison comprises:

performing an image processing technique to compensate for different angles of capture of the first image or the second image.

6. The method of claim 1 , wherein determining the amount by which to adjust the field of view comprises:

determining the amount by which to adjust the field of view based on one or more of:

a percentage of the first image and the second image that overlap, or

a quantity of pixels that overlap between the first image and the second image.

7. The method of claim 1 , wherein performing the comparison comprises:

identifying a pattern of concentric rings that is indicative of an optical fiber, or

determining whether a set of optical fibers is centered within the field of view with a threshold.

8. A microscope, comprising:

one or more memories; and

one or more processors, coupled to the one or more memories, configured to:

perform a comparison of a first image of interstitial material and a second image of interstitial material captured by a single camera associated with the microscope,

wherein the one or more processors, to perform the comparison are configured to: use the first image and the second image to determine whether the single camera has moved an expected distance;

determine, based on performing the comparison, that an error has occurred with respect to movement of the single camera;

determine, based on determining that the error has occurred, an amount by which to adjust a field of view of the single camera; and

perform, based on determining the amount by which to adjust the field of view, one or more actions associated with the microscope.

9. The microscope of claim 8 , wherein the one or more processors, to perform the comparison, are configured to:

identify a match between one or more unique visual patterns of the interstitial material in the first image and the second image, and

determine a same optical fiber is shown in both the first image and the second image.

10. The microscope of claim 8 , wherein the one or more processors, to perform the comparison, are configured to:

determine that a first set of optical fibers, shown in the first image, is missing an expected optical fiber, or

determine that a second set of optical fibers, shown in the second image, is missing the expected optical fiber.

11. The microscope of claim 8 , wherein performing the comparison comprises:

use an image processing technique in association with performing the comparison, wherein the image processing technique includes one or more of:

a feature detection technique,

a blob detection technique,

a histogram matching technique,

a scale-invariant feature transformation technique,

a simultaneous localization mapping technique, or

a homography technique.

12. The microscope of claim 8 , wherein the one or more processors, to perform the comparison, are configured to:

perform an image processing technique to compensate for different angles of capture of the first image or the second image.

13. The microscope of claim 8 , wherein the one or more processors, to determine the amount by which to adjust the field of view, are configured to:

determine the amount by which to adjust the field of view based on one or more of:

a percentage of the first image and the second image that overlap, or

a quantity of pixels that overlap between the first image and the second image.

14. The microscope of claim 8 , wherein the one or more processors, to perform the comparison, are configured to:

identify a pattern of concentric rings that is indicative of an optical fiber, or

determine whether a set of optical fibers is centered within the field of view with a threshold.

15. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a microscope, cause the microscope to:

perform a comparison of a first image of interstitial material and a second image of interstitial material captured by a single camera associated with the microscope,

wherein the one or more processors, to perform the comparison are configured to: use the first image and the second image to determine whether the single camera has moved an expected distance;

determine, based on performing the comparison, that an error has occurred with respect to movement of the single camera;

determine, based on determining that the error has occurred, an amount by which to adjust a field of view of the single camera; and

perform, based on determining the amount by which to adjust the field of view, one or more actions associated with the microscope.

16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the microscope to perform the comparison, cause the microscope to:

determine that a first set of optical fibers, shown in the first image, is missing an expected optical fiber, or

determine that a second set of optical fibers, shown in the second image, is missing the expected optical fiber.

17. The non-transitory computer-readable medium of claim 15 , wherein performing the comparison comprises:

use an image processing technique in association with performing the comparison, wherein the image processing technique includes one or more of:

a feature detection technique,

a blob detection technique,

a histogram matching technique,

a scale-invariant feature transformation technique,

a simultaneous localization mapping technique, or

a homography technique.

18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the microscope to perform the comparison, cause the microscope to:

perform an image processing technique to compensate for different angles of capture of the first image or the second image.

19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the microscope to determine the amount by which to adjust the field of view, cause the microscope to:

determine the amount by which to adjust the field of view based on one or more of:

a percentage of the first image and the second image that overlap, or

a quantity of pixels that overlap between the first image and the second image.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the microscope to perform the comparison, cause the microscope to:

identify a pattern of concentric rings that is indicative of an optical fiber, or

determine whether a set of optical fibers is centered within the field of view with a threshold.

Assignments (4)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2022
From: BRACE, JAY; MACKAY, GORDON; LAVRENTYEV, ANDRE
To: VIAVI SOLUTIONS INC.
Reel/Frame 058744/0709 →
Continuity (2)
Continuation 16100022 · Aug 9, 2018
Related Publication 20220146808A1 · May 12, 2022